From the course: DevOps Tips

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

An overview of microservices

An overview of microservices

From the course: DevOps Tips

Start my 1-month free trial

An overview of microservices

- [Instructor] Microservices have been growing in popularity since their introduction in the early 2000s. With the increased use of cloud computing, architects began to look at microservices as a way to solve problems resulting from the widely used architecture known as the monolith. In the simplest terms, monolithic applications are built by combining all functions into a single artifact. Let's take a web application, for example. As a monolith, this might mean that the front-end, backend and any business logic in between are coded, tested, and deployed all together. They might also all be attached to the same database at the data layer. While monoliths may provide the benefit of a single code base, they can negatively impact development and operations in many ways. First, with a code base made up of a single language or technology, monoliths might not be able to take advantage of innovations provided by other…

Contents