All case studies / Svea Group
Svea Group deploys multiple times a day with Octopus
About Svea Group
Svea is a financial company group operating across Europe with more than 2,000 employees. Svea has over 30 years of experience helping companies with liquidity and administrative and financial solutions. Services include corporate loans, credits, invoice services, factoring, credit information, and debt collection. Svea also provides smart payment solutions for e-commerce, mobile and stores, and consumer loans and saving accounts.
Challenges
Svea Group was growing and needed to modernize its deployments
As Svea started growing and adding new services, the team saw the need to improve and automate their deployment process. They also faced increased regulatory pressures, so needed a tool to help manage auditing and compliance requirements.
Teams were installing applications to servers manually or using scripts. But as the company grew, so did the risk of human error. Processes weren’t effective and deployments were inefficient. When something went wrong, it was difficult to pinpoint where.
Solution
Svea Group uses Octopus to automate deployments and maintain compliance
Around 2013, Svea introduced DevOps to help connect developers and IT infrastructure while meeting strict regulatory compliance. After researching tools, Svea chose Octopus Deploy for its deployments. Octopus met the needs of its teams and could manage deployments at scale.
Svea now has more than 250 developers using Octopus Deploy for over 750 projects. Teams have automated their manual processes, which has increased efficiency. They set up deployment processes that meet their compliance needs using role-based access control (RBAC), so only certain people can deploy to production.
Svea’s teams use Octopus step templates to shape their deployments, rather than custom scripts. This ensures steps are always maintained and reduces the risk of something going wrong with deployments. Teams also use runbooks in Octopus for routine maintenance tasks. This includes configuring servers and letting developers stop and start services.
Octopus is a critical part of our change management process. We really rely on having Octopus as a step.
Svea Group's CI/CD pipeline
Value
More efficient and frequent automated deployments
Using Octopus, manual deployments are a thing of the past. Svea automated its deployment pipeline and implemented DevOps across the organization. This allowed its teams to scale as the company expanded, and now they deploy multiple times a day across their 750 projects.
With Octopus we went from a non-defined process in our deployments to very controlled where we were aware of what changes were made and when.
Meeting strict regulatory requirements and reducing risk
Svea also reduced the risk in its deployments. Features like RBAC ensure that only authorized people can deploy to production. At any time, teams can check key information about changes to deployments and quickly find the source of and rectify problems. Having this information on hand also helps meet their strict compliance requirements.
It was crucial that we have specific controls over our deployments as we operate in a strictly regulated environment. Octopus has helped us manage these requirements by allowing us to automate a lot of the controls we need, as well as providing us with all the traceability we need.
Better visibility of deployments
Before using Octopus, teams had no visibility across their manual deployments. Now, they can see their deployments at a glance on the Octopus dashboard. This has given them a formalized process for tracking changes, so it’s easier to understand what happened and when. This is especially helpful if something goes wrong.
It’s hard to quantify how much Octopus has improved our deployments because we simply had no visibility before Octopus. With Octopus we’re able to track changes and this has provided significant value.