Introduction
Supercharge your ASP.NET deployment strategy
()
What you should know
()
1. Introduction to ASP.NET Application Deployments
Understanding the deployment landscape
()
Deployment environments
()
Building and packaging for deployment
()
Dependency management
()
Deployment tools and processes
()
Deployment best practices
()
2. Deploying to On-Premises Servers
Internet Information Services (IIS) setup and configuration
()
Preparing your ASP.NET applications for deployment
()
Creating and configuring a website in IIS
()
Application pool configuration
()
Testing and troubleshooting
()
3. Deploying to Cloud Platforms: Azure
Introduction to Azure deployment
()
Azure App Service deployment: Part 1
()
Azure App Service deployment: Part 2
()
Configuring networking and security for Azure application services
()
Managing application secrets in Azure
()
Monitoring and diagnostics with Azure Application Insights
()
4. Deploying to Cloud Platforms: AWS
Introduction to AWS deployment
()
AWS Elastic Beanstalk deployment for ASP.NET applications
()
Deploying applications to AWS
()
Configuring networking and security for AWS Elastic Beanstalk
()
Managing application secrets on AWS
()
5. Continuous Integration and Continuous Deployment
Introduction to CI/CD pipelines
()
Setting up CI with GitHub Actions
()
Setting up CD with GitHub Actions and Azure
()
Setting up CI/CD for other branches
()
Automating to CI/CD pipelines
()
6. Docker Deployments
Introduction to Docker and containerization
()
Containerizing ASP.NET Core applications
()
Building and pushing Docker images with Visual Studio
()
Building and pushing Docker images with Command Prompt: Part 1
()
Building and pushing Docker images with Command Prompt: Part 2
()
Deploying Docker images to Docker hosts
()
7. Advanced Deployment Strategies
Blue-green deployments
()
Canary releases
()
Rollback and recovery strategies
()
Deployment automation and orchestration
()
Implementing caching and content delivery networks (CDNs)
()
Ex_Files_Deploying_ASP_NET_Core_Apps.zip
(21.1 MB)