사례 연구
배달 된 경험, 참조 패턴 및 명확한 경계.
이 예제에서는 구현된 클라이언트 작업을 재사용 가능한 아키텍처 패턴과 구분합니다.The examples distinguish implemented client work from reusable architecture patterns. 고객 신원 및 민감한 구현 세부 사항은 기밀로 유지됩니다.
실행된
초기 IaC 기초선이 없는 반전 엔지니어링된 ECS 복구.
라이브 AWS 컨테이너 환경이 발견되고 Terraform로 번역되었으므로 더 넓은 복구 환경을 데이터 복구에만 의존하는 대신 재생할 수 있습니다. 이 구현은 클라이언트의 ECS 의존성 주위에 제어된 수동 실패보드 경로를 사용했습니다.
< 1시간RTO는 범위화된 구현을 위해 달성되었습니다
IaC Baseline 없음라이브 구성이 원천이되었습니다.Live configuration became the source
ECS컨테이너 및 주변 의존성
국경 : 이 결과는 범위를 정한 한 구현 사례이며 다른 환경에 대한 보장이 아닙니다. 데이터베이스 RPO는 별도로 관리했습니다.
재사용 가능한 패턴
콘솔 기반의 수년간의 변화를 모듈형 테라폼으로 바꾸십시오.
패턴은 Boto3를 통해 합의된 환경을 계산하고 중간 모델을 구축하고 원료 식별자를 배포 가능한 Terraform 참조로 대체합니다. 검증은 네트워크 기초에서 시작됩니다.Validation begins with the network foundation.
ID 참조계정 및 지역 하드 코딩 제거
VPC 먼저앱 전에 컨트롤 플랜을 증명합니다.Proves the control plane before apps
지속적인계획된 화해는 변화를 캡처한다
아키텍처 패턴
최신 신뢰할 수있는 유물 - 단순히 최신 유물이 아닙니다.
운영 환경의 각 패키지를 격리하고 무결성과 정책을 확인한 뒤, 격리 환경에 적용해 네트워크·데이터·애플리케이션 테스트를 마칩니다. 사고 시에는 가장 이른 침해 가능 시점 전에 수집한 최신 승인 패키지를 선택합니다.
쿼리직접적인 배치 경로가 없음
3 세트네트워크, 데이터 및 응용 프로그램
1 타이밍데이터 복구와 일치하는 IaC
Proof Point 근처 오락거리
Amazon Linux 2에서 Amazon Linux 2023로 마이그레이션
회전 가능한 용량 공급자 패턴은 두 번째 자동 스케일링 그룹을 도입하고, 90/10 배치로 시작하고, 개발에서 검증하고, 25 %, 50 % 및 100 %를 통과합니다. EFS가 지원하는 상태는 호스트 생성과 독립적입니다.
90 / 10Conservative Production Canary에 관해 질문하기
회전성오래된 능력은 입증될 때까지 남아있다.
EFS 외부호스트에서 벗어난 국가