본문 바로가기

Infrastructure/Cloud Computing

[Well-Architected] Reviews

Reviews

이번 장에서는 Well-Architected Framework의 검토(Reviews)에 대해서 알아본다.


Reviews(검토)

  • 팀이 구축하고 있는 시스템을 살펴보았을 때, “Well-Architected를 제대로 적용하고 있습니까”라는 답변에 답변할 수 있어야 한다.
  • 시작 전 검토 프로세스를 실시하면 신뢰도를 높일 수 있으나, 사람들마다 질문이 서로 다르기 때문에 검토 프로세스가 일관성이 없는 경우가 많다.
  • 전체 기술 포트폴리오에서 이 질문에 답할 수 있는 경우는 매우 드물다.
  • 팀이 시스템을 새로 설계할 때 해당 “검토” 프로세스를 미리 생각해야 한다.

Well-Architected 검토란?

  • “AWS Well-Architected 검토”는 고객과 파트너에게 현재 AWS 모범 사례에 따라 워크로드를 검토하는 일관된 접근 방식을 제공하고 클라우드용 워크로드를 설계하는 방법에 대한 조언을 제공한다.
  • 고객은 일련의 질문에 답하여 비즈니스가 해당 영역에 접근한 방식과 일치하는 답변을 선택함으로써 아키텍처를 검토할 수 있다.
  • “Well-Architected 프레임워크”는 질문을 운영 우수성, 보안, 안정성, 성능 효율성, 비용 최적화 5가지 원칙으로 구분한다.

Well-Architected 검토의 의도

  • “Well-Architected 검토”의 의도는 감사가 아니며, 협업을 통해 입증된 모범 사례를 이용하는 아키텍처를 개선하는 것이다.
  • 아키텍처는 학문적 관점이 아니라 직접 경험한 실용적인 조언을 바탕으로 한다.
  • “검토 작업”은 일회성에 그치지 않는다. 특히 아키텍처 변경이 상당할 경우 제품의 수명 주기 동안 지속적으로 이 검토 작업을 수행해야 한다.
  • 제품의 수명 주기 초기에 “Well-Architected 검토”를 수행하면 상당한 이점을 얻을 수 있다.

  • 경험상 사람들은 잘못된 의사 결정을 하는 것이 아니라 의사 결정을 해야 한다는 사실을 잊곤 한다.
  • 워크로드를 검토할 때는 일반적으로 개선할 수 있는 기회가 있다.

Well-Architected 검토의 이점

  • “AWS Well-Architected 프레임워크”를 사용하면 아래와 같은 이점이 있다.
    • 보다 신속한 구축 및 배포: 문제 해결 및 용량 관리를 줄이고 자동화를 구현함으로써 실험 및 가치 실현 빈도를 높일 수 있다.
    • 위험 감소 또는 완화: 아키텍처 내에서 위험이 발생하는 위치를 파악하고 비즈니스에 영향을 미치고 팀의 집중도를 떨어뜨리기 전에 이 위험을 해결한다.
    • 정보에 의거한 의사 결정: 아키텍처 관련 의사 결정을 적극적으로 했는지 확인하고 이러한 의사 결정이 비즈니스 성과에 어떤 영향을 미칠 수 있는지 강조한다.
    • AWS 모범 사례 학습: AWS에서 고객의 아키텍처 수천 개를 검토하여 학습한 모범 사례를 팀에게 교육한다.
  • 고객은 “AWS Well-Architected 프레임워크”를 이용하여 이러한 이점을 모두 성공적으로 달성할 수 있다.

Well-Architected 적용

  • AWS는 사용자가 쉽게 시작할 수 있도록 리소스를 생성하고 있다.
    • “프레임워크 백서”에서는 클라우드 아키텍처에 대한 AWS 관점을 개략적으로 보여준다.
    • 일련의 원칙 관련 백서는 각 영역에서 구체적이고 규범적인 팁을 제공한다.
    • 무료 온라인 교육을 활용할 수도 있다.
  • 모든 콘텐츠는 교육을 포함하여 일 년에 여러 번 업데이트되기 때문에 항상 최신 정보를 확인할 수 있다.

Well-Architected 검토

  • “AWS Well-Architected Tool”을 사용하여 워크로드를 직접 검토하거나 AWS 계정 팀과 협업할 수 있다.
  • AWS 파트너 네트워크(APN) 파트너는 워크로드에 대한 개선 사항을 검토하고 구현할 수 있다.
  • 워크로드 검토를 위해 어떤 방법을 선택하든 비즈니스 및 기술 이해당사자를 모두 참여시킬 수 있다.
  • 비즈니스 이해당사자를 참여시키면 우선 순위를 지정하고 추가 리소스를 요청할 수 있다.

파트너 Well-Architected 검토

  • APN 파트너는 “Well-Architected”를 시작하는 데 도움이 될 수 있다.
    • 대부분의 “APN 파트너”는 워크로드를 무료로 검토할 수 있다.
    • “APN 파트너”는 검토 결과와 “SOW(작업 명세서)”를 제공하여 주요 문제를 해결한다.
    • 해당 SOW를 승인하면 AWS 크레딧을 받게 된다.

핵심 사항

  • “Well-Architected 검토”는 팀이 입증된 모범 사례를 사용하여 아키텍처를 개선할 수 있도록 지원하는 방법이다.
  • “Well-Architected” 웹 사이트에서 사용할 수 있는 리소스를 활용한다.

참고 자료