Devsecops

클라우드 아키텍처 파악을 통한 아키텍처 구조의 이해 본문

[AI스쿨] Cloud Security/클라우드 아키텍처 파악을 통한 아키텍처 구조의 이해

클라우드 아키텍처 파악을 통한 아키텍처 구조의 이해

Futurism 2024. 4. 11. 18:16
728x90
 

[클라우드] 

인터넷을 통해 컴퓨팅 리소스를 제공하고 이용하는 것 

[클라우드 아키텍처]

클라우드 컴퓨팅 환경의 인프라 구성요소에 대한 설계를 정의하는 ‘청사진’ 

 

[구성요소] 

  • 프런트엔드 플랫폼 
  • 백엔드 플랫폼
  • 클라우드 기반 배포 모델  
  • 네트워크
 

[유형] 

  • 퍼블릭 : 제3자 클라우드 서비스 제공업체가 소유 및 운영하는 클라우드 컴퓨팅 리소스 및 물리적 인프라를 사용 
  • 프라이빗 : 조직에서 소유 및 관리하는 전용 클라우드 
  • 하이브리드 : 퍼블릭 클라우드 아키텍처와 프라이빗 클라우드 아키텍처를 모두 사용하여 유연한 클라우드 서비스 조합 

 

이점 
설명 
높은 비용 효율성 
서버에 선불 비용을 투자하는 대신 클라우드 서비스 제공업체의 인프라를 사용하여 비용을 최적화 
TTM(time to market) 단축 
구축하는 시간을 단축하여 제품이나 서비스를 신속하게 시장에 출시 
확장성 
인프라 요구사항에 따라 컴퓨팅 리소스를 쉽게 확대 또는 축소할 수 있는 유연성 
가속화된 변환 
클라우드 서비스와 자동화된 환경을 최대한 활용하여 혁신과 디지털 변환을 가속화 
더 많은 혁신 
최신 기술 및 서비스를 활용하여 스토리지, 보안, 분석, 인공지능 등 다양한 혁신을 이끌어낼 수 있 
고가용성 
애플리케이션 부하에 관계없이 지속적인 가용성을 보장 
강력한 보안 
최신 기술을 활용하여 데이터, 시스템, 워크로드를 보호하고 보안 메커니즘을 지속적으로 개선 
[클라우드 컴퓨팅 서비스 모델] 

 

  • Infrastructure as a service(IaaS): 서버, 스토리지, 네트워킹과 같은 클라우드 인프라에 대한 주문형 액세스 제공 
  • Platform as a service(PaaS): 애플리케이션 개발, 실행, 관리에 필요한 기본 인프라 및 소프트웨어 도구가 모두 포함된 컴퓨팅 플랫폼 제공 
  • Software as a service(SaaS): 서비스 제공업체가 제공하고 유지관리하는 클라우드 기반 애플리케이션 제공 
 

기업이 자체적으로 IT 인프라를 소유, 관리 및 운영하는 것 

[클라우드 온프레미 차이점] 

 
Cloud 
On-Premises
위치 
리소스(서버, 스토리지, 네트워크 등)가 클라우드 서비스 제공 업체의 데이터 센터에 호스팅 
리소스가 기업 자체의 데이터 센터나 로컬 서버에 호스팅 
관리 및 유지보수 
클라우드 서비스 제공 업체가 하드웨어와 소프트웨어의 관리 및 유지보수 담당 
사용자가 하드웨어 및 소프트웨어의 구매, 설치, 설정, 유지보수 및 업그레이드를 직접 수행 필요 
비용 
사용한 만큼 비용을 지불하는 Pay-As-You-Go 모델을 따르므로 초기 투자가 필요하지 않고 유연한 비용 구조 
초기 투자 및 유지보수 비용이 높을 수 있으며, 하드웨어를 구매해야 하므로 확장이나 축소에 따른 유연성이 상대적으로 낮음 
확장성 및 유연성 
필요에 따라 즉시 확장하거나 축소할 수 있는 높은 확장성과 유연성을 제공 
하드웨어를 추가하거나 업그레이드하려면 시간과 비용이 많이 소요될 수 있으며, 확장이나 축소가 더 제한적 

 

728x90