Assessment for optimization and modernization
The assessment process for workload optimization and modernization already migrated into AWS is similar to the assessment of workloads to be migrated into AWS. What will change, primarily, is the sources of data to conduct the assessments. In AWS, there are several out-of-the-box tools and services that you can use to obtain more information about your applications running in AWS.
What and how to optimize and modernize your applications will be based on your unique drivers and circumstances. Optimization focuses on applying changes to the current architecture and technology to reduce cost, adapt performance requirements, and to incorporate lessons learned. Modernization focuses on taking your application to the next level, such as adopting serverless models and microservice architectures.
Follow the guidelines of the prioritized applications assessment. To further aid your optimization and modernization efforts, see the following resources:
-
AWS cost optimization
provides information on IT optimization and saving on your IT costs. -
AWS Compute Optimizer
recommends AWS resources for your workloads to reduce costs and improve performance by using machine learning to analyze historical utilization metrics. -
AWS cost and capacity optimization services and tools
help to manage compute resources so that you can spend more time building and less time managing compute costs -
Amazon S3 Storage Lens
delivers organization-wide visibility into object storage usage and activity trends. It makes actionable recommendations to improve cost-efficiency and apply data protection best practices. -
Database Freedom
facilitates migration to AWS database and analytics services. -
Amazon CodeGuru
is a developer tool that provides intelligent recommendations to improve code quality and identify an application's most expensive lines of code. -
AWS hybrid cloud services
deliver a consistent AWS experience wherever you need it—from the cloud, to on premises, and at the edge.
Additional resources
-
Cost optimization and innovation: An introduction to application modernization
(blog post) -
Optimizing the cost of serverless web applications
(blog post) -
Windows on AWS
(blog) -
Application modernization
(AWS re:Invent 2020)