RobotLAB - AWS to On-Premises migration, redesigning a cloud infrastructure to fit in an On-Premises solution with minimal differences.
Future Software Technologies
Semester programme:Network & Cloud Architecture Innovation
Client company:Big Chemistry
Project group members:Anton Bonev
Velin Stoychev
Edis Vidinli
Vlad Moraru
Ivan Tzankov
Veron Afonso
Project description
The project is about figuring out a way to mgirate the current RobotLAB infrastructure from AWS Cloud Solution to On-Premises environment. We first had to identify the reason for the migration, question every part of the infrastructure, and most importatnly study the old one. Our approach was to look at components in AWS and find multiple solutions for a on-premises tool/software that will give the exact same functionality. We tackled topics like, storage, compute, redundancy, price, provisoning of clusters, User microsgementation, Network segmentation and microsegmentation. And we also did not make any assumptions, every component was designed by asking questions and getting approvals.
Context
This project is about moving a computer system from the cloud to a company's own servers. The client currently runs their platform on AWS (Amazon's cloud service), where Amazon handles the networking, security, storage, and computing power behind the scenes. The goal is to rebuild that same system on hardware the client owns and manages themselves, while keeping it working as closely as possible to the original.
Results
The main result is a clear plan showing how each piece of Amazon's cloud service can be replaced by free, self-hosted software that does the same job. Each choice is backed up by a comparison explaining why it was picked over the alternatives. The team also produced a guide listing how much computing power, memory, and storage each part needs, with figures for both a small test setup and a full real-world version. As well as guides on setting up and continues managing for each part. This plan was tested in on a real server to prove it works.
About the project group
We are a six person group coming from the Advanced Network and Cloud Innovation semester. Our background and previous semester is between Infrastructure, CyberSecuirty and Smart Industries, while all of us did our internships in the field of Infrastructure/CyberSecurity. During this project we had 2 working day(used to be 1, changed it to 2 to accomodate more workflow), and 1 meeting day with coaches every Friday!