View a markdown version of this page

ADVREL01-BP04 Implement chaos engineering practices - Video Streaming Advertising Lens

ADVREL01-BP04 Implement chaos engineering practices

Accept that "everything fails, all the time," (Dr. Werner Vogels, Amazon CTO), and safely disrupt things on your terms to discover faults and fragility so that you can later improve services.

Implementation guidance

Advertising systems have components that are sensitive to disconnects, latency, and bandwidth changes. Use tools like AWS Fault Injection Service (FIS) or open-source tools like Chaos Monkey to inject failures into your workload which simulate network disruptions or resource unavailability. Based on the results, update responses to failure scenarios, how you monitor, and what you alert on, then adapt runbooks and playbooks before practicing failure response with relevant teams.

Key AWS services

Resources

Related documentation:

Related videos: