
Yuriy Bezsonov
Senior Solutions Architect, AWS
Paderborn, Germany
Actions
With over 25 years in the tech, Yuriy has progressed from a software developer to an engineering manager and Solutions Architect. Now, as a Senior Solutions Architect at AWS, he assists partners and customers in developing cloud solutions, focusing on container technologies, Kubernetes, Java, application modernization, SaaS, developer experience, and GenAI. Yuriy holds AWS and Kubernetes certifications, and he is a recipient of the AWS Golden Jacket and the CNCF Kubestronaut Blue Jacket.
Area of Expertise
Topics
Modernizing Java EE 8 Applications: A Hands-on Journey to Cloud-Native Excellence
While Java EE 8 isn't ready for retirement just yet, the mounting technical debt and the siren call of modern cloud-native solutions are beckoning developers towards greener pastures.
In this hands-on workshop, we'll be on a journey to modernize Java applications, providing practical, step-by-step instructions that'll make your code feel young again. You'll learn the art of seamlessly upgrading from Java EE 8 to Java 21 and Jakarta EE using Generative AI - it's like giving your app an energy drink!
We'll then venture into replatforming with containerization using application servers, like WildFly, and Kubernetes.
The grand finale? An introduction to refactoring strategies with Quarkus - to teach your old Java app some impressive new cloud-native tricks.
Join us for this transforming experience and position yourself at the cutting edge of Java application modernization!
How to make your Java applications cloud-native and run on Kubernetes with GraalVM, CDS, and CRaC
Elevate your Java applications to Kubernetes stardom! This session is your guide to mastering Java deployments in the cloud-native world.
We'll explore optimization techniques to boost Java performance in Kubernetes, covering containerization best practices and runtime optimizations.
Discover powerful tools like JIB, CDS, GraalVM, and CRaC that streamline container builds, improve startup times, and enhance compilations. We'll help you navigate performance trade-offs, balancing startup time, memory usage, and application performance.
By the end, you'll be fluent in cloud-native Java optimization, ready to deploy to Kubernetes with confidence. Whether you're a cloud novice or looking to refine your skills, this session offers immediately applicable insights.
Join us to transform your Java applications into lean, cloud-conquering machines. It's time to give your code the cloud-native upgrade it deserves and take your Java deployments to new heights in the Kubernetes ecosystem!
Containers or Serverless Functions - When to choose what?
In the evolution of cloud computing, containers have become a pivotal technology. They provide a robust way for packaging, deploying and operating applications, with Kubernetes emerging as a leading orchestrator. On the other hand, Serverless functions provide a streamlined, event-driven model that abstracts infrastructure management entirely. In this session we'll explore the fundamental differences in architecture, scalability, and operational characteristics between these technologies. By investigating real-world scenarios we'll gain insights into choosing the right approach based on workload requirements, deployment scenarios, operations and application for GenAI use cases. Lastly, we'll explore synergies between these technologies, demonstrating how they can be combined to leverage the strengths of both.
Cloud-native Java on Amazon EKS
In this workshop, learn how to build cloud-native Java applications and deploy to Kubernetes with GitOps, best practices, and performance-optimization techniques. Get hands-on experience using Amazon EKS, Amazon Corretto, Amazon ECR, GraalVM, Spring Boot, CRaC and more. Bring your laptop. AWS accounts will be provided.
Effectively Using Java on Serverless and Containers on AWS
This session is intended for Java developers who like to optimize their applications for serverless and containers. Hear about best practices, performance trade-offs, and design considerations to help you make well-informed decisions when bringing enterprise Java applications to AWS Lambda and containers on AWS.
From Code to Prod: Building Internal Developer Platform with Open Source and Kubernetes
Explore the end-to-end building of an Internal Development Platform (IDP) on Kubernetes with live coding demonstrations. This session details the architecture of a multi-cluster, multi-environment platform, leveraging Kube Resource Orchestrator (kro) for cloud and cluster management, Argo suite for deployment automation, and Kargo for application promotion workflows. We'll examine how each component - from CI pipelines to GitOps deployments and canary releases - orchestrates into a cohesive developer experience through Backstage. The solution demonstrates intelligent operations using Model Context Protocol (MCP) and establishing a production-grade platform that streamlines application lifecycle management across development, testing, and production environments.
JavaCro'24 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top