La nube pública se está convirtiendo en la infraestructura más utilizada para desplegar aplicaciones en múltiples casos de uso. Ya sea para migrar arquitecturas desde centros de datos privados, desarrollar nuevas aplicaciones o mezclar ambos modelos en una nube híbrida, las ofertas de trabajo publicadas haciendo referencia a estos conocimientos crecen a un ritmo notable año tras año.
Veremos una introducción a la computación en la nube, con los conceptos principales de toda nube pública, junto a cómo utilizar la gran mayoría de servicios disponibles en Google Cloud Platform.
Si te interesa aprender a planificar arquitecturas, desarrollar aplicaciones o administrar sistemas en la nube, en este curso podrás hacer múltiples ejercicios prácticos sobre los contenidos de cada módulo.
Objetivos
- Introducir al alumno en la computación en la nube.
- Mostrarle los conceptos y servicios principales de la nube pública.
- Enseñarle cómo desarrollar arquitecturas y aplicaciones en la nube usando los servicios de Google Cloud Platform.
Perfil del alumno
- Desarrolladores de software y arquitectos.
- Administradores de redes y sistemas.
- Analistas y jefes de equipo.
- Ingenieros informáticos y de otras áreas como electrónica, telecomunicaciones, industrial o agronomía, entre otros.
Contenido
Introducción
-
- Presentación del curso
- Introducción a la nube pública
- Introducción a Google Cloud Platform
- Formación adicional y certificaciones
Gestión de recursos
-
- Proyectos
- Consola
- Cloud Shell
- Cloud SDK
- APIs y librerías de cliente
- Administración de recursos
- Costes
- Calculadora de costes
- Cuentas de gasto
Redes virtuales
-
- Redes y subredes
- Direcciones IP
- Rutas
- Firewall
Computación
-
- Máquinas virtuales
- Discos
- Imágenes y snapshots
- Google App Engine
- Cloud Run
- Cloud Functions
Almacenamiento y BDD
-
- Cloud Storage
- Cloud SQL
- Cloud Datastore
- BigQuery
- Cloud Memorystore
- Cloud Filestore
- Cloud Spanner
- Cloud Bigtable
Seguridad y control de acceso
-
- Cloud IAM
- Gestión de claves criptográficas
- Cloud Security Command Center
- Logs de actividad
- Transparencia de acceso
- Cloud Identity-Aware Proxy
- Prevención de pérdida de datos
Monitorización
-
- Stackdriver suite
- Monitoring
- Logging
- Error Reporting
- Trace
- Debugger
- Profiler
Autoescalado y georeplicación
-
- Clústeres de VMs
- Balanceadores de carga
- Cloud CDN
- Globalización de servicios
Servicios de arquitectura
-
- Cloud Pub/Sub
- Cloud Endpoints
- Cloud Tasks
- Cloud Scheduler
Automatización de tareas
-
- Deployment Manager
- Cloud Launcher
- Automatización con scripts y APIs
Desarrollo y despliegue de aplicaciones
-
- Cloud Source Repositories
- Cloud Build
- Cloud Service Mesh
Contenedores en GCP
-
- Introducción a contenedores Docker y Kubernetes
- Opciones para ejecutar contenedores
- Google Kubernetes Engine
- Container Registry
- Cloud Code
- CI/CD con Kubernetes
Interconexión de redes
-
- Cloud VPN
- Cloud Router
- Cloud Interconnect
Fechas y horarios
Fechas: del 30 de septiembre al 11 de octubre de 2019
Horario: de lunes a viernes de 16:30 a 20:30
Horas: 40
Profesor
Marcos Manuel Ortega González
Lugar de impartición
Centro Tecnológico de La Rioja
Avda. Zaragoza 21
Logroño
Inscripciones
El curso es gratuito, financiado por el Gobierno de La Rioja. La inscripción no garantiza la obtención de plaza en el curso, en caso de tener más inscripciones que plazas se hará una selección de los alumnos. Los alumnos deberán confirmar su asistencia una vez seleccionados.
Inscripción