Design and build of AWS cloud infrastructure for a Government Institution on behalf of Britenet.

July 22, 2024

Design and build of AWS cloud infrastructure for a Government Institution on behalf of Britenet.

Britenet is a leading Polish Software House which for over 17 years has been involved in software development as part of outsourcing services, serving over 200 clients from all over the world, reaching the finance, banking, education, energy or insurance sectors. At the moment the Britenet team countsis more than 1036 people, working in 9 offices in Poland and Germany.

Aim

The aim of this project was to create an infrastructure to support an application ordered by one of the Governmental Institutions. The customer anticipated that the traffic generated by the application users would be irregular with moments of very high intensity. The most important of a number of requirements for the infrastructure were high security, scalability, multiregionality, ease of replication or Disaster Recovery. Initially, the client's requirement was also to ‘set up’ the infrastructure within a classic server room. However, we were quickly able to convince the customer that a better solution in every respect would be to use the AWS cloud.

Collaboration and implementation

At the start of the collaboration, Britenet already had a ready-made microservices-based application almost ready for deployment.

The infrastructure we prepared for the application was based on AWS EKS, which is ideally suited to managing the containers that run the code of microservices-based applications. We used Amazon RDS Elasticache as the database and Amazon Load Balancer for traffic management. To ensure full automation of the process of building subsequent environments, we used Terraform and the Infrastructura as Code approach. In this way, we created a mechanism that guarantees easy and consistent deployment of successive environments, while eliminating the risk of the ‘human factor’.

In the end, an infrastructure consisting of 4 environments was created and very quickly subjected to an automatic replication test. A few days after the first environment was created, there was a need for a second, twin environment to serve a very similar project. Using Terraforma, the new twinned infrastructure was up and running after just two days.

Once the infrastructure work was complete, we were engaged to help implement a CI/CD approach to launching the application. 

Benefits

The use of cloud solutions instead of a classic server room allowed us to meet the most serious requirements related to infrastructure multiregionality, disaster recovery or scalability from the very beginning. Defining the infrastructure by means of code provided the client with consistency and repeatability in the process of building subsequent infrastructures. The use of Terraform also made it possible to quickly scale infrastructures according to current needs, track changes made, define best practices related to security and regulatory compliance, and automate processes (including disaster recovery), thus saving a lot of time and money.

Summary

The entire course of work carried out together with Britenet has once again shown us how natural and complementary our collaborations carried out with Software Houses are. Despite the huge structure on the client's side, the communication and smoothness of operations between our teams allowed us to efficiently deliver a reliable, scalable, secure and easy-to-replicate infrastructure in the AWS cloud, more than meeting all the requirements set by the commissioning Government Institution. Once the infrastructure is complete, we provide the client with development and environment management services on  AWS.

ANY QUESTIONS? CONTACT US

 

Read also:

 

Case Studies
Testimonials

We are very pleased with the cooperation with Hostersi. Their specialists helped us a lot in the process of migration and designing hybrid infrastructure (Amazon Web Services and on premise). We recommend Hostersi team as a reliable and professional partner with great competence in DevOps and Cloud Computing

Zbigniew Ćwikliński
Director of the Customer Relationship and Technology Development Department
Briefly about us
We specialize in IT services such as server solutions architecting, cloud computing implementation and servers management.
We help to increase the data security and operational capacities of our customers.