Curso de entornos operativos y plataformas - Introducción al Cloud Computing CLU-100
Click here to load reader
-
Upload
cleformacion -
Category
Technology
-
view
79 -
download
0
description
Transcript of Curso de entornos operativos y plataformas - Introducción al Cloud Computing CLU-100
Página 1 de 2
INTRODUCCIÓN A BASES DE DATOS NOSQL. CLU-100. 20 HORAS. ¡NUEVO!
OBJETIVOS
• Conocer los distintos tipos de arquitecturas para bases de datos no relacionales y los conceptos avanzados de Programación de aplicaciones desde Java.
DIRIGIDO
• Administradores del producto y desarrolladores que deseen implantar y administrar bases de datos con este paradigma.
REQUISITOS INICIALES
• Conocimientos de SQL y sistemas operativos. Además los alumnos necesitarán tener conocimientos de programación orientada a objetos con Java
CONTENIDOS
• Introducción
Antecedentes y tecnologías relacionadas
• Computación Distribuida, Computación en Grid
Definiciones de Cloud Computing
Conceptos generales, retos y oportunidades
Taxonomías (IaaS, PaaS, SaaS, *aaS)
• Tecnologías de virtualización
Virtualización completa vs Paravirtualización
Hipervisores: Xen, KVM, VMWare
• Cloud privados
Gestores de máquinas virtuales: OpenNebula y OpenStack
Prácticas en entornos Cloud privados
• Cloud públicos
Amazon Web Services
Elastic Compute Cloud (EC2)
Simple Storage Service (S3)
Elastic Block Storage (EBS)
Otros servicios
Google App Engine
Funciones y servicios
Creación de páginas Web y Servicios Web
Bigtable y el almacén de datos Google AppEngine
Página 2 de 2
• Desarrollo de aplicaciones en Cloud
APIs de agregación
Cómputo masivo
Casos de estudio
Estándares: OVF, OCCI, CDMI, etc.
• Conclusiones