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
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

You are welcome to publish or reprint this article free of charge, provided:
- you include the entire article, unchanged, including the "About The Author" box
- all hyperlinks remain active, including the bottom ArticleSet.com link (does not apply to print publications)
- you agree not to hold the authors nor ArticleSet.com liable for any loss profits, expenses, or any other damages resulting from the use or misuse of articles published on this website