Amazon Builders' Library

Amazon의 소프트웨어 구축 및 운영 방식
라이브러리 살펴보기
필터링 기준:
콘텐츠 범주
콘텐츠 유형
학습 레벨
Showing results: 1-15
Total results: 15
  • 주요 사례
이 필터 조합에 해당하는 항목 없음
  • 아키텍처

    Level 300

    가용 영역을 사용한 정적 안정성

    Authors: Becky Weiss, Mike Furr

    고가용성을 위해 여러 가용 영역을 사용하는 아키텍처 구성 및 시스템의 정적 안정성 보장.

    PDF | Kindle

  • 아키텍처

    Level 400

    심각한 수준의 대기열 백로그 방지

    Author: David Yanacek

    빠르게 대기열 백로그에서 중요한 워크로드 드레이닝 우선순위 지정 및 사전에 백로그 방지.

    PDF | Kindle

  • 아키텍처

    Level 300

    분산 시스템의 폴백 방지

    Author: Jacob Gabrielson

    폴백 로직을 방지하여 장애 중 예측 가능한 방식으로 작동하는 서비스 구축.

    PDF | Kindle

  • 아키텍처

    Level 200

    시간 제한, 재시도 및 지터를 사용한 백오프

    Author: Marc Brooker

    시간 제한, 재시도 및 지터를 사용한 백오프를 통해 탄력적인 시스템을 구축하고 장애를 처리하는 방법.

    PDF | Kindle

  • 소프트웨어 제공 및 운영

    Level 300

    지속적 전달을 통한 신속한 배포

    Author: Mark Mansour

    소프트웨어 테스트 및 배포 프로세스를 자동화하여 속도와 신뢰도를 높입니다.

    PDF | Kindle

  • 소프트웨어 제공 및 운영

    Level 400

    상태 확인 구현

    Author: David Yanacek

    플릿 수준의 오탐으로 인한 의도치 않은 결과 없이 서버 장애를 자동으로 감지 및 완화합니다.

    PDF | Kindle

  • 아키텍처

    Level 300

    분산 시스템에서 리더 선택

    Author: Marc Brooker

    리더 선택을 사용한 효율 개선, 조정 작업 감소 및 아키텍처 간소화.

    PDF | Kindle

  • 아키텍처

    Level 300

    캐싱 관련 당면 과제 및 전략

    Authors: Matt Brinkley, Jas Chhabra

    캐싱을 사용해 지연 시간을 감소하고 가용성을 향상하는 동시에 이로 인해 발생할 수 있는 모달 행동 방지.

    PDF | Kindle

  • 소프트웨어 제공 및 운영

    Level 400

    배포 중 롤백 안전 보장

    Author: Sandeep Pokkunuri

    변경이 고객 서비스를 중단하지 않도록 하위 호환성, 롤백 및 상태를 고려한 라이브 시스템 업그레이드.

    PDF | Kindle

  • 아키텍처

    Level 400

    셔플 샤딩을 사용한 워크로드 격리

    Author: Colm MacCarthaigh

    셔플 샤딩은 운영 문제의 피해 범위를 극도로 제한하는 Amazon의 핵심 기술입니다.

    PDF | Kindle

  • 소프트웨어 제공 및 운영

    신규
    LEVEL 300

    안전한 자동 배포 자동화

    Author: Clare Liguori

    안전함과 속도의 균형을 유지하면서 프로덕션 환경에 지속적으로 배포하기 위한 전략.

    PDF 

  • 소프트웨어 제공 및 운영

    Level 400

    운영 가시성을 위한 분산 시스템 계측

    Author: David Yanacek

    프로덕션 시스템에 대한 운영 가시성 확보 및 소프트웨어 인스트루먼테이션을 통한 장애 문제 해결.

    PDF | Kindle

  • 소프트웨어 제공 및 운영

    Level 400

    오버로드를 방지하기 위해 로드 차단 사용

    Author: David Yanacek

    과부하 상황에서 예측 가능하고 일관적인 성능을 유지하기 위한 전략.

    PDF | Kindle

  • 아키텍처

    Level 200

    분산 시스템의 도전 과제

    Author: Jacob Gabrielson

    비결정성 및 테스트 등 분산 시스템을 까다롭게 만드는 속성 소개.

    PDF | Kindle

  • 아키텍처

    Level 200

    Amazon의 성공적으로 실패하기 접근 방식

    Author: Becky Weiss

    현실에서 일이 항상 마음대로 진행되지만은 않습니다. 뛰어난 가용성, 확장성, 복원력을 갖추도록 설계했음에도 시스템은 실패할 수 있습니다. 이런 실패는 올바르게 활용한다면 미래의 실패를 예방하는 법을 학습하기 위한 수단이자 시스템이 실제로 어떻게 작동하는지 깊이 이해하기 위한 강력한 지렛대가 될 수 있습니다. 이 세션에서는 Amazon이 선호하는 시스템 실패 전 모니터링을 위한 지표 정의 및 검토 기법과 학습 및 의미 있는 개선을 촉진하는 효과적인 사후 리뷰 방법을 다룹니다.

1