Building Rock SOLID Serverless Applications
Offered By: NDC Conferences via YouTube
Course Description
Overview
Explore the principles of building robust serverless applications in this 53-minute conference talk by William Liebenberg at NDC Conferences. Dive into the application of SOLID principles to Azure Functions architecture and infrastructure, learning how to create lightweight, maintainable systems with unlimited scalability. Discover hardening techniques using event messages and triggers to enhance application resiliency, security, and low-coupling. Gain insights into clean architecture, serverless services in Azure, clean code principles, and high availability strategies for Service Bus and Functions. Learn about scalability and access useful Azure resources to build serverless applications that can withstand the test of time.
Syllabus
Intro
William Liebenberg
Clean Architecture - Resources
A simple app - Classic
Why Serverless?
Azure - Serverless Services
My Serverless Services
Clean Code Principles
Resiliency
Service Bus - High Availability
SB Active-Active replication
SB Active-Passive replication
Functions - High Availability
Functions - Active-Active
Functions Active-Active + Service Bus Active-Passive
Service Bus Messaging
Scalability
Azure useful links
Taught by
NDC Conferences
Related Courses
Introducción a computación serverless con Azure FunctionsCoursera Project Network via Coursera Data Modeling and Partitioning Patterns in Azure Cosmos DB
Pluralsight Implement Web and Mobile Services on Microsoft Azure
Pluralsight Microsoft Azure Developer: Troubleshooting Using Microsoft Azure Portal
Pluralsight Azure Event Hubs for .NET Developers: Fundamentals
Pluralsight