Skip to content
This repository has been archived by the owner on May 28, 2021. It is now read-only.

Latest commit

 

History

History
53 lines (31 loc) · 5.15 KB

README-pt.md

File metadata and controls

53 lines (31 loc) · 5.15 KB

A Jornada da Acme Freight

Ler em outros idiomas: 한국어.

A Acme Freight Shipping é uma empresa de remessa e logística fictícia que usa a estrutura do aplicativo Logistics Wizard para reimaginar sistemas de otimização da cadeia de suprimento para o século XXI.

A Acme Freight utiliza um aplicativo, chamado Logistic Wizard, para gerenciar alguns dos seus ativos. O aplicativo é composto por diversos microsserviços, incluindo três aplicativos do Cloud Foundry e várias ações do OpenWhisk.

A Acme Freight usa o LoopBack, uma estrutura Node.js de software livre desenvolvida para criar e expor rapidamente APIs para aplicativos e dados novos e existentes. Com o LoopBack, a Acme Freight pode criar um aplicativo que se integre ao sistema existente de ERP, enquanto o API Connect permite a exposição de dados por uma API gerenciada.

Para saber mais sobre a jornada da Acme Freight e as tecnologias por trás dela, acesse o website da jornada da Acme Freight.

Tutoriais da Acme Freight

Para começar a saber mais sobre a Acme Freight e a tecnologia por trás dela, escolha um dos tutoriais abaixo.

Implementar a Acme Freight

Deploy To Bluemix

Crie APIs rapidamente com a estrutura de API do nó, LoopBack

Crie APIs protegidas para ações do OpenWhisk em poucos cliques

Visão geral da Acme Freight

O vídeo abaixo demonstra como a Acme Freight Shipping usou a estrutura do Logistics Wizard, junto com o IBM API Connect, para oferecer um aplicativo que permitisse revolucionar a agilidade da cadeia de suprimento.

Arquitetura da Acme Freight

Os projetos a seguir são aproveitados na solução geral da Acme Freight:

  • acme-freight-erp - define a API usada pela Acme Freight para acessar dados de um sistema de ERP. Também oferece uma implementação padrão para usar como simulador. O simulador é um aplicativo Node.js conectado a um banco de dados PostgreSQL. Por meio da sua API, gerencia usuários (gerentes de cadeia de suprimento e gerentes de lojas de varejo), centros de distribuição, lojas de varejo e remessas.

  • acme-freight-webui - oferece um painel para visualizar remessas e alertas em andamento. Não existem credenciais de login ou do usuário propriamente ditas para utilizar os aplicativos implementados. Em vez disso, um ID de demonstração exclusivo é atribuído a qualquer usuário novo que esteja experimentando o aplicativo. Atrás de cada ID de demonstração, a Acme Freight cria um ambiente isolado com um conjunto padrão de usuários corporativos, centros de distribuição, lojas de varejo e remessas. Consulte o passo a passo para fazer um tour pelos recursos.

  • acme-freight-recommendation - faz recomendações sobre as remessas com base nas condições meteorológicas. Trata-se de uma configuração do Bluemix OpenWhisk para recuperar as condições meteorológicas atuais e, considerando um evento climático, gerar novas recomendações sobre as remessas. Em seguida, essas recomendações podem ser transformadas em pedidos reais.

  • acme-freight-controller - funciona como o principal controlador para a interação entre os serviços. Recebe solicitações da interface com o usuário e as encaminha para o ERP ou para o módulo de recomendações meteorológicas.

A Acme Freight é bifurcada e estendida a partir do projeto IBM Bluemix, chamado de Logistics Wizard. Visite a wiki do projeto Logistics Wizard para encontrar uma análise detalhada da arquitetura e da estratégia de implementação originais do Logicistics Wizard.

Recursos

Licença

Consulte LICENÇA para obter informações sobre a licença.