Book Image

Modernizing Legacy Applications to Microsoft Azure

By : Steve Read, Larry Mead
Book Image

Modernizing Legacy Applications to Microsoft Azure

By: Steve Read, Larry Mead

Overview of this book

Organizations have varying circumstances, objectives, and prerequisites when contemplating a hyper-scale cloud solution transformation to a platform such as Azure. Modernizing Legacy Applications to Microsoft Azure uncovers potential scenarios and provides choices, methodologies, techniques, and prospective possibilities for transitioning from legacy applications to the Microsoft Azure environment. You’ll start by understanding the legacy systems and the main concerns regarding migration. Then, you’ll investigate why distributed architectures are compelling and the various components of the Azure platform needed during migration. After that, you’ll explore the approaches to modernizing legacy applications and the Rs of modernizing (i.e., rehost, refactor, rearchitect, and retire). You’ll also learn about integration approaches and potential pitfalls. By the end of this book, you’ll be well equipped to modernize your legacy workloads while being aware of pitfalls and best practices.
Table of Contents (18 chapters)
Part 1: Legacy Estate Options
Chapter 2: Strategies for Modernizing IBM and Unisys Mainframes
Part 2: Architecture Options
Part 3: Azure Deployment and Future Considerations

Planning for the Future – Trends to Be Aware of

So, here we are: the final chapter. Hopefully, this book has given you some insight into legacy modernization and the challenges involved when migrating from a legacy system to Azure. This book intended to give you an overview of the types of systems you might encounter and the special considerations you will need to be aware of when migrating from them. We also wanted to provide you with some guidance when it comes to the Azure platform, with the intent of making you aware of not only the Infrastructure as a Service (IaaS) services available but also the cloud-native services available for more modern application deployment.

But, if you have been in the technology field for any amount of time, you will know that the target is always moving. Sometimes, it moves very fast – as it is today with the advent of artificial intelligence (AI) and modern application architectures. And as they say in hockey, you don’t skate...