OpenShift
Desenvolvedor | Red Hat |
Lançamento | 4 de maio de 2011 (13 anos) |
Versão estável | 3.5 (abril de 2017 | )
Escrito em | Go, Angular.js |
Sistema operacional | Red Hat Enterprise Linux |
Gênero(s) | Computação em nuvem, Plataforma como serviço, Desenvolvimento Web |
Licença | Apache License 2.0[1][2] |
Estado do desenvolvimento | Ativo |
Página oficial | openshift |
OpenShift é um produto de software de computador da Red Hat para implantação e gerenciamento de softwares baseados em container. Ele é uma distribuição suportada do Kubernetes usando Docker e ferramentas DevOps para desenvolvimento acelerado de aplicações.
Descrição
[editar | editar código-fonte]OpenShift Origin é o projeto comunitário upstream usado no OpenShift Online, OpenShift Dedicated e OpenShift Container Platform. Construído em torno de um núcleo do empacotamento de container do Docker e do gerenciamento de cluster de container do Kubernetes, o Origin é ampliado pela funcionalidade de gerenciamento de ciclo de vida de aplicações e ferramentas de DevOps. Ele fornece uma plataforma de container de aplicações. Todo o código fonte para o projeto Origin está disponível sob a Licença Apache (Versão 2.0) no GitHub.[3]
OpenShift Online é o serviço de desenvolvimento e hospedagem de aplicações em nuvem pública da Red Hat.
O Online ofereceu a versão 2 do código fonte do projeto Origin, que também está disponível sob a Licença Apache Versão 2.0.[4] Esta versão suportou uma variedade de linguagens, frameworks e bancos de dados por meio de "cartuchos" pré-construídos que rodam sob "engrenagens" de quotas de recursos. Os desenvolvedores podem adicionar outras linguagens, bancos de dados ou componentes por meio da API[5] do OpenShift Cartridge. Ele tornou-se obsoleto em favor do OpenShift 3[6] e foi retirado em 30 de setembro de 2017 para os clientes não-pagantes e em 31 de de dezembro para clientes pagantes.[7]
O OpenShift 3 é construído em torno do Kubernetes. Ele pode executar em qualquer container baseado em Docker, porém o OpenShift Online é limitado a executar containers que não requerem root.[6]
OpenShift Dedicated é a oferda de cluster privado gerenciado da Red Hat, construído em torno de um núcleo de containers de aplicações alimentados pelo Docker, com orquestração e gerenciamento fornecido pelo Kubernetes, em uma fundação do Red Hat Enterprise Linux. Ele está disponível nos mercados do Amazon Web Services (AWS) e Google Cloud Platform (GCP).
OpenShift Container Platform (conhecido anteriormente como OpenShift Enterprise) é o produto de plataforma como serviço local privado da Red Hat, construído em torno de um núcleo de containers de aplicações alimentados pelo Docker, com orquestração e gerenciamento fornecidos pelo Kubernetes, sobre uma fundação do Red Hat Enterprise Linux.
Ver também
[editar | editar código-fonte]Referências
- ↑ Mark Atwood (27 de abril de 2012). «FAQ: Frequently Asked Questions». Arquivado do original em 24 de maio de 2012
- ↑ Jim Jagielski (30 de abril de 2012). «Announcing OpenShift Origin – The Open Source Platform as a Service (PaaS)». Consultado em 27 de abril de 2016
- ↑ OpenShift Origin no GitHub
- ↑ OpenShift Origin server no GitHub
- ↑ «OpenShift Origin Cartridge Developer's Guide». 27 de abril de 2016. Consultado em 27 de abril de 2016. Arquivado do original em 7 de maio de 2016
- ↑ a b https://blog.openshift.com/migrating-your-applications-from-openshift-2-to-3/
- ↑ https://blog.openshift.com/migrate-to-v3-v2-eol/
Ligações externas
[editar | editar código-fonte]- Site oficial do OpenShift