클라우드 컴퓨팅 아키텍처
클라우드 컴퓨팅 아키텍처는 느슨하게 결합 된 많은 클라우드 구성 요소로 구성됩니다. 클라우드 아키텍처를 크게 두 부분으로 나눌 수 있습니다.
- 프런트 엔드
- 백엔드
각 끝은 일반적으로 인터넷과 같은 네트워크를 통해 연결됩니다. 다음 다이어그램은 클라우드 컴퓨팅 아키텍처의 그래픽보기를 보여줍니다.
프런트 엔드
그만큼 front end 클라우드 컴퓨팅 시스템의 클라이언트 부분을 나타냅니다. 클라우드 컴퓨팅 플랫폼 (예 : 웹 브라우저)에 액세스하는 데 필요한 인터페이스와 애플리케이션으로 구성됩니다.
백엔드
그만큼 back End 클라우드 자체를 나타냅니다. 클라우드 컴퓨팅 서비스를 제공하는 데 필요한 모든 리소스로 구성됩니다. 거대한 데이터 스토리지, 가상 머신, 보안 메커니즘, 서비스, 배포 모델, 서버 등으로 구성됩니다.
노트
내장 된 보안 메커니즘, 트래픽 제어 및 프로토콜을 제공하는 것은 백엔드의 책임입니다.
서버는 연결된 장치가 서로 통신 할 수 있도록 돕는 미들웨어라는 특정 프로토콜을 사용합니다.