Azure Cloud 정리

xhvkwm·2021년 8월 31일
0

클라우드 컴퓨팅

  • 필요한 IT 자원을 즉시 사용할 수 있는 환경
    소비자: 클라우드로 off-loading & 원하는 때만 사용
    서비스 제공자: 자원 utilization 향상을 통한 수익 증대

클라우드 가상화

  • 자원, 즉 리소스를 사용하고 소비하는 방식 변화
    클라우드 이전: 필요시 구입
    클라우드 등장: 시간당 지불, 사용한 만큼 지불, 빠르고 유연하게
    서비스 유형에 따른 구분
    IaaS: 인프라를 서비스로 제공 -> Microsoft Azure, Amazon AWS
    PaaS: (개발) 플랫폼을 서비스로 제공 -> microsoft Azure, Google AppEngine
    SaaS: 소프트웨어를 서비스로 제공-> Office 365

클라우드 환경에서 인프라 구축 & 관리

  • 자원, 즉 리소스를 사용하고 소비하는 방식 변화
  • 물리적 장비 설정 방법이나 기능 차이를 신경쓰지 않고 인프라 구축 가능
    컴포넌트의 추상화
    방화벽 장치 vs 보안 그룹
    서버 사양 vs 가상 컴퓨터 유형
  • 자동화

API란?
프로그램과 프로그램이 서로 명령을 주고 받기 위해 미리 약속해둔 일종의 규칙

API 파악시 장점

  • 어떤 구성 요소가 있는지 파악 가능
  • 추상화되어 있는 기능에 대한 자세한 이해
  • 시스템 구축 표준화 방안 마련

API 호출만으로 클라우드를 관리하기 어려운 이유

  • 복잡한 인증 체계
  • 인프라, 플랫폼 종류마다 다른 접근 방식
  • 공통된 프로그래밍 코드-> API 호출에 대한 라이브러리가 있으면 어떨까?

SDK란?

  • 어떤 목적을 위해 소프트웨어 개발에 필요한 도구 및 라이브러리 모음
  • "클라우드 SDK"는 클라우드 리소스 접근을 개발하고자 하는 프로그램에서 쉽게 접근하기 위한 SDK

Microsoft Azure

  • 미래를 대비하는 설계 & 개발
  • 원하는 대로 직접 구축
  • 안전하고 Seamless한 하이브리드 운영
  • 신뢰 가능한 클라우드
  • 60+ 리전

Open API spec이란

  • REST API를 기술하고 문서화하기 위한 스펙

0개의 댓글

관련 채용 정보