Training: June 20–21, 2016
Tutorials: June 21, 2016
Keynotes & Sessions: June 22–23, 2016
Santa Clara, CA

Tackling consumption chaos in microservice architectures

Mike Dvorkin (Cisco)
10:20am–10:25am Wednesday, 06/22/2016
Location: Mission City Ballroom Level: Beginner
Average rating: **...
(2.67, 6 ratings)

Prerequisite knowledge

Attendees should have a basic understanding of microservices, service discovery, scheduling, security, and access control.


DevOps exist to run applications, but in many cases, we focus on micromanagement of every elemental detail with no focus or understanding of the application. This breaks down in two fundamental ways. First is the explosion of number of application service definitions, all hardwired for specific use cases, environments, and circumstances related to the stage of the application life cycle. Second is the dependency chaos resulting from lack of mechanisms to control consumption of application services. These problems are closely related. The missing piece is how service resources are allocated to their consumers and how such allocations can be controlled in a consistent, abstracted way devoid of understanding of instance, architecture, and environmental detail. Mike Dvorkin discusses the principles and benefits of the controlled consumption model and its implications on DevOps processes and security.

This keynote is sponsored by Cisco.

Photo of Mike Dvorkin

Mike Dvorkin


Mike Dvorkin is a recognized thought leader in policy-driven automation and operations. Mike’s work focuses on policy abstraction models and intent-based nonlinear automation methods applied to all aspects of infrastructure, applications, and operations. He is a founder of the Noiro project at Cisco focusing on bringing policy abstraction to open source compute and networking stacks. Prior to Noiro, Mike was a cofounder and chief scientist of Insieme Networks, where he was responsible for conceptualization of the policy layer that is now part of Cisco ACI/APIC. Before Insieme, as part of the early engineering team at Nuova Systems, he was the architect behind the management and control plane of UCS server platform, the first intent-defined server platform. Prior to Nuova, Mike held a number senior technical positions at infrastructure startups. Mike holds a degree in computer science from the University of Illinois at Urbana-Champaign.