기존 소프트웨어 테스트에서 누락된 성능 장애 지점 또는 기타 알려지지 않은 취약점을 찾을 수 있습니다.
특정 조건을 정의하여 실험을 중단하거나 실험 전 상태로 롤백할 수 있습니다.
FIS 시나리오 라이브러리에서 사전 구축된 시나리오를 사용하여 몇 분 만에 실험을 실행할 수 있습니다.
다양한 리소스의 성능 저하와 같은 실제 오류 조건을 만들어 뛰어난 인사이트를 확보할 수 있습니다.
작동 방식
AWS Resilience Hub에 포함된 AWS Fault Injection Service(FIS)는 장애 주입 실험을 수행하는 데 사용되는 완전관리형 서비스로, 이 서비스를 사용하면 애플리케이션의 성능, 관찰성 및 복원력을 개선할 수 있습니다. FIS는 다양한 AWS 서비스에서 통제된 오류 주입 실험을 설정하고 수행하는 프로세스를 단순화하여 팀이 애플리케이션 동작에 대한 신뢰를 확보할 수 있도록 합니다.
![FIS를 사용하여 실험 템플릿을 생성하고 실험을 시작 및 중지하며 결과를 보는 방법을 보여주는 다이어그램](https://d1.awsstatic.com/products/fault-injection-simulator/Product-Page-Diagram_AWS-Fault-Injection-Simulator%20(1)2.4798e890fdc8cd4d09e9e35dbccb68b62a69764e.png)
Fault Injection Service(02:54)
FIS를 사용해야 하는 이유는 무엇인가요?
FIS는 특정 조건이 충족될 경우 실험을 자동으로 롤백하거나 중지하는 등 프로덕션에서 실험을 실행할 때 갖추어야 하는 제어 기능과 가드레일을 제공합니다.
사용 사례
경기 당일 시뮬레이션 실행
이전 장애, 알려진 프로세스 또는 팀 약점, 계절별 수요 급증을 시뮬레이션하고 시스템 성능을 모니터링합니다.
전달 파이프라인과 통합
소프트웨어 전달 프로세스의 일환으로서 태스크 수준 컨테이너 장애 유발과 같은 장애 조치가 미치는 영향을 반복적으로 테스트합니다.
인스턴스에서 CPU 스트레스 실행
애플리케이션이 CPU 스트레스를 처리하는 방법과 CPU 사용률이 지정된 임계값을 초과하는지 테스트합니다.
시작하는 방법
요금에 대해 자세히 알아보기
요금 요약과 요금 티어 및 예제 개요를 확인하세요.
통제된 실험 사용 방법 알아보기
실험 템플릿을 생성하고 실험 실행
전문가와 상담하기
미리 작성된 템플릿을 사용하여 실험을 빠르게 설정하는 방법을 알아보세요.