Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 12 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,54 +13,54 @@ Beyond just talking about the ideas, join us on Twitch every few weeks to build

### [1: What is Cloud Native](./episodes/episode1-whatiscloudnative.md)
[![Watch episode on youtube](https://img.shields.io/badge/watcch%20episode%20on-YOUTUBE-red)](https://youtu.be/529riThVtfk)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/What-is-Cloud-Native-Really?WT.mc_id=cloudnativeshow-ch9-shboyer)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/What-is-Cloud-Native-Really?WT.mc_id=dotnet-0000-shboyer)

Cloud Native – what is it? Loosley defined, it's running scalable applications in the cloud using containers, microservices, and immutable infrastructure managed with through devops. I'm going to talk to Brendan Burns and find out what it really means today.

### [2: Why .NET Core for Cloud Native Apps](./episodesepisode2-whydotnetcore.md)
[![Watch episode on youtube](https://img.shields.io/badge/watcch%20episode%20on-YOUTUBE-red)](https://youtu.be/cL5aM9YSx18)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Why-NET-Core-for-building-Cloud-Native-Apps?WT.mc_id=cloudnativeshow-ch9-shboyer)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Why-NET-Core-for-building-Cloud-Native-Apps?WT.mc_id=dotnet-0000-shboyer)

Each service of a cloud native application is developed with the language and/or framework best suited for the job. APIs, serverless, web applications, and streaming services are a few examples. .NET Core is language built right on campus, let's go talk to Scott Hunter to find out why NET Core should be a first thought for cloud native apps.

### [3: DevOps and deploying an application](./episodes/episode3-devops.md)
[![Watch episode on youtube](https://img.shields.io/badge/watcch%20episode%20on-YOUTUBE-red)](https://youtu.be/Ztl3OB_DjCY)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Azure-DevOps-for-NET-Core--Cloud-Native-Apps?WT.mc_id=cloudnativeshow-ch9-shboyer)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Azure-DevOps-for-NET-Core--Cloud-Native-Apps?WT.mc_id=dotnet-0000-shboyer)

Cloud native is containers, microservices and serverless that run in multicloud environments and are managed through DevOps processes and principles. The relationship between DevOps and cloud native applications is not always clearly defined. In this episode, Abel joins us to explain the key aspects of the relationship and why DevOps are important to cloud native apps.

### [4: Configuration and settings](./episodes/episode4-dotnetcoreconfig.md)
[![Watch episode on youtube](https://img.shields.io/badge/watcch%20episode%20on-YOUTUBE-red)](https://youtu.be/LvA3YpGKX1c)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Cloud-Native-Configuration-and-Setting-in-ASPNET-Core?WT.mc_id=cloudnativeshow-ch9-shboyer)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Cloud-Native-Configuration-and-Setting-in-ASPNET-Core?WT.mc_id=dotnet-0000-shboyer)

One of the factors in cloud native applications states you should store your configuration and settings outside of your core application code. In this episode, Andrew gives us a run down on how the configuration options in .NET Core allows for layers of configurability and abtractions for your app.

### [5: Azure Application Configuration](./episodes/episode5-azureappconfig.md)
[![Watch episode on youtube](https://img.shields.io/badge/watcch%20episode%20on-YOUTUBE-red)](https://youtu.be/DJqmA5PcfzE)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Azure-App-Configuration?WT.mc_id=cloudnativeshow-ch9-shboyer)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Azure-App-Configuration?WT.mc_id=dotnet-0000-shboyer)

Azure App Configuration is a developer-focused service in Azure that manages and distributes application settings. It helps implement patterns, such as the 12-factor app, and is particularly useful for cloud native and other distributed applications. In this episode, we'll discuss how you can use Azure App Configuration to simplify management of and secure access to your application settings.

### [6: Serverless, where does it fit?](./episodes/episode6-serverless.md)
[![Watch episode on youtube](https://img.shields.io/badge/watcch%20episode%20on-YOUTUBE-red)](https://youtu.be/1kIH5qnlJzk)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Where-Does-Serverless-Fit-in-Cloud-Native?WT.mc_id=cloudnativeshow-ch9-shboyer)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/Where-Does-Serverless-Fit-in-Cloud-Native?WT.mc_id=dotnet-0000-shboyer)

A critical characteristic of cloud native architectures it the ability to dynamically scale and support massive numbers of users, events, and requests on these distributed applications and teams. Serverless can help in handling these challenges without having to worry about infrastructure or even an entire application. Jeff jumps into the show production and chats with us on how this fits into the plan for cloud native apps.

## LIVE SHOWS

### Episode 1

[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/The-Cloud-Native-Show-LIVE-Ep-1?WT.mc_id=cloudnativeshow-ch9-shboyer)
[![Watch episode on channel9](https://img.shields.io/badge/watcch%20episode%20on-CH9-orange)](https://channel9.msdn.com/Shows/The-Cloud-Native-Show/The-Cloud-Native-Show-LIVE-Ep-1?WT.mc_id=dotnet-0000-shboyer)

[![Cloud Native Show Live Episode 1](http://img.youtube.com/vi/yhhrs5ttGkY/0.jpg)](http://www.youtube.com/watch?v=yhhrs5ttGkY "Cloud Native Show Live Episode 1")

Cloud Native Show Live Episode #1 with Shayne and Glenn. They talk about Cloud Native development and build out a weather API application. First, they'll show you how to build an API with configuration and building an Azure DevOps pipeline. That pipeline will build a container image to push it to an Azure Container Registry.

#### Links from the show

* [Configuration in ASP.NET Core](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-3.0&WT.mc_id=cloudnative-ch9-shboyer)
* [Microservices w/ .NET and Docker Containers](https://dotnet.microsoft.com/apps/aspnet/microservices?WT.mc_id=cloudnative-ch9-shboyer)
* [Azure DevOps Documentation](https://docs.microsoft.com/en-us/azure/devops/index?view=azure-devops&WT.mc_id=cloudnative-ch9-shboyer)
* [Build, test, and deploy .NET Core apps w/ Azure Pipelines](https://docs.microsoft.com/en-us/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops&WT.mc_id=cloudnative-ch9-shboyer)
* [Safe storage of app secrets in development in ASP.NET Core](https://docs.microsoft.com/aspnet/core/security/app-secrets?view=aspnetcore-3.0&tabs=windows&WT.mc_id=cloudnative-ch9-shboyer)
* [Configuration in ASP.NET Core](https://docs.microsoft.com/aspnet/core/fundamentals/configuration/?view=aspnetcore-3.0&WT.mc_id=dotnet-0000-shboyer)
* [Microservices w/ .NET and Docker Containers](https://dotnet.microsoft.com/apps/aspnet/microservices?WT.mc_id=dotnet-0000-shboyer)
* [Azure DevOps Documentation](https://docs.microsoft.com/azure/devops/index?view=azure-devops&WT.mc_id=dotnet-0000-shboyer)
* [Build, test, and deploy .NET Core apps w/ Azure Pipelines](https://docs.microsoft.com/azure/devops/pipelines/ecosystems/dotnet-core?view=azure-devops&WT.mc_id=dotnet-0000-shboyer)
* [Safe storage of app secrets in development in ASP.NET Core](https://docs.microsoft.com/aspnet/core/security/app-secrets?view=aspnetcore-3.0&tabs=windows&WT.mc_id=dotnet-0000-shboyer)