Modernize your apps with Azure by moving web, desktop, and mobile apps to the cloud.Key Features
-Decide which migration strategy is most suitable for your organization's needs and create a migration roadmap
-Move your existing infrastructure to Azure and learn strategies on how to reduce cost, increase storage, and improve the RoI
-Design robust, secure, highly available, scalable, and cost-effective solutions with the help of practical examples.
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.What you will learn
-Understand different migration strategies and define a migration roadmap
-Leverage DevOps and containerization technologies to modernize your applications and infrastructure
-Design scalable web applications
-Build microservices using Azure Service Fabric
-Build scalable applications using Azure Functions
-Manage and deploy your application code and database connectivity
-Secure and monitor your applications in azure effectively
-Design for high availability and disaster recovery
Who This Book Is For
This book targets .NET and Java developers who want to modernize their applications using Azure. It's ideal for solution architects and experienced developers interested in modernizing legacy applications using Azure. Some prior understanding of cloud computing concepts would be beneficial.