Whether you are trying to re-architect a legacy app or building a cloud-ready app from scratch, this book offers you the perfect solution to strategize and plan your app modernization journey by taking advantage of the Azure ecosystem using the .NET and Java technologies. It serves as an end-to-end guide for developers who want to modernize their applications by using Azure for containerization, DevOps, microservices, and serverless solutions to reduce development time and costs while making their applications robust, secure, and scalable.
You will delve into improving application efficiency by leveraging container services such as Azure container service, Azure Kubernetes Service (AKS), and more. Next, you will learn to modernize your application by implementing DevOps throughout your application development life cycle. You will then focus on increasing the scalability and performance of your overall application with microservices. Lastly, this book will teach you to add additional functionalities to your application with Azure serverless solutions along with some monitoring and troubleshooting techniques. By the end of this book, you will learn to utilize the Azure ecosystem to refactor, re-architect, and rebuild your web, mobile, and desktop applications.