• 엔클라우드24 AWS
  • 엔클라우드24
  • 엔클라우드24 & NAVER cloud
  • 엔클라우드24 & IBM cloud
  • 엔클라우드24 & AliCloud
  • 회원가입
Ncloud24
AWS 클라우드
AWS 제품 및 솔루션
엔클라우드24의 AWS
나의 서비스
고객센터
AWS 제품 및 솔루션 - AWS Product & Solution
고객센터 안내
계좌 안내
 
현재위치>AWS CloudFormation
AWS CloudFormation
AWS CloudFormation은 개발자와 시스템 관리자가 관련 AWS 리소스 모음을 쉽게 생성 및 관리하고, 이를 순서에 따라 예측 가능한 방식으로 프로비저닝하고 업데이트할 수 있는 간편한 방법을 제공합니다.

AWS CloudFormation의 샘플 템플릿을 사용하거나 자체 템플릿을 생성하여, 애플리케이션 실행에 필요한 AWS 리소스는 물론 기타 관련 종속성 또는 런타임 파라미터를 설명할 수 있습니다. AWS 서비스를 프로비저닝하는 순서나 이러한 종속성을 적용하기 위한 세부 요소를 파악할 필요가 없습니다. CloudFormation이 대신 처리할 것입니다. AWS 리소스가 배포되고 나면 버전 관리를 소프트웨어에 적용하는 것과 같은 방법으로 AWS 인프라에 적용하여 해당 리소스를 제어 및 예측이 가능한 방식으로 수정하고 업데이트할 수 있습니다. 또한, 템플릿을 다이어그램으로 시각화하여 AWS CloudFormation Designer의 끌어서 놓기 인터페이스를 사용해 템플릿 편집할 수 있습니다.

AWS Management Console, AWS 명령줄 인터페이스 또는 API를 사용해 템플릿과 관련 리소스 모음(스택이라고 칭함)을 배포하고 업데이트할 수 있습니다. CloudFormation에는 추가 요금이 없으며 애플리케이션 실행에 필요한 AWS 리소스에 대해서만 지불하시면 됩니다.
Introduction to AWS CloudFormation (3:02)
 
소개 동영상을 통해 AWS CloudFormation이 무엇인지와 어떻게 활용할 수 있는지 알아보십시오.
 
Provision and manage your AWS infrastructure
as code (3:05)
BBVA의 일부인 온라인 은행 Simple에서 어떻게 AWS CloudFormation을 사용하여 코드형 인프라를 관리하는지 알아보십시오. Simple에서는 AWS를 사용하여 가상 뱅킹 플랫폼을 구동하고 개발 및 프로덕션 환경에 대한 PCI DSS (Payment Card Industry Data Security Standard) 규정을 준수합니다. 또한, Simple은 AWS를 사용하여 몇 개월씩 걸리던 프로세스를 자동화함으로써 IT 인프라를 관리하는 데 시간을 소비하지 않고 고객 서비스에 집중할 수 있게 되었습니다.
Icon
장점
다양한 AWS 리소스 지원
다양한 AWS 리소스 지원
AWS CloudFormation이 지원하는 다양한 AWS 리소스를 통해 사용자는 애플리케이션 요구 사항에
맞게 가용성이 높고, 안정적이며, 확장 가능한 AWS 인프라를 구축할 수 있습니다.
사용 편의성
사용 편의성
CloudFormation을 사용하여 간편하게 AWS 리소스 모음을 정리하고 배포할 수 있으며 런타임 시 전달된 모든 종속성과 특수 파라미터를 설명할 수 있습니다. 여러 CloudFormation 샘플 템플릿 중 하나를 그대로 사용하거나 이러한 템플릿을 기반으로 새로운 템플릿을 생성할 수 있습니다.
선언형 및 유연성
선언형 및 유연성
원하는 인프라를 생성하려면 템플릿에 필요한 AWS 리소스, 구성 값, 상호 연결을 열거합니다. 그런 다음 AWS Management Console에서 클릭 몇 번이나, AWS 명령줄 인터페이스를 사용해 명령어 한 번이나, API 호출로 요청 한 번이면, 나머지 작업은 AWS CloudFormation이 진행합니다. 해당 서비스 API를 통해 각 AWS 리소스를 생성하고 상호 연결하는 자세한 방법은 고민할 필요가 없습니다. AWS CloudFormation에서 이러한 모든 작업을 대신 수행합니다. 또한, AWS CloudFormation과 함께 제공되는 여러 샘플 템플릿 중 하나를 사용해 시작하면 처음부터 템플릿을 작성할 필요가 없습니다.
인프라를 나타내는 코드
인프라를 나타내는 코드
템플릿을 반복적으로 사용하여 같은 스택의 동일한 사본을 생성하거나, 템플릿을 기반으로 새로운 스택을 만들 수 있습니다. Amazon EC2 AMI, Amazon EBS 및 Amazon RDS 스냅샷 이름과 같은 리전별 인프라 변동을 캡처 및 제어할 수 있습니다. 템플릿은 단순한 JSON 형식의 텍스트 파일로, 일반 소스 관리 메커니즘에 두거나 비공개 또는 공개 위치(예: Amazon S3)에 저장하거나 이메일을 통해 교환할 수 있습니다. AWS CloudFormation을 사용하면 정확히 어떠한 AWS 리소스가 스택을 이루고 있는지 확인할 수 있습니다. 스택의 일부로 생성된 모든 AWS 리소스를 완벽하게 제어하고 수정할 수 있습니다.
끌어서 놓기 인터페이스를 사용한 시각화 및 편집
끌어서 놓기 인터페이스를 사용한 시각화 및 편집
AWS CloudFormation Designer는 AWS 리소스를 나타내는 아이콘과 리소스 간의 관계를 보여주는 화살표로 구성된 템플릿의 시각적 다이어그램을 제공합니다. 끌어서 놓기 인터페이스를 사용해 템플릿을 구축하고 편집한 다음, 통합된 JSON 텍스트 편집기를 사용해 템플릿 세부 정보를 편집할 수 있습니다. CloudFormation Designer를 사용하면 수동으로 템플릿을 코딩하는 데 시간을 소비하는 대신 AWS 인프라 설계에 더 많은 시간을 투자할 수 있습니다.
통합성
통합성
AWS CloudFormation을 원하는 배포 및 관리 도구와 통합할 수 있습니다.

AWS CloudFormation은 Amazon Simple Notification Service(SNS)를 통해 진행률 이벤트를 게시합니다. SNS를 사용하면, 이메일을 통해 스택 생성 및 삭제 진행률을 추적할 수 있으며 프로그래밍 방식으로 다른 프로세스와의 통합이 가능합니다.