Summary and Quiz
Get a refresher of what you’ve learned in the Management and Governance section, and take a short quiz to validate your knowledge.
In this lesson, we’ll summarize what we’ve learned in this chapter and test our knowledge of the AWS management and governance services we learned with a short quiz.
Summary
Here’s a summary of the most important key takeaways from this chapter:
Auto Scaling
AWS Auto Scaling automatically adjusts compute resources to match the current demand for applications, ensuring they have the right capacity to handle traffic efficiently.
Auto Scaling Groups (ASG): Manages collections of resources and defines the desired number of instances.
Scaling policies: Target Tracking, Step Scaling, and Scheduled Scaling allow for customized scaling strategies.
AWS Control Tower
AWS Control Tower is an AWS tool designed for setting up and governing a multi-account AWS cloud infrastructure, aligning with AWS best practices. It’s particularly useful for large enterprises managing numerous applications and teams on AWS.
Landing Zones: Landing Zones are pre-configured, multi-account AWS environments based on AWS best practices, providing a standardized setup for AWS accounts and resources. They utilize AWS Organization service for account structuring, AWS CloudTrail for centralized logging, and AWS Single Sign-On for identity management. A Control Tower Landing Zone includes several organizational units (OUs) like Root OU, Security OU, Sandbox OU, and Production OU, each serving a specific function in management and security.
GuardRails/Controls: Control Tower uses GuardRails (also known as Controls) for enforcing governance and compliance policies across AWS environments. There are two types:
Preventive GuardRails: Prevent policy violations using service control policies (SCPs).
Detective GuardRails: Detect and alert on non-compliance or policy deviations.
Account Factory: This feature simplifies the process of creating and managing AWS accounts. It automates account provisioning, ensuring new accounts adhere to the organization’s compliance and security standards from creation.
Control Tower Dashboard: Provides a centralized view of the AWS environment, offering insights into AWS accounts’ operational status and compliance. It displays information about account numbers, GuardRail status, and policy violations, aiding in monitoring and management.
AWS License Manager
AWS License Manager is an automated tool for centrally managing software licenses across AWS and on-premises resources, helping to streamline management and optimize licensing costs.
AWS License Manager provides real-time visibility into license usage and works mainly with Amazon EC2 for hosting software applications and AWS IAM for permissions and access management.
AWS Systems Manager
AWS Systems Manager is a centralized management and automation solution for AWS resources and on-premises applications, acting as an operations hub for these resources.
AWS Health Dashboard
AWS Health Dashboard provides crucial insights and real-time information about AWS service availability and performance, aiding users in monitoring and managing cloud infrastructure efficiently.
Views on AWS Health Dashboard: The AWS Health Dashboard supports the following views:
Service Health: Shows the status of AWS services affecting all AWS users, including disruptions and maintenance activities.
Your Account Health: Tailored to individual AWS accounts, providing performance alerts and remediation guidance.
Your Organization Health: Aggregates health events across all AWS accounts in an AWS Organization.
Types of AWS Health Events: AWS Health Events are of the following types:
Account-specific Events: Affect individual accounts or organizations, like compromised AWS access credentials.
Public Events: Affect AWS services on a broader scale, impacting all AWS accounts and organizations, like a service issue in a specific region.
AWS Compute Optimizer
AWS Compute Optimizer is an AWS service that provides machine learning-based recommendations for optimal AWS compute resource configurations to enhance performance and reduce costs.
AWS Compute Optimizer generates recommendations for EC2 instances, EC2 Auto Scaling groups, EBS volumes, Lambda functions, and ECS services on AWS Fargate, as well as commercial software licenses.
AWS Resource Groups
AWS Resource Groups enable users to manage and automate tasks on multiple resources simultaneously, streamlining the management of large AWS environments.
Tag Editor
AWS Tag Editor is a tool that helps manage and apply tags across AWS resources, improving resource organization and cost management.
AWS Trusted Advisor
AWS Trusted Advisor is an AWS service that inspects our AWS account against several checks and gives recommendations to enhance the security, performance, availability, and cost.
Trusted Advisor evaluation factors: Trusted Advisor validates and suggests changes to our AWS Account based on the following factors.
Cost optimization
Performance
Security
Fault-tolerance
Service limit
AWS Well-Architected Framework
The AWS Well-Architected Framework is a guide that follows the AWS Well-Architected Framework pillars:
Operational excellence
Security
Reliability
Performance efficiency
Cost optimization
Sustainability
The AWS Well-Architected Tool is a service offered by AWS that helps review the state of application workloads and compares them against AWS best practices defined by the AWS Well-Architected Framework.
AWS Launch Wizard
AWS Launch Wizard simplifies the deployment of complex enterprise applications on AWS by providing a guided, step-by-step process that ensures best practices for security, scalability, and availability.
AWS Service Catalog
AWS Service Catalog enables organizations to create, manage, and distribute catalogs of pre-approved IT services, ensuring consistent deployment and compliance across the organization.
Test your knowledge
Take a short quiz to validate that knowledge and to make sure you’ve not missed out on anything:
Get hands-on with 1400+ tech skills courses.