Agile + DevOps West 2019 Tutorial: The Architecture of Microservices

Conference archive


Tuesday, June 4, 2019 - 8:30am to 4:30pm

The Architecture of Microservices

Add to calendar

Server-side monoliths—single programs that provide all back-end services—just don't work. They are hard to build, impossible to maintain, and gradually accrete so much baggage that forward development slows to a crawl. Agile development is impossible over this sort of system. Allen Holub says that microservices—systems of small, cooperating server-side agents—solve these problems. However, building a microservice system is not easy, and doing it wrong is disastrous. Taking a deep dive into practical microservice architecture and implementation, Allen covers a lot of practical details to help you avoid common pitfalls that can cause you months of delay—or even outright failure. Learn everything you need to know to successfully build platform-independent, vendor- and language-neutral microservice systems. Explore optimal microservice architecture and principles, appropriate service-API and UI design, effective interservice communication, and robust failure-handling techniques. Leverage this knowledge to build robust and resilient, secure, platform-independent services with no false starts and rework.

Allen Holub
Independent Consultant

Allen Holub is one of the countries foremost software architects and Agile-transformation consultants. He specializes in lean/agile-friendly process and implementation technology (like microservices). He provides in-house training, consulting, and organizational assessment and improvement services internationally, and regularly presents at conferences all over the world. He excels at building highly functional Lean/Agile organizations and designing and building robust, highly scalable software suitable for agile environments. He's worn every hat from CTO to grunt programmer, and is an expert-level programmer in many languages and platforms. Allen is widely published works include 10 books, hundreds of articles in publications ranging from Dr. Dobb’s Journal to IBM DeveloperWorks, and video classes for (Agility with Allen) and Pluralsight (Swift in Depth, Picturing Architecture, Object-Oriented Design) and O’Reilly (Design Patterns in the Real World), and Lynda/LinkedIn. You can reach him on Twitter @allenholub, his website, or email.