Book description
A strategic guide that will help you make key decisions related to cloud-based architectures, modernize your infrastructure and applications, and transform your business using AWS with real-world case studies
Key Features
- Learn cloud migration and modernization strategies on AWS
- Innovate your applications, data, architecture and networking by adopting AWS
- Leverage AWS technologies with real world use-cases to implement cloud operations
- Purchase of the print or Kindle book includes a free eBook in the PDF format
Book Description
AWS cloud technologies help businesses scale and innovate, however, adopting modern architecture and applications can be a real challenge. This book is a comprehensive guide that ensures your switch to AWS services is smooth and hitch-free. It will enable you to make optimal decisions to bring out the best ROI from AWS cloud adoption.
Beginning with nuances of cloud transformation on AWS, you’ll be able to plan and implement the migration steps. The book will facilitate your system modernization journey by getting you acquainted with various technical domains, namely, applications, databases, big data, analytics, networking, and security. Once you’ve learned about the different operations, budgeting, and management best practices such as the 6 Rs of migration approaches and the AWS Well-Architected Framework, you’ll be able to achieve operational excellence in cloud adoption. You’ll also learn how to deploy some of the important AWS tools and services with real-life case studies and use cases.
By the end of this book, you’ll be able to successfully implement cloud migration and modernization on AWS and make decisions that best suit your organization.
What you will learn
- Strategize approaches for cloud adoption and digital transformation
- Understand the catalysts for business reinvention
- Select the right tools for cloud migration and modernization processes
- Leverage the potential of AWS to maximize the value of cloud investments
- Understand the importance of implementing secure workloads on the cloud
- Explore AWS services such as computation, databases, security, and networking
- Implement various real-life use cases and technology case studies for modernization
- Discover the benefits of operational excellence on the cloud
Who this book is for
If you are a cloud enthusiast, solutions architect, enterprise technologist, or a C-suite executive and want to learn about the strategies and AWS services to transform your IT portfolio, this book is for you. Basic knowledge of AWS services and an understanding of technologies such as computation, databases, networking, and security will be helpful.
Table of contents
- Optimizing Your Modernization Journey with AWS
- Contributors
- About the author
- About the reviewers
- Preface
- Part 1: Migrating to the Cloud
-
Chapter 1: Introduction to Cloud Transformation
- Introduction to the cloud
- The origins of cloud computing
- Key characteristics of cloud computing
- Understanding the motivators for cloud adoption
- Understanding CSPs
- Exploring the service models – SaaS, PaaS, and IaaS
- Exploring the deployment models – public, private, hybrid, multi, and community
- Summary
- Further reading
- Chapter 2: Understanding Cloud Migration
-
Chapter 3: Preparing for Cloud Migration
- Learning about cloud migration insights
-
Choosing the right cloud partner for your business
- Security
- Certifications, compliance, standards, and attestation frameworks
- Innovation and roadmap
- Service-level agreements and contracts
- Support model
- Pricing model
- Vendor lock-in criteria and exit provisions
- Reliability and performance
- Service dependencies and partnerships
- Overall business health
- Checklist for choosing a strong partner
- Evaluation of potential vendor lock-ins
- Unraveling the multi-cloud – benefits, challenges, and strategy
- Aligning your IT landscape with the cloud – best practices
- Summary
- Further reading
-
Chapter 4: Implementing Cloud Migration Strategies
-
Introducing cloud migration strategies
- What is a cloud migration strategy?
- Purpose of a cloud migration strategy
- Determining licensing, maintenance, and support contracts
- Identifying dependencies
- Determining on-premises hosting locations
- Prioritizing services
- Involving key stakeholders
- Identifying central governance
- Identifying an exit strategy
- Diving into the 6 Rs of cloud migration
- Building a business case for cloud migration
- Mastering cloud migration using AWS
- Choosing a cloud migration strategy checklist
- Further reading
-
Introducing cloud migration strategies
- Part 2: Cloud Modernization – Application, Data, Analytics, and IT
- Chapter 5: Modernization in the Cloud
-
Chapter 6: Application Modernization Approaches
- An introduction to application modernization (AppMod)
- Understanding key strategies for AppMod
-
Breaking monolithic applications into microservices
- What is monolithic architecture?
- What is a microservices architecture?
- The importance of loose coupling in a microservices architecture
- An example of a microservice
- The benefits of a microservices architecture
- The challenges of a microservices architecture
- When to use microservices?
- Splitting the monolith into microservices
- The Strangler pattern
- Microservices architecture patterns
- Best practices for modern application development
- The AWS landscape for AppMod
- Case study
- Summary
- References
- Chapter 7: Application Modernization – Compute
-
Chapter 8: Implementing Compute and Integration on the Cloud Using AWS
- Introduction to serverless
- Serverless computing on AWS
- Containers and serverless computing on AWS
- Case study on serverless
- Introduction to application integration services and iPaaS
- Diving deep into API management, Event Bus, and messaging on AWS
- Case study on AWS integration services
- Introduction to AWS ALM services
- Diving deep into AWS IaC tools
- Case study on AWS IaC tools
- Summary
- Chapter 9: Modernizing Data and Analytics on AWS
- Part 3: Security and Networking Transformation
-
Chapter 10: Transforming Security on the Cloud Using AWS
- Understanding the security implications of digital transformation
- Introducing security on the cloud
- Architecting secure workloads on the cloud with AWS
- Building a threat model
- Identity and access management using AWS
- Fraud and anomaly detection using AWS
- Network and application protection on AWS
- Data protection using AWS
- Summary
- Chapter 11: Transforming Networking on the Cloud Using AWS
- Part 4: Cloud Economics, Compliance, and Governance
- Chapter 12: Operating on the Cloud with AWS
- Chapter 13: Wrapping Up and Looking Ahead
- Index
- Other Books You May Enjoy
Product information
- Title: Optimizing Your Modernization Journey with AWS
- Author(s):
- Release date: July 2023
- Publisher(s): Packt Publishing
- ISBN: 9781803234540
You might also like
book
Building and Delivering Microservices on AWS
Quickly deliver microservices with CodeCommit, CodeBuild, CodeDeploy, and CodePipeline using software architecture patterns, microservices, and release …
book
Migrating to AWS: A Manager's Guide
Bring agility, cost savings, and a competitive edge to your business by migrating your IT infrastructure …
book
Accelerating DevSecOps on AWS
Build high-performance CI/CD pipelines that are powered by AWS and the most cutting-edge tools and techniques …
book
Architecting a Modern Data Warehouse for Large Enterprises: Build Multi-cloud Modern Distributed Data Warehouses with Azure and AWS
Design and architect new generation cloud-based data warehouses using Azure and AWS. This book provides an …