课程概况
Este curso en línea prepara a los estudiantes para que creen soluciones altamente confiables y eficientes en Google Cloud Platform, mediante patrones de diseño comprobados y principios derivados de ingeniería de confiabilidad de sitios (SRE) de Google. Es una continuación de la especialización Architecting with Google Cloud Platform y asume una experiencia práctica con las tecnologías que se abarcaron en los otros cursos de la especialización.
Mediante una combinación de presentaciones, desafíos y labs prácticos, los participantes aprenden a diseñar implementaciones de GCP que son altamente confiables y seguras, y a operar estas implementaciones de una manera altamente confiable y rentable.
Este curso enseña las siguientes habilidades a los participantes:
• Diseñar con un alto grado de disponibilidad, escalabilidad y mantenimiento
• Evaluar las compensaciones y elegir correctamente entre los productos de Google Cloud Platform
• Integrar recursos locales y en la nube
• Identificar las formas de optimizar recursos y de minimizar costos
• Implementar procesos que minimicen el tiempo de inactividad, como los de supervisión y alarma, las pruebas de integración y de unidades, la prueba de resistencia de producción y el análisis a posteriori de incidentes
• Implementar políticas que minimicen los riesgos de seguridad, como auditorías, separación de obligaciones y mínimo privilegio
• Implementar tecnologías y procesos que garanticen la continuidad del negocio en el caso de un desastre
Requisitos previos
• Haber completado cursos previos en la especialización Architecting with Google Cloud Platform o una experiencia equivalente
• Tener conocimientos básicos sobre las herramientas de línea de comandos y los entornos del sistema operativo Linux
• Tener experiencia en operaciones de sistemas, incluida la implementación y la administración de aplicaciones, tanto a nivel local como en un entorno de nube pública
课程大纲
Bienvenido a Diseño y proceso
Definición del servicio
Diseño de capas de lógica empresarial
Diseño de capas de datos
Capas de presentación
Cómo diseñar teniendo en cuenta la resiliencia, la escalabilidad y la recuperación ante desastres
Cómo diseñar teniendo en cuenta la seguridad
Planificación de capacidad y optimización de costos
Implementación, supervisión y alertas, y respuesta ante incidentes