Module 2
Last updated
Was this helpful?
Last updated
Was this helpful?
Set technical cloud strategy with business leads.
Investigate cloud services specifications and workload requirements
Design the transformation roadmap with milestones, work streams, and owners.
Analyze solutions for business needs and requirements
Review existing workload architectures
Manage the adoption and migration
Design prototype solutions
Checks out your environment and gives you recommendations to be compliant with best practices and the AWS Well-Architected Framework
The AWS Well-Architected Framework provides a consistent approach to evaluating cloud architectures and guidance to help implement designs
Evaluate trade-offs so you can select an optimal approach.
Examples of trade-offs include the following
Trade consistency, durability, and space for time and latency to deliver higher performance.
For new features, prioritize speed to market over cost.
Base design decisions on empirical data
Do you need CloudFront if you don't have customers outside your country?
No need for human-interaction to spin up another EC2 instance if this were to occur over night
Use files with code to deploy applications or instances
Rapidly deploy duplicate environments.
Reduce configuration errors from manual configuration.
Propagate changes consistently to all stacks
All someone will have to do is fill in the blanks (IP = ?)
Automate deployment of new resources with identical configurations
Stop resources that are not in use
Test updates on new resources, and then replace old resources with updated ones
When appropriate, consider using containers or a serverless solution.
Message queues can handle communication between applications.
Static web assets can be stored off the server, such as on Amazon Simple Storage Service (Amazon S3).
Managed AWS services can handle user authentication and user state storage.
A queue can be used to prevent from applications from crashing when experiencing high workloads (e.g. online store sending orders to a shipping service. Queue in the middle of the two)
Read and write needs
Total storage requirements
Typical object size and nature of access to these objects
Durability requirements
Latency requirements
Maximum concurrent users to support
Nature of queries
Required strength of integrity controls