Cloud Native Architecture


Duration: 180 mins
Nathaniel Schutta
Architect as a Service

This two part Cloud Native Architecture workship will cover:

Part 1: Cloud-Native Fundamentals: An Introduction to 12-Factor Applications It seems like a new cloud-native technology or project is launched every week, and though there are technical changes required for building and operating cloud-native applications, technology alone isn’t a silver bullet. It turns out that how you build your applications is critical to enable seamless scaling and resiliency to failures. What do you have to do to ensure your applications can fully leverage the power and flexibility the cloud offers?

The 12-Factor principles have been around for a decade and have proven themselves as core, foundational principles for cloud-native applications. But they require changes to how you design your applications, the way teams collaborate on code, and more. Understanding the 12-Factor principles is a strong foundation for adopting cloud-native patterns and practices.

Part 2: Evolving to Cloud Native: Every organization has at least a phalanx or two in the “Cloud” and it is, understandably changing the way we architect our systems. But your application portfolio is full of “heritage” systems that hail from the time before everything was as a service. Not all of those applications will make it to the valley beyond, how do you grapple with your legacy portfolio? This part of the workshop will explore the strategies, tools and techniques you can apply as you evolve towards a cloud native future.

You may also be interested in

50 mins
Java EE on Azure Magic Mystery Show

This fast-paced, demo-driven, entirely slide free session will show you the many ways of effectively deploying a Java/Jakarta EE application...

Introduction to Micronaut 2.0

In this talk Graeme Rocher (Micronaut creator and architect at Oracle) will provide an introduction to Micronaut 2.0, the innovative...

25 mins
DevOps for Java Developers (Or Maybe Against Them?!)

“DevOps” is the operations people’s crafty plan to make developers do other people's work, but we are smart enough to...

50 mins
Developing and Deploying a Modern Reactive Serverless Container

We have been hearing a lot about the benefits of using the reactive approach to solving concurrency problems in distributed...

25 mins
Under the Hood of Java Synchronization

What do you know about Java synchronization? Enough to be dangerous? It's said the more you know the better. In...

50 mins
Container Friendly Java 9

Containers and Micro-service are like peanut butter and jelly, they just go together. However do you know how resources are...