Ferramenta permite que aplicações nativas de cloud sejam criadas em uma plataforma de container.
A Red Hat apresenta a próxima geração do Red Hat OpenShift Online, plataforma de cloud open source, com suporte nativo a containers e multi-tenant do mercado. Baseada em container Linux e no Kubernetes como o Red Hat OpenShift Container, a solução oferece aos desenvolvedores a possibilidade de criar, implementar e escalar aplicações nativas de cloud de forma mais rápida e fácil em um ambiente de nuvem pública.
Desde seu lançamento em 2011, o OpenShift Online já hospedou mais de três milhões de aplicações criadas por centenas de milhares de desenvolvedores individuais, startups, instituições educacionais, ISVs e grandes corporações em todo o mundo. Com isso, tornou-se uma das plataformas de desenvolvedores mais populares da indústria para a construção de aplicativos em qualquer lugar e em qualquer escala em nuvem pública.
Red Hat registra receita total de US$ 677 milhões para o trimestre
A solução permite que aplicações nativas de cloud sejam criadas em uma plataforma de container – também baseada em cloud – sem preocupações com a complexidade relacionada ao provisionamento, gerenciamento e à escalabilidade de aplicações. Com operação e gestão fornecidas pela empresa, os desenvolvedores podem se concentrar em escrever códigos, prototipar novos recursos ou trabalhar em sua próxima grande ideia – tudo em um ambiente self-service.
Em sua nova geração, o Openshift Online oferece suporte a várias linguagens, como: Java, Node.js,.NET, Ruby, Python e PHP. Ainda, provê fluxos de trabalho otimizados para ajudar a configurar e implantar aplicações em qualquer framework, como Spring Boot, Eclipse Vert.x, Node.js e Red Hat JBoss Middleware, ajudando os desenvolvedores a iniciarem seus projetos e começarem a codificar mais rapidamente.
Confira outras novas funcionalidades:
- Implementação simplificada: Recursos de implantação one-click e “Git Push”, que ajudam a simplificar o provisionamento e a implantação de aplicações para desenvolvedores e administradores de sistemas que não precisam de controle total sobre o ciclo de vida da implantação.
- Escala automática: A elasticidade da nuvem é habilitada por meio da escala automática de aplicações, o que ajuda a eliminar a necessidade de intervenção manual das operações quando um aumento na carga do aplicativo requer mais instâncias de aplicação.
- Construções S2I: Uso do framework source-to-image (S2I) para criar imagens de container reproduzíveis. Isso ajuda a eliminar a necessidade de entender o docker ou criar e gerenciar imagens docker, reduzindo erros e permitindo que os profissionais se concentrem em escrever suas aplicações na linguagem escolhida.
- Integração IDE: A plataforma tem integração de built-in com ambientes populares de desenvolvimento integrado (IDEs), incluindo Eclipse, Red Hat JBoss Developer Studio e Titanium Studio, o que permite que desenvolvedores permaneçam com o IDE de sua preferência ao trabalhar com o OpenShift.
- Serviços de Middleware: O Red Hat OpenShift Application Services fornece os recursos mais poderosos do portfólio do Red Hat JBoss Middleware, como serviços baseados em nuvem no OpenShift. Eles podem ser usados para criar aplicações, integrar a outros sistemas, organizar-se usando regras e processos e, em seguida, implantar em ambientes híbridos.