Linkedin Learning – Java Microservices with GraalVM

Linkedin Learning – Java Microservices with GraalVM-ZH
English | Size: 530.94 MB
Category: Tutorial


Traditional JVMs often fail to deliver the speed and efficiency necessary to run today’s cloud-based Java applications. GraalVM is a virtual machine that aims to improve performance using strategies such as precompilation and native image creation. Learn how GraalVM can improve your modern Java microservice implementations with examples shown using the Micronaut, Helidon, Quarkus, and Spring frameworks. Instructor Frank Moley first demonstrates how to use GraalVM with existing code artifacts, so you can see the performance benefits on raw code. He then shows how to build a basic microservice in each of the four frameworks-as well as a native image of each service-and reviews the performance and image size metrics of the final microservices. Using these practical examples, you can evaluate which combination will benefit your Java projects the most.

Lynda – Microservices Design Patterns

Lynda – Microservices Design Patterns-APoLLo
English | Size: 127.08 MB
Category: Tutorial


Design patterns save developers from needing to puzzle out solutions to problems that others in their industry have already encountered and solved. In this course, get up to speed with over 15 different design patterns you can leverage when building and operating microservices, as well as the common problems they can help you remedy. Instructor Frank Moley goes over decomposition, integration, data, and operational patterns, tying each pattern to the problem it solves. Learn about the API gateway pattern that can prevent chaos by providing a buffer between underlying services and client needs, the sidecar pattern that allows you to offload processing of some kind to a separate module, and much more.

Pluralsight – Java On Azure Building Spring Boot Microservices

Pluralsight – Java On Azure Building Spring Boot Microservices-NOLEDGE
English | Size: 221.57 MB
Category: Tutorial


Notes: Microsoft Ignite 2019 | Java on Azure: Building Spring Boot Microservices | Bruno Borges
Spring Boot and Spring Cloud are the de-facto choices for many companies building microservices using Java. In this session, we share our best practices and tools to go from development to production using Spring Boot and Azure, with a specific focus on microservices configuration resiliency and scalability in the cloud. We also cover monitoring and security and discuss how Spring Boot applications can scale and handle failure on Azure. If you are thinking about building microservices, this is a session you don’t want to miss

Pluralsight – API Gateways And Microservices CodeMash-REBAR

Pluralsight – API Gateways And Microservices CodeMash-REBAR
English | Size: 165.39 MB
Category: Tutorial


In this session, you’ll learn how to leverage API Gateways so your microservices are able to fully connect and harness their power. Santosh Hari will go into details on various API Gateway offerings and a decision matrix on which one to choose. The talk will also highlight the various features of API Gateways like productizing APIs, creating users and subscriptions, security, error handling, rate limiting, and more. For demonstration purposes, Santosh will use Azure API Management.

PluralSight – Microservices DevOps

PluralSight – Microservices DevOps-REBAR
English | Size: 122.61 MB
Category: Tutorial


Deploying and monitoring real-world microservices requires a thorough knowledge of Microservices DevOps. In this course, Microservices DevOps you will learn how to deploy and monitor your microservices. First, you will learn how to configure continuous deployment. Next, you will explore the key deployment patterns that we can use before discovering how we monitor our Microservices. Finally, you will discover how to manage microservice failure. When you are finished with this course, you will have a foundational knowledge of Microservice DevOps that will enable you to solve your microservice deployment and monitoring challenges.