728x90
반응형
(개념) 특정 클라우드 서비스 제공자에 종속되지 않고, 다양한 클라우드 플랫폼에서 동일한 방식으로 작동할 수 있도록 설계된 애플리케이션
주요 특징
- 플랫폼 독립성
- AWS, Azure, GCP 등 여러 클라우드 환경에서 동작 가능.
- 특정 클라우드의 API나 서비스에 종속되지 않음.
- 표준화된 기술 사용
- 컨테이너화 기술(Docker, Kubernetes)과 같은 표준 도구 활용.
- 멀티클라우드와 하이브리드 클라우드 환경 지원.
- 확장성과 유연성
- 클라우드 전환 및 확장이 용이.
- 특정 벤더의 제약 없이 클라우드 서비스 변경 가능.
- 비용 효율성
- 클라우드 비용을 최적화하기 위해 필요 시 제공자를 변경 가능.
- 벤더 락인(Vendor Lock-in)을 방지.
설계 원칙
- 인프라 추상화
클라우드 서비스 의존성을 최소화하고, Terraform과 같은 IaC(Infrastructure as Code) 도구 활용. - 컨테이너 및 오케스트레이션
컨테이너 기술로 애플리케이션 패키징 및 Kubernetes로 관리. - 멀티클라우드 전략
애플리케이션이 여러 클라우드 환경에서 분산되도록 설계.
활용 사례
- 대기업의 글로벌 서비스 애플리케이션.
- 데이터 레지던시 규정을 준수해야 하는 국제 프로젝트.
- 클라우드 장애 발생 시 신속한 전환을 위한 백업 계획.
사례: 클라우드 애그노스틱 애플리케이션
- 쿠버네티스(Kubernetes)
쿠버네티스는 컨테이너화된 애플리케이션을 배포하고 관리할 수 있는 플랫폼으로, 다양한 클라우드 프로바이더(AWS, GCP, Azure 등)에서 동일한 방식으로 사용할 수 있습니다.
- 장점:
- 특정 클라우드 프로바이더에 종속되지 않아 클라우드 간 전환이 용이.
- 클라우드 장애나 중단 상황에서 다른 프로바이더로 쉽게 이전 가능.
- 사례 활용:
- 글로벌 기업들이 멀티클라우드 전략으로 채택하여, 비용 최적화 및 안정성을 확보.
- 장점:
- 쇼피파이(Shopify)
쇼피파이는 클라우드 애그노스틱 인프라를 구축하여, AWS와 구글 클라우드 사이를 자유롭게 전환할 수 있는 환경을 마련했습니다.- 효과:
- 특정 클라우드 서비스의 종료나 장애에도 빠르게 대응 가능.
- 워크로드를 양쪽 클라우드에서 분산하여 처리, 서비스 안정성 극대화.
- 사례 성과:
- 클라우드 제공자 간의 의존도를 줄이고, 고객 서비스의 중단 시간을 최소화.
- 효과:
https://www.comworld.co.kr/news/articleView.html?idxno=50259
https://outshift.cisco.com/blog/multi-cloud-k8s
728x90
'01.Digital Service' 카테고리의 다른 글
클라우드 컴퓨팅 - 하이브리드 클라우드 (1) | 2024.12.25 |
---|---|
클라우드 컴퓨팅 - 서비스 - 복원력 (2) | 2024.12.25 |
가상화 - 쿠버네티스(Kubernetes) (4) | 2024.12.20 |
Interface - BCI (Brain Computer Interface) (37) | 2024.12.11 |
클라우드 컴퓨팅 - 데이터 패브릭(Data Fabric) (1) | 2024.12.10 |