Environment Overseer

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

In short, the 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




Testimonials

VironIT developers met our expectations. And, as their Client's representative, I was happy with their work. My best recommendations for VironIT

– Vyacheslav Zbuzhinsky, Deputy Director of BORITORG+ ALC

We would like to bring into focus the quality of code, and initiative of "Vironit" LLC specialists. Due to high level of professionalism of developers, and the fact that they totally switch over our projects, tasks are carried out quickest possible. Despite the remote mode of work, developers always stay in touch, provide regular reports on the amount and content of works executed.

– Evgeniy Zhiharev, CEO of MOBILE DIMENSION LLC

We have been working with VironIT since 2013. We recommend VironIT as a reliable partner, who meet our requirements; and we are grateful to the whole team for their effective interaction and prompt tasks implementation.

– Stanislav Borisov, CEO of CIFROPROM LLC

VironIT has finished the development of Zenify iOS application, started initially by another company. We have chosen VironIT for competence, competitive rates and highly efficient project management approach. I highly recommend VironIT for any mobile application development projects.

– Levon Terteryan, Founder&CEO of ZENIFY