Going Serverless with .NET
MP4 | Video: AVC 1280x720 | Audio: AAC 44KHz 2ch | Duration: 2 Hours | 600 MB
Genre: eLearning | Language: English
Serverless architecture allows you to build and run applications and services without having to manage the infrastructure. Many companies have started adopting serverless architecture for their applications to save the cost and to improve scalability.This video will be your companion to design serverless architecture for your applications with Microsoft Azure as the cloud service provider and using the .NET Core runtime. You will begin by understanding about Serverless architecture, its advantages and disadvantages. You will then set up the Azure environment and will look at the NuGet packages and will learn how to manage them. From here, you will be shown to run and deploy the Azure functions with C# as the scripting language. You will then learn about the API gateway and how it lets us define endpoints to connect them to the Azure functions. You will get to know how to slice out the core functionality of the software to be distributed in Azure. You will understand the complex configurations and will learn to monitor your application health. Finally, we will look at testing and securing your serverless application and automating its deployment. Moving away from Azure, we can also cover content on AWS– the leading cloud service provider. You will also learn to use AWS CloudFormation through the AWS Serverless Application Specification for deploying your C# Lambda function. ( We will add this after discussion with the author)By the end of the course, you will be equipped with the knowledge to build scalable and cost efficient .NET applications with the serverless architecture.