SOA-클라우드 컴퓨팅
기술
클라우드 컴퓨팅은 신속하게 제공 및 사용할 수있는 구성 가능한 컴퓨팅 리소스 (예 : 네트워크, 서버 등)에 편리하고 사용량 기반 네트워크 액세스를 가능하게하는 데 사용되는 모델입니다.
비즈니스 사용자에게 IT 부서와의 상담없이 요구 사항에 따라 변경되는 사용량 기반 과금으로 서비스를 구현할 수있는 기회를 제공합니다.
컴퓨팅 리소스와 기술 구현 세부 정보 사이에 추상화 계층을 제공하고 인프라 관리에 대한 노력을 피하면서 순차적으로 컴퓨팅 리소스를 사용할 수 있도록합니다.
클라우드 컴퓨팅의 개념
아래 그림은 모델과 함께 SOA 클라우드 컴퓨팅을 보여줍니다.
다음은 클라우드 컴퓨팅에서 수평 적 확장 기준으로 차별화 된 모델입니다.
Infrastructure-as-a-Service (IaaS): 하드웨어 플랫폼을 서비스로 제공합니다.
Platform-as-a-Service (PaaS): 최종 사용자에게 인터넷을 통해 제공되는 애플리케이션 개발 환경을 제공합니다.
Software-as-a-Service (SaaS): 최종 사용자에게 표준화 된 네트워크 제공 IT 애플리케이션을 제공합니다.
배포 모델의 가용성 및 설치 위치에 따라 구분됩니다. 사설 클라우드는 내부 회사 서비스 인 반면 공용 클라우드는 인터넷에서 대중이 사용할 수있는 서비스입니다.
IT가 중요한 역할을하는 대기업에서 회사 내부 클라우드 솔루션은 종종 자체 데이터 센터에 구축됩니다. 중소기업은 종종 퍼블릭 클라우드 서비스를 사용합니다. 클라우드 컴퓨팅은 외부 서비스 처리를 통해 매우 유연하고 확장 가능한 플랫폼을 제공하며 고객, 공급 업체 등과 연결할 수있는 기능도 갖추고 있습니다.