Lab complete!
Now that you have completed this lab, make sure to update your Well-Architected review if you have implemented these changes in your workload.
Click here to access the Well-Architected Tool
Failure injection is the means by which we will simulate disruptive real-world events that affect production environments. Such events are used in chaos engineering to validate and understand the resiliency of your workload. Chaos engineering is a recommended practice of the AWS Well-Architected Reliability Pillar. Here you will initiate various failure scenarios and assess how your workload reacts.
Before testing, please prepare the following:
Navigate to the VPC management console: https://console.aws.amazon.com/vpc
In the left pane, click Your VPCs
Save the VPC ID - you will use later whenever <vpc-id>
is indicated in a command
Go to the AWS CloudFormation console at https://console.aws.amazon.com/cloudformation.
WebServersforResiliencyTesting
stackWebSiteURL
copy the value. This is the URL of your test web service.
Click the URL and it will bring up the website:
(image will vary depending on what you supplied for websiteimage
)
Get familiar with the service website
Availability Zones (AZs) are isolated sets of resources within a region, each with redundant power, networking, and connectivity, housed in separate facilities. Each Availability Zone is isolated, but the Availability Zones in a Region are connected through low-latency links. AWS provides you with the flexibility to place instances and store data across multiple Availability Zones within each AWS Region for high resiliency. |
Learn more: After the lab learn more about Regions and Availability Zones here |
Now that you have completed this lab, make sure to update your Well-Architected review if you have implemented these changes in your workload.
Click here to access the Well-Architected Tool