In-Depth Training for Developers

Looking for intense hands-on developer training to help you take your dev career to a new level? VSLive! Training Seminars take our world-class education to you in an intimate virtual setting with an industry expert as your guide. Keep up-to-date on some of the hottest trends in the developer world to drive your career forward. These engaging and high-impact training seminars provide in-depth education and knowledge-share, networking with fellow peers, and one-on-one interaction with a skilled instructor to take what you have learned back to your office.

Who Should Attend?

This is a technical, hands-on VSLive! training seminar but is appropriate for and designed to be accessible by those in technical decision-making roles as well. As such, it's geared toward developers, architects, and senior software engineers.

Register Now

2-Day Hands-On Training Seminar: Design, Build and Deliver a Microservices Solution the Cloud Native Way
April 13-14, 2023
9:00AM – 5:00PM (Central)
Level: Intermediate

In this seminar, we will take you from start to finish when it comes to building a Software as a Service solution based on a microservices architecture in a cloud-native way. We start with the foundation for success by designing the microservices solution. How do you define service boundaries, what are smells of wrong boundaries, and how do you replicate data in a system that is inherently eventually consistent?

Next, we show you how you can translate a microservices design into actual services that you can then run in the Azure Cloud. We will go through the creation of the services, the containerization of these services, and the delivery to a cloud-native platform like Azure Kubernetes Services. We will help you translate the created solution to the way this is deployed to the cluster and how you can deploy these services with zero downtime.

Next, we will improve the solution to make use of various cloud-native services, using a Distributed Application Runtime that helps you build resilient cloud-native microservices. For this, we will introduce you to DAPR and show you how you can improve your solution by incorporating pub/sub messaging, in- and outbound bindings, and improve service-to-service interaction by using the service invocation building block.

Once we have our set of microservices up and running in the cloud, the next step is to deliver new features in a cloud-native way. This means we run a 24x7 operation, and we take a DevOps and SRE approach to the delivery of the software to production. We will also look at the development process, how we automate everything and how we are able to deploy new features also when they involve database schema changes.

At the end of this seminar, you have combined many things that you could see in individual sessions throughout a 5-day conference. Here we combine them all and make all of the pieces of the puzzle fit into place. In 2-days, you will have learned how to build and deliver a world-class SaaS solution on the Azure Cloud.

You will learn:

  • Microservices design
  • Implementing microservices with ASP.NET core and DAPR
  • Containerization of the solution and deployment to Azure Kubernetes services
  • Continuous Delivery of a microservices-based SaaS solution in a cloud-native way


  • Basic knowledge of C#

Attendee Workstation Requirements:
You must provide your own computer (Windows or Mac) for this hands-on lab workshop with a camera, wired Internet connection, speakers, and a microphone.

Meet Our Speakers

Marcel de Vries
CO-Founder & CTO, Xpirit

Marcel is the co-founder and CTO of Xpirit, a high-end consulting firm based in Hilversum, Netherlands. Marcel co-founded Xpirit in 2014 as a spin-off from Xebia Netherlands. Together with Xebia, they help customers with Digital Transformation, Agile Consulting, and Cloud-Native Software development with both Microsoft and open-source products. Marcel spends most of his time exploring how new and emerging technologies, a shift in mindset, and a new way of work, can help organizations produce software faster. Helping organizations transform towards a high speed, innovative, and productive organization has become his passion. Marcel loves to learn new technologies and teach others what he has learned. Besides his work as CTO of Xpirit, he also fulfills interim CTO roles at companies that want to transform. Marcel has specialized himself in the field of organizational leadership, Application Lifecycle Management, Continuous Delivery, DevOps, Cloud/Web scale application architectures. Marcel is a frequent speaker at leading industry conferences. He has delivered sessions at events like Microsoft Ignite, Microsoft //Build, NDC, Microsoft TechDays, Visual Studio Live!, and Techorama to name a few. In his spare time, he also builds online courses for Pluralsight. Marcel has been awarded by Microsoft the Microsoft ALM MVP award for more than 15 consecutive years and he is a Microsoft Regional Director since 2008. You can always contact him to talk on topics like Leadership, DevOps, ALM, Cloud Computing, Microservices, Docker, IaaS, PaaS, SaaS.

Alex Thissen
Architect, Lead Developer, and Mentor

Alex is an application development enthusiast since the late nineties and works as an architect, lead developer and mentor at large enterprises and small companies. He spends his time teaching other developers the details of the Microsoft development platform and frameworks, and coaches architects to design and build modern distributed applications at cloud scale. He has received the Microsoft Most Valuable Professional award for Visual Studio and Development Technologies 11 times. In his spare time, Alex likes to participate in all kinds of sports, and loves playing and programming new and retro video games.

Top Reasons To Join Us

In-Depth Training.

If you are a developer, architect, or senior software engineer looking for training, this VSLive! Training Seminar provides focused in-depth training with two of the top experts in the field. Attend virtually and learn how to build a Software as a Service solution based on a microservices architecture in a cloud-native way.


With small classes and an expert instructor, the intimate virtual setting of these training courses allows for networking with your peers to learn from their experiences, problem-solve, and bring solutions back to your office.

Get the Most Out of Your Time.

If you don’t have time for a full 4, 5, or 6-day conference, look no further. VSLive! Virtual Training Seminars provide in-depth, actionable training in a two-day format to fit in with your busy schedule.

Looking For More? If you are interested in more developer training offerings, check out and to explore the events, sessions, workshops and hands-on training options we offer.

Register Today to Secure Your Space!


  • Ex Early Bird Registration through March 17th
  • Standard Registration through April 12th
  • 2-Day Seminar
    (Price per attendee)
  • $1,300
  • $1,450
  • Team - 2-Day for Groups of 3 or More
    (Price per attendee)
  • $1,250
  • $1,400

Discounts are available for alumni, government employees, and educators. For more information, contact us at [email protected], or 949.296.9840.

Part of a team of 3 or more? Contact us at [email protected], or 949.296.9840 for more information and pricing.

Attendees can pay by credit card, purchase order or company check. Make checks payable to 1105 Media.

Send checks to: 1105 Media Inc. General Lockbox, File 2273, 1801 W Olympic Blvd., Pasadena, CA 91199-2273

Questions? Contact Sara Ross at [email protected], or 949.296.9840

Why Visual Studio Live!

Visual Studio Live! (VSLive!™) conferences and training seminars offer intense developer training and knowledge-share to software developers, programmers, architects, designers and more that are looking for training they can put to use immediately back in the office. Join our unique brand of training on .NET, the Microsoft Platform, open-source technologies and more. Visit us at


Questions or Want to Learn More?
Email Sara Ross at [email protected].
We look forward to hearing from you!