|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/the-twelve-factor-app/
课程评论:没有评论
**课程名称:** The Twelve-Factor App 方法论 **课程概述:** 本课程深入探讨了 The Twelve-Factor App 方法论,旨在帮助学员构建具有高弹性的现代 Web 应用程序。方法论不仅关注应用程序的故障处理,更强调快速恢复能力。 课程将理论与实践相结合,全面讲解理解和应用 Twelve-Factor App 方法论所需的知识。课程将逐一剖析構成方法论的十二个要素,从代码库(Codebase)到管理进程(Admin processes),并介绍相关工具,以便学员能够实际评估这些要素的正确应用。 这十二个要素被视为应用程序的非功能性需求,能够赋予应用程序可扩展性、可移植性、弹性和敏捷性。 考虑到这些需求的实现与所使用的技术和编程语言紧密相关,课程特别关注如何在具体的技术栈上实施该方法论。本课程将展示如何使用 Angular、Flask 和 MariaDB 技术栈,并结合 DevOps 实践,来构建现代化的应用程序。
La metodología The twelve-factor app permite la construcción de aplicaciones web modernas de tal manera que presenten resiliencia, enfocándose no solamente en los fallos sino también en la recuperación de la aplicación de manera rápida.Debido a lo anterior se presenta el siguiente curso, en el cuál se estudia a fondo la metodología The twelve-factor app, tratando de mostrar no solamente de manera teórica sino a su vez de manera práctica todos los conceptos necesarios para entender y poder aplicar esta metodología en proyectos de desarrollo web modernos, es por ello que se estudia cada uno de los factores que componen esta metodología.El presente curso busca ilustrar como es posible aplicar cada uno de los 12 factores, comenzando desde Codebase hasta finalizar con Admin processes, utilizando herramientas que permitan evaluar de manera práctica la correcta aplicación de los mismos. Estos factores mencionados previamente se traducen en requerimientos no funcionales que debe cumplir la aplicación para dotarla con propiedades como la escalabilidad, portabilidad, resiliencia y agilidad.Dado que cumplir con cada uno de estos requerimientos está estrechamente ligado a la tecnología y lenguajes que se utilicen para construir la aplicación, se debe de analizar la correcta manera de implementarlo, es por ello por lo que a continuación, se estará exponiendo cómo aplicar la metodología The twelve-factor app utilizando el stack tecnológico de Angular, Flask y MariaDB, que en conjunto a prácticas DevOps dará como resultado una aplicación moderna.