This hands-on workshop will take you from zero to hero in building a custom SaaS offer for the Azure Marketplace. You will create and publish a custom Landing Page for your offer and implement a custom Webhook. Along the way you will learn how to use the SaaS Fulfillment APIs. At the end of this workshop, you will have a test offer set up in Partner Center and code you can use to start building your own SaaS offer implementation.
All code will be in .NET C#, but the code is set up to be easy to follow for developers working in any technical stack.
Prerequisites for the workshop are as follows.
1. Azure account
2. Partner Center account
3. Visual Studio 2022 (any version)
4. VS Code
5. VS Code Extension – Azure Tools
6. Microsoft Teams
7. PowerShell
Speakers:
David Starr, Principal Software Engineer, Microsoft
David Starr is a Principal Software Engineer in the Commercial Marketplace Services Team in the Microsoft Cloud + AI division. He focuses on helping solution publishers bring their solutions to the Microsoft commercial marketplace. He has over 20 years of experience in software development in various leadership roles.
Julio Colon, Senior Software Developer Engineer, Microsoft
Julio is a Senior Software Developer Engineer for the Azure Marketplace Technical Onboarding team. He has been working at Microsoft for almost five years.
He worked with Storage Arrays and SAN technologies for about 15 years until he learned about Kubernetes and the Cloud in his previous roles. Throughout his time working with technology, he performed multiple roles: Quality Engineering, Developer Engineer, Security, QA Manager, Development Manager, Project Manager, and Release Manager.
In his almost three years at the Azure Marketplace, Julio helps Microsoft Partners publish their solutions to the Azure Marketplace; this means working on multiple software architectures, providing guidance, and developing tools and libraries to accelerate the integration of software products.
When Julio is not working at Microsoft, he likes to work with new technologies (e.g., IoT electronics, computer languages), mentoring, and spend time with the family.
Teaching Assistants
– Santhosh Bomma
– Magdy Salem
– Tiffany Chen