Favorites
b/bonnytutsbycuongnhung1234

Spring Native and GraalVM - Build Blazing Fast Microservices

Spring Native and GraalVM - Build Blazing Fast Microservices

Published 09/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English | Duration: 54 lectures (2h 43m) | Size: 839.8 MB

Use the power of Spring Native and GraalVM to optimize your Microservices and cloud workloads

What you'll learn
Spring Native
GraalVM
Compiling Spring Boot Applications to Native Executables
Optimizing Application Startup Time
Reaching Instant Peek Performance
Optimizing Auto-Scaling with Spring Native
Building Microservices with Spring Native, GraalVM, and Kubernetes
Using GraalVM Ahead of Time Compilation
Using GraalVM Advanced Just in Time Compilation
Pros, Cons, and Risks involved with Spring Native and GraalVM
GraalVM Runtime vs Build-Time Initialization
GraalVM Native Image Tracing Agent
GraalVM Native-Image Compiler
GraalVM Native-Image Maven Plugin
Using Spring Native and GraalVM, with Docker, Docker Compose, and Kubernetes

Requirements
Basic Java Knowledge
Basic Spring Boot Knowledge
Basic Microservices Knowledge
Basic Kubernetes Knowledge

Description
In this course, you will learn how to use Spring Native and GraalVM to build blazing fast Microservices. This will be achieved by

Optimizing application startup time

Reaching instant peek performance

Optimizing application auto-scaling capabilities

You will learn how to use GraalVM Ahead of Time Compilation and Spring Native to build efficient workloads for the cloud.

This course is divided into fourth parts

Spring Native Overview

GraalVM Overview

GraalVM Deep Dive

Spring Native Deep Dive

It includes theoretical and practical knowledge.

Theoretical knowledge is delivered through 23 lectures, in which you will learn

Spring Native Overview

GraalVM Overview

Performance improvements

Relation between Spring Native and GraalVM

Benefits, Drawbacks, Risks

Impact on the cloud and microservices development

Spring Native and GraalVM Compilation Process

Architecture, Features, and Modules

Just in Time Compilation

Advanced Just in Time Compilation

Ahead of Time Compilation – Native-Image

Practical knowledge is delivered through 16 labs, in which you will learn

GraalVM Advanced Just in Time Compilation

GraalVM Ahead of Time Compilation – Native Image Compiler

GraalVM Native Image Compiler Maven Plugin

GraalVM Runtime vs Build-Time Initialization

GraalVM Native Image Tracing Agent

Spring Native Project Setup

Spring Native Project Compilation into an Executable Binary

Spring Native Project Compilation into a Docker Image

Usage with Docker Compose

Usage with Kubernetes

Source Code, Bytecode, and Native Machine Code Comparison

After completing this course, you will have the knowledge, required to make a decision, on whether to adopt Spring Native and GraalVM or not. You will know how to use both technologies efficiently, to optimize your workloads.

Who this course is for
Developers who work with Microservices Architecture, that want to learn how to optimize Microservices for the cloud.
Java Developers
Spring Boot Developers
Microservices Developers
Software Architects

Homepage

Screenshots

Spring Native and GraalVM - Build Blazing Fast Microservices

Welcome to My Blog - Check it Every Days
If you have any troubles with downloading, PM me
Please Buy Premium Account from my links to get high download speed and support me
Happy Learning!!

No comments have been posted yet. Please feel free to comment first!

    Load more replies

    Join the conversation!

    Log in or Sign up
    to post a comment.