Entrenamientos Previos

  • Entrenamiento Previo I. OpenStack 101: so many acronyms, one platform

    ¿Qué aprendimos?

    Escribir una aplicación web usando los patrones (micro-servicios, desarrollo automatizado). Usando multiples nubes publicas (OSIC, Internap, Dreamhost, Datacentred) en multiples locaciones para optimizar la respuesta de la aplicación.Dividir una aplicación para reforzar el nivel de seguridad en la red usando código.

    Información para repasar el taller

    Introducción a Linux
    Comandos básicos en linux
    OpenStack 101: My path to revolution

    Julio 30

    Entrenamiento Previo II. Cómo desarrollar mi primer Cloud

    ¿Qué aprendimos?

    Escribir una aplicación web usando los patrones ‘cloud’ (micro-servicios, desarrollo automatizado).
    Usando multiples nubes publicas (OSIC, Internap, Dreamhost, Datacentred) en multiples locaciones para optimizar la respuesta de la aplicación.
    Dividir una aplicación para reforzar el nivel de seguridad en la red usando código.

    Información para repasar el taller

    Introducción a Linux
    Comandos básicos en linux
    OpenStack 101: My path to revolution

    Agosto 6

    Entrenamiento Previo III. Usando la API de Shade en OpenStack

    Shade es una librería en Python para interactuar con OpenStack de forma sencilla. Conoce los diferentes SDK’s disponibles para desarrollar apps e interactua con OpenStack a través de Shade (Python SDK)

    ¿Qué vamos a desarrollar/aprender?

    Parte I

    Aprende a usar las principales funciones de Shade SDK y como se pueden usar para crear nuestras propias aplicaciones para la nube.

    Parte II

    Reto #1. Crea un microservicio encargado de almacenar logs e imágenes en OpenStack usando el servicio de Object Storage (Swift.)

    Reto #2. Crea y destruye un microservicio persistente de bases de datos (MySQL) usando volumnes con el servicio de Block Storage (Cinder).

    Información para repasar el taller

    Básicos de Linux I
    Básicos de Linux II
    Instalación de os-client-config en tu computadora
    Instalación de Shade en tu computadora
    Introduccion a Shade
    Creando instancias en OpenStack con Shade
    Mi primera aplicación cloud con Shade
    Agosto 13

    Entrenamiento Previo IV. Desarrollo con NodeJS + Swift

    Desarrolla una aplicación utilizando Swift, uno de los proyectos más maduros de OpenStack que se encarga de almacenar objetos de manera durable, concurrente y con alta disponibilidad.

    ¿Qué vamos a desarrollar/aprender?

    Una aplicación que guarda las imágenes más populares de internet. Con esta aplicación, cualquier usuario podrá subir GIFs y fotos de sus gatos para después mostrarlas al mundo entero, con rapidez, facilidad y perpetuidad.

    Este training requiere interactuar con la API de Swift y entendimiento de RESTful APIs.

    Agosto 20

    Entrenamiento Previo V. Internet of Things Architecture 101 and Cloud

    Se parte de la revolución de los objectos del día al día conectados a Internet. Este training the enseñará los componentes básicos de las soluciones del ‘Internet og things

    Agosto 27

    Hackathon

    Septiembre 9