AWS Step Functions의 보안
AWS는 클라우드 보안을 가장 중요하게 생각합니다. AWS 고객으로서 여러분은 가장 높은 보안 요구 사항을 충족하기 위해 설계된 데이터 센터 및 네트워크 아키텍처의 혜택을 받게 됩니다.
보안은 AWS과 사용자의 공동 책임입니다. 공동 책임 모델
-
클라우드의 보안 - AWS는 AWS클라우드에서 AWS서비스를 실행하는 인프라를 보호합니다. AWS는 또한 안전하게 사용할 수 있는 서비스를 제공합니다. 타사 감사원은 정기적으로 AWS 규제 준수 프로그램
의 일환으로 보안 효과를 테스트하고 검증합니다. AWS Step Functions에 적용되는 규정 준수 프로그램에 대한 자세한 내용은 규정 준수 프로그램 제공 범위 내의 AWS서비스 를 참조하세요. -
클라우드 내 보안 – 귀하의 책임은 사용하는 AWS 서비스에 따라 결정됩니다. 또한 귀하는 귀사의 데이터 민감도, 귀사의 요구 사항, 관련 법률 및 규정을 비롯한 기타 요소에 대해서도 책임이 있습니다.
이 설명서는 Step Functions를 사용할 때 공동 책임 모델을 적용하는 방법을 이해하는 데 도움이 됩니다. 다음 주제에서는 보안 및 규정 준수 목표를 충족하도록 Step Functions를 구성하는 방법을 설명합니다. 또한 Step Functions 리소스를 모니터링하고 보호하는 데 도움이 되는 다른 AWS 서비스를 사용하는 방법을 배우게 됩니다.
Step Functions는 IAM을 사용하여 다른 AWS 서비스와 리소스에 대한 액세스를 제어합니다. IAM의 작동 방식에 대한 개요는 IAM 사용 설명서의 액세스 관리 개요를 참조하세요. 보안 인증 정보에 대한 개요는 Amazon Web Services 일반 참조의 AWS 보안 인증 정보를 참조하세요.
Step Functions에 대한 규정 준수 확인
타사 감사자는 여러 AWS Step Functions 규정 준수 프로그램의 일환으로 AWS의 보안 및 규정 준수를 평가합니다. 여기에는 SOC, PCI, FedRAMP, HIPAA 등이 포함됩니다.
특정 규정 준수 프로그램의 범위 내에 있는 AWS 서비스 목록은 규정 준수 프로그램 제공 범위 내 AWS 서비스
AWS Artifact(을)를 사용하여 타사 감사 보고서를 다운로드할 수 있습니다. 자세한 내용은 AWS Artifact에서 보고서 다운로드를 참조하세요.
Step Functions를 사용할 때의 규정 준수 책임은 데이터 민감도, 회사의 규정 준수 목표, 관련 법률과 규정에 따라 결정됩니다. AWS는 규정 준수를 지원하기 위해 다음과 같은 리소스를 제공합니다.
-
보안 및 규정 준수 빠른 시작 안내서
: 이 배포 안내서에서는 아키텍처 고려 사항에 관해 설명하고 AWS에서 보안 및 규정 준수에 중점을 둔 기본 환경을 배포하기 위한 단계를 제공합니다. -
Amazon Web Services에서 HIPAA 보안 및 규정 준수를 위한 설계 - 이 백서는 기업에서 AWS를 사용하여 HIPAA를 준수하는 애플리케이션을 생성하는 방법을 설명합니다.
-
AWS 규정 준수 리소스
- 고객 조직이 속한 산업 및 위치에 적용될 수 있는 워크북 및 가이드 콜렉션입니다. -
AWS Config 개발자 설명서의 규칙을 사용하여 리소스 평가 – AWS Config 서비스는 내부 사례, 산업 지침 및 규제에 대한 리소스 구성의 준수 상태를 평가합니다.
-
AWS Security Hub CSPM - 이 AWS서비스는 보안 산업 표준 및 모범 사례 규정 준수 여부를 확인하는 데 도움이 되도록 AWS내 보안 상태를 종합적으로 보여줍니다.
Step Functions의 복원력
AWS 글로벌 인프라는 AWS 지역 및 가용 영역을 중심으로 구축됩니다. AWS 리전은 물리적으로 분리되고 격리된 다수의 가용 리전을 제공하며 이러한 가용 리전은 짧은 지연 시간, 높은 처리량 및 높은 중복성을 갖춘 네트워크에 연결되어 있습니다. 가용 영역을 사용하면 중단 없이 영역 간에 자동으로 장애 극복 조치가 이루어지는 애플리케이션 및 데이터베이스를 설계하고 운영할 수 있습니다. 가용 영역은 기존의 단일 또는 다중 데이터 센터 인프라보다 가용성, 내결함성, 확장성이 뛰어납니다.
AWS 리전 및 가용 영역에 대한 자세한 내용은 AWS 글로벌 인프라
AWS 글로벌 인프라뿐만 아니라 Step Functions도 데이터 복원력과 백업 요구 사항을 지원하는 다양한 기능을 제공합니다.
Step Functions의 인프라 보안
관리형 서비스로서 AWS 글로벌 네트워크 보안으로 보호됩니다. AWS 보안 서비스와 AWS의 인프라 보호 방법에 대한 자세한 내용은 AWS 클라우드 보안
AWS 에서 게시한 API 직접 호출을 사용하여 네트워크를 통해 액세스합니다. 고객은 다음을 지원해야 합니다.
-
Transport Layer Security(TLS) TLS 1.2는 필수이며 TLS 1.3을 권장합니다.
-
DHE(Ephemeral Diffie-Hellman) 또는 ECDHE(Elliptic Curve Ephemeral Diffie-Hellman)와 같은 완전 전송 보안(PFS)이 포함된 암호 제품군 Java 7 이상의 최신 시스템은 대부분 이러한 모드를 지원합니다.
어떠한 네트워크 위치에서도 AWS API 작업을 직접적으로 호출할 수 있지만 Step Functions는 소스 IP 주소에 따른 제한 사항이 포함될 수 있는 리소스 기반 액세스 정책을 지원하지 않습니다. 또한 Step Functions 정책을 사용하여 특정 Amazon Virtual Private Cloud (Amazon VPC) 엔드포인트나 특정 VPC의 액세스를 제어할 수 있습니다. 그러면 AWS 네트워크 내에 있는 특정 VPC에서만 특정 Step Functions 리소스에 대한 네트워크 액세스가 효과적으로 격리됩니다.