August 2023
Beginner to intermediate
408 pages
4h 57m
Korean

댄 무어
무어 컨설팅 수석
AWS 인증 과정을 가르칠 때 종종 부하 또는 일반적이지 않은 다른 상황에서 서비스가 어떻게 동작하는가 하는 질문을 많이 받는다. 대체로 나 자신의 경험을 토대로 답변을 하거나 다른 강사에게 물어보기도 한다. 또 때로는 수강생으로부터 통찰을 얻기도 한다. 어떨 때는 관련한 업체 문서를 파고들기도 한다.
하지만 기본적으로 나는 “스스로 테스트를 하세요. 테스트를 대체할 수 있는 것은 없습니다.”라고 대답한다.
테스트해 볼 수 있다는 것은 클라우드의 가장 큰 이점 중 하나다. 서비스나 성능, 시스템의 동작에 의문이 든다면 서비스를 돌려 보고 테스트하라. 시스템을 구성하는 데 시간과 비용이 들겠지만, 하드웨어를 구매하여 설치하고 시스템을 구성하는 것보다는 훨씬 저렴하다. 테스트를 끝내고 나면 사용한 인프라는 삭제하고 잊어버릴 수 있다. 서버를 제조사로 다시 돌려보내는 것보다 훨씬 낫다.
물론 그 어떤 테스트 시나리오도 실제 환경을 완벽하게 대체할 수 없다. 하지만 실제 환경에 최대한 가깝게 만들 수 있다(특히 프로덕션 환경의 트래픽을 재사용할 수 있다면 말이다).
테스트할 때는 우선 무엇을 달성하고자 하는지 문서화하는 것부터 시작하자. 답하고자 하는 질문이 무엇인가? 누군가가 이미 당신이 ...
Read now
Unlock full access