Compreender paas em computação em nuvem

Há muitas maneiras de abordar a computação em nuvem, dependendo de qual é o problema de negócio que você está tentando resolver. Quando as organizações estão à procura de capacidade sob demanda, que muitas vezes olhar para Infraestrutura como Serviço (IaaS). No entanto, quando uma organização está à procura de um conjunto mais profundo de capacidades, eles olham para Plataforma como Serviço (PaaS).

Apesar de PaaS tem muitas definições, você pode pensar nisso como uma plataforma de computação que inclui um conjunto de capacidades de desenvolvimento, de middleware, e implantação. Uma característica fundamental fornecedor está criando e incentivando um profundo ecossistema de parceiros que todos cometem a este ambiente para o futuro.

As linhas entre plataforma como serviço e infraestrutura como serviço pode borrar, mas tem muitas características vale a pena mencionar.

Video: O Google e a Revolução da Computação em Nuvem

Considere o que todas as soluções de PaaS têm em comum:

  • PaaS tem que aproveitar a Internet.

  • PaaS deve oferecer algum tipo de linguagem de desenvolvimento desenvolvedores para profissionais (e em alguns casos os utilizadores) pode agregar valor.

  • Estes ambientes precisa encontrar uma maneira de monitorar e medir o uso de recursos e para acompanhar o desempenho geral da plataforma do fornecedor.

  • Quase todas as plataformas de PaaS são baseados em uma arquitetura multi-tenancy (Que permite que vários clientes executar sua cópia separadamente um do outro por meio da virtualização) para que o código ou os dados de cada cliente é isolado dos outros.



  • Um ambiente PaaS precisa suportar o ciclo de desenvolvimento e do processo de desenvolvimento da equipe, incluindo testes.

  • Uma plataforma de PaaS precisa incluir interfaces de serviços como SOAP (Simple Object Access Protocol) e XML (eXtensible Markup Language), entre outros.

  • Uma plataforma de PaaS devem ser capazes de implantar, gerenciar, testar e manter as aplicações desenvolvidas.

  • Uma plataforma PaaS deve suportar as interfaces bem definidos e bem documentados assim elementos e componentes podem ser utilizados no seguinte:

  • Os aplicativos compostos são criados pela combinação de serviços para criar um aplicativo corporativo com base em orquestração de lógica de negócios e regras.

  • portais, que são um ambiente organizado, que organiza os componentes do aplicativo para o cliente.

  • mashups, que permitem que os usuários finais facilmente reunir dois ou mais serviços de negócios que podem se comunicar e trocar dados.


Publicações relacionadas