+1 646 886-6928 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

Leadvisor – International E-commerce Platform and Marketplace

: Leadvisor is a smart web platform with its own marketplace, offering information products from partner companies worldwide. It specializes in various industries, such as law, electric power, pharmaceuticals, production,...

more

E-Learning App

An E-learning application with the features of self-organizing.  The user buys a tutorial and creates the tasks, sorts them out according to the priorities and tracks their statuses. It is...

more

E-Learning Platform for Kids

The project is an education platform for early children ages 5-11. This platform helps children learn across subjects including biologic, genetic, science, and more. This customized, adaptive curriculum targets your...

more

Video Content Aggregator App

The project is a video content aggregator application with a convenient search option that combines data from different sources into a single data base. It helps users find any movie,...

more

Decentralized Object Storage Service

Companies like Google and Dropbox have dominated the market, offering large amounts of storage for competitive pricing for businesses. These companies, however, can access the data stored in their servers...

more

testimonials