AWS 기술 블로그

Category: AWS Well-Architected

AWS 에 구축하는 클라우드 디자인 패턴 시리즈 1부: 안정성

디자인 패턴은 클라우드 이전부터 객체 지향 설계 등에서 이미 익숙하게 사용했던 용어입니다. 소프트웨어의 설계와 개발, 운영 과정에서 여러가지 시행착오를 겪다보면 많은 부분에서 공통적인 문제가 발생하는 것을 알게 됩니다. 이러한 문제에 대한 해결책으로 재사용이 가능한 솔루션을 정의하게 되는데, 이것이 디자인 패턴입니다. 이는 알고리즘과 같이 코드로 바로 변환이 가능한 형태는 아니지만, 여러가지 구조적인 문제와 복잡한 비즈니스 로직을 […]

단비교육의 AWS Control Tower 와 함께 시작하는 아키텍처 현대화

안녕하세요. 저는 단비교육에서 Engineering Excellence 개발실을 맡고 있는 주성식이라고 합니다. 단비교육은 이 세상 모든 어린이의 행복한 삶의 출발을 함께하고자 노력하는 에듀테크 기업으로 업계 최초 도입한 특허 학습기를 포함해 여러 기술과 콘텐츠들을 통해 유·초등 교육 시장을 선도하며 성장해왔습니다. 단비교육은 론칭 2년 만에 매출 약 500억 원을 달성, 2021년에Mod는 933억, 2022년에는 1,081억을 달성하며 매해 성장 하고 있습니다. […]

Well-Architected Framework Review(WAFR)를 수행하는 방법- 3부

이 글은 AWS Cloud Operations & Migrations Blog에 게시된 How to perform a Well-Architected Framework Review- Part 3 by Ebrahim (EB) Khiyami을 한국어로 번역 및 편집하였습니다. 이전 블로그 게시물에서는 WAFR(Well-Architected Framework Review)를 실행하기 위한 처음 두 단계에 대해 논의했습니다. 첫 번째는 준비(Prepare) 단계이고 두 번째는 검토(Review)를 수행하는 것입니다. 이 블로그에서는 세 번째인 개선(Improve) 단계에 대해 […]

Well-Architected Framework Review(WAFR)를 수행하는 방법- 2부

이 글은 AWS Cloud Operations & Migrations Blog에 게시된 How to perform a Well-Architected Framework Review- Part 2 by Ebrahim (EB) Khiyami을 한국어로 번역 및 편집하였습니다. 그림1 – Well-Architected Framework Review 단계 준비 단계의 권장 사항을 이행했다면, 대상 워크로드와 스폰서를 식별하였을 것이고, 검토할 원칙(Pillar)과 우선 순위, 사용할 렌즈(있는 경우)와 검토 세션의 형식에 대한 결정이 완료 […]

Well-Architected Framework Review(WAFR)를 수행하는 방법- 1부

이 글은 AWS Cloud Operations & Migrations Blog에 게시된 How to perform a Well-Architected Framework Review- Part 1 by Ebrahim (EB) Khiyami을 한국어로 번역 및 편집하였습니다. ‘제 워크로드가 잘 설계가 되어 있나요?’ ‘저희 팀이 클라우드의 모범 사례를 따르고 있나요?’ ‘다른 고객들은 X 솔루션을 구현할 때 어떻게 해요?’ ‘Y 서비스 구성할 때 가장 좋은 방법은 무엇인가요?’ […]

스트리밍 미디어 렌즈로 보는 미디어 스트리밍 모범 사례

AWS Well-Architected는 고객이 아키텍처를 평가하고 확장 가능한 디자인을 구현하는 일관된 방법을 제공합니다. 사용자는 운영 우수성, 보안, 안정성, 성능 효율성, 비용 최적화 및 지속 가능성이라는 6개의 원칙에 기반하여 아키텍처를 평가하고 워크로드의 기술적 위험을 평가하고 식별할 수 있습니다. 이번 글에서 말씀드릴 Streaming Media Lens는 고객이 스트리밍 미디어 워크로드를 설계하고 배포하는 과정에서 일반적인 워크로드 시나리오를 탐색하여 AWS Well-Architected […]

Amazon EKS 워크로드의 지속적인 복원력 확인을 위한 카오스 엔지니어링 (Chaos Engineering)

카오스 엔지니어링은 실제 운영환경에서 발생하는 다양한 장애 상황을 견딜 수 있는 시스템을 구축하기 위해 시스템의 신뢰성을 실험하는 방법입니다. 대규모 분산 소프트웨어 시스템의 발전은 산업의 발전 방향을 바꾸고 있습니다. 엄청난 규모의 데이터를 기반으로 기계학습, 빅데이터 분석, 사물인터넷 등이 가능하게 되었습니다. 또한, 소프트웨어 엔지니링의 판도도 바꾸었습니다. 하나의 산업으로서, 우리는 개발의 유연성과 배포 속도를 높이는 모범 사례들을 빠르게 […]

AWS 기반 재해 복구(DR) 아키텍처, 3부: 파일럿 라이트 및 웜 스탠바이

이 글은 AWS Architecture Blog에 게시된 Disaster Recovery (DR) Architecture on AWS, Part III: Pilot Light and Warm Standby by Seth Eliot을 한국어로 번역 및 편집하였습니다. 이 블로그 게시물에서는, 자연 재해, 기술 오류, 또는 인적 오류와 같은 재해 상황에서 워크로드를 복구할 수 있는 두 가지의 액티브/패시브 전략에 대해 알아봅니다. 이전의 블로그 게시물에서, AWS에서의 재해 복구(DR)를 […]

Blue-Green-Canary

Blue/Green, Canary 방법을 활용한 stateless 워크로드의 Amazon EKS 클러스터 마이그레이션 전략

본 게시물은 AWS Container Blog에 게시된 ‘Blue/Green or Canary Amazon EKS clusters migration for stateless ArgoCD workloads by Sebastien Allamand’을 한국어 번역 및 편집하였습니다. 개요 조직에서는 마이크로서비스와 같은 최신 애플리케이션 개발 방식을 사용하여 혁신, 성능, 보안 및 안정성을 향상시킵니다. 하지만 레거시 배포 시스템을 사용하는 상황에서는 각 배포에 대한 제어와 보안을 유지하면서 빠른 배포 속도를 함께 […]

AWS 기반 재해 복구(DR) 아키텍처, 1부: 클라우드에서의 재해 복구 전략

이 글은 AWS Architecture Blog에 게시된 Disaster Recovery (DR) Architecture on AWS, Part I: Strategies for Recovery in the Cloud을 한국어로 번역 및 편집하였습니다. 필자는 AWS Well-Architected 신뢰성 원칙의 수석 솔루션 설계자로서 고객이 AWS에서 복원력이 있는 워크로드를 구축하도록 돕고 있습니다. 고객이 직면할 수 있는 가장 큰 도전 중 하나인 재해 상황에 대비하는 데 도움이 됩니다. […]