Caso de sucesso
Governo alemão acelera desenvolvimento de serviço digital com Capgemini e Red Hat
Visão geral
A Capgemini é uma parceira global de transformação empresarial e tecnológica, que ajuda as organizações a acelerar a dupla transição para um mundo digital e sustentável, ao mesmo tempo que cria um impacto real nas empresas e na sociedade. Clientes confiam na Capgemini para obter o máximo da tecnologia de modo a atender a todas as suas necessidades empresariais.
O Federal Information Technology Center (ITZBund), o provedor central de serviços de tecnologia da informação do governo federal alemão, é um cliente da Capgemini. Sua missão é moldar e avançar na digitalização da administração, atuando como consolidador do gerenciamento do planejamento, do desenvolvimento e das operações de TI.
A ITZBund queria que os desenvolvedores de software trabalhassem de forma mais ágil com ferramentas atuais. Com o Red Hat OpenShift Dev Spaces, a Capgemini ajudou a ITZBund a acelerar processos importantes e, ao mesmo tempo, aderir a rigorosos requisitos de segurança em um ambiente isolado fisicamente da Internet.
- SETOR
Consultoria e serviços de TI - REGIÃO
Global - HEADQUARTERS
Paris, França - PORTE
> 360.000 funcionários
Desafio
Digitalizar do principais serviços governamentais
À medida que o governo alemão moderniza suas operações e permite que cidadãos e empresas tenham acesso a serviços de forma digital, aumenta o nível de exigência sobre sua infraestrutura tecnológica.
A ITZBund é um peça essencial na transição para um ambiente eletrônico governamental Isso envolve o uso de tecnologias eletrônicas para oferecer serviços governamentais a cidadãos, empresas e outras agências estatais.
“A digitalização e a administração automatizada são grandes desafios, e a demanda por estações de trabalho para desenvolvedores de software para enfrentá-los é enorme”, disse Jörg Heinke, arquiteto empresarial da Capgemini Cloud Infrastructure Services. Os desenvolvedores precisavam de recursos de computação, plugins, ferramentas e plataformas para desenvolver, testar e implantar aplicações. No entanto, foi um grande desafio disponibilizar esses recursos rapidamente e ao mesmo tempo considerar os altos requisitos de segurança.
Geralmente, desenvolvedores têm acesso imediato a laptops, com capacidade de processamento limitado e sem aceleração de GPU. Obter os software, ferramentas, permissões e plugins necessários é um processo de integração complexo. Executar esse processo disponibilizando todos os componentes de software de maneira centralizada e considerando diversos aspectos de segurança, é um avanço significativo para a agilidade.
Escalar todos esses processos para impulsionar o desenvolvimento de software resulta em maior qualidade e quantidade de soluções de software para serviços governamentais.
Solução
Uma plataforma de desenvolvimento ágil e flexível
O objetivo principal era criar uma arquitetura que atendesse aos requisitos de segurança e privacidade dos órgãos governamentais, bem como às exigências de uma plataforma moderna de desenvolvimento ágil com um conjunto de ferramentas atualizado. Para isso, a Capgemini, como parte da equipe da plataforma ITZBund, evoluiu a solução da plataforma padronizada para serviços públicos.
A solução precisava ser integrada a um processo de implantação automatizado para plataformas de containers como o Red Hat® OpenShift® e exigia placas gráficas NVIDIA para casos de negócios de inteligência artificial e machine learning.
O Red Hat OpenShift Dev Spaces Operator aliado ao NVIDIA vGPU Operator foi uma solução óbvia.
Para cumprir os rigorosos requisitos de segurança, a solução foi implementada por meio de uma implantação automatizada em um ambiente fisicamente isolado da internet. Em situações como essa, todos os recursos são mantidos localmente e verificados em busca de vulnerabilidades. Isso minimizou de maneira significativa os riscos de vulnerabilidade.
A solução incluía o gerenciamento central dos espaços de trabalho para desenvolvedores, oferecendo eficiência computacional suficiente para desenvolver aplicações de IA.O NVIDIA GPU Operator foi usado para disponibilizar placas gráficas para o cluster do Red Hat OpenShift. Dessa forma, os operadores poderiam automatizar o gerenciamento e a configuração de todos os componentes de software NVIDIA necessários para o provisionamento da GPU, além de configurar os recursos vGPU para diferentes grupos de desenvolvedores de forma dinâmica.
Software e serviços utilizados pela Capgemini
Tecnologia de single sign-on (SSO) da Red Hat
Resultados empresariais
Mais benefícios relevantes para os cidadãos
O Red Hat OpenShift Dev Spaces reduziu de maneira significativa o tempo necessário para integrar os desenvolvedores de software e aumentar sua produtividade.
- Agora, os espaços de trabalho podem ser implantados e escalados rapidamente com todos os recursos, ferramentas e permissões necessários.
- Os prazos para lançamentos de software foram consideravelmente reduzidos.
- A colaboração entre desenvolvedores de software atingiu um novo patamar.
- Desenvolvimento acelerado significa que mais lançamentos podem ser feitos no mesmo período com métodos e conjuntos de ferramentas ágeis.
Os processos de desenvolvimento, compilação, teste e implantação agora ocorrem todos em uma única plataforma, o Red Hat OpenShift, levando a uma operação com qualidade mais consistente. Isso também aumentou a satisfação dos desenvolvedores, melhorando a reputação da ITZBund como empregadora. O gerenciamento centralizado consegue alcançar tudo isso e ainda reduz custos.
“O Red Hat OpenShift Dev Spaces nos permitiu gerenciar permissões, políticas de segurança e recursos em um só lugar”, disse Alexander Hiesinger, arquiteto empresarial da Capgemini Cloud Infrastructure Services. “Também conseguimos responder com rapidez às mudanças e oferecer aos desenvolvedores as estações de trabalho apropriadas.”
A implementação ampliou as capacidades técnicas da ITZBund, permitindo que novas perspectivas de negócios, conhecimento e habilidades sejam transmitidas a outros projetos. As autoridades governamentais podem encomendar plataformas de aplicações em containers, que também podem ser utilizadas como plataformas de desenvolvimento integradas a um conjunto de ferramentas gerido centralmente e com alocação flexível de recursos vGPU.
O mais importante é que isso impulsiona significativamente o desenvolvimento de novas ferramentas de IA e ofertas de SaaS, acelerando a digitalização da administração pública na Alemanha e trazendo benefícios significativos para os cidadãos.
Recursos relacionados
Governo colombiano adota o Red Hat OpenShift para criar um ambiente digital aprimorado e melhorar o acesso dos cidadãos aos serviços públicos.
Descubra como uma universidade sueca utiliza as soluções da Red Hat para acelerar a oferta de acesso self-service aos alunos.
O open source incentiva a inovação. E o melhor exemplo são os clientes da Red Hat, que usam as tecnologias open source para revolucionar seus setores. Temos o prazer de chamá-los de "inovadores em open source" e de divulgar o sucesso deles.