Simplificando o rastreamento e entrega com DevOps e Red Hat

Simplificando o rastreamento e entrega com DevOps e Red Hat

Caso de sucesso

A UPS, para aprimorar seus serviços, ganhar insights valiosos por meio de dados em tempo real e otimizar o agendamento, a empresa tomou a decisão de desenvolver uma nova plataforma de aplicativos.

Essa plataforma permitiu que os operadores das instalações acessem informações de forma móvel e instantânea.

Com o apoio da Red Hat, a UPS criou um ambiente de nuvem ágil e flexível, baseado em containers, utilizando a Red Hat OpenShift Container Platform, Red Hat Enterprise Linux e Red Hat JBoss Fuse.

Além disso, a empresa adotou uma abordagem de DevOps mais colaborativa e iterativa. Isso possibilitou que seus desenvolvedores trabalhassem de maneira mais eficiente na criação de novos recursos para melhorar as operações de logística e recursos humanos.

Como resultado, houve uma melhoria significativa na experiência de entrega e rastreamento para os clientes finais.

 

Benefícios

– Diminuiu significativamente o tempo de ciclo de desenvolvimento, reduzindo-o de mais de um ano para apenas meses ou semanas, graças à tecnologia de nuvem e contêiner automatizada e ágil.

– Adquiriu uma alta escalabilidade e disponibilidade para enfrentar picos de demanda durante o período de férias.

– Aprimorou a colaboração entre as equipes internas e os parceiros externos, graças à implementação da abordagem de DevOps e à utilização dos serviços da Red Hat.

 

Acelerar a entrega de encomendas com insight de dados

A UPS possui uma sólida tradição de utilizar dados e inovação para aprimorar seus serviços.

Um exemplo disso é o fornecimento de gerenciamento de entregas e rastreamento por meio de um aplicativo para dispositivos móveis.

Sua rede de logística inteligente é a base de sua estratégia corporativa, conectando digitalmente dados e operações.

Stacie Morgan, gerente sênior de desenvolvimento de aplicativos da UPS, compartilha: “Historicamente, éramos reativos na coleta de informações, seguida de análise detalhada.

No entanto, hoje, conseguimos monitorar o fluxo de pacotes em nossa rede e auxiliar os supervisores na previsão de volume e necessidades de pessoal, com base em diversos fatores, graças aos dados. Isso nos capacita a otimizar nossas operações, elevando a satisfação do cliente e a rentabilidade.”

Diante da necessidade de aprimorar o tempo de lançamento no mercado e a qualidade dos serviços, a UPS iniciou a transição de suas tecnologias legadas para a nuvem e a implementação de análises de big data em tempo real.

“Estamos nos concentrando em unir nossas equipes de desenvolvimento e operações por meio da ativação da cloud”, diz Morgan. “Poderíamos ter usado uma tecnologia familiar, mas decidimos que isso não nos prepararia para o futuro. Queríamos que a entrega e a integração contínua nos ajudassem a atender às expectativas dos negócio.”

 

Construir um ambiente cloud ágil e integrado

Após decidir que a tecnologia de containers seria a melhor escolha para aprimorar seus ágeis fluxos de trabalho baseados na nuvem, a UPS realizou uma avaliação abrangente de soluções disponíveis no mercado.

Como resultado, a empresa optou por criar um novo ambiente de aplicativos baseado em tecnologia empresarial de código aberto fornecida pela Red Hat.

A UPS confia no Red Hat Enterprise Linux e no Red Hat JBoss Fuse há mais de seis anos.

Após a conclusão bem-sucedida da prova de conceito, a empresa adotou o Red Hat OpenShift Container Platform como o padrão para seu ambiente de nuvem privada que oferece suporte ao Sistema de Execução e Planejamento Interno Central (CIPE).

O OpenShift proporciona um ambiente de desenvolvimento flexível baseado na nuvem, permitindo a criação de aplicativos em .NET Core, Node.js e Java, além de oferecer recursos como análise de registros, entrega contínua e integração contínua (CI/CD).

Todd Butchko explica: “O OpenShift é uma plataforma Kubernetes baseada em containers que auxilia nossas equipes de desenvolvimento de aplicativos na criação de aplicativos nativos da nuvem com base em microsserviços, e na execução desses aplicativos em nossa nuvem privada.”

 

Desenvolvimento e implantação ágil e eficiente

Com a infraestrutura baseada em cloud e em container da Red Hat, a UPS melhorou a produtividade do desenvolvedor para criar, de forma mais rápida, aplicativos e recursos, além de valor comercial, como uma alternativa ágil ao desenvolvimento tradicional em cascata.

O OpenShift Container Platform permite que as equipes usem componentes modulares e de containers para criar e adaptar recursos de forma rápida, com tempos de execução, configurações e recursos de aplicativos flexíveis.

“Com o OpenShift, estamos gradativamente fornecendo serviços usando microsserviços e containers”, diz Carla Maier, gerente sênior de plataformas de cloud e tecnologia da UPS. “Em vez de fornecer uma solução em 18 meses, o retorno pode acontece dentro de semanas ou meses.”

O JBoss Fuse oferece uma integração ampla a fim de garantir que os dados sejam atualizados rapidamente para as equipes de aplicativos e os usuários finais.

Agora, os operadores podem usar o CIPE para acessar os dados dos escaneamentos realizados em tempo real toda vez que uma encomenda for movida e tomar decisões rapidamente, incluindo a alocação de pessoal.

“Antes do CIPE, os operadores extraíam dados de vários locais manualmente”, explica Jignesh Shah, gerente sênior de desenvolvimento de aplicativos da UPS.

“Agora, eles podem ver em tempo real os dados coletados automaticamente e mudar as pessoas de lugar. Essa mudança acabou economizando muito tempo. Além disso, ela tem um impacto positivo na experiência do cliente com as encomendas.”

 

Disponibilidade em escala

Com alta disponibilidade entre os datacenters, a UPS pode executar, atualizar e mover aplicativos para eliminar a inatividade e o impacto para o cliente.

“O maior benefício do Red Hat OpenShift é o isolamento baseado em container e microsserviços que impede que um aplicativo com comportamento inadequado afete outros aplicativos”, explica Shah.

“O Fuse fornece o alto volume de processamento que precisamos. A implantação de componentes de integração baseados no Fuse no OpenShift oferece suporte à integração escalável de microsserviços.”

A empresa também pode escalar de forma automática, conforme o necessário, durante os horários de pico de demanda, principalmente na época de festas. Usando o OpenShift, podemos escalar de forma flexível durante esses momentos de pico específicos. Temos até o potencial, se necessário, para escalar para a cloud pública.”

Como resultado, a UPS pode manter-se competitiva ao fornecer serviços de rastreamento e entrega de encomendas consistentes e confiáveis para os clientes em qualquer época do ano.

 

Sobre a UPS

Fundada em 1907 como uma empresa de mensageiros nos Estados Unidos, a UPS transformou-se em uma corporação multibilionária que visa possibilitar o comércio em todo o mundo.

Ela se tornou a maior empresa de entrega de encomendas do mundo e uma líder global no fornecimento de serviços especializados de transporte e logística.

Todos os dias, a UPS gerencia o fluxo de mercadorias, fundos e informações em mais de 200 países e territórios em todo o mundo.

 

Sobre a Red Hat

A Red Hat é a líder mundial no fornecimento de soluções de software open source, utilizando uma abordagem de parceria com as comunidades para oferecer tecnologias confiáveis e de alto desempenho de cloud, Linux, middleware, armazenamento e virtualização.

A Red Hat conta com premiados serviços de suporte e consultoria como a Union IT, com equipes especializadas, certificadas e experientes para atender a clientes com tecnologias relevantes e inovadoras que permitem a ampliação recursos disponíveis e preparam os clientes para o futuro da TI.

Fonte: Red Hat

Continue lendo

Excelente Lugar Para Trabalhar

Estamos extremamente felizes e desejamos expressar nosso sincero agradecimento a todos os membros de nossa equipe, suas percepções foram fundamentais para conquistarmos a certificação Great

Organizando nossos projetos

Antes de começarmos a “pensar microsserviços”, precisamos compreender dois princípios importantes: o primeiro chamado “Lei de Conway”; e o segundo, “Lei de Conway Reversa”. A

Dimensionamento Agile

A definição de dimensionamento Agile é criar uma empresa Ágil. Visamos criar sistemas de negócios ágeis, transformando a burocracia corporativa e a inovação em parceiros