+18777970390 info@vironit.com

Environment Overseer

Microservice architecture is a distinctive method of developing software systems that has grown in popularity in recent years.

In short, a microservice architectural style is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, such as HTTP API. These services are built around business capabilities and independently deployable by fully automated deployment machinery. There is a bare minimum of centralized management of these services, which may be written in different programming languages and use different data storage technologies.

Whereas the system as a whole may live for a long time, its components – the containers – do not. They live and die quickly.

This new situation presents new challenges to many areas of software engineering. One of them is monitoring – how can an operator make sure that a system remains healthy if existing monitoring tools are unable to function in this new reality?

In this case, we were challenged to develop a service for real-time monitoring environments that are built on the principle of microservice architecture. Environment Overseer’s functionality includes configuring the environments, builds and micro-services, as well as user managing and monitoring of micro-services’ status in the media pane.

Service finds the root cause of the microservice architecture problem and allows to solve it as soon as it possible.

Tools and Technologies used: Angular 4, TypeScript, JavaScript, HTTP, CSS

OTHER PROJECTS

Medical Services App

This is a mobile application for telemedicine, allowing the patient to make an appointment to see a doctor and undergo a remote medical examination. The application has the feature of...

more

On-demand fitness platform

The project is a web application that helps users plan workouts. From this web app, the user can view the class schedules, studio specials, and contact info as well as...

more

Risk Management System

Risk Management System is a web app based on a single page application principle. The system is based on behavioral analysis that detects and blocks potentially fraudulent activity with payment...

more

Precious Metals Trading Platform

Precious Metals Trading Platform is a custom system for exchanging and trading precious metals, coins, and crypto-tokens based on the mobile OS. The users can make orders online. Once the...

more

Air Freight Management Application

Air Freight Management Application consists of Android and iOS mobile apps for clients and an admin panel for a transportation company’s employees. Signing up via email, the client can: view detailed...

more

testimonials