All Software Architecture, All the Time
June 10-13, 2019
San Jose, CA
Please log in

META for microservices: Getting your enterprise migration in motion

Matthew McLarty (MuleSoft)
1:30pm–5:00pm Tuesday, June 11, 2019
Secondary topics:  Best Practice
Average rating: *****
(5.00, 6 ratings)

Who is this presentation for?

  • Enterprise architects, software architects, solution architects, and lead developers



Prerequisite knowledge

  • Familiarity with the basic concepts of microservices and microservice architecture
  • A basic understanding of domain-driven design, API design, and cloud native technologies (useful but not required)

What you'll learn

  • Apply design thinking to address the strategies, methodologies, technologies, and cultural tactics that will help an enterprise succeed with microservice architecture


Organizations of all shapes and sizes are adopting microservice architectures in the hopes of emulating the success of web native companies like Amazon and Netflix. For large, established enterprises, the returns have been mixed, often due to overrotating on the technological aspects of microservices rather than addressing the bigger picture.

Matt McLarty introduces microservices-based enterprise transformation architecture (META), a holistic approach organizations can use to make sure their microservices migration delivers its intended benefits. META utilizes five design disciplines to address the strategic, technological, operational, methodological, organizational, and cultural aspects of the migration effort:

  • Program design: Focus on setting goals and mobilizing the enterprise change initiative
  • System design: Focus on deconstructing the business domain and setting service boundaries (uses concepts from domain-driven design (DDD)
  • Service design: Focus on designing individual services, their interfaces, and their implementations (uses the microservice design canvas)
  • Foundation design: Focus on identifying the technological capabilities underpinning the microservices migration effort (introduces the POISED model)
  • Practice design: Focus on the processes and practices needed to succeed in the microservices migration

Matt includes hands-on exercises using the Microservice Design Canvas and other artifacts. You’ll obtain practical guidance on how to help your own organization benefit from microservice architecture through META.

Photo of Matthew McLarty

Matthew McLarty


Matt McLarty (@mattmclartybc) leads API Strategy for MuleSoft, a Salesforce company. He works closely with organizations to design and implement innovative, enterprise-grade API and microservices solutions. An experienced software architect, Matt has worked extensively in the field of integration and real-time transaction processing for software vendors and clients alike. He has coauthored Microservice Architecture and Securing Microservice APIs for O’Reilly.

Comments on this page are now closed.


07/01/2019 1:04pm PDT

Thanks, Abbas! Great to hear!

06/27/2019 3:18am PDT

Matt: hugely helpful session! Presenting the content to my teams internally. You have put together a comprehensive framework for getting started with microservices. Gives folks a head start!