Summary
In this chapter, we got an overview of the current landscape of the IT industry. As we have learned, Kubernetes adds a completely new dimension to traditional language-based building blocks by offering a new set of distributed services and a runtime environment for creating distributed systems that spread across multiple nodes. Although the core principles of creating containerized applications don't strictly require that you decompose your monolithic applications in single services, there are evident advantages in doing so in terms of isolation, scalability, team independence, monitoring, resilience, and life cycle automation.
Later, we discussed the actual applications that can run natively by introducing Quarkus, an amazing framework ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access