Rapid Development with Azure Spring Cloud


Event Intro

Azure Spring Cloud is a fully managed service that lets you run your Spring Boot and .NET Core applications without the hassle of managing infrastructure. Quickly develop and deliver apps using managed Spring Cloud components, including service discovery, configuration management, and distributed tracing. Just deploy your source code or build artifacts, and Azure Spring Cloud will automatically wire your app with the Spring Cloud infrastructure.

VMware and Microsoft invite you to attend this hands-on workshop to see Azure Spring Cloud in action. This virtual event will give you an introduction to Java and Spring microservice architecture and application development.

With expert guidance, you will:
  • Take microservices to the happiest place on earth—production—with Azure Spring Cloud and without worrying about infrastructure, app lifecycle, and monitoring.
  • Create an Azure Spring Cloud cluster and build Spring Cloud microservices that use Azure Cosmos DB and Azure Database for MySQL.
  • Configure a Spring Cloud Config server that is managed by Azure Spring Cloud and set up application logs to easily troubleshoot common issues.
  • Build a Spring Cloud Gateway to selectively expose microservices and route requests between them.
  • Put it all together to create a complete microservice stack and learn how to make microservices talk to each other for efficient communication.
  • And more!
Looking for an overview of Azure Spring Cloud before attending the workshop? Register for our upcoming webinar to learn about the service and concepts covered in this workshop.

Workshop Dates
April 21 | 10:30AM - 2:00PM PT
April 28 | 8:30AM - 12:00PM CEST
May 6 | 8:30AM - 12:00PM SGT

Workshop Prework

This training lab requires the following to be installed on your machine:
  • JDK 1.8
  • A text editor or an IDE. If you do not already have an IDE for Java development, we recommend using Visual Studio Code with the Java Extension Pack.
  • The Bash shell. While Azure CLI should behave identically on all environments, shell semantics vary. Therefore, only bash can be used with the commands in this training. To complete this training on Windows, use Git Bash that accompanies the Windows distribution of Git. Use only Git Bash to complete this training on Windows. Do not use WSL, CloudShell, or any other shell.
  • Azure CLI version 2.0.80 or later. You can check the version of your current Azure CLI installation by running:
    az --version

Looking for an overview of Azure Spring Cloud before attending the workshop? Register for our upcoming webinar to learn about the service and concepts covered in this workshop.

Workshop Dates
April 21 | 10:30AM - 2:00PM PT
April 28 | 8:30AM - 12:00PM CEST
May 6 | 8:30AM - 12:00PM SGT


Josh Long.jpg Josh Long (@starbuxman) has been the first Spring Developer Advocate since 2010. Josh is a Java Champion, author of 6 books (including "Reactive Spring" and O'Reilly's "Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry" ) and numerous best-selling video training (including "Building Microservices with Spring Boot Livelessons" with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin, etc), a podcaster ("A Bootiful Podcast") and a YouTuber.

Asir Selvasingh is a Principal PM Architect, Java on Microsoft Azure, on-point for everything developers need to build, migrate and scale Java applications on Azure. He started his software engineering career in the early days of Java, in 1995, and built enterprise products, applications and open source projects for many years. He works closely with the community, delivering sessions at Java conferences and fostering strategic relations that enriches the Java ecosystem.

Sean-Li.jpg Sean Li is a program manager from the Spring on Azure team. In his role, Sean helped to enable Spring integrations with Azure services, and bring to market Azure Spring Cloud, an Azure first-party PaaS jointly built with VMWare, to simplify development of Spring applications on Azure. Prior to Spring, Sean helped driving feature definition and customer engagements for Azure Blockchain services and Azure Database for MySQL.

Code of conduct

VMware is dedicated to providing and promoting a safe and inclusive environment for everyone, regardless of gender identity and expression, sexual orientation, disability, neurodiversity, physical appearance, body size, ethnicity, nationality, race, age, religion, or other protected categories. Because we don’t always know what might make someone else feel uncomfortable or unwelcome, these guidelines are meant to reinforce our values and clarify our expectations of all of those who participate in our community and events. They also define unacceptable behavior and provide instructions on what you can do if you see unacceptable behavior.

We each have different backgrounds and experiences. At VMware, we have three core values that we expect all to abide by: do the right thing, do what works, and be kind.

Expected behavior

  1. Be considerate, respectful, and collaborative.
  2. Refrain from using any demeaning, discriminatory, or harassing behavior and speech.

Unacceptable behavior

Unacceptable behavior may include, but is not limited to, the following:

  1. Harassment and discrimination, which includes: any verbal, physical, or visual conduct based on sex, sexual orientation, gender expression or identity, transgender status, race, age, national origin, disability, or other protected characteristics; inappropriate use of nudity and/or sexual images in public spaces (including presentation slides); deliberate intimidation, stalking, or following; harassing photography or recording; sustained disruption of sessions, talks, or other events; and inappropriate physical contact, or any unwelcome sexual attention.
  2. Using any boisterous, lewd, or offensive behavior or language; using sexually explicit or offensive language or conduct; using profanity, obscene gestures, or racial, religious, homophobic, transphobic, or ethnic slurs; commenting about a person’s body or sexual activity; and discussing sexual activity.
  3. Failing to obey any of the rules or regulations of the event or instructions of the event staff.
  4. Participating in any other illegal activity not already covered above.

Consequences of unacceptable behavior

We won’t tolerate unacceptable behavior. If a participant engages in unacceptable behavior, the event organizers may take any action they deem appropriate, up to and including expulsion from the event without warning or refund and, if appropriate, involving local law enforcement. Anyone asked to stop unacceptable behavior is expected to comply immediately.

How to report unacceptable behavior

If you have a complaint or concern about harassment, discrimination, bullying, or any other conduct that violates the VMware Events Code of Conduct, please contact [email protected].

We thank our attendees in advance for your help in keeping the event welcoming, respectful, and friendly to all participants.


Thank you!

Thank you for your interest. Registration for this event is closed.

We look forward to you joining us.


675 Ponce de Leon Avenue NE
Suite 7500
Atlanta, GA 30308
Get directions