AcademyCloudFoundations Module 09
AcademyCloudFoundations Module 09
Topics Activities
• AWS Well-Architected Framework • AWS Well-Architected Framework
Design Principles
• Reliability and high availability • Interpret AWS Trusted Advisor
• AWS Trusted Advisor Recommendations
Knowledge check
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights
2
reserved.
Module objectives
Architect
Customer
Structure design (Decision maker) Completed structure
Building crew
(Delivery team)
9 © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AnyCompany background
• Focus
Operational • Run and monitor systems to deliver business value, and to
Excellence continually improve supporting processes and procedures.
pillar
• Key topics
• Automating changes
• Responding to events
• Defining standards to manage daily operations
Deliver
business
value
Deliver
business
value
Prepare Evolve
• How do you design your workload so that you can
• How do you evolve operations?
understand its state?
• How do you reduce defects, ease remediation,
and improve flow into production?
• How do you mitigate deployment risks?
• How do you know that you are ready to support a
workload?
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights
19
reserved.
Activity breakout
• Focus
Security • Protect information, systems, and assets while delivering
pillar business value through risk assessments and mitigation
strategies.
• Key topics
• Protecting confidentiality and integrity of data
• Identifying and managing who can do what
Protect and • Protecting systems
monitor • Establishing controls to detect security events
systems
• Focus
Reliability • Ensure a workload performs its intended function correctly
pillar and consistently when it’s expected to.
• Key topics
• Designing distributed systems
• Recovery planning
Recover • Handling change
from failure
and mitigate
disruption.
• Focus
Performance • Use IT and computing resources efficiently to meet system
Efficiency requirements and to maintain that efficiency as demand
pillar changes and technologies evolve.
• Key topics
• Selecting the right resource types and sizes based on
workload requirements
Use • Monitoring performance
resources • Making informed decisions to maintain efficiency as
sparingly. business needs evolve
Use
resources
sparingly.
Selection Review
• How do you select the best • How do you evolve your workload to
performing architecture? take advantage of new releases?
• How do you select your compute
solution? Monitoring
• How do you select your storage • How do you monitor your resources
solution? to ensure they are performing?
• How do you select your database
solution? Tradeoffs
• How do you configure your • How do you use tradeoffs to improve
networking solution? performance?
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights
34
reserved.
Activity breakout
• Focus
Cost • Avoid unnecessary costs.
Optimization
pillar
• Key topics
• Understanding and controlling where money is being spent
• Selecting the most appropriate and right number of
resource types
• Analyzing spend over time
Eliminate • Scaling to meeting business needs without overspending
unneeded
expense.
Eliminate
unneeded
expense.
• Helps you review the state of your workloads and compares them to
the latest AWS architectural best practices
• Gives you access to knowledge and best practices used by AWS
architects, whenever you need it
• Delivers an action plan with step-by-step guidance on how to build
better workloads for the cloud
• Provides a consistent process for you to review and measure your
cloud architectures
42 © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Module 9: Cloud Architecture
service/number of failures
System
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights
45
reserved.
Understanding reliability metrics
System System
(component) Mean Time to Repair (component)
repaired (MTTR) fails
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights
46
reserved.
Availability
Description: Checks security groups for rules that allow unrestricted access to a resource. Unrestricted
access increases opportunities for malicious activity (hacking, denial-of-service attacks, loss of data).
Alert Criteria: A security group rule has a source IP address with a /0 suffix for ports other than 25, 80, or
443.)
Recommended Action: Restrict access to only those IP addresses that require it. To restrict access to a
specific IP address, set the suffix to /32 (for example, 192.0.2.10/32). Be sure to delete overly permissive
rules after creating rules that are more restrictive.
Description: Checks the age of the snapshots for your Amazon Elastic Block Store (Amazon
EBS) volumes (available or in-use). Even though Amazon EBS volumes are replicated, failures
can occur. Snapshots are persisted to Amazon Simple Storage Service (Amazon S3) for durable
storage and point-in-time recovery.
Alert Criteria:
Yellow: The most recent volume snapshot is between 7 and 30 days old.
Red: The most recent volume snapshot is more than 30 days old.
Red: The volume does not have a snapshot.
60 © 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Module 9: Cloud Architecture
Module wrap-up
A SysOps engineer working at a company wants to protect their data in transit and
at rest. What services could they use to protect their data?
© 2019, Amazon Web Services, Inc. or its Affiliates. All rights reserved. 64
Additional resources
© 2019 Amazon Web Services, Inc. or its affiliates. All rights reserved. This work may not be reproduced or redistributed, in whole or in part, without prior written permission
from Amazon Web Services, Inc. Commercial copying, lending, or selling is prohibited. Corrections or feedback on the course, please email us at: aws-course-
[email protected]. For all other questions, contact us at: https://aws.amazon.com/contact-us/aws-training/. All trademarks are the property of their owners.