Dynatrace, KubeCon + CloudNativeCon and Twistlock sponsored The New Stack’s Guide to Cloud Native Microservices.
The New Stack today is releasing its “Guide to Cloud Native Microservices,” the first ebook in a new series on cloud native technologies and practices. This guide provides a high-level overview of what organizations should consider as they build, deploy and manage microservices for cloud native applications.
Building microservices provides scale and automated workflows that get implemented through small teams that each work on specific services. It’s a dynamic space but, ironically, still relatively unknown for most people. The community is growing fast, but also still has the sense of openness and excitement of a culture that is still developing.
Our new 125-page ebook is written by The New Stack journalists and includes research and commentary from more than 50 leaders and experts in the field. The topics discussed in the book’s 11 chapters include:
- Considerations for a microservices transition.
- Migration, security and deployment strategies.
- DevOps practices for microservices.
- Monitoring, pricing and disaster recovery.
- Case studies from two successful microservices deployments.
Pros and Cons of Microservices
To be most effective, microservices must be built by organizations with clear business objectives. They will have teams led by experienced, full-stack developers who understand the organization’s goals. Organizations that do find success with microservices gain an approach and workflow that optimizes their compute, storage and networking resources. This allows developer teams to work independently toward a common goal across the organization. By scaling the development across individual teams, production increases.
The road to microservices will be one many organizations will decide not to follow. These organizations have ultimately decided to optimize, as much as possible, the monolithic technology stacks that serve as core to the overall enterprise. An investment in developer-oriented approaches may be a matter to revisit in another analysis, especially as the technologies put more emphasis on the developer experience.
The New Stack’s goal is to provide a comprehensive guide and resource that explains and analyzes how organizations build, deploy and manage scaled-out architectures. It’s a human approach intended to help understand the dynamics of DevOps cultures, the engineers who manage them and the technologies they use. We hope you find the ebook useful and a way to think through the complexities that come when organizations, teams, workflows and technologies intersect.