고객의 입장에서 클라우드를 어떤 방식으로 사용하고 있는지에 따라
Iaas를 사용하지 않음. 회사 건물의 서버룸에 서버를 두고 서비스를 제공하는 전통적 방식
외부 클라우드 서비스 제공 기업 서비스를 이용함 (AWS, Azure, GCP- google cloud platform)
1) Hosted Private Cloud
외부 클라우드 서비스 제공 기업이 제공하는 private한 클라우드 서비스를 사용하는 것. Single-tenancy 환경 (<-> Multi-tenancy는 하나의 물리적 컴퓨터에 다수의 가상머신이 함께 작동함. 해킹이나 성능에 영향을 줄 수도 있음)
AWS - Dedicated Host
Microsoft Azure - Dedicated Host
Google Cloud Platform - Sole Tenant Node
네이버 클라우드 플랫폼 - Virtual Dedicated Server
더해서 가상 머신에 원격 접속하는 네트워크 환경도 Private하게 만드는 경우가 많음
2) On-premise Private Cloud
사내 서버룸에 클라우드를 직접 구축해서 사용. 기존 On-premise와 비교해 가상화 기술으르 통해 탄력적으로 서버를 증설할 수 있다는 의미가 강함
유료 솔루션 구입
VMware vSphere
Citrix Hypervisor
Red Hat Virtualization
MS Hyper-v
오픈 소스 프로젝트
OpenStack
CloudFoundry
요즘 기업에서 많이 이용하는 방식
on-premises, private cloud, public cloud 중 2가지 이상 방식을 병행
원래 on-premise방식으로 서버룸이 있던 회사가 하루아침에 public cloud로 옮기는 것은 쉽지 않음. 투자 비용, 기업 정보 및 고객 정보 이전 문제 등으로
현재 많은 기업이 중요도가 떨어지는 데이터를 Public Cloud로 Migrations 하는 추세
1) 기업의 On-premise 환경과 Public Cloud 사이의 보다 안전하고 빠른 통신을 위한 전용선 연결 서비스
AWS - Direct Connect
Microsoft Azure - ExpressRoute
Google Cloud Platform - Dedicated interconnect
2) 기업이 Public Cloud로 이전하지 않더라도, On-premise 환경에서도 Public Cloud와 유사한 기능을 사용할 수 있도록 해주는 서비스
AWS - Outpost
Microsoft Azure - Stack Hub
Google Cloud Platform - Anthos