Microservices have become hugely popular in recent years, but their developement can still be very demanding. In the development itself, it is necessary to
pay attention to many factors that can cause problems later. Some of these
are operational errors, configuration changes, and relocation of running microservices. In this thesis, we developed three components for the mentioned
problems: a component for health checking, a component for configuration
and a component for service discovery. The developed components can be
used quickly and easily in the development of microservices in the .NET Core
framework, which is becoming more and more popular.