Going Serverless with .NET

Going Serverless with .NET

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 2h 4m | 600 MB

Know serverless with .NET core.

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.

What You Will Learn

  • Understanding of the advantages of serverless architecture.
  • How to get started with the need tools and SDK’s for working with Azure and AWS,
  • How to build serverless applications end to end using Microsoft Azure and .NET example..
  • Learn from example how to build serverless architecture using cloud based APIs, cloud data storage, and security.
  • Learn from example how to check performance, and debug your application
Table of Contents

Introduction to Serverless
The Course Overview
Creating Cloud Service Accounts
Development Environment
Serverless Function with Azure
Serverless Function with AWS
Understanding Serverless

Building a Serverless Application
Application Design
Building the Middle Tier
Testing and Deploying the Middle Tier
Building the Data Tier
Testing and Deploying the Data Tier
Building the Presentation Tier
Deploying the Presentation Tier

Go Further with Serverless Application
Configuring Authentication
Second Development Iteration User Interface Tier
Adding Serverless Function
Logging and Debugging