Building infrastructure in IaC approach for Future Point

June 22, 2023

Building infrastructure in IaC approach

Future Point is a company engaged in consulting on the purchase and sale of investment properties throughout Poland. The company's services are dedicated to developers and investors who expect comprehensive advice on the investment in progress.

When contacting us, the client already had a ready-made classic infrastructure in AWS, but his goal was to transform it into an environment created in the IaC approach, which will enable the implementation of automation of resource provisioning, which in turn will translate into efficient scaling and development of the infrastructure, saving time and money.

Collaboration

We started our work with an audit of the existing environment, the purpose of which was to list all the services and tools used. We then pointed out areas where more optimal solutions could be applied, and which, when rebuilding the environment, we could easily implement. After establishing the details of the operation with the client, we started work.

Using the Terraform tool, we created a development environment in the Infrastructure as Code approach, which automates the management of most of the infrastructure. We integrated the code pipeline into the repository through the GitHub provider using AWS CodeStar. With a job well done in building the development version of the environment in the IaC approach, getting the production environment up and running required only a few simple operations and a small amount of time.

Building the infrastructure in code was a great opportunity to implement changes that fit into the DevOps work culture. Thus, we cleaned up accesses assigned within AWS Identity and Access Management (AWS IAM), launched AWS Key Management Service (AWS KMS) to encrypt databases, and implemented Parameter Store to standardize and increase security in the way environmental variables are passed. In the code, we also prepared the ability to configure IPSEC, which the customer anticipates using in the future.

It should also be added that we have set up the Development environment so that it can be run "on-demand" only when it is actually needed, thus significantly reducing the costs associated with its maintenance.

Summary

For the client, we built the infrastructure in the IaC approach, based on the original classic version of the environment. We also performed a number of optimizations thanks to which the client can successfully apply DevOps best practices improving the quality of work of its technical teams. By building the environment in the IaC approach, the Client gained a scalable, automated, secure environment with great development potential. Upon completion, we covered the environment with 24/7 administrative support.

 

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.