Skip to content

How BCA benefits from managed services

Case Study from 9 August 2023

At BCA AG, a cloud strategy is to be increasingly implemented, with PCG X AWS supporting.

BCA is a provider of services and solutions tailored to the challenges and business of brokers. To this day, BCA is committed to providing unaffiliated brokers and independent agents with comprehensive and personal support.

BCA wants to provide its services flexibly on a cloud-native infrastructure. The aim of the deployment is to integrate as many cloud-based services as possible in order to minimize the administrative effort and automate the deployment.

The new architecture provides for a division of the program code or the entire API into the respective functionalities. The goal is to minimize the code base to the actual task while using the ideal technical solution.

The goal is to enable the customer, after the initial provision of the infrastructure components, to be able to provide new versions of the (web) services in a fully automated and flexible manner. The prerequisite for automatic provisioning is that no adjustments to the infrastructure are required in order to roll out the service in an executable manner.

Tags
Managed Services
Hyperscalers
AWS
Industries
Financial Services (FSI)
Share it

The Solution

The target architecture is built in three stages and uses at its core the AWS service “ECS”, a fully managed AWS service.

Containerized applications can be operated with the help of ECS. The individual containers are stateless, which enables horizontal scaling. Load distribution is handled by an application load balancer. The data layer is formed by an Amazon Aurora PostgreSQL database, as well as a DynamoDB and various S3 buckets. The infrastructure is deployed using the IaC (Infrastructure as Code) solution AWS CDK (Cloud Development Kit). The logic of the container release deployments is mapped using a parameter store. A CI/CD pipeline on the customer side fills an image repository (AWS ECR) with the necessary images and sets the desired container version in a parameter. Then, an automated AWS CodePipeline deployment deploys the desired version of the container.

The environment is managed and further developed by PCG’s AWS Business Unit. Both the operation with incident management, monitoring etc. as well as the support to deploy further services on AWS.

Results and Benefits

The high degree of automation enables the customer to independently publish new releases of its applications in a short time through various stages of the release process. The BCA employees are greatly relieved in the operation and can concentrate on development topics.

About PCG

Public Cloud Group (PCG) supports companies in their digital transformation through the use of public cloud solutions.

With a product portfolio designed to accompany organizations of all sizes in their cloud journey and competence that is a synonym for highly qualified staff that clients and partners like to work with, PCG is positioned as a reliable and trustworthy partner for the hyperscalers, relevant and with repeatedly validated competence and credibility.

We have the highest partnership status with the three relevant hyperscalers: Amazon Web Services (AWS), Google, and Microsoft. As experienced providers, we advise our customers independently with cloud implementation, application development, and managed services.

Services Used

AWS Managed Services

Amazon Web Services

Continue Reading

PCG and AWS Logo

Migrating to the cloud to design for great customer relations

SmartGolfa is a web and mobile platform that allows users to play golf at their own pace. Users can buy golf packages that can be used throughout a network of courses in Sweden, according to their schedule. Teevolution started SmartGolfa in 2009. Since its launch, the platform has experienced continuous growth. The idea for SmartGolfa was born from the simple concept of making golf more digitally accessible and opening the market to a new audience, by keeping costs down. The application allows users to book start times on 60+ golf courses and buy greens fees. Users also have the option to be rewarded with free greens fees by recruiting friends. Users log in with their phones to purchase packages that can be used throughout the golfing season. SmartGolfa is a web and mobile platform that allows users to play golf at their own pace. Users can buy golf packages that can be used throughout a network of courses in Sweden, according to their schedule. Teevolution started SmartGolfa in 2009. Since its launch, the platform has experienced continuous growth. The idea for SmartGolfa was born from the simple concept of making golf more digitally accessible and opening the market to a new audience, by keeping costs down. The application allows users to book start times on 60+ golf courses and buy greens fees. Users also have the option to be rewarded with free greens fees by recruiting friends. Users log in with their phones to purchase packages that can be used throughout the golfing season.

Contact