3단계: IISExample 확장 - AWS OpsWorks

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

3단계: IISExample 확장

중요

이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 및 기존 고객 모두 사용할 수 없습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS Support를 통해 AWS Support 팀에 문의하세요.

들어오는 사용자 요청이 하나의 t2.micro 인스턴스로 처리할 수 있는 한도에 접근하는 경우, 서버 용량을 늘려야 합니다. 더 큰 인스턴스로 옮길 수도 있지만 그것도 한계가 있습니다. 보다 유연한 방법은 스택에 인스턴스를 추가하고 로드 밸런서 뒤에 배치하는 것입니다. 기본 아키텍처는 다음과 같습니다.

OpsWorks stack architecture with load balancer, Windows instances, and external repositories.

여러 장점이 있지만 이 방법은 큰 단일 인스턴스보다 훨씬 견고합니다.

  • 인스턴스 중 하나에 장애가 발생하면 로드 밸런서가 들어오는 요청을 나머지 인스턴스에 분산시키므로 애플리케이션은 계속 작동합니다.

  • 인스턴스들을 서로 다른 가용 영역에 배치하면(권장되는 관행) 가용 영역 하나에 문제가 발생하더라도 애플리케이션이 계속 작동합니다.

AWS OpsWorks 스택을 사용하면 스택을 쉽게 확장할 수 있습니다. 이 섹션에서는 IISExample에 두 번째 24/7 PHP 서버 인스턴스를 추가하고 두 인스턴스 모두 Elastic Load Balancing 뒤에 배치하여 스택을 확장하는 기본적인 방법을 설명합니다. 손쉽게 프로시저를 확장하여 연중무휴 인스턴스를 임의로 추가하거나, 시간 기반 인스턴스를 사용하여 스택이 AWS OpsWorks 스택을 자동으로 확장하도록 할 수 있습니다. 자세한 정보는 시간 기반 또는 로드 기반 인스턴스를 사용하여 로드 관리을 참조하세요.