Contenido

Objetivo

Practicar los 12 factores para el diseño de aplicaciones con la metodología del mismo nombre.

Descripción

En la era moderna, el software se entrega comúnmente como un servicio: aplicaciones web o software como servicio. La implementación de los 12 factores es una metodología para crear aplicaciones de software.

Explicación

Haz clic para revisar la explicación.

Arquitectura de microservicios. Parte 2

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa la siguiente lectura:

Para conocer más sobre 12 factores, te recomendamos leer:

gbadvisors. (2018). Aplicaciones de 12 factores, ¿cómo crearlas e integrarlas a tus redes y sistemas? Recuperado de https://www.gb-advisors.com/es/aplicaciones-de-12-factores/

Actividad

Objetivo

Reflexionar sobre el uso de la metodología de 12 factores. 

Instrucciones

Realiza lo que se solicita: 

  1. Escribe un ensayo sobre la forma en la que utilizarías la metodología de apps de 12 factores para construir aplicaciones de software como servicio (SaaS, por sus siglas en inglés).  
  2. La longitud del ensayo debe ser de al menos tres cuartillas. 
    Incluye la forma en la que utilizarías cada uno de los 12 factores en el escenario SaaS: repositorio central, dependencias, respaldos, configuración, compilación y ejecución de software, procesos, asignación de puertos, concurrencia, prescindibilidad, paridad, bitácoras y procesos de administración. 
Checklist
  • Presenta una reflexión sobre el uso de los 12 factores en un modelo de negocio de software (SaaS). 
  • Cumple la longitud del ensayo. 
  • Presenta la forma de utilizar el repositorio central, dependencias, respaldos, configuración, compilación y ejecución de software, procesos, asignación de puertos, concurrencia, prescindibilidad, paridad, bitácoras y procesos de administración en el escenario SaaS.