YoVDO

Java in the Cloud with GraalVM

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Java Courses Cloud Computing Courses Microservices Courses GraalVM Courses Horizontal Scaling Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore GraalVM's capabilities for optimizing Java applications in cloud environments through this conference talk. Learn about Native Image technology for fast startup, low memory footprint, and instant performance. Discover how GraalVM integrates with Java microservice frameworks, compare JIT and AOT compilation, and understand the benefits of reduced attack surface. Witness demos on startup performance and attack surface reduction. Dive into scalable microservices with Helidon SE, compact packaging, and containerization. Address challenges like reflection handling and build-time requirements. Get insights on GraalVM's latest features, community roadmap, and future developments. Gain practical knowledge to leverage GraalVM for efficient Java deployments in the cloud.

Syllabus

Intro
What GraalVM offers
GraalVM Java microservice frameworks
Java in the cloud - Goals
Native image build process
JIT vs AOT
Low resource usage
JIT vs AOT: Memory
Example: Horizontal scaling of microservices
Demo: Startup & performance
Minimize vulnerability
Reduced attack surface
Demo: Reducing attach surface
Scalable microservices with Helidon SE & Native Image
Compact packaging
Single native executable
Lightweight containerized applications
What's the catch?
GraalVM & reflection?
Required build time step
What's new in GraalVM?
New monitoring features in GraalVM Native Image
GraalVM community roadmap on GitHub
What's next for GraalVM?
What's next for Native Image?
Get started with GraalVM
Summary
Outro


Taught by

GOTO Conferences

Related Courses

Building Scalable Applications with .NET Core
EDUCBA via Coursera
Cloud computing en AWS: Ejecuta un sitio web en EC2
Coursera Project Network via Coursera
Como manter a alta disponibilidade com o Auto Scaling (Português) | Maintaining High Availability with Auto Scaling (Portuguese)
Amazon Web Services via AWS Skill Builder
Introduction to Amazon CloudFront (Portuguese)
Amazon Web Services via AWS Skill Builder
Architecting Big Data Applications: Batch Mode Application Engineering
LinkedIn Learning