AWS가 신뢰할 수 있는 서비스 구축에 형식적 방법을 사용하는 방법
2025-05-30
Amazon Web Services(AWS)는 신뢰할 수 있는 서비스를 구축하기 위해 TLA+부터 새로운 P 언어까지 다양한 형식적 방법과 속성 기반 테스트, 퍼징, 결함 주입과 같은 경량 기법을 다각적으로 활용합니다. 이러한 방법들은 개발 초기 단계에서 미묘한 버그를 발견하고 제거하는 데 도움이 되며, 개발 속도와 효율성을 높일 뿐만 아니라 성능 최적화를 위한 견고한 기반도 제공합니다. 본 문서에서는 메타 안정성과 같은 새로운 시스템 동작의 과제와 대규모 언어 모델 및 AI 어시스턴트를 활용하여 형식적 방법의 도입 장벽을 낮추는 미래의 가능성에 대해서도 살펴봅니다.
기술