Architecting cloud computing solutions with Java
Hosted by
Otavio Santana
Developer Relations
Cloud-native has become a big buzzword around the world. But what does it mean? What advantages does it bring to your application and to your life as a software developer or architect? What's new in the Java world, and what are the steps to follow for a native cloud app? In this webinar you’ll learn how to create or move your Java app to the cloud quickly.
Join this webinar to learn how to either create or move your Java application quickly to the cloud age.
Topics
- Cloud computing concepts
- Cloud-native concepts
- Anatomy of cloud systems
- Eclipse MicroProfile
- Jakarta EE
- The Twelve-Factor App
- Java specifications
- How to launch a Java application to the cloud quickly
- A live demo about Jakarta EE with MongoDB and how to publish it to the cloud
Post Webinar Resources
Payara eBook
Cloud Native
- Architecting Cloud Native Applications: Design high-performing and cost-effective applications for the cloud
- What is cloud-native? The modern way to develop software
- Cloud Native Development Patterns and Best Practices: Practical architectural patterns for building modern, distributed cloud-native systems
- Cloud Native Transformation: Practical Patterns for Innovation
- CNCF Cloud Native
Best practices
- Patterns of Enterprise Application Architecture
- The Twelve-Factor App
- Clean Code: A Handbook of Agile Software Craftsmanship
- Clean Architecture: A Craftsman’s Guide to Software Structure and Design (Robert C. Martin Series)
- Domain-Driven Design: Tackling Complexity in the Heart of Software
- Effective Java
Microservices
Migration Java 11
- Java: It’s Time to Move Your Application to Java 11
- How to Migrate your Java 8 application to Java 11 on Platform.sh