
Practical Serverless and Microservices with C#
Build resilient and secure microservices with the .NET stack and embrace serverless development in Azure
Created by Gabriel Baptista, Francesco Abbruzzese
Discover how to build secure, scalable microservices and serverless applications using C# and the .NET stack in Azure. Learn when to use these architectures for real-world scenarios and how to balance their benefits and limitations. Gain hands-on experience with practical examples and modern tools.
Packt | Jul 2025 | 474 min
What You Will Learn
You will start with foundational concepts and quickly move into hands-on projects, such as building a ride-sharing website. By working through practical examples with Docker, Kubernetes, and Azure tools, you will develop a complete event-driven application that brings all your new skills together.
Key Features
- Set up and manage serverless environments in Azure for real-world applications
- Design reliable, event-driven microservices with strong security and observability
- Assess costs and optimize resource usage for scalable, efficient cloud solutions
Target Audience
Ideal for engineers and senior developers familiar with C# and the Microsoft stack who want to deepen their expertise in cloud and distributed systems. If you are looking to confidently design, build, and manage microservices and serverless solutions in Azure, this is for you.





