
클라우드 컴퓨팅 개요

클라우드 아키텍처란 클라우드 컴퓨팅 환경의 인프라 구성요소에 대한 설계를 정의하는 '청사진'을 뜻함하드웨어 레이어 : 베어 메탈 서버, 네트워킹 장비 및 스토리지 디바이스가 포함가상화 레이어 : 물리적 리소스를 가상화하기 위한 하이퍼바이저와 SDN(Software-De

둘 모두 애플리케이션 개발을 위한 아키텍처 스타일이다.image.pngMonolithic Architecture : 소프트웨어 구성요소가 한 프로젝트에 통합되어있는 형태→ 일정 규모 이상의 서비스에서 시스템 구조 파악, 부분적 장애가 전체의 영향을 미치는 단점이 발생M

클라우드 제공 모델에서 제공하는 분산 컴퓨팅을 활용하기 위해 애플리케이션을 구축 및 실행하는 개념을 의미이러한 클라우드 네이티브 기술은 서비스 제공에 미치는 영향 없이 애플리케이션을 빠르고 자주 변경할 수 있도록 지원CNCF에서 정의한 바와 같이 클라우드 네이티브 기술

인터넷 프로토콜 스위트 : 인터넷에서 컴퓨터들이 서로 정보를 주고받는데 쓰이는 통신규약(프로토콜) 모음 OSI 7 Layer, TCP/IP 4 Layer Model 컴퓨터 네트워크 및 통신을 7개의 레이어 또는 4개의 레이어로 표현한 모델 각 계층은 하위 계층의 기능을