응용 프로그램의 일부를 클라우드로 이동하려는 경우
이 응용 프로그램을 배포하는 방법을 결정해야 합니다.
클라우드 서비스를 응용 프로그램 아키텍처 및 인프라에
배포하고 통합하는 세가지 방법으로
Public
Private
Hybrid
가 있습니다.
첫번째 Public은
공용 클라우드에서 서버 및 디스크와 같은
모든 클라우드 리소스는클라우드 공급자가 소유하고 관리하며
인터넷을 통한 액세스가 제공되며
실제 하드웨어는 다른 조직과 공유되고, 사용자의 보기가 가상화 됩니다.
데이터는 안전하게 보호되고 격리되지만,
이 데이터가 저장되는 위치와 논리가 실행되는 위치는
클라우드 공급자가 결정합니다.
장점
사용한 만큼에 비용만 지불
요청에 따라 크기 조정을 함
단점
하드웨어를 소유하지 않으므로 원하는 대로 관리가 불가
두번째 private은
실제 하드웨어를 혼자 독점하는 것으로
private클라우드를 통해 보안과 제어를 강화할 수 있습니다.
장점
엄격한 보안
자신의 책임하에 보안을 제어 가능
단점
초기 비용이 있으며, 시각 및 유지관리를 위해하드웨어를 구입해야함
세번째 Hybrid는
응용 프로그램과 데이터 일부는 사용자 고유의 개인 인프라에서 실행되지만,
일부는 공용클라우드에서 실행됩니다.
장점
로컬 또는 칼라우드 중 하나에서 실행할지에 대한 유연성을 가지고있음
단점
설정 및 관리가 더 복잡할 수 있음.
'이것저것' 카테고리의 다른 글
컴파일(compile)과 인터프리터(interpreter) (0) | 2021.02.17 |
---|---|
[Mac M1] brew(브루) 설치 (0) | 2021.02.15 |
Azure- Database Client IP 추가하기 (0) | 2020.05.22 |
Azure- 클라우드 가상머신에 IIS웹서버 설치 (0) | 2020.03.17 |
Cloud Computing(클라우드 컴퓨팅)이란? (0) | 2019.12.03 |