Cloud-native Java application development video series
Cloud-native application development is an approach to building and running applications that takes full advantage of the cloud computing model and is based on 4 key tenets:
- A service-based architecture (miniservices, microservices, SOA services, etc.).
- An API-driven approach for inter-service communication.
- An underlying infrastructure that’s based on containers.
- DevOps processes.
Organizations around the globe rely and trust Java™ to run their production workloads and have been using it for over 20 years to successfully run their businesses. They’ve built up expertise, experience, and proficiency in enterprise Java.
This video series, "Cloud-native Java development with Adam Bien," explores best practices, lessons learned, and techniques to effectively use Java in a world of containers, microservices, APIs, hybrid cloud, and DevOps.
architect and developer, freelance
Adam Bien is a freelance architect and developer who has used Java™ since JDK 1.0, with Servlets/EJB since 1.0, and before the advent of J2EE in several large-scale applications. Adam has written several books about JavaFX, J2EE, and Java EE, and he's the author of Real World Java EE patterns—Rethinking Best Practices, and Real World Java EE Night Hacks—Dissecting the Business Tier. He is a Java Champion, NetBeans Dream Team founding member, Oracle ACE director, Java Developer of the Year 2010, and is a multiple-year JavaOne Rock Star, which recognizes speakers for their ability to inspire, inform, and entertain with their wit, knowledge, and technical virtuosity.