AWS Cloud Practitioner Essentials Module 1 AWS 소개

CHAN LIM·2022년 6월 16일
0

AWS Cloud Practitioner

목록 보기
1/12
post-thumbnail

출처 : https://explore.skillbuilder.aws/


Module 1. AWS 소개

AWS 서비스 제품

  • 컴퓨팅
  • 스토리지
  • 네트워크 보안
  • 블록체인
  • 기계 학습 (머신러닝)
  • 인공지능 (AI)
  • 로봇 개발
  • 비디오 제작
  • 궤도 위성

위와 같은 서비스를 제공합니다.

기본 클라우드 컴퓨팅 모델

거의 모든 현대적 컴퓨팅은 기본적으로 클라이언트-서버 모델을 중심으로 합니다.

클라이언트-서버 모델이란?

클라이언트 : 사람이 컴퓨터 서버에 요청을 보내기 위해 상호 작용하는 웹 브라우저 또는 데스크톱 애플리케이션
서버 : 클라이언트가 요구하는 요청에 맞는 내용을 주는 것으로, AWS에서 Amazon EC2와 같은 서비스

실제 생활에 비교해서 설명하자면,
카페에서 카페를 이용하는 손님이 클라이언트, 카페의 바리스타가 서버라고 비유할 수 있습니다.

AWS에서 바리스타는 Amazon Elastic Compute Cloud,
줄여서 EC2의 가상 서버인 EC2 인스턴스라고 불립니다.

사용자인 제가 서버인 바리스타에게 요청을 합니다.
바리스타는 요청이 정당함을 검증합니다.
이 경우에는 돈이 지불됐는지 검증하죠.
그러면 바리스타는 응답을 반환합니다.

현실은 단일 서버를 사용하는 단일 거래보다 복잡합니다.
예를 들어 커피숍이 새 음료인 호박 몬스터 스파이스를 곧 출시한다고 가정해보죠.
이번 출시를 대비하여 온종일 가게에 바리스타 십여 명을 둬야 합니다.
하루 중 언제 갑자기 손님이 몰려들지 예상할 수 없으니까요.
솔직하게 말하죠. 하루 중 대부분의 시간에는 직원 전원에게 제공하는 급여의 가치만큼 많은 손님이 오지 않습니다.

정확하게 같은 일이 온프레미스 데이터 센터에서 발생합니다.
손가락을 튕겨서 용량을 세 배로 늘릴 수가 없죠.
AWS에서는 어떤 것도 선불 결제하지 않습니다. 그리고 용량 제한을 걱정할 필요도 없죠.

바리스타, 즉 인스턴스가 필요하면 버튼을 클릭하기만 하면 바로 얻을 수 있습니다. 그리고 필요 없어지면 버튼 클릭 한 번으로 없앨 수 있습니다. 비용 지불도 중단되죠. 직원이 일하지 않는 시간에는 급여를 주지 않는 것과 같은 원리입니다.
따라서 필요한 만큼 지불하는 것이 AWS에서의 비즈니스 운영에 대한 첫 번째 핵심 가치입니다.


클라우드 컴퓨팅 배포 모델

클라우드 전략을 선택하는 기업은 필요한 클라우드 애플리케이션 구성 요소, 선호하는 리소스 관리 도구, 레거시 IT 인프라 요구 사항과 같은 요소를 고려해야 합니다.

클라우드 컴퓨팅 배포 모델에는 클라우드 기반, 온프레미스, 하이브리드 세 가지가 있습니다.


  • 클라우드 기반 배포
    -
    • 애플리케이션의 모든 부분을 클라우드에서 실행합니다.
    • 기존 애플리케이션을 클라우드로 '마이그레이션'합니다.
    • 클라우드에서 새 애플리케이션을 설계 및 빌드합니다.

  • 온프레미스 배포
    -
    • 가상화 및 리소스 관리 도구를 사용하여 리소스를 배포합니다.
    • 애플리케이션 관리 및 가상화 기술을 사용하여 리소스 활용도를 높입니다.
    • 프라이빗 클라우드 배포라고도 합니다.

  • 하이브리드 배포
    -
    • 클라우드 기반 리소스를 온프레미스 인프라에 연결합니다.
    • 클라우드 기반 리소스를 레거시 IT 애플리케이션과 통합합니다.

클라우드 컴퓨팅의 이점

  • 선행 비용을 가변 비용으로 대체
  • 데이터 센터 운영 및 유지 관리에 비용 투자 불필요
  • 용량 추정 불필요
  • 규모의 경제로 얻게 되는 이점
  • 속도 및 민첩성 향상
  • 몇 분 만에 전 세계에 배포 가능
profile
클라우드, 데이터, DevOps 엔지니어 지향 || 글보단 사진 지향

0개의 댓글