Oreilly - C# Microservices Development on Azure
by Dimitris Loukas | Publisher: Packt Publishing | Release Date: November 2018 | ISBN: 9781789807349
Escape the monolithic application design and efficiently deploy scalable microservices on Microsoft AzureAbout This VideoPerform a paradigm shift from traditional monolithic application development to a more distributed model based on the Microservices ArchitectureLeverage the power of Azure Service Fabric to develop microservices that scale independently with C# and .NET CoreUse the Reliable Services programming model to deploy C# microservices into a Service Fabric ClusterIn DetailMicroservices bring new challenges that weren't present in simpler architectures. This course will teach you how to handle all those challenges and overcome various obstacles including services communication and state management.Scaling monolithic applications can be expensive or even impossible. In this course, you'll learn to break down monoliths into smaller microservices written in C# and .NET Core. You'll easily develop, deploy, maintain, and scale them into clusters without worrying about low-level configuration with the help of Visual Studio and Azure Service Fabric.By the end of this course, you'll be able to develop web applications with C# and .NET Core, easily maintain them at a lower cost, and deploy them as highly-scalable microservices using Azure Service Fabric.The code bundle for this video course is available at: https://github.com/PacktPublishing/C-Microservices-Development-on-AzureDownloading the example code for this course: You can download the example code files for all Packt video courses you have purchased from your account at http://www.PacktPub.com. If you purchased this course elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.
- Chapter 1 : Getting Started with Microservices
- The Course Overview 00:02:30
- Monoliths versus Microservices 00:04:42
- Microservices Architecture 00:04:23
- Separating Your Monolithic App into Independent Services 00:03:34
- Stateful versus Stateless Microservices 00:01:45
- Demo Application 00:05:22
- Chapter 2 : Moving to Azure
- Creating an Account 00:02:35
- Azure Dashboard 00:04:00
- Resource Group 00:01:41
- Creating Databases 00:03:32
- Securing Databases 00:02:04
- Connecting to the Databases 00:02:59
- Chapter 3 : Azure Service Fabric
- Introduction to Azure Service Fabric 00:03:39
- Installing the SDK 00:01:17
- Creating a New Project 00:06:36
- Programming Models 00:02:22
- Getting Started with Reliable Services 00:07:30
- Developing APIs with Service Fabric 00:15:18
- Chapter 4 : Managing State and Communication
- State in SQL Databases 00:08:58
- Local DB in Service Fabric 00:09:44
- Creating a New Azure Service Fabric Resource 00:05:43
- Configuring Manifests 00:11:04
- The Mail Service and Communication 00:20:13
- Chapter 5 : Deployment and Monitoring
- Preparing for Deployment 00:02:50
- Deploying to Azure 00:04:56
- API Gateways 00:03:58
- Wrapping Up 00:02:18
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.