AWS 솔루션 구조 - AWS 솔루션 구성체

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

AWS 솔루션 구조

게시 날짜: 2021년 5월(문서 수정)

AWS 솔루션 구성란 무엇입니까?

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

AWS 솔루션 구문을 사용하여 익숙한 프로그래밍 언어로 솔루션을 정의합니다. AWS 솔루션 구문은 현재 TypeScript, JavaScript, 파이썬 및 자바를 지원합니다.

AWS 솔루션 구성 패턴의 전체 카탈로그를 찾아보려면여기를 클릭하십시오..

AWS 솔루션 구문을 사용하는 이유는 무엇입니까?

클라우드 프로바이더의 혁신 속도에 따라 모범 사례를 알고 이해하며 솔루션 전반에서 올바르게 구현되도록 보장하는 것은 매우 어려울 수 있습니다. 구성을 사용하면 확장 가능하고 안전한 방식으로 클라우드 서비스를 사용하여 일반적인 작업을 수행하는 사전 구축되고 잘 설계된 패턴과 사용 사례를 결합할 수 있습니다. Constructs는 최신 프로그래밍 언어에 대한 라이브러리를 제공하므로 솔루션을 위해 잘 설계된 클라우드 인프라를 구축하는 작업에 기존 개발 기술과 친숙한 도구를 적용할 수 있습니다.

AWS 솔루션 구성의 다른 이점은 다음과 같습니다.

  • AWS Cloud Development Kit (AWS CDK) 오픈 소스 소프트웨어 개발 프레임워크를 기반으로 합니다.

  • 솔루션 인프라를 정의할 때 논리 (if 문, for-loop 등) 를 사용합니다.

  • 객체 지향 기술을 사용하여 시스템의 모델을 만듭니다.

  • 상위 수준 추상화를 정의하고 공유하며 팀, 회사 또는 커뮤니티에 게시합니다.

  • 솔루션을 논리적 모듈로 구성하십시오.

  • 솔루션을 라이브러리로 공유하고 다시 사용할 수 있습니다.

  • 업계 표준 프로토콜을 사용하여 인프라 코드를 테스트합니다.

  • 기존 코드 검토 워크플로를 사용합니다.

AWS 솔루션 구축의 목적은 AWS에서 솔루션 목표를 달성하기 위해 잘 설계된 일반적인 패턴을 통합할 때 필요한 복잡성과 접착제 논리를 줄이는 것입니다.