By Benjamin Lallement, DevOps coach and CI/CD expert After just over two…
Client : Desjardins — ATM improvement project
Context
Desjardins has set up a major project to modernize its ATMs and counters. This project was developed using a microservices (Web API) and single-page-application (SPA) approach. In addition, to industrialize the solution, Desjardins adopted the DevOps culture to manage the continuous integration of its application base.
Actions taken by Gologic
Gologic participated in the development of the microservices architecture, the implementation of continuous delivery pipelines, the integration of automated tests and the automatic configuration of environments.
Results obtained by the client
Controlled and rhythmical product evolution. Infrastructure changes tested, versioned and validated with architects before production deployments. Trust, accountability and skill sharing within the team.
Integrations : Java/Spring, Angular, Jenkin, SonarQube, Tomcat Server, Robot framework and HipChat
Client : Loto-Québec – Continuous Delivery Automation and Operationalization
Context
Loto-Québec has been undergoing a DevOps transformation for the past 3 years. This state-owned corporation has set objectives to accelerate the delivery rate with the adoption of DevOps best practices, the rapid provisioning of complete test environments and the reduction of major incidents by 50% during changes.
Actions taken by Gologic
Gologic had to evaluate and implement a tool for the promotion and management of the components. As a first step, we performed an inventory of components, environments, owner roles, dependencies, branches, business rules and performance metrics. In a second step, we developed a centralized tool offering impact analysis, traceability and immutability of delivery related environments.
Results obtained by the client
Better communication of configuration changes contractually upon delivery. Increased control and traceability of environment configuration operations. Ease of obtaining information on the impacts of changes requested by the owner and production of the inherent reports quickly.
Integrations : Ansible, Docker, Puppet, Hiera, VmWare, Jenkins, JBoss, ActiveMQ and Kubernetes
Client : Desjardins — ATM improvement project
Context
Desjardins has set up a major project to modernize its ATMs and counters. This project was developed using a microservices (Web API) and single-page-application (SPA) approach. In addition, to industrialize the solution, Desjardins adopted the DevOps culture to manage the continuous integration of its application base.
Actions taken by Gologic
Gologic participated in the development of the microservices architecture, the implementation of continuous delivery pipelines, the integration of automated tests and the automatic configuration of environments.
Results obtained by the client
Controlled and rhythmical product evolution. Infrastructure changes tested, versioned and validated with architects before production deployments. Trust, accountability and skill sharing within the team.
Integrations : Java/Spring, Angular, Jenkin, SonarQube, Tomcat Server, Robot framework and HipChat
Client : Loto-Québec – Continuous Delivery Automation and Operationalization
Context Loto-Québec
Loto-Québec has been undergoing a DevOps transformation for the past 3 years. This state-owned corporation has set objectives to accelerate the delivery rate with the adoption of DevOps best practices, the rapid provisioning of complete test environments and the reduction of major incidents by 50% during changes.
Actions taken by Gologic
Gologic had to evaluate and implement a tool for the promotion and management of the components. As a first step, we performed an inventory of components, environments, owner roles, dependencies, branches, business rules and performance metrics. In a second step, we developed a centralized tool offering impact analysis, traceability and immutability of delivery related environments.
Results obtained by the client
Better communication of configuration changes contractually upon delivery. Increased control and traceability of environment configuration operations. Ease of obtaining information on the impacts of changes requested by the owner and production of the inherent reports quickly.
Integrations : Ansible, Docker, Puppet, Hiera, VmWare, Jenkins, JBoss, ActiveMQ and Kubernetes
Client : Desjardins digital transformation
Context
Desjardins has opened a digital transformation laboratory to allow the development of new applications using a DevOps approach. Gologic contributed to the project for the ongoing deployment of the online mortgage renewal solution. Our mission was to industrialize this solution by managing the continuous integration of the application park and to instill the DevOps culture in the teams in place.
Actions taken by Gologic
Gologic has delivered a continuous integration solution for all microservices, technologies and infrastructures. We also contributed to the adoption of a DevOps culture in an innovative project. The latter was propagated to the entire software delivery department.
Results obtained by the client
Use of the same deployment models by developers, quality assurance and operations. Autonomy of deliveries thanks to traceable and auditable production changes. Trust, accountability and skill sharing within the team.
Integrations: BootCamp DevOps, Jenkins, Concourse, SonarQube, Pivotal Cloud Foundry, Robot Framework, JIRA, Slack, Splunk and Spring Boot
By Benjamin Lallement, DevOps coach and CI/CD expert After just over two…
by Benjamin Lallement, DevOps coach and CI/CD expert at Gologic. What if DevOps…
by Benjamin Lallement, DevOps and member of the collective Gologic. Goals Series This…