클라우드 컴퓨팅 플랫폼은 클라우드 플랫폼이라고도 합니다. 클라우드 컴퓨팅 플랫폼은 데이터 스토리지 위주의 스토리지 지향 클라우드 플랫폼, 데이터 처리 위주의 컴퓨팅 지향 클라우드 플랫폼, 컴퓨팅 및 데이터 저장 및 처리가 결합된 통합 클라우드 컴퓨팅 플랫폼의 세 가지 범주로 나눌 수 있습니다. (1) Microsoft 기술 특징: 통합 소프트웨어 및 데이터 서비스 핵심 기술: 대규모 애플리케이션 소프트웨어 개발 기술 엔터프라이즈 서비스: Azure 플랫폼 개발 언어:. NET (2)Google 기술 특징: 스토리지 및 컴퓨팅 수준의 확장성 핵심 기술: 병렬 중앙 집중식 기술인 MapReduce, BigTable, GFS 엔터프라이즈 서비스: Google AppEngine, 애플리케이션 호스팅 서비스 개발 언어: Python, javan 동적 로드 엔터프라이즈 서비스: 가상 리소스 풀 제공, 엔터프라이즈 클라우드 컴퓨팅 통합 시나리오 (4)Oracle 기술 특징: 하드웨어 및 소프트웨어 유연성 가상 플랫폼 핵심 기술: Oracle 데이터 스토리지 기술, Sun 오픈 소스 기술 엔터프라이즈 서비스: Oracle 데이터베이스 on EC2, OracleVM, Sun xVM (5 아마존 기술 특징: 유연한 가상 플랫폼 핵심 기술: 가상화 기술 Xen 엔터프라이즈 서비스: EC2, S3, SimpleDB, SQS 개발 언어: (6)Saleforce 기술 특징: 유연하고 맞춤형 비즈니스 소프트웨어 핵심 기술: 애플리케이션 플랫폼 통합 기술 엔터프라이즈 서비스: force: force Com 서비스 개발 언어: Java, APEX (7) 망천클라우드 서비스의 기술적 특징: 플랫폼 기반 소프트웨어는 필요에 따라 맞춤형으로 구성할 수 있습니다. 핵심 기술: 응용 플랫폼 통합 기술. 엔터프라이즈 서비스: netfarmer service 는 다양한 업종을 위한 정보 플랫폼 개발 언어인 daulus (범용 그리드 환경을 위한 풍부한 데이터 언어) 를 제공합니다. (8)EMC 기술 특징: 정보 스토리지 시스템 및 가상화 기술의 핵심 기술: Vmware 의 가상화 기술, 최고의 스토리지 기술 엔터프라이즈 서비스: Atoms 클라우드 스토리지 시스템, 프라이빗 클라우드 솔루션 (9) Alibaba 기술 특징: 유연하고 맞춤형 비즈니스 소프트웨어 핵심 기술: 애플리케이션 플랫폼 통합 기술 엔터프라이즈 서비스: 소프트웨어 상호 연결 플랫폼, 차이나 모바일 기술 특징: 견고한 네트워킹 기술, 풍부한 대역폭 리소스, 핵심 기술: 기본 클러스터 배포 기술, 리소스 풀 가상화 기술, 네트워크 관련 기술, 엔터프라이즈 서비스: BigCloude- big 클라우드 플랫폼 아키텍처, 우선: 디스플레이 계층, 멀티 데이터 센터 클라우드 컴퓨팅 아키텍처는 주로 사용자가 원하는 콘텐츠를 친숙한 방식으로 보여주는 데 사용되며 5 가지 기술 포함: HTML: 표준 웹 기술, 20 13 이전에는 주로 HTML4 였지만, 곧 출시될 HTML5 는 비디오 [1] 및 로컬 스토리지 등 여러 방면에서 웹 페이지를 발전시킬 것입니다. 자바스크립트: 웹 페이지의 동적 언어로, 웹 페이지의 기능을 크게 풍부하게 합니다. CSS: 주로 웹 페이지의 모양을 제어하는 데 사용되며 페이지 내용을 렌더링에서 우아하게 분리할 수 있습니다. Flash: 업계에서 가장 많이 사용되는 기술인 RIA(Rich Internet Applications) 는 현재 HTML 과 같은 기술이 제공할 수 없는 풍부한 웹 기반 응용 프로그램을 제공합니다. [3]. Silverlight: Microsoft 의 RIA 기술 [4], 20 13 이전의 시장 점유율은 플래시보다 약간 낮았지만 C#[5] 로 프로그래밍할 수 있어 개발자에게 매우 친숙합니다. 둘째, 중간층은 승승장구한 유대이다. 다음 인프라 계층에서 제공하는 리소스를 기반으로 디스플레이 계층을 지원하거나 사용자가 직접 호출하는 데 사용할 수 있는 캐시 서비스 및 REST 서비스와 같은 다양한 서비스를 제공합니다. 주로 다섯 가지 기술이 있습니다. REST: REST 기술을 통해 호출자에게 미들웨어 계층 지원 서비스를 제공합니다. 매우 편리하고 우아합니다. 멀티 테넌시: 단일 어플리케이션 인스턴스가 여러 조직에 서비스를 제공하고 격리 및 보안을 유지할 수 있으며 이 기술을 통해 어플리케이션의 구매 및 유지 관리 비용을 효과적으로 절감할 수 있습니다. 병렬 처리: 방대한 양의 데이터를 처리하기 위해서는 방대한 X86 클러스터가 필요합니다. 구글의 MapReduce 가 대표적인 예입니다. 어플리케이션 서버: Getty Application Server for Google App Engine 과 같이 기존 어플리케이션 서버를 기반으로 클라우드 컴퓨팅에 어느 정도 최적화되었습니다. 분산 캐싱: 분산 캐싱 기술을 통해 백그라운드 서버의 부담을 효과적으로 줄이고 대응 속도를 높일 수 있습니다. 분산 캐시의 가장 유명한 예는 Memcached 입니다.