>  기사  >  클라우드 아키텍처란 무엇인가

클라우드 아키텍처란 무엇인가

王林
王林원래의
2020-11-10 16:52:5213132검색

클라우드 아키텍처는 클라우드를 구축하는 데 필요한 모든 구성 요소와 기능이 연결되어 애플리케이션이 실행되는 온라인 플랫폼을 제공하는 방식을 나타냅니다. 클라우드 공급자가 사용자에게 플랫폼과 기본 IT 인프라를 제공하기 때문에 클라우드는 서비스로서의 플랫폼으로 간주됩니다.

클라우드 아키텍처란 무엇인가

클라우드 아키텍처:

클라우드 아키텍처는 기술이 함께 모여 네트워크 전체에서 확장 가능한 리소스를 추상화하고, 풀링하고, 공유하는 IT 환경인 클라우드를 만드는 방법을 나타냅니다. 클라우드 아키텍처는 클라우드를 구축하는 데 필요한 모든 구성 요소와 기능이 연결되어 애플리케이션이 실행되는 온라인 플랫폼을 제공하는 방식을 나타냅니다.

(학습 동영상 추천: java 동영상 튜토리얼)

집을 짓고 있다고 상상해 보세요. 클라우드 인프라에는 모든 자재가 포함되어 있고 클라우드 아키텍처는 청사진입니다.

클라우드 아키텍처는 어떤 모습인가요?

클라우드 공급자가 플랫폼과 기본 IT 인프라를 사용자에게 제공하기 때문에 클라우드는 PaaS(Platform as a Service)로 간주됩니다. 클라우드 플랫폼을 구축하려면 컴퓨터 하드웨어 구성 요소에서 컴퓨터 기능을 추상화하는 것뿐만 아니라 클라우드 인프라를 생성하고 사용자에게 제공하는 복잡성이 필요합니다. 컨테이너화, 오케스트레이션, 애플리케이션 프로그래밍 인터페이스(API), 라우팅, 보안, 관리 및 자동화 소프트웨어를 통합하려면 추가 개발 계층도 필요합니다. 사용자 경험 디자인(UX)도 중요하며 탐색 가능한 온라인 경험을 만드는 데 필요한 요소입니다.

용도가 다르고 클라우드 아키텍처도 다르지만 대부분의 클라우드에는 하드웨어, 미들웨어, 관리 및 자동화 소프트웨어가 필요합니다. 또한 대부분의 클라우드는 가상화를 사용하여 하드웨어 리소스를 중앙에서 관리되는 데이터 레이크로 추상화하는 반면, 일부 클라우드는 클라이언트를 베어메탈 클라우드라고 하는 하드웨어에 직접 연결합니다.

실용적인 예는 다음과 같습니다.

OpenStack®은 가상화된 리소스를 사용하여 클라우드를 구축하고 관리하기 위해 여러 다른 오픈 소스 프로젝트를 결합하는 주류 오픈 소스 클라우드 프로젝트입니다. Red Hat은 완성된 오픈소스 프로젝트를 출시하고 이름을 Red Hat® OpenStack Platform으로 지정할 예정입니다. 제품 버전 12(2017년 말 출시)에는 다음과 같은 클라우드 서비스가 번들로 포함되어 있으며 전체적으로 기본 클라우드 아키텍처를 나타냅니다.

클라우드 아키텍처란 무엇인가

위 내용은 클라우드 아키텍처란 무엇인가의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.