|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/azuredevops-azure/
课程评论:没有评论
课程名称:Azure DevOps - 持续部署 Azure 服务 课程概述:通过《Azure DevOps - 持续部署 Azure 服务》课程,学习如何变革您的软件交付流程,提升您的技术职业生涯。课程涵盖最佳实践,指导您实施持续部署策略,从架构设计到自动化流水线的创建,确保应用程序开发的敏捷性、可靠性和安全性。 您将学习: - **Azure DevOps 流水线**:掌握高效地将代码转化为生产的自动化流水线创建技巧。 - **实际案例**:探索10个实时使用案例,涵盖从云服务到复杂架构,聚焦于现实世界的需求。 - **智能部署**:理解如何实现先进的部署模式,例如蓝绿部署、金丝雀发布和 A/B 测试。 - **现代 Azure 技术**:您将接触 Kubernetes、Azure Functions、应用服务、API 管理、虚拟网络、应用程序网关、Azure CDN 等多种技术。 涵盖的应用案例: - **使用 AKS 进行部署**:在 Azure Kubernetes Service (AKS) 中实现持续部署,通过配置环境、拉取请求和批准来增强流水线控制。 - **使用虚拟网络的私有架构**:在私有网络 (VNET) 内使用 Azure API 管理、Functions 和 App Service 部署 API,确保安全性。 - **使用 VMs 和 Azure 应用程序网关进行部署**:配置 Azure 应用程序网关中的负载均衡,包括使用密钥保管库存储的 HTTPS 证书和自定义 DNS。 - **在 Azure API 管理中发布 API**:创建流水线以集成和管理 Azure API 管理中的 API 的持续部署。 - **基础设施即代码与 Azure CLI**:利用经典编辑器和 YAML 流水线,在 Azure App Service 上配置和发布网站。 - **使用 Azure 容器实例和 Azure CDN 部署容器**:学习如何使用 Azure 容器实例进行快速部署,并利用 Azure CDN 全局分发内容。 - **部署模式**:实现安全版本切换的蓝绿部署、在新旧版本之间分流流量的金丝雀发布及特定区域用户导向的 A/B 测试。 - **使用 Azure 容器注册表(ACR)进行容器部署**:针对 Azure App Service for Containers 进行映像的构建、推送和持续部署。 适合对象: - 入门者:从零开始,提供清晰的讲解和逐步的流程。 - 经验丰富的专业人士:通过先进的流水线和复杂的部署场景提升技能。 为什么选择这门课程? - 100% 实践:每个模块都包含实践操作,从头到尾运行。 - 真实项目:您将不仅学习,还会创建反映实际需求的流水线和架构。 - 立即见效:课程结束后,您将拥有为生产准备的强大流水线。 准备好提升您的技能,掌握 Azure 服务的持续部署了吗?加入我们,今天就开始学习吧!
Descubra como transformar seu processo de entrega de software e elevar sua carreira em tecnologia com o curso Azure DevOps - Implantação Contínua para Serviços do Azure. Aprenda as melhores práticas para implementar estratégias de Implantação Contínua, desde a arquitetura até a criação de pipelines automatizados, garantindo agilidade, confiabilidade e segurança no desenvolvimento de aplicativos.O que você aprenderá:Pipelines do Azure DevOps: Domine a criação de pipelines automatizados que levam suas aplicações do código à produção com eficiência.Casos práticos: Explore 10 casos de uso reais, cobrindo desde serviços em nuvem até arquiteturas complexas, sempre com foco no mundo real.Deploy inteligente: Entenda como implementar padrões avançados de implantação, como Blue/Green, Canary e A/B Testing.Tecnologias modernas do Azure: Trabalhe com Kubernetes, Azure Functions, App Services, API Management, Virtual Networks, Application Gateway, Azure CDN e muito mais.Casos de uso abordados:Deploy para AKS com Environments e AprovaçõesRealize implantações contínuas no Azure Kubernetes Service (AKS), configurando ambientes, pull requests e aprovações para maior controle no pipeline.Arquiteturas Privadas com Virtual NetworksImplante APIs usando Azure API Management, Functions e App Service em redes privadas (VNET), garantindo segurança total com Self-Hosted Agents.Deploy com VMs e Azure Application GatewayConfigure balanceamento de carga com Azure Application Gateway, incluindo HTTPS seguro com certificados armazenados no Key Vault e DNS customizado.Publicação de APIs no Azure API ManagementCrie pipelines para integrar e gerenciar APIs no Azure API Management com implantação contínua.Infraestrutura como Código com Azure CLIProvisione e publique sites no Azure App Service utilizando tanto o editor clássico quanto pipelines YAML.Deploy de Containers com Azure Container Instance e Azure CDNAprenda a usar Azure Container Instance para implantações rápidas e distribua conteúdos globalmente com Azure CDN.Deployment Patterns:Blue/Green: Realize swaps seguros entre versões.Canary: Segmente o tráfego entre novas e antigas versões.A/B Testing: Direcione usuários a regiões específicas do Azure com Traffic Manager.Deploy de Containers com Azure Container Registry (ACR)Faça build, push e deploy contínuo de imagens armazenadas no Azure Container Registry para Azure App Service for Containers.Para quem é este curso?Iniciantes: Comece do zero com explicações claras e processos passo a passo.Profissionais experientes: Aprimore suas habilidades com pipelines avançados e cenários complexos de implantação.Por que escolher este curso?100% Prático: Cada módulo inclui uma abordagem prática, com execução do início ao fim.Projetos do mundo real: Você não apenas aprende, mas cria pipelines e arquiteturas que refletem demandas reais.Resultados imediatos: Ao final, você terá pipelines robustos para aplicações prontas para produção.Pronto para transformar suas habilidades e dominar a Implantação Contínua para Serviços do Azure? Junte-se a nós e comece hoje mesmo!