Discover how cloud-native microservice architecture helps you to build dynamically scalable applications by using the most widely used and adopted runtime environmentsAbout This Book
This book is aimed at developers with basic knowledge of Java EE, and HTTP-based application principles, and who want to learn how to build, test and scale Java EE microservices. No prior experience of writing microservices in Java EE is assumed.What You Will Learn
Businesses today are evolving so rapidly and developers now are faced with the challenge to know how to build applications that resilient, flexible and are native to the cloud. and for this, they need to be aware of the environment, tools and resources they’re coding against. This book will be the one stop for you to learn all about building cloud-native architectures in Jakarta EE
The book will begin by introducing you to the cloud-native architecture and will help break it down for you. You’ll learn to build microservices in Jakarta EE using microprofile with WildFly Swarm and Narayana LRA. You will dive into cloud-native application x-rays, understanding the microprofile specification, implementing and testing microservices. From there, we’ll move on to focusing on continuous integration and continuous delivery, and you’ll also learn how to Dockerize your services. Finally, you’ll get to know how to deploy microservices to different target environments, using Docker and AWS. We will end the book by discussing some concepts and techniques around security, monitoring, troubleshooting problems that might occur with applications after you’ve written them.
Downloading the example code for this book. You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the code file.