Especificações técnicas Plataforma de Desenvolvimento HP Helion Desenvolva, implante e entregue aplicativos nativos da nuvem em um instante A Plataforma de Desenvolvimento HP Helion permite às empresas desenvolverem, implantarem e disponibilizarem aplicativos nativos da nuvem de forma rápida e fácil. Baseada no Cloud Foundry™ e integrada com o HP Helion OpenStack®, a Plataforma de Desenvolvimento HP Helion fornece uma plataforma aberta e interoperável que permite o desenvolvimento de aplicativos e a portabilidade entre as nuvens tradicionais, privadas e públicas. Equilibrando as necessidades das empresas e dos desenvolvedores Para competir e prosperar no ambiente de negócios atual, as empresas devem buscar agilidade, controle de custos e velocidade. E devem equilibrar os benefícios de uma arquitetura de nuvem aberta e expansível com a necessidade dos desenvolvedores de flexibilidade e escolha de ferramentas, além de ambientes instantâneos que suportem um desenvolvimento ágil. Dessa maneira, conforme as empresas procuram adotar arquiteturas de nuvem híbridas, muitas precisam implantar uma estratégia que inclui uma combinação de modelos de implantação em nuvem, aplicativos e serviços para atender aos diferentes requisitos e necessidades da infraestrutura, e o desenvolvimento e a implantação de novos aplicativos baseados na nuvem. Obtenha mais valor com a Plataforma de Desenvolvimento HP Helion A Plataforma de Desenvolvimento HP Helion permite que os desenvolvedores criem, implantem e expandam aplicativos nativos da nuvem rapidamente, com ferramentas de desenvolvimento de alto nível. Baseada no Cloud Foundry™ e integrada com o HP Helion OpenStack®, a Plataforma de Desenvolvimento HP Helion oferece uma plataforma aberta e interoperável que permite o desenvolvimento de aplicativos e a portabilidade entre nuvens privadas e públicas. Ela permite que as empresas desenvolvam e disponibilizem aplicativos nativos da nuvem por meio de: •Suporte a linguagens e frameworks, como Java, Python, Ruby, PHP e Node.js, e aproveitando tecnologias de código aberto, como MySQL, RabbitMQ e MemCached; •Ativação de aplicativos para migrar de uma micronuvem de desenvolvimento para uma nuvem privada ou pública, sem necessidade de alteração de código; •Capacidade de adicionar ferramentas, dados e serviços facilmente com APIs abertas; •Integração com o HP Helion OpenStack, mais seguro e testado em escala; •Otimização do Cloud Foundry para o HP Helion OpenStack por meio de uma estreita integração com os serviços OpenStack; •Dimensionamento dos aplicativos com uma arquitetura para vários usuários e locais de armazenamento. Ficha de dados | Plataforma de Desenvolvimento HP Helion Benefícios da Plataforma de Desenvolvimento HP Helion •Desenvolvimento de aplicativos nativos da nuvem – A Plataforma de Desenvolvimento HP Helion permite aos desenvolvedores acesso rápido aos aplicativos, frameworks e serviços necessários para um desenvolvimento ágil. Com um console intuitivo e APIs abertas, os desenvolvedores podem passar mais tempo codificando e menos tempo gerenciando recursos. Aceleração do desenvolvimento com melhores práticas, exemplos de código, documentação de API e fóruns da comunidade — disponível por meio da Rede de Desenvolvedores HP Helion, um portal de aprendizado, construção e colaboração para desenvolvedores. A Plataforma de Desenvolvimento HP Helion também suporta linguagens e frameworks, como Java, Python, Ruby, PHP e Node.js, e utiliza tecnologias de código aberto, como MySQL, RabbitMQ e MemCache, oferecendo aos desenvolvedores uma grande variedade de ferramentas integradas que lhes permitem criar e disponibilizar aplicativos que atendem as demandas dos clientes e do mercado. •Implantação em várias nuvens – A Plataforma de Desenvolvimento HP Helion resolve o problema da dependência de um fornecedor de nuvem (aprisionamento tecnológico) com uma plataforma interoperável e aberta que é baseada no Cloud Foundry, o códigofonte aberto líder do setor, e nas tecnologias OpenStack, eliminando a complexidade dos fundamentos da nuvem para os desenvolvedores. Uma plataforma aberta fornece à TI e aos desenvolvedores a capacidade de migrar aplicativos de uma nuvem privada ou pública para teste e produção sem necessidade de alterações no código. Isso permite que as empresas escolham a nuvem certa para o aplicativo certo. A Plataforma de Desenvolvimento HP Helion também oferece uma plataforma comum que pode ser usada no desenvolvimento, teste e produção, simplificando e acelerando o desenvolvimento e a entrega de aplicativos. •Entrega de aplicativos de alta disponibilidade e escalabilidade – As empresas podem utilizar a Plataforma de Desenvolvimento HP Helion para oferecer maior desempenho expansível de forma a atender às exigentes necessidades dos negócios e dos seus clientes. A Plataforma de Desenvolvimento HP Helion, que se integra ao HP Helion OpenStack, é fortalecida e testada em escala, e consiste em uma arquitetura para vários usuários e locais de armazenamento para o dimensionamento de aplicativos. Ela também oferece serviços de alta disponibilidade integrados para aplicativos com melhor desempenho. Arquitetura da Plataforma de Desenvolvimento HP Helion A Plataforma de Desenvolvimento HP Helion é uma plataforma de aplicativos em nuvem e um ecossistema que fornece um tempo de execução em várias linguagens com frameworks, aplicativos e serviços de alta disponibilidade integrados. Ela consiste no Serviço de Ciclo de Vida do Aplicativo, que utiliza o Cloud Foundry, em serviços de aplicativos e nas melhores ferramentas para desenvolvedores. Portal do desenvolvedor Plug-in para Eclipse Plataforma de Desenvolvimento HP Helion Serviço de Ciclo de Vida do Aplicativo – Cloud Foundry™ Suporte para Java, Ruby, Node.js, PHP e Python; MySQL, PostgreSQL, RabbitMQ, Redis e MemCached Serviços de Aplicativos Documentação e exemplos Trove (MySQL) Mensagem Mercado HP Helion OpenStack® (comercial / comunidade) Vinculações de linguagens Serviços de base Keystone Serviços de rede Horizon Cellometer, monitoramento LB VPN DNS Serviços de infraestrutura CLIs 2 Nova Neutron Cinder Swift Glance TripleO / Heat Ficha de dados | Plataforma de Desenvolvimento HP Helion Especificações de arquitetura Componente Especificação Serviço de Ciclo de Vida do Aplicativo •Baseado no Cloud Foundry 2.0 •Controla a configuração automática do tempo de execução da linguagem, do servidor web, das dependências dos aplicativos, dos bancos de dados e de outros serviços •Suporta as linguagens Java, Node.js, ActivePerl®, PHP, ActivePython®, Ruby, Erlang, Scala e Clojure •Suporta servidores web Nginx™, Apache™ e Apache TomEE™ •Suporta vários serviços de dados e de mensagens, como MySQL, PostgresSQL, Redis, RabbitMQ e MemCached* –– *Esses serviços são executados dentro de um único local de armazenamento e não são resilientes ou redundantes. Eles são recomendados somente para cargas de trabalho de teste e de desenvolvimento. Serviços de aplicativos •Automatizam os serviços críticos necessários para aplicativos híbridos e nativos da nuvem •Oferecem gerenciamento de ciclo de vida de banco de dados e automatizam tarefas de administração comuns, incluindo backup, restauração e expansão •Permitem o autoatendimento e a fácil instalação dos principais serviços locais e externos que os desenvolvedores podem usar para acelerar o desenvolvimento e a implantação de aplicativos comercializados em um mercado •Integram-se ao Serviço de Ciclo de Vida do Aplicativo para provisionamento contextualizado •Suportam MySQL 5.5 e são implementações diretas de OpenStack Trove, o projeto de banco de dados como serviço integrado ao software de nuvem do OpenStack •Suportam um plano de controle de Serviço de Banco de Dados multi-AZ altamente disponível •Os Serviços de Mensagens permitem provisionar clusters RabbitMQ e se integram com o Keystone Portal do desenvolvedor •Fornece acesso a exemplos de código, às melhores práticas, à documentação de APIs, ao download de bibliotecas e a conjuntos de ferramentas CLI para acelerar o desenvolvimento •Proporciona áreas de discussão para os desenvolvedores interagirem com a maior comunidade de desenvolvedores e com os membros da equipe da Plataforma de Desenvolvimento HP Helion para obterem ajuda e compartilharem informações valiosas •Acesse o portal em dev.hp.com/helion Disponibilidade da Plataforma de Desenvolvimento HP Helion A Plataforma de Desenvolvimento HP Helion estará disponível como um complemento (add-on) opcional para o HP Helion OpenStack. A Plataforma de Desenvolvimento HP Helion oferece serviços de aplicativos integrados de alta disponibilidade e é construída para o HP Helion OpenStack. É ideal para aplicativos de produção e ambientes de desenvolvimento/teste. Os clientes que desejam implantar um ambiente de desenvolvimento/teste de pequenas dimensões podem baixar a Comunidade da Plataforma de Desenvolvimento HP Helion. Cada versão é construída para funcionar com a respectiva distribuição subjacente do HP Helion OpenStack, como mostrado abaixo: Prototipagem, desenv./teste pequenos Aplicativo de produção, desenv./teste Comunidade da Plataforma de Desenvolvimento HP Helion Plataforma de Desenvolvimento HP Helion Comunidade HP Helion OpenStack® HP Helion OpenStack® 3 Ficha de dados | Plataforma de Desenvolvimento HP Helion Siga a HP Cloud • Twitter • LinkedIn • Facebook • Google+ • YouTube Por que a HP? A Plataforma de Desenvolvimento HP Helion oferece o melhor do código aberto em combinação com tempos de execução, frameworks e serviços integrados, para que você possa se concentrar no desenvolvimento de aplicativos para a nuvem que oferecem valor e diferenciam a sua empresa. Ao trabalhar com a HP e com os parceiros HP PartnerONE for Cloud, você pode contar com um fornecedor de soluções reconhecido e confiável que entende as necessidades dos desenvolvedores e das empresas. • Desenvolva aplicativos nativos da nuvem com acesso instantâneo a tempos de execução, aplicativos, frameworks e serviços de alta disponibilidade • Implante em diferentes nuvens, com uma plataforma interoperável aberta • Forneça aplicativos de alta disponibilidade e expansibilidade com serviços de aplicativos integrados Conheça a Plataforma de Desenvolvimento HP Helion É difícil ignorar os benefícios da Plataforma de Desenvolvimento HP Helion. A expansibilidade, o controle sustentado, a segurança e a flexibilidade da carga de trabalho são apenas o começo. Com os serviços e produtos da marca HP e de parceiros respaldados pela HP, você pode confiar no futuro da nuvem da sua organização. Próximos passos Para saber mais sobre como desenvolver, implantar e entregar aplicativos nativos da nuvem, entre em contato com o seu representante HP ou parceiro HP da sua preferência. Para obter mais informações sobre como a Plataforma de Desenvolvimento HP Helion ajuda você a agilizar as implantações, acesse hp.com/helion/devplatform. Inscreva-se para receber atualizações hp.com/go/getupdated © Copyright 2015 Hewlett-Packard Development Company, L.P. As informações aqui contidas estão sujeitas a alterações sem aviso prévio. As únicas garantias de produtos e serviços HP estão definidas na declaração de garantia expressa que os acompanha. Nada aqui contido deve ser interpretado como constituindo uma garantia adicional. A HP não é responsável por omissões nem erros técnicos ou editoriais contidos neste documento. A marca nominativa OpenStack e o desenho do “Square O”, juntos ou separados, são marcas comerciais registradas/marcas de serviço da OpenStack Foundation nos Estados Unidos e em outros países e são usados com a permissão da OpenStack Foundation. 4AA5-5178PTL, fevereiro de 2015