BT

Docker anuncia Docker Application Guides

| por Diogo Carleto Seguir 41 Seguidores , traduzido por Diogo Carleto Seguir 41 Seguidores em 06 ago 2018. Tempo estimado de leitura: 2 minutos |

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

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT