728x90
반응형

(개념) 특정 클라우드 서비스 제공자에 종속되지 않고, 다양한 클라우드 플랫폼에서 동일한 방식으로 작동할 수 있도록 설계된 애플리케이션

 

주요 특징

  1. 플랫폼 독립성
    • AWS, Azure, GCP 등 여러 클라우드 환경에서 동작 가능.
    • 특정 클라우드의 API나 서비스에 종속되지 않음.
  2. 표준화된 기술 사용
    • 컨테이너화 기술(Docker, Kubernetes)과 같은 표준 도구 활용.
    • 멀티클라우드와 하이브리드 클라우드 환경 지원.
  3. 확장성과 유연성
    • 클라우드 전환 및 확장이 용이.
    • 특정 벤더의 제약 없이 클라우드 서비스 변경 가능.
  4. 비용 효율성
    • 클라우드 비용을 최적화하기 위해 필요 시 제공자를 변경 가능.
    • 벤더 락인(Vendor Lock-in)을 방지.

설계 원칙

  • 인프라 추상화
    클라우드 서비스 의존성을 최소화하고, Terraform과 같은 IaC(Infrastructure as Code) 도구 활용.
  • 컨테이너 및 오케스트레이션
    컨테이너 기술로 애플리케이션 패키징 및 Kubernetes로 관리.
  • 멀티클라우드 전략
    애플리케이션이 여러 클라우드 환경에서 분산되도록 설계.

활용 사례

  • 대기업의 글로벌 서비스 애플리케이션.
  • 데이터 레지던시 규정을 준수해야 하는 국제 프로젝트.
  • 클라우드 장애 발생 시 신속한 전환을 위한 백업 계획.

 

사례: 클라우드 애그노스틱 애플리케이션

 

  1. 쿠버네티스(Kubernetes)
    쿠버네티스는 컨테이너화된 애플리케이션을 배포하고 관리할 수 있는 플랫폼으로, 다양한 클라우드 프로바이더(AWS, GCP, Azure 등)에서 동일한 방식으로 사용할 수 있습니다.


     
    • 장점:
      • 특정 클라우드 프로바이더에 종속되지 않아 클라우드 간 전환이 용이.
      • 클라우드 장애나 중단 상황에서 다른 프로바이더로 쉽게 이전 가능.
    • 사례 활용:
      • 글로벌 기업들이 멀티클라우드 전략으로 채택하여, 비용 최적화 및 안정성을 확보.
  2. 쇼피파이(Shopify)
    쇼피파이는 클라우드 애그노스틱 인프라를 구축하여, AWS와 구글 클라우드 사이를 자유롭게 전환할 수 있는 환경을 마련했습니다.
    • 효과:
      • 특정 클라우드 서비스의 종료나 장애에도 빠르게 대응 가능.
      • 워크로드를 양쪽 클라우드에서 분산하여 처리, 서비스 안정성 극대화.
    • 사례 성과:
      • 클라우드 제공자 간의 의존도를 줄이고, 고객 서비스의 중단 시간을 최소화.

 

 

 

 

https://www.comworld.co.kr/news/articleView.html?idxno=50259

 

[기고] 코로나 시대의 아태지역 ‘클라우드 러시’에 대한 재검토 - 컴퓨터월드

[컴퓨터월드] 코로나가 팬데믹으로 선언된 첫해, 기업들 사이에서는 비즈니스를 지속하고 회복시키려는 노력의 일환으로 전례 없는 클라우드 돌풍이 일어나고 있다. 하룻밤 사이 IT팀은 조달,

www.comworld.co.kr

https://outshift.cisco.com/blog/multi-cloud-k8s

 

728x90
Posted by Mr. Slumber
,