BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Notícias Docker anuncia Docker Application Guides

Docker anuncia Docker Application Guides

O Docker recentemente anunciou o Docker Application Guides, que demonstra como publicar aplicações no Docker Enterprise Edition (Docker EE) e Docker Desktop, fornecendo exemplos de arquitetura e guias para selecionar imagens docker e publicar aplicações de protótipo, orquestrada pelo Docker Swarm ou Kubernetes.

O Docker Application Guides é parte do resultado do programa Modernize Traditional Applications (MTA), cujo objetivo é pegar aplicações existentes que estão sendo executadas em organizações corporativas e trazê-las para o Docker, sem extensas reescritas ou refatoração.

O primeiro Docker Application Guides aborda dois cenários, uma aplicação sendo executada no Oracle WebLogic com o Oracle Database e dois aplicativos se comunicando utilizando o IBM MQ com WebSphere Liberty, ambos podem ser executados no Docker Desktop ou Docker EE. Além disso, são fornecidas instruções para orquestrar com o Docker Swarm e Kubernetes.

O guia Oracle WebLogic com Oracle Database ilustra como o Docker EE pode ser utilizado para publicar a aplicação de amostra chamada MedRec (Avitek Medical Records), usando o Oracle WebLogic Server com o Oracle Database.

O Oracle WebLogic é um servidor de aplicações baseado no J2EE para desenvolvimento e implementação de aplicativos corporativos distribuídos em várias camadas. O Oracle Database é um sistema de gerenciamento de banco de dados relacional. Os desenvolvedores podem aproveitar os benefícios do Docker (isolamento, portabilidade, possibilidade de automatizar o desenvolvimento), uma vez que tanto o WebLogic como o Oracle Database podem ser executados em docker containers.

O MedRec é uma aplicação Java EE de amostra fornecida com o WebLogic Server que simula um sistema centralizado de gerenciamento de registros médicos, fornecendo uma estrutura para os pacientes, médicos e administradores, que possibilita o gerenciamento dos dados dos pacientes usando uma variedade de clientes diferentes.

Ambos Oracle WebLogic e Oracle Database são certificados para executarem em Docker containers, e as imagens estão disponíveis na Docker Store.

O diagrama a seguir representa a arquitetura da aplicação MedRec utilizando o Oracle WebLogic e Oracle Database no Docker EE:

O guia IBM MQ com o WebSphere Liberty ilustra como o Docker EE pode ser utilizado para publicar um serviço do IBM MQ comunicando-se entre dois aplicativos em execução em instâncias separadas do WebSphere Liberty.

O IBM MQ é uma solução de mensagens da IBM, que permite que aplicações se comuniquem entre si em vários sistemas. O WebSphere Liberty é um servidor de aplicações Java, construído sobre o projeto Open Liberty.

O seguinte diagrama representa a arquitetura destas aplicações se comunicando com o IBM MQ no Docker:

O Docker Enterprise está disponível na Docker Store. Os desenvolvedores que quiserem construir e testar as aplicações em suas próprias máquina podem usar o Docker Desktop disponível para macOS ou Windows.

Mais detalhes podem ser encontrados no Docker Success Center.

Avalie esse artigo

Relevância
Estilo/Redação

Conteúdo educacional

BT