API 참조 - AWS 솔루션 구성체

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

API 참조

AWS 솔루션 구조 (구조) 는 AWS CDK (Cloud Development Kit) 의 오픈 소스 확장으로, 예측 가능하고 반복 가능한 인프라를 생성하기 위해 코드에서 솔루션을 신속하게 정의하기 위한 다중 서비스, 잘 설계된 패턴을 제공합니다. Construct의 목표는 개발자가 아키텍처에 대한 패턴 기반 정의를 사용하여 모든 크기의 솔루션을 빌드할 수 있는 환경을 가속화하는 것입니다.

구성에 정의된 패턴은 잘 설계된 모범 사례를 기반으로 기본 구성이 있는 AWS CDK 구조의 상위 수준의 다중 서비스 추상화입니다. 라이브러리는 각 아키텍처 패턴 모델을 생성하는 객체 지향 기술을 사용하여 논리 모듈로 구성된다.

CDK는 다음 언어로 제공됩니다.

  • JavaScript, TypeScript (Node.js ≥ 10.3.0)

  • 파이썬 (파이썬 ≥ 3.6)

  • 자바 (자바 1.8 이상)

Modules

AWS 솔루션 구문은 여러 모듈로 구성되어 있습니다. 그들은 다음과 같이 명명됩니다:

  • AWS-xxx: 표시된 서비스에 대한 잘 설계된 패턴 패키지. 이 패키지에는 지정된 패턴을 구성하는 여러 AWS CDK 서비스 모듈을 포함하는 구문이 포함됩니다.

  • xxx: 시작되지 않는 패키지”aws-“는 패턴 라이브러리 내에서 사용되는 서비스의 모범 사례 기본값을 구성하는 데 사용되는 핵심 모듈을 구성합니다.

모듈 컨텐츠

모듈에는 다음 유형이 포함됩니다.

  • 패턴-이 라이브러리의 모든 상위 수준의 다중 서비스 구조입니다.

  • 기타 유형- 패턴을 지원하기 위해 존재하는 모든 비 구성 클래스, 인터페이스, 구조체 및 열거 형.

패턴은 생성자에서 (입력) 속성 집합을 사용합니다. 속성 집합 (및 필요한 속성 집합) 은 패턴의 문서 페이지에서 볼 수 있습니다.

패턴의 문서 페이지는 또한 호출 할 수있는 메소드와 인스턴스화 된 후 패턴에 대한 정보를 검색하는 데 사용할 수있는 속성을 나열합니다.