AWS1 Cloud 기반의 가용성과 확장성을 고려한 웹 호스팅 환경 구성 Cloud로 IT 워크로드를 수용할 때 가장 기본적으로 구성하게 되는 아키텍처는 웹 호스팅 형태일 것입니다. 즉, 'Web - App. - DB' 서버로 구성되는 3-Tier 웹 애플리케이션 아키텍처 입니다. Cloud 기반의 아키테처 구성 시 고려할 요인이 많이 있겠지만, 가용성과 확장성을 고려한 '웹 호스팅 환경 구성(웹 애플리케이션)' 사례를 찾아 보았습니다. ㅇ 기존(Non-Cloud)의 웹 호스팅 구성 사례 - 내/외부 방화벽(물리 혹은 소프트웨어)으로 보안을 보장 - 웹/앱 로드밸런서(물리 혹은 소프트웨어)를 통해 부하를 분산 - 다수의 서버를 로드밸런서 하위에 구성하여 가용성을 보장 -> 하지만, 정적인 워크로드 예측에 기반하여 인프라를 준비함으로 확장성을 효율적으로 고려하기 어려움 -> 즉.. 2021. 3. 17. 이전 1 다음