[Azure-900] 클라우드 모델 소개

연이·2022년 11월 3일
1

Azure-900

목록 보기
1/1

시험 출제 영역

클라우드 개념 20-25%
핵심 Azure 서비스 15-20%
Azure 솔루션 및 관리 도구 10-15%
Azure 보안 및 네트워크 보안 10-15%
ID, 거버넌스, 개인 정보 및 규정 준수 20-25%
Azure 비용 관리 , SLA 및 수명주기 10-15%

💡 클라우드 컴퓨팅이란?

클라우드 컴퓨팅이란 획기적인 기능을 더욱 빠르게 개발하고 리소스를 유동적으로 사용하는 동시에
요금을 대폭 절약할 수 있도록 인터넷을 통해 컴퓨팅 서비스를 제공하는 방식이다.

종류

공용 클라우드

  • 클라우드 서비스 또는 호스팅 공급자가 소유
  • 여러 조직과 사용자에게 리소스와 서비스를 제공한다.
  • 보안 네트워크 연결을 통해 액세스 된다. (인터넷 망을 통해서 연결)

프라이빗 클라우드

  • 회사의 중요한 데이터/시스템이 외부로 나가는 점이 부담스러운 경우 사용한다.
  • 조직이 직접 소유 및 운영을 하기 때문에 해당 조직의 리소스가 많이 투입된다.
  • 조직은 조직의 데이터 센터에 클라우드 환경을 만든다.
  • 조직에게 본인들이 제공하는 서비스를 운영할 책임이 있다.
  • 조직 외부 사용자는 액세스할 수 없다.

하이브리드 클라우드

  • 공용 클라우드 + 사설 클라우드
  • 응용 프로그램이 가장 적합한 위치에서 실행되도록 한다.
  • 애플리케이션 실행 위치를 조직이 결정
  • 비용적인 면에서 높을수도 있다는 단점이 존재

💡 클라우드의 이점과 관련 고려 사항

클라우드 이점

  • 고가용성
  • 내결함성 : 데이터 센터 또는 지역에서 전원/네트워크 장비 등으로 문제 발생 시 지역을 커버할 수 있게 내결함성을 고민해야함
  • 재해복구 : 한 데이터 센터가 물에 잠기거나 불이 나면 서비스를 연속으로 하기 위함. 흔히 DR이라 부름
  • 확장성 : 스케일 업 또는 스케일 아웃 ( 인스턴스의 CPU/램 사이즈를 늘리고 줄이는 것)
    스케일 인 / 아웃 ( 새로운 인스턴스를 배포하여 병렬처리를 수행하는 것)
  • 탄력성 : 서비스에 대한 프로모션 시작/종료에 따라 탄력적으로 자원 조정이 가능한 탄력성
  • 글로벌한 범위
  • 고객 대기 시간 가능
  • 민첩성
  • 예측 비용 고려 사항

💡CapEx vs OpEx

CapEx

  • 쉽게 생각하면 선불
  • 실제 인프라와 관련한 선불 지출
  • CapEx의 비용에 해당하는 가치는 시간이 지날수록 감소

OpEx

  • 필요에 따라 사용하는 서비스/비용 지출액 및 청구 금액
  • 매년 경비 차감
  • 사용한만큼 나가는 후불이라 생각하면 이해하기 편함

소비기반모델

  • 더 정확한 비용 예측 가능
  • 개별 리소스와 서비스의 가격 제공
  • 실제 사용량을 기준으로 대금이 청구됨
  • 선결제 비용 , 인프라 구매 및 관리 필요 X
  • 필요한 경우에 한해서 추가 리소스 비용을 지불하며 더 이상 필요없는 리소스는 지불 중지

💡 클라우드 서비스

IaaS

  • 가장 기본적인 클라우드 컴퓨팅 서비스 범주로 가상머신, 스토리지, 네트워크 및 운영체제를 대여하여 종량제 IT인프라를 구축하는 방법
  • 클라우드 공급자로부터 서버, 가상 머신, 스토리지 , 네트워크 및 운영 체제를 대여하여 종량제 IT 인프라를 구축한다.

PaaS

  • 기본 인프라 관리에 신경쓰지않고 소프트웨어 애플리케이션을 빌드, 테스트 및 배포할 수 있는 환경을 제공한다.

SaaS

  • 사용자는 인터넷을 통해 Office365, 전자 메일, 넷플릭스 같은 앱에 연결하고 사용한다.

Iaas , PaaS, SaaS 순서로 자차, 렌트카, 택시라고 생각하면 이해하기 쉽다 !

사진 출처 Microsoft, 교보증권 리서치 센터

💡 서버리스 컴퓨팅 설명

Azure Functions

  • 기본 플랫폼이나 인프라가 아닌 서비스를 실행하는 코드이며 이벤트를 기반으로 인프라를 만든다.

Azure Login Apps

  • 앱, 데이터, 시스템 및 서비스를 통합해야 하는 경우 작업, 비즈니스 프로세스 및 워크플로를 자동화하고 오케스트레이션하는데 도움이 되는 클라우드 서비스

서버리스 컴퓨팅 애플리케이션을 사용하는 클라우드 서비스 제공자는 코드를 실행하는데 필요한 인프라를 자동으로 프로비전/관리하고 크기를 조정할 수 있습니다.



참고 자료
https://blog.naver.com/PostView.naver?blogId=kroa&logNo=222211224875&categoryNo=47&parentCategoryNo=0&viewDate=¤tPage=6&postListTopCurrentPage=&from=postList&userTopListOpen=true&userTopListCount=5&userTopListManageOpen=false&userTopListCurrentPage=6
Microsoft Azure Virtual Tranining Day 자료

0개의 댓글