RabbitPeepers supports The Armed Forces of UkraineDonate
RabbitPeepers supports The Armed Forces of UkraineDonate
RabbitPeepers supports The Armed Forces of UkraineDonate
Blog
  /  

Boost infrastructure by Kubernetes and custom management interface

Finish date: 10 July 2020
Mykola Vasylenko
Mykola Vasylenko
Founder, Development Lead

The project's goal

These days ability to automatically deploy applications is common to need.
It may be a requirement from the technical side to have the possibility to test and debug. Or from the marketing side. When it's required to quickly demonstrate product setup. In some cases, not once.

The other point of requirements was a strict deadline. Working MVP was ready within 3 weeks of development.

Implementation

We choose familiar and well-recommended tech stack:

  • Kubernetes
  • MongoDB
  • Express
  • React
  • TypeScript

The application we had to automate is WordPress.

Project is based on the 3 components:

  • Administration panel.
  • Manager, which handles application state and interacts with DB.
  • Processor, which works on the tasks generated by Manager.

Authentication is built on PassportJS and GitHub as identity provider.

Role-based authorization for different kind of actions was implemented.

Email notifications are send after each deployment update.
Ability to send notifications via another channels is provided by design.

Results

Our team successfully met the deadline and within a week project has been marked as prioritized by our client.
All documentation and source code was transferred.

The time to deploy new instances has been reduced from 3 hours to several minutes. The sales department got the ability to create an instance by themselves, without any help from the tech department.
At the end of the day, it has increased company sales.

Clap if you like it!

Get in touch to discuss your business idea

Let's Start

Featured Case & Insights

Pikky.space: startup in weeks with Firebase
Mykola Vasylenko
Mykola Vasylenko
Tonya Smyrnova
Tonya Smyrnova

Case studyPikky.space: startup in weeks with Firebase

Pikky.space is a service for interior designers to share their portfolios and find new clients. It also can serve as a source of inspiration for beautiful interiors. It dictates the main piece of functionality - user-generated content

Mykola Vasylenko
Mykola Vasylenko

Case studyBoost infrastructure by Kubernetes and custom management interface

Microservice based application for deployment automatization on custom infrastructure

Read more

Interested in our services?

What's next?

1
We contact you
We’ll contact you within 24 hours with more information on our next steps. In the meantime, you can check out our case studies and our blog
2
Collect requirements
Our next step will be to collect all the requirements for your project, clarify your business objectives, and expectations towards our cooperation
3
Proposal
After that, we’ll develop a proposal for you.
We use cookies to collect anonymous statistics via Google Analytics. If you continue to use this site we will assume that you agree with it.