Microservices Microservices feed

Microservices is built on the idea that some types of applications become easier to build and maintain when they are broken down into smaller, composable pieces which work together. What are microservices? is a great place to start learning about this type of service-oriented architecture, and the articles in this section offer more on how microservices are used.

Data stack in blue

Learn how Istio helps address microservices challenges, in this talk from All Things Open 2018.
human head, brain outlined with computer hardware background

The old strategy of building small, focused applications is new again in the modern microservices environment.

What is distributed tracing and why is it so important in a microservices environment?
Cloud

REST services can be used for data access APIs, sending information from devices to the cloud, monitoring, and more.
magnifying glass on computer screen

Organizations are benefiting from the open source monitoring toolkit's customization, simplicity, and cost savings.

Get advice and insight from CTOs and project leads on their experiences with team culture and microservices.
gears and lightbulb to represent innovation

Testing microservices isn't easy, but the benefits make it worthwhile. Here are five strategies to consider.
5 guiding principles you should know before you design a microservice

Top CTOs offer advice for a well-designed microservice based on five simple principles.