É cada vez maior a necessidade de entregar aplicações em prazos menores e com qualidade inquestionável. É o bravo (na verdade, mais rápido do que bravo) mundo digital. Serviços precisam de disponibilidade; novos serviços precisam de um go-to-market para ontem. Dev, infra e sec precisam estar integrados e azeitados. E é aí que chega o DevOps. No TJ-BA, trabalhamos em conjunto com a equipe do TJ para definir um processo de gestão e entrega dentro dessa filosofia – e em uma escala expressiva.
da equipe de TI no provisionamento
Foi estabelecido um projeto piloto para permitir à equipe vivenciar os novos conceitos de desenvolvimento, homologação e implantação em produção de novas aplicações. Além disso, foi criado um novo ambiente de desenvolvimento padronizado que proporcionou diversas vantagens para a equipe, como criação de farms de aplicação. O Plano de ataque foi:
O DevOps automatiza todo o processo de deploy de aplicações sem interação da equipe de infraestrutura nessa atualização ao utilizar a versão que está pronta para a produção. Os testes estabelecidos previamente são realizados automaticamente pela plataforma. Ao determinar se o servidor está pronto para atender o serviço, recebe todas as conexões da versão antiga e a destrói em seguida.
Tal processo é realizado de forma totalmente transparente aos usuários, ou seja, a atualização das versões das aplicações é automatizada com segurança e servidores (idênticos) padronizados. É possível fazer deploy em 100 servidores sem qualquer interação do analista e reduzir o downtime. Assim, todos os usuários dispõem, sempre, das versões mais atualizadas do ambiente.
Com sede no município de Salvador, é formado por 61 desembargadores cuja atribuição é analisar e decidir casos na qualidade de instância mais elevada em todo o território estadual.
SDLC, Agile, Processo Unificado e ITIL.
Repositório GitLab:
• Mais de 100 Projetos;
• Mais de 2.000 Merge Requests; • Mais de 5.000 Notes.
Delivery Pipeline – Jenkins, Sonar, Cucumber, Anchore, etc:
• Mais de 3500 Builds;
• Mais de 120 aplicações em STG e DEV PROD;
• Mais de 874 mil linhas de código analisadas pelo SONAR; • Inspeção de segurança de imagens Base com Anchore.
Ambiente de execução – Kubernetes, Traefik: • Mais de 7.000.000 de requests no frontend.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.