Calculate project
Contact us
Calculate project

Boost infrastructure by Kubernetes and custom management interface

Mykola Vasylenko
Mykola Vasylenko
founder, development lead
Finish date: 10 July 2020

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!

Featured cases

Oleh Tsymbal

Reaction Commerce: empower enterprise eCommerce with fine graded microservices

Read more

Mykola Vasylenko

Pikky.space: startup in weeks with Firebase

Custom service to find interior designer or publish your design projects

Read more

Mykola Vasylenko

Boost infrastructure by Kubernetes and custom management interface

Microservice based application for deployment automatization on custom infrastructure

Read more
More cases

Interested in our services?

Checked

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.

Services

  • Development
  • Advisory
  • Infrastructure
RabbitPeepers LLC
contact@rabbitpeepers.com
Kyiv, Ukraine
Delaware, US
PrivacyTerms © 2019-2021