Domine 12-Factor App: Da Teoria à Prática

所在平台: Udemy

课程主页: https://www.udemy.com/course/domine-12-factor-app-da-teoria-a-pratica/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:掌握12因素应用:从理论到实践 课程概述: 12因素应用(12-Factor App)是一份清晰的原则手册,旨在帮助开发现代的SaaS应用和云原生应用。了解这些因素对于希望构建可扩展、韧性强且易于维护的系统的开发者、架构师和技术团队至关重要。该课程提供了对这12个因素的全面和实践化的理解,包含理论讲解和实际操作,帮助学员深入理解每一个因素。 在课程中,您将学习到许多核心概念,例如如何将配置与代码分离、如何将外部服务视为资源,以及如何实施开发和生产环境的一致性(Dev/Prod Parity)。此外,我们还将介绍15因素应用中新增的因素,包括以API为首、遥测(Telemetry)以及认证与授权等。 课程内容包括: 1. 12因素应用基础 2. 因素1 - 代码库:单一代码库 [理论与实践] 3. 因素2 - 依赖关系:显式依赖 [理论与实践] 4. 因素3 - 配置:将配置与代码分离 [理论与实践] 5. 因素4 - 后端服务:将外部服务视为资源 [理论与实践] 6. 因素5 - 构建、发布、运行:生命周期 [理论与实践] 7. 因素6 - 进程:无状态进程 [理论与实践] 8. 因素7 - 端口绑定:通过端口导出服务 [理论与实践] 9. 因素8 - 并发:通过进程实现可扩展性 [理论与实践] 10. 因素9 - 可处置性:快速启动与终止 [理论与实践] 11. 因素10 - 开发/生产一致性:开发与生产的对齐 [理论与实践] 12. 因素11 - 日志:将日志视为流 [理论与实践] 13. 因素12 - 管理进程:管理脚本 [理论与实践] 14. 新因素 - 15因素应用 15. 课程总结 该课程极为适合希望提升开发实践并采用现代开发标准的专业人士。完成课程后,您将能够将这些原则应用于实际项目,构建稳固并应对云挑战的解决方案。一起加油吧!

课程评论(0条)

课程详情

O 12-Factor App é manifesto com um conjunto de princípios que ajudam na construção de aplicações SaaS, cloud-native e modernas. Compreender esses fatores é essencial para desenvolvedores, arquitetos e equipes de tecnologia que desejam criar sistemas escaláveis, resilientes e de fácil manutenção. Este treinamento oferece uma visão completa e prática desses 12 fatores, abordando de forma prática cada um dos fatores.O treinamento é dividido em aulas teóricas e práticas, proporcionando uma compreensão profunda e aplicada de cada fator. Você aprenderá, por exemplo, a separar configuração de código, tratar serviços externos como recursos, e como implementar práticas de Dev/Prod Parity para manter ambientes de desenvolvimento e produção alinhados. Além disso, vou introduzir os novos fatores adicionados ao 15-Factors App, como API First, Telemetria, e Autenticação e Autorização.Ao final do treinamento, você estará apto a aplicar esses princípios em projetos reais, construindo soluções robustas e preparadas para os desafios da nuvem. Este curso é ideal para profissionais que buscam evoluir suas práticas e adotar padrões modernos de desenvolvimento.IntroduçãoFundamentos do 12-Factor AppFactor 1 - Codebase: Repositório Único [Teoria e Prática]Factor 2 - Dependencies: Dependências Explícitas [Teoria e Prática]Factor 3 - Config: Separação de Configuração do Código [Teoria e Prática]Factor 4 - Backing Services: Tratar Serviços Externos como Recursos [Teoria e Prática]Factor 5 - Build, Release, Run: Ciclo de Vida [Teoria e Prática]Factor 6 - Processes: Processos Stateless [Teoria e Prática]Factor 7 - Port Binding: Exportando Serviços via Porta [Teoria e Prática]Factor 8 - Concurrency: Escalabilidade através de Processos [Teoria e Prática]Factor 9 - Disposability: Início e Término Rápido [Teoria e Prática]Factor 10 - Dev/Prod Parity: Alinhamento entre Dev e Produção [Teoria e Prática]Factor 11 - Logs: Tratamento de Logs como Streams [Teoria e Prática]Factor 12 - Admin Processes: Scripts de Administração [Teoria e Prática]Novos Fatores - 15-Factors AppConclusãoVamos nessa!!

课程标签

0人关注该课程

主题相关的课程