AWS 아키텍처 센터는 AWS 클라우드에서 확장성과 안정성이 뛰어난 애플리케이션을 구축하는 데 필요한 지침과 애플리케이션 아키텍처 모범 사례를 제공하기 위해 설계되었습니다. 이 리소스를 통해 AWS 플랫폼과 그 서비스 및 기능을 더욱 잘 이해하고, AWS 인프라에서 실행되는 시스템의 설계와 구축에 대한 아키텍처 지침을 참고할 수 있습니다.


이 사이트에서 동영상을 보려면 Adobe Flash Player 또는 최신 브라우저가 필요합니다.

tma-snowflake
3:51

Snowflake에 근무하는 Jon이 Snowflake에서 어떻게 데이터 웨어하우스를 고성능 분석 고객 워크로드를 위한 서비스 솔루션으로 설계했는지 자세히 설명합니다. 이 솔루션에는 Amazon EC2를 사용하는 서비스 관리 및 데이터 처리 계층과 Amazon S3를 기반으로 하는 확장 가능한 데이터 스토리지 계층이 포함되어 있습니다.

이 동영상은 기술 전문가를 대상으로 하는 This Is My Architecture(TMA) 시리즈의 일부입니다. 이 시리즈는 AWS 고객 및 파트너가 설계한 혁신적인 아키텍처 솔루션을 소개합니다. 이 시리즈의 다른 동영상도 확인해 보시기 바랍니다.


WordPress는 세계에서 가장 널리 사용되는 웹 출판 플랫폼의 하나로서, 개인 블로그에서 가장 큰 뉴스 사이트까지 전체 웹 사이트의 27%가 이를 사용하여 출판되었습니다. 이 참조 아키텍처는 AWS에서 확장 가능하고 가용성이 뛰어난 WordPress 사이트를 배포하는 작업을 간소화합니다. (GitHub)


AWS Quick Start 참조 배포를 사용하면 보안과 가용성을 위한 AWS 모범 사례에 따라 AWS 클라우드에서 완전히 동작하는 소프트웨어를 빠르게 배포하는 데 도움이 됩니다. AWS CloudFormation 템플릿은 배포를 자동화하고 배포 안내서에는 아키텍처와 구현에 관한 상세 정보가 담겨있습니다. Quick Starts는 모듈식이고 사용자 지정이 가능하여 기능을 추가하거나 자체 구현을 위해 수정할 수 있습니다. Quick Start를 사용하여 AWS에서 다음 솔루션을 배포하십시오.


AWS의 유연성 덕분에 애플리케이션 아키텍처를 원하는 방식으로 설계할 수 있습니다. AWS 참조 아키텍처 데이터시트는 AWS 클라우드 인프라를 충분히 활용하여 애플리케이션을 구축하는 데 필요한 아키텍처 지침을 제공합니다. 각 데이터시트는 애플리케이션 아키텍처를 시각적으로 보여주며, 각 서비스가 어떻게 사용되는지 기본적인 설명도 담고 있습니다.

Web Application Hosting
확장성과 신뢰성이 매우 높은 웹 또는 모바일 웹 애플리케이션을 구축합니다.(PDF)

Content and Media Serving
엄청난 양의 콘텐츠와 미디어를 서비스하는 신뢰성 높은 시스템을 구축합니다.(PDF)

일괄 처리
비디오 처리 파이프라인 같은 자동 확장 가능한 일괄 처리 시스템을 구축합니다.(PDF)

Fault tolerance and High Availability
장애 발생시 새 인스턴스로 신속하게 장애 조치를 하는 시스템을 구축합니다.(PDF)

Large Scale Processing and Huge Data sets
빅 데이터를 처리하는 고성능 컴퓨팅 시스템을 구축합니다.(PDF)

Ad Serving
확장성이 뛰어난 온라인 광고 게재 솔루션을 구축합니다.(PDF)

Disaster Recovery for Local Applications
온프레미스 애플리케이션에 대해 비용 효율적인 재해 복구 솔루션을 구축합니다.(PDF)

File Synchronization
단순한 파일 동기화 서비스를 구축합니다.(PDF)

Media Sharing
클라우드 구동 미디어 공유 프레임워크(PDF)

Online Games
강력한 온라인 게임을 구축합니다.(PDF)

Log Analysis
클라우드에 있는 대량 로그 데이터를 분석합니다.(PDF)

Financial Services Grid Computing
금융 서비스 분야에서 확장성과 탄력성이 뛰어난 그리드를 구축합니다.(PDF)

E-Commerce Website Part 1: Web Frontend
전자 상거래 웹 사이트에 탄력적인 웹 프런트 엔드를 구축합니다.(PDF)

E-Commerce Website Part 2: Checkout Pipeline
전자 상거래 웹 사이트에 확장성이 뛰어난 결제 파이프라인을 구축합니다.(PDF)

E-Commerce Website Part 3: Marketing and Recommendations
전자 상거래 웹 사이트에 확장성이 뛰어난 추천 엔진을 구축합니다.(PDF)

시계열 프로세싱
시계열 데이터를 처리하는 탄력적인 시스템을 구축합니다.(PDF)


본 백서는 고객이 클라우드 기반 아키텍처에 액세스하고 이를 개선하며 설계 의사 결정에 따른 비즈니스 영향을 더 잘 이해할 수 있도록, 잘 설계된 AWS 프레임워크를 설명합니다. 또한, 일반 설계 원칙과 더불어 AWS에서 잘 설계된 프레임워크의 핵심으로 정의한 4개의 개념적 영역에 대한 특정 모범 사례와 지침을 다룹니다. 백서 다운로드(PDF).

클라우드는 확장성이 뛰어난 인터넷 아키텍처 구축에 대한 기존의 개념을 보강하면서 애플리케이션 구축 및 배포 방법을 완전히 바꾸어 놓는 새로운 개념을 소개합니다. 탄력성과 확장성 등 클라우드의 장점을 모두 활용하려면 AWS 서비스, 기능 및 모범 사례를 이해하는 것이 중요합니다. 본 백서는 모든 AWS 서비스의 기술적인 개요를 제공하고, 효율성과 확장성이 뛰어난 클라우드 아키텍처 설계에 도움이 되는 다양한 애플리케이션 아키텍처 모범 사례를 보여줍니다. 백서 다운로드(PDF).

AWS는 사용자 개입이 최소화된 상태로 작동하는 신뢰성과 내결함성이 뛰어난 저렴한 시스템 구축에 필요한 도구, 기능, 그리고 지리적 리전을 모두 제공합니다. 본 백서에서는 AWS 클라우드에서 신뢰성과 가용성이 뛰어난 애플리케이션을 구축하는 데 사용할 수 있는 모든 내결함성 기능을 설명합니다. 백서 다운로드(PDF).

재해가 일어나도 Amazon Web Services(AWS)의 리소스를 신속하게 시작해 비즈니스 지속성을 유지할 수 있습니다. 본 백서에서는 재해 복구 프로세스에 사용할 수 있는 AWS 기능과 서비스를 설명하고, 예제 시나리오를 통해 재해 복구 방법을 보여줍니다. 재해 복구 계획을 어떻게 개선하면 좋을지 그리고 재해 복구 프로세스에 AWS의 모든 장점을 어떻게 활용해야 하는지도 다양하게 안내합니다. 백서 다운로드(PDF).

Amazon Web Services(AWS)에서 애플리케이션을 배포하는 작업은 빠르고 쉬우며 비용 효과적입니다. 본 백서는 개발자와 설계자가 애플리케이션의 운영 준비 상태를 평가하는 데 도움이 되도록 AWS의 운영 및 애플리케이션 아키텍처 지침을 제공합니다. '기본'과 '엔터프라이즈' 두 가지 체크리스트를 통해 필수 및 권장 모범 사례 목록과 애플리케이션을 비교 평가한 다음 확신을 갖고 배포할 수 있도록 도와줍니다. 백서 다운로드(PDF).

가용성과 확장성이 뛰어난 웹 애플리케이션을 호스팅하는 일은 복잡하고 비용이 많이 듭니다. 지금까지의 확장 가능 웹 아키텍처에서는 높은 수준의 신뢰성을 확보하려면 복잡한 솔루션을 구축해야 했고, 우수한 고객 서비스 보장을 위해 트래픽도 정확하게 예측해야 했습니다. 이에 반해, AWS는 트래픽 수요가 가장 많은 웹 애플리케이션에 필요한 안정성, 확장성, 보안 및 고성능 인프라를 모두 갖추고 있을 뿐 아니라, 실시간 고객 트래픽 패턴에 맞게 IT 비용을 최적화할 수 있는 탄력적인 확장 및 축소 인프라 모델도 제공합니다. 본 백서에서는 웹 애플리케이션 호스팅 솔루션을 자세히 살펴보고, 각 서비스를 어떻게 사용해 가용성과 확장성이 뛰어난 웹 애플리케이션을 구축할 수 있는지 안내합니다. 백서 다운로드(PDF).

AWS 클라우드 플랫폼에는 다양한 클라우드 기반 데이터 스토리지 옵션이 있습니다. 덕분에 설계자와 개발자는 애플리케이션 요구에 가장 적합한 설계 옵션을 원하는 대로 선택할 수 있습니다. 다만 선택의 폭이 너무 넓어 오히려 혼란스러울 수 있으므로 본 백서에서는 각 스토리지 옵션의 개요와 이상적인 사용 시나리오를 살펴보고, 탄력성과 비용 같은 기타 중요한 스토리지 특징을 살펴봅니다. 이를 통해 언제 어떤 스토리지 옵션을 사용하는 게 좋을지 쉽게 결정할 수 있습니다. 백서 다운로드(PDF).

보안은 클라우드 애플리케이션 아키텍처의 모든 계층에서 구현할 수 있습니다. 본 백서에서는 AWS 환경에서 클라우드 애플리케이션의 보안을 구현하는 데 필요한 도구, 기능, 지침 등을 살펴볼 수 있습니다. 보안 기능을 애플리케이션 전체에 걸쳐 완벽하게 통합하기 위한 전략도 제안합니다. 백서 다운로드(PDF).

성공적인 이메일 프로그램을 실행하려면 전송에 영향을 줄 수 있는 몇 가지 주제와 궁극적으로는 이메일 수신자에게 미치는 영향에 대해 인식하고 있어야 합니다. 고객과의 기존 관계를 향상하고, 새 제품이나 제안을 홍보하고, 공통 관심사를 공유하는 그룹을 교육하고, 고객에게 이벤트를 알리는 등의 다양한 목적으로 이메일을 보낼 수 있습니다. 이 백서는 수신자와 수신자의 받은 편지함을 보호할 책임이 있는 인터넷 서비스 제공업체(ISP)에 의해 이메일에 부여된 가치를 설명하는 것으로 시작합니다. 그런 다음 이메일을 사용하는 과정은 어떠한지, 누가 관련되며, 그 역할은 무엇인지 설명합니다. 마지막으로, 취합한 몇 가지 모범 사례를 기반으로 가치를 최적화하고 향상하는 방법을 알아봅니다. 백서 다운로드(PDF).


아키텍처 모범 사례부터 애플리케이션 마이그레이션까지 다양한 주제의 웨비나 녹화 자료 보기를 살펴보십시오. 클라우드 아키텍처 관련 내용만 보려면 비디오 플레이어에서 "Architecture" 재생 목록을 선택하십시오.