وب سایت تخصصی شرکت فرین
دسته بندی دوره ها

Deploying ASP.NET Core Applications: From Fundamentals to Advanced Deployment Strategies

سرفصل های دوره

In this comprehensive course, full-stack .NET web developer Ervis Trupja guides you through the intricate world of ASP.NET Core application deployments, providing a thorough understanding of the deployment landscape, strategies, and best practices. Use a series of insightful modules to delve into the complexities of deploying applications to on-premises servers, cloud platforms like Azure and AWS, as well as advanced techniques such as containerization with Docker and Kubernetes. Plus, explore continuous integration and continuous deployment (CI/CD) pipelines and learn how to enable seamless automation of build, test, and deployment processes.


01 - Introduction
  • 01 - Supercharge your ASP.NET deployment strategy
  • 02 - What you should know

  • 02 - 1. Introduction to ASP.NET Application Deployments
  • 01 - Understanding the deployment landscape
  • 02 - Deployment environments
  • 03 - Building and packaging for deployment
  • 04 - Dependency management
  • 05 - Deployment tools and processes
  • 06 - Deployment best practices

  • 03 - 2. Deploying to On-Premises Servers
  • 01 - Internet Information Services (IIS) setup and configuration
  • 02 - Preparing your ASP.NET applications for deployment
  • 03 - Creating and configuring a website in IIS
  • 04 - Application pool configuration
  • 05 - Testing and troubleshooting

  • 04 - 3. Deploying to Cloud Platforms Azure
  • 01 - Introduction to Azure deployment
  • 02 - Azure App Service deployment Part 1
  • 03 - Azure App Service deployment Part 2
  • 04 - Configuring networking and security for Azure application services
  • 05 - Managing application secrets in Azure
  • 06 - Monitoring and diagnostics with Azure Application Insights

  • 05 - 4. Deploying to Cloud Platforms AWS
  • 01 - Introduction to AWS deployment
  • 02 - AWS Elastic Beanstalk deployment for ASP.NET applications
  • 03 - Deploying applications to AWS
  • 04 - Configuring networking and security for AWS Elastic Beanstalk
  • 05 - Managing application secrets on AWS

  • 06 - 5. Continuous Integration and Continuous Deployment
  • 01 - Introduction to CICD pipelines
  • 02 - Setting up CI with GitHub Actions
  • 03 - Setting up CD with GitHub Actions and Azure
  • 04 - Setting up CICD for other branches
  • 05 - Automating to CICD pipelines

  • 07 - 6. Docker Deployments
  • 01 - Introduction to Docker and containerization
  • 02 - Containerizing ASP.NET Core applications
  • 03 - Building and pushing Docker images with Visual Studio
  • 04 - Building and pushing Docker images with Command Prompt Part 1
  • 05 - Building and pushing Docker images with Command Prompt Part 2
  • 06 - Deploying Docker images to Docker hosts

  • 08 - 7. Advanced Deployment Strategies
  • 01 - Blue-green deployments
  • 02 - Canary releases
  • 03 - Rollback and recovery strategies
  • 04 - Deployment automation and orchestration
  • 05 - Implementing caching and content delivery networks (CDNs)

  • 09 - Conclusion
  • 01 - Next steps
  • 139,000 تومان
    بیش از یک محصول به صورت دانلودی میخواهید؟ محصول را به سبد خرید اضافه کنید.
    افزودن به سبد خرید
    خرید دانلودی فوری

    در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.

    ایمیل شما:
    تولید کننده:
    مدرس:
    شناسه: 42068
    حجم: 401 مگابایت
    مدت زمان: 186 دقیقه
    تاریخ انتشار: ۲۱ آذر ۱۴۰۳
    دسته بندی محصول
    طراحی سایت و خدمات سئو

    139,000 تومان
    افزودن به سبد خرید