PaaS - reinventar a tecnologia suite

| by Shalini | July 18, 2008
Software como um serviço ou, mais precisamente AEA, está a ficar como um conceito notável êxito em muitos domínios. Ele tem redefinido os significados de CRM e tecnologias de armazenamento. A tecnologia está representando a evolução lógica, mas no outro extremo está a revelar-se perturbadora para a tecnologia tradicional.

Com a evolução do conceito de nuvem computação está a ficar popular e está adicionando novas tecnologias espectro de armazenamento ou tecnologias computacionais.

Mas, mais recentemente a necessidade de dados, funcionalidade e hardware como serviços retratam a necessidade de uma plataforma que pode plenamente destacar que estes serviços dentro da nuvem. Define a expressão de uma forma abrangente, uma plataforma completa é necessária nas nuvens, incluindo todos os sistemas e arredores de fim-de-final do ciclo de vida de desenvolvimento, testes e, finalmente, as aplicações web e implantar o conceito é nomeado como "Plataforma-como-um - Service. "

Elaborando-se mais, PaaS é muito maior comparado ao SaaS que encircles o fim-de-final implantação de serviços de hospedagem durante as plataformas web. O conceito será mais compreendida pelas seis grandes ofertas subjacentes incluídos na expressão:

1) Oferecer plataforma comum para a totalidade do ciclo de vida de um produto: O conceito tem por objectivo eliminar totalmente a necessidade de se desenvolver em um lugar, em outro teste, e implantação em algum outro lugar. Além disso, sublinha a desenvolver, testar e implantar em seguida, um ambiente único integrado.

PaaS reduz o custo de um projeto, eliminando consideravelmente os custos necessários para a construção, manutenção e configuração dos diferentes ambientes, como ela incide sobre a realização de uma única plataforma / ambiente de computação de todo o software ciclo de vida. Em essência, uma plataforma completa-como-um-Service oferecendo facilita o controle do código fonte, aplicação testes, estadiamento, implantação e roll-back, em um ambiente amigável e única.

2) Rich Experiência do Usuário: PaaS centra-se para entregar rica experiência do usuário com a interatividade para os consumidores. Ela deveria fornecer uma plataforma que não necessita de entrada na forma de plug ins ou downloads do usuário lado; que ele deve ser eficiente o suficiente para oferecer a melhor experiência do usuário disponível na web, comparado com abordagens convencionais.

3) escalabilidade, confiabilidade e segurança: escalabilidade, confiabilidade e segurança são tem de ser construído em PaaS eliminando assim a necessidade de exigir qualquer acréscimo desenvolvimento, a configuração dos custos.

4) integração de serviços de dados e requisitos: Como oferecer uma plataforma completa, PaaS devem ser capazes de oferecer serviços web e banco de dados integrado ambientes. A plataforma deve oferecer conectividade a cola as fontes, necessários investimentos em software para aplicações de bases de dados, e serviços web.

5) Oferecer suporte Colaboração: Como projeto tem colaborado desenvolvimento de esforços numa equipa, de modo PaaS deveria ter construído em apoio a ambos formais e on-demand colaboração ao longo de todo o software ciclo de vida.

6) Intensivo Application Instrumentação: PaaS devem oferecer instrumentação completa contribuindo assim para desenvolvedores de aplicação a compreender as suas aplicações e fazer melhorias. Esta organização ajuda para analisar como os usuários estão utilizando o pedido, eles estão recebendo desempenho quo, ou de qualquer aplicativo falhar.

Então, após um longo dessa definição elaborada uma coisa podemos dizer com certeza que o conceito faz tudo para que se deslocam nuvens, reinventando as abordagens tradicionais como spicing-se o conceito de mash ups e muitos outros utilitários usados atualmente. É torneiras o usuário potencial para alavancar todos os serviços em um ponto de chegar e torna tudo Web permitiu, assim, tornando mais fácil para as futuras colaborações com parceiros ou clientes.

Mais precisamente, a terminologia é uma extensão para o que pode ter mais nuvens. Você pode usar tanto por nuvens nuvens Computação ou SaaS ou por via PaaS. PaaS oferece os seguintes serviços públicos ao longo dos dois primeiros:

A) muito mais rapidamente aplicações personalizadas necessárias para o ambiente

B) integrações para oferecer acesso SaaS aplicações e serviços, e uma maneira de voltar a ficar ligado tradicionais aplicações existentes.

O exemplo mais prático para a implementação deste conceito é Salesforce.com. Salesforce oferece SaaS plataforma completa, mas também oferece aos consumidores a escrever suas aplicações. Mais precisamente, Salesforce plataforma oferece para cada tipo de aplicação que pretende construir, só tem de publicar o seu código para a infra-estrutura oferecida por Salesforce.

A terminologia é das últimas novidades do Google que está acontecendo da mesma forma. Trata-se de rumores de que o Google App Engine é também proveniente sua maneira.

Na melhor pode-se dizer que "Este é o próximo grande sucesso."

Para mais informações visite o link: www.itvoir.com

Article Source: http://www.articleset.com



About the Author

She is interested in reading books and working in itvoir. » Read more articles by Shalini
You are welcome to publish or reprint this article free of charge, provided: