Migrate to modernize on AWS case study

Executive Summary

As part of their Digital Transformation journey, Domestic and General needed a robust DevOps process to support the growing number of projects and systems deliverables without the need to increase project resources and operational costs. Using traditional server based DevOps tools and trying to adjust the pipelines as projects changed their needs proved costly and time consuming.

Francioni helped Domestic and General by delivering proven DevOps patterns and accelerators and defining principles like naming convention, code branching methodology, delivery release management, and CI/CD automation using AWS CodePipeline and AWS CodeBuild.

The Challenge

DevOps pipeline ready for Sprint 1

An area we wanted to improve was the time to have the DepOps pipeline available for the delivery teams. Not having a pipeline ready in the early sprints will cause the developers to spend time in manual deployment activities and introduce delays to the project delivery.

Eliminate developer’s time spent on deployment tasks   

One key requirement was to have the DevOps pipeline 100% automated and remove the constant need for developers to deploy code on different environments for testing teams.

Reuse DevOps patterns across different projects

The time spent developing specific DevOps pipelines for each project is not efficient and takes resources and time away from project critical activities. The requirement to create reusable DevOps patterns for the CI/CD pipelines will enable teams to focus on the delivery of business value.

About Domestic and General

Giving customers peace of mind for over 100 years.

For over a hundred years, Domestic & General have been a trusted provider of aftercare for millions of domestic appliances. Today, we’re the UK’s leading provider of appliance breakdown protection, developing products and services to meet your needs.

Our products and services

We provide protection, maintenance and support for a broad range of domestic products and consumer electronics, ranging from televisions to washing machines to boilers.

We look after 23.9 million products and, through our expert service network, we repair or replace 2.9 million appliances every year*.

It’s our mission to keep your world running by delivering a service that never lets you down. 

 

*Based on the number of repairs and replacements completed in 2017.

The Solution

Most projects and delivery teams have very similar infrastructure and DevOps needs for environments, CI/CD pipeline, monitoring and observability, secrets management, databases, caching, and security to mention a few. It is time consuming and easy to create code duplication if you let developers build their own pipeline for each team / project.

At Francioni we have a team of DevOps experts that will discuss specific project requirements with the different delivery teams and leverage our library of reusable accelerators to deliver reliable Infrastructure as Code in the speed your organisation need.

For Domestic and General we delivered a fully DevOps Serverless Pipeline with no fixed costs and no need for operations to support servers, software upgrades, security issues of incidents. The many different projects teams can run thousands of build and deployments without spending any time out of their business delivery focus.

Results and Benefits

Defined library of DevOps accelerators

Working with the delivery teams we have identified and defined the required patters for the CI/CD pipelines and new projects can have a brand new pipeline with specific need running in days all the way to production.

Code reusability

Having patters defined the different delivery teams work on the same delivery process and code reusability improved with the introduction of shared code libraries and monorepo. Code reusability improved time to market and reduction of incidents.

Cost benefits

The new pipeline promoted a significant cost reduction on infrastructure compared to the former server based solution. However the most important cost benefit is the ability to deliver more projects without having to increase delivery time or personal costs, including operations and support.

Migrate to modernize on AWS case study

Executive Summary

As part of their Digital Transformation journey, Domestic and General needed a robust DevOps process to support the growing number of projects and systems deliverables without the need to increase project resources and operational costs. Using traditional server based DevOps tools and trying to adjust the pipelines as projects changed their needs proved costly and time consuming.

Francioni helped Domestic and General by delivering proven DevOps patterns and accelerators and defining principles like naming convention, code branching methodology, delivery release management, and CI/CD automation using AWS CodePipeline and AWS CodeBuild.

The Challenge

DevOps pipeline ready for Sprint 1

An area we wanted to improve was the time to have the DepOps pipeline available for the delivery teams. Not having a pipeline ready in the early sprints will cause the developers to spend time in manual deployment activities and introduce delays to the project delivery.

Eliminate developer’s time spent on deployment tasks   

One key requirement was to have the DevOps pipeline 100% automated and remove the constant need for developers to deploy code on different environments for testing teams.

Reuse DevOps patterns across different projects

The time spent developing specific DevOps pipelines for each project is not efficient and takes resources and time away from project critical activities. The requirement to create reusable DevOps patterns for the CI/CD pipelines will enable teams to focus on the delivery of business value.

The Solution

Most projects and delivery teams have very similar infrastructure and DevOps needs for environments, CI/CD pipeline, monitoring and observability, secrets management, databases, caching, and security to mention a few. It is time consuming and easy to create code duplication if you let developers build their own pipeline for each team / project.

At Francioni we have a team of DevOps experts that will discuss specific project requirements with the different delivery teams and leverage our library of reusable accelerators to deliver reliable Infrastructure as Code in the speed your organisation need.

For Domestic and General we delivered a fully DevOps Serverless Pipeline with no fixed costs and no need for operations to support servers, software upgrades, security issues of incidents. The many different projects teams can run thousands of build and deployments without spending any time out of their business delivery focus.

Results and Benefits

Defined library of DevOps accelerators

Working with the delivery teams we have identified and defined the required patters for the CI/CD pipelines and new projects can have a brand new pipeline with specific need running in days all the way to production.

Code reusability

Having patters defined the different delivery teams work on the same delivery process and code reusability improved with the introduction of shared code libraries and monorepo. Code reusability improved time to market and reduction of incidents.

Cost benefits

The new pipeline promoted a significant cost reduction on infrastructure compared to the former server based solution. However the most important cost benefit is the ability to deliver more projects without having to increase delivery time or personal costs, including operations and support.

About Domestic and General

Giving customers peace of mind for over 100 years.

For over a hundred years, Domestic & General have been a trusted provider of aftercare for millions of domestic appliances. Today, we’re the UK’s leading provider of appliance breakdown protection, developing products and services to meet your needs.

Our products and services

We provide protection, maintenance and support for a broad range of domestic products and consumer electronics, ranging from televisions to washing machines to boilers.

We look after 23.9 million products and, through our expert service network, we repair or replace 2.9 million appliances every year*.

It’s our mission to keep your world running by delivering a service that never lets you down. 

 

*Based on the number of repairs and replacements completed in 2017.

Reduced Risk

Manual deployments are highly error prone. What is the impact of ONE failed production deployment to your company financed and brand image?

Decreased Cost

ROI of over 100% in the first year, and reduction of 90% in development team time on building, deploying and remediating code.

Scale when required

The Serverless Pipeline will use resources when needed and and scale automatically. No need to buy more servers, CPU or memory.

Improved Time to Market

CI/CD is at the core of the DevOps solution. Organisations embracing DevOps increased their response time and strategic advantage.

About Francioni

Francioni is an AWS Lambda, API Gateway and CloudFormation delivery partner and we offer support for modernisation, operational optimisation, cost management & more.

Give us a call and we can help your organisation migrate to the AWS Cloud and reduce your TCO.

AWS_Advanced_tier_services

How can we help?

Our London team will be in touch to discuss how we can help your organisation.

Nome*(Required)