[내배캠]MS 클라우드 플랫폼: 클라우드란?

손홍서·2022년 5월 13일
0

클라우드

목록 보기
4/8
post-thumbnail

클라우드

클라우드 서비스를 사용하는 이유

이전에는 데이터 센터를 해외에
1. 생산성 - 개발에만 집중할 수 있어 개발 속도가 빠름
2. 유연성 - 확장이 자유로움
3. 비용절감 - 유지보수 비용이 들지 않음

클라우드 서비스 시장 점유율

  1. 2006년 AWS 클라우드 서비스 시작
    -> 아마존이 사이버 먼데이나 블랙프라이데이때 남는 서버가 아까워서 이를 빌려주기위해 클라우드를 만듦
  2. 2010년 Azure 클라우드 서비스 시작
  3. 2013년 Google 클라우드 서비스 시작

클라우드 서비스 모델 종류

  1. On Premise

    필요한 모든 것을 내가 관리

  2. IaaS(Infrastructure as a Service)

    Server, Storage, Network 제공
    새로 컴퓨터 하나를 사는 개념

  3. PaaS(Platform as a Service)

    IaaS에 OS, Middleware, Runtime 추가

    • Middleware는 MySQL이나 Oracle같은 RDBMS 등
    • Runtime은 JDK, Python 등 프로그램이 작동하는 환경

    일반적으로 개발자 대상으로 하며 코드만 개발해 배포하면 서비스가 되는 환경을 제공
    ex. AWS Elastic Beanstalk, Google App Engine

  4. SaaS(Software as a Service)

    모든 기능이 동작하는 SW를 제공
    ex. 구글 드라이브, 구글 캘린더, 네이버메일 ...

클라우드 배포 모델

  1. 퍼블릭 클라우드

    클라우드 서비스를 필요로 하는 사용자 누구든지 사용 가능
    클라우드 사업자가 IT 자원을 서비스로 제공
    일반적으로 우리가 아는 클라우드 서비스

  2. 프라이빗 클라우드

    기업 및 기관 내부에서만 사용 가능한 클라우드 컴퓨팅 환경을 구축
    해당 기업이나 기관에 속하지 않은 사람은 사용 불가
    구축 난이도 높지만, 보안/법적 규제 등의 이유로 사용
    ex. 정부G클라우드

  3. 하이브리드 클라우드

    퍼블릭/프라이빗 클라우드를 조합해서 사용하는 형태
    보안이 중요한 시스템은 프라이빗, 그 외는 퍼블릿
    다양한 시나리오로 사용 가능
    프라이빗으로 주로 사용하되 예상피 못한 수준의 트래픽이 몰리는 경우 퍼블릭으로 확장

  4. 멀티 클라우드

    디양한 클라우드 사용
    ex. 배틀그라운드는 AWS+Azure 도입


참고자료
https://www.youtube.com/watch?v=oY8Tc5OQ-JI
https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-whats-the-difference-and-how-to-choose/#ref1

profile
Hello World!!

0개의 댓글