Case Study 02: Swedish Business Data Flow

Want create site? Find Free WordPress Themes and plugins.

B2B consumer data handling application which is designed over microservice architecture for processing, cleansing, filtering and transferring data related to the entire population of Sweden.

Size of the project

Technologies / Tools

CI/CD Solution for Microservices

All the application repositories are managed on GitLab along with a clean Git Flow pattern. Teamcity & AWS CodePipeline is used for CI/CD automation. CI/CD Pipeline is designed to build, check, and run automated tests of spring boot apps. Once build is successful, it is packaged as a Docker image and registered in ECR for releasing a new version. All the new containers are deployed to ECS seamlessly with zero downtime of the live system.

Automated Data Cleansing Process

The purpose of this automation is to get updated data from different sources and make those available in a structured B2B exchangeable format that involves various data merging & verification processes.

Beyond the DevOps Role

Our DevOps team worked beyond their duties and designed a fully automated data cleansing process that connects around 5+ data sources with the volume of around 120M data using Apache Kafka. It uses different Kafka brokers for different data types and produces data to Mysql, Elastic Index & static data files. This Kafka setup runs on a Kubernetes cluster and processes data in a per-scheduler.
Did you find apk for android? You can find new Free Android Games and apps.
Contact Us