AWS Fault Injection Simulator Improves Cloud Chaos Engineering

TL;DR

At AWS re-Invent 2020, Amazon unveiled its upcoming new Chaos Engineering tool, the AWS Fault Injection Simulator. It is a fully-managed chaos engineering service that allows you to discover potential issues before they happen. With chaos engineering, you can create real-world conditions to uncover hidden issues and monitor blind spots and performance bottlenecks that are, otherwise, difficult to find in distributed systems.

The AWS FIS can also be integrated into your CD pipeline to help you repeatedly test the impact of fault actions as part of your software delivery process
The AWS FIS can also be integrated into your CD pipeline to help you repeatedly test the impact of fault actions as part of your software delivery process
Key Facts
  1. 1

    The AWS Fault Injection Simulator is all set to become available in 2021 and will help developers and SREs discover weaknesses in their apps even before they become an issue.

  2. 2

    The AWS Fault Injection Simulator will help developers understand how their app responds by injecting failures, such as database error or server latency, into applications.

  3. 3

    FIS can run controlled Chaos Engineering experiments on a variety of AWS services. You can use it alongside other services such as Amazon Elastic Compute Cloud 2 (EC2), Amazon Relational Database Service (RDS), Amazon Elastic Container Service (ECS), Amazon Elastic Kubernetes Service (EKS), and others.

  4. 4

    With FIS, you can run safe experiments. FIS will tell you if your hypothesis is confirmed once your experiment is over. You can then use the data collected by CloudWatch to figure out where you need to make improvements.

Details

The AWS Fault Injection Simulator features include a simplified setup and fine-grained safety controls. You can run real-world scenarios as the FIS supports gradually and simultaneously impairing the performance of different types of resources, APIs, services, and geographic locations. You can also randomize the resources or create customized fault-types to increase the layer of complexity.

The AWS FIS also grants visibility throughout the entire run of the experiment. You can observe what actions have been executed while your experiment is running. It can also be used with the AWS Management Console, AWS CLI, and AWS SDKs.

Amazon has not yet released the pricing information for the AWS Fault Injection Simulator.

You can also use the AWS FIS to run a game day by creating event conditions and monitoring the performance of your system. A game day is a process of rehearsing ahead of an event by creating anticipated events and observing how the team and system respond.

The AWS FIS can also be integrated into your CD pipeline to help you repeatedly test the impact of fault actions as part of your software delivery process.

With the introduction of the new service, AWS will simplify the process of running chaos experiments in the cloud. Built to be easily set up and integrated, FIS is designed to run controlled chaos engineering experiments across a wide range of AWS services.
avatar
Werner Vogels
CTO, Amazon

Get similar news in your inbox weekly, for free

Share this news:

Latest stories


Best Cloud Hosting in the USA

This article explores five notable cloud hosting offers in the USA in a detailed way.

Best Dedicated Hosting in the USA

In this article, we explore 5 of the best dedicated hosting providers in the USA: …

The best tools for bare metal automation that people actually use

Bare metal automation turns slow, error-prone server installs into repeatable, API-driven workflows by combining provisioning, …

HIPAA and PCI DSS Hosting for SMBs: How to Choose the Right Provider

HIPAA protects patient data; PCI DSS protects payment data. Many small and mid-sized businesses now …

The Rise of GPUOps: Where Infrastructure Meets Thermodynamics

GPUs used to be a line item. Now they're the heartbeat of modern infrastructure.

Top Bare-Metal Hosting Providers in the USA

In a cloud-first world, certain workloads still require full control over hardware. High-performance computing, latency-sensitive …

Top 8 Cloud GPU Providers for AI and Machine Learning

As AI and machine learning workloads grow in complexity and scale, the need for powerful, …

How ManageEngine Applications Manager Can Help Overcome Challenges In Kubernetes Monitoring

We tested ManageEngine Applications Manager to monitor different Kubernetes clusters. This post shares our review …

AIOps with Site24x7: Maximizing Efficiency at an Affordable Cost

In this post we'll dive deep into integrating AIOps in your business suing Site24x7 to …

A Review of Zoho ManageEngine

Zoho Corp., formerly known as AdventNet Inc., has established itself as a major player in …