Asp.Net Core - 云原生应用程序开发
上次更新时间:2024-11-21
课程售价: 2.9 元
联系右侧微信客服充值或购买课程
课程内容
- 1 - Introduction (免费)
- 2 - Exploring Cloud Native Development (免费)
- 3 - Exploring Sample Project
- 4 - Section Overview
- 5 - What Are Containers
- 6 - Containers vs Virtual Machines
- 7 - What Is Docker
- 8 - Install and Configure Docker Desktop
- 9 - Pull a docker image and create container
- 10 - Docker CLI vs UI
- 11 - Section Review
- 12 - Section Overview
- 13 - Containerization support in NET
- 14 - Create NET API Project
- 16 - Explore Sample Project
- 17 - Connect to Database
- 18 - Test Application
- 19 - Add Dockerfile
- 20 - Run Docker Container
- 21 - Create container using dotnet publish NET SDK
- 22 - Docker Internal Network
- 23 - Section Review
- 26 - Section Overview
- 27 - Introducing Logging and Serilog
- 28 - Add Seq Log Aggregator as Container
- 29 - Add Client Application Part 1
- 30 - Add Client Application Part 2
- 31 - Explore Docker Compose
- 32 - Configure Docker Compose for API and UI
- 33 - Add Database and Seq to Docker Compose
- 34 - Section Review
- 36 - Section Overview
- 37 - Understanding Reverse Proxies
- 38 - Introducing NGINX as a Reverse Proxy Server
- 39 - Setup NGINX with Docker Compose
- 40 - Testing Docker Compose and Reverse Proxy
- 41 - Understanding SSL Termination and Load Balancing
- 42 - Adding SSL to Proxy Server API
- 43 - Adding SSL to Proxy Server Client UI
- 44 - Section Review
- 46 - Section Overview
- 47 - Review Container Image Creation
- 48 - Creating a Custom Database Image Part 1
- 49 - Creating a Custom Database Image Part 2
- 50 - About Docker Hub
- 51 - Publishing Image to Local Registry
- 52 - Public vs Private Repositories
- 53 - Versioning images
- 54 - Adding a tag to an image
- 55 - Tagging Best Practices
- 56 - Section Review
- 58 - Section Overview
- 59 - Review Environment Variables
- 60 - Define Configuration Values based on Environment NET
- 61 - Specify Environment Variables in Containers
- 62 - Multiple Docker Compose Files
- 63 - Environment Variables as Configuration Values
- 64 - Section Review
- 66 - Section Overview
- 67 - What is Kubernetes
- 68 - Kubernetes Deployments
- 69 - Installing Kubernetes
- 70 - Understanding the kubectl Command
- 71 - Installing the Kubernetes Dashboard UI
- 72 - Setup Dashboard User
- 74 - Configure Kubernetes namespace
- 75 - Run SQL Server in Kubernetes
- 76 - Run Seq in Kubernetes
- 77 - Create and Push Web App Images
- 78 - Running the API
- 79 - Running the Client Application
- 80 - Scaling an application
- 81 - Managing resources with CLI
- 82 - Adding storage volumes
- 83 - Section Review
- 85 - Section Overview
- 86 - What is NET Aspire
- 87 - Enable NET Aspire
- 88 - Creating a sample NET Aspire Application
- 89 - Test Sample NET Aspire project
- 90 - Section Review
- 91 - Conclusion
课程内容
82个讲座
- 1 - Introduction (免费)
- 2 - Exploring Cloud Native Development (免费)
- 3 - Exploring Sample Project
- 4 - Section Overview
- 5 - What Are Containers
- 6 - Containers vs Virtual Machines
- 7 - What Is Docker
- 8 - Install and Configure Docker Desktop
- 9 - Pull a docker image and create container
- 10 - Docker CLI vs UI
- 11 - Section Review
- 12 - Section Overview
- 13 - Containerization support in NET
- 14 - Create NET API Project
- 16 - Explore Sample Project
- 17 - Connect to Database
- 18 - Test Application
- 19 - Add Dockerfile
- 20 - Run Docker Container
- 21 - Create container using dotnet publish NET SDK
- 22 - Docker Internal Network
- 23 - Section Review
- 26 - Section Overview
- 27 - Introducing Logging and Serilog
- 28 - Add Seq Log Aggregator as Container
- 29 - Add Client Application Part 1
- 30 - Add Client Application Part 2
- 31 - Explore Docker Compose
- 32 - Configure Docker Compose for API and UI
- 33 - Add Database and Seq to Docker Compose
- 34 - Section Review
- 36 - Section Overview
- 37 - Understanding Reverse Proxies
- 38 - Introducing NGINX as a Reverse Proxy Server
- 39 - Setup NGINX with Docker Compose
- 40 - Testing Docker Compose and Reverse Proxy
- 41 - Understanding SSL Termination and Load Balancing
- 42 - Adding SSL to Proxy Server API
- 43 - Adding SSL to Proxy Server Client UI
- 44 - Section Review
- 46 - Section Overview
- 47 - Review Container Image Creation
- 48 - Creating a Custom Database Image Part 1
- 49 - Creating a Custom Database Image Part 2
- 50 - About Docker Hub
- 51 - Publishing Image to Local Registry
- 52 - Public vs Private Repositories
- 53 - Versioning images
- 54 - Adding a tag to an image
- 55 - Tagging Best Practices
- 56 - Section Review
- 58 - Section Overview
- 59 - Review Environment Variables
- 60 - Define Configuration Values based on Environment NET
- 61 - Specify Environment Variables in Containers
- 62 - Multiple Docker Compose Files
- 63 - Environment Variables as Configuration Values
- 64 - Section Review
- 66 - Section Overview
- 67 - What is Kubernetes
- 68 - Kubernetes Deployments
- 69 - Installing Kubernetes
- 70 - Understanding the kubectl Command
- 71 - Installing the Kubernetes Dashboard UI
- 72 - Setup Dashboard User
- 74 - Configure Kubernetes namespace
- 75 - Run SQL Server in Kubernetes
- 76 - Run Seq in Kubernetes
- 77 - Create and Push Web App Images
- 78 - Running the API
- 79 - Running the Client Application
- 80 - Scaling an application
- 81 - Managing resources with CLI
- 82 - Adding storage volumes
- 83 - Section Review
- 85 - Section Overview
- 86 - What is NET Aspire
- 87 - Enable NET Aspire
- 88 - Creating a sample NET Aspire Application
- 89 - Test Sample NET Aspire project
- 90 - Section Review
- 91 - Conclusion