Curso de Cloud Computing - Aplicaciones en la Nube con Amazon AWS y Google Cloud

Solicita información

Curso de Cloud Computing - Aplicaciones en la Nube con Amazon AWS y Google Cloud

  • Contenido
    Curso de Cloud Computing - Aplicaciones en la Nube con Amazon AWS y Google Cloud.

    Aprende cómo las plataformas de la nube (Amazon y Google) se aplican a los proyectos digitales 

    Duración: 12 semanas
    Modalidad: A distancia
    Carga horaria: 90 hs.


    Amazon y Google disponen de plataformas de servicios en la nube que permiten a los desarrolladores desplegar sus aplicaciones (pequeñas o grandes) con tecnologías escalables tanto en recursos como en costos, permitiéndole llegar a una infraestructura compleja que de otra forma seria mucho mas costosa y tal vez inalcanzable. Por otro lado, disponen de servicios que facilitan la implementacion del stack de la aplicación como por ejemplo servidor de base de datos preinstalados, servidor de aplicación, DNS, etc. lo que reduce sustancialmente los tiempos de despliegue y mantenimiento de las aplicaciones. Manejando las aplicaciones de Amazon y Google los alumnos podrán incorporan valor agregado a sus productos digitales utilizando las herramientas para trabajo en la nube que se precisan hoy en dia.

    Objetivo general.


    Que el alumno sea capaz de elegir la plataforma mas adecuada para el despliegue de sus aplicaciones en la nube, calcular el costo de los servicios a contratar y desplegar sus aplicaciones.

    Objetivos específicos.


    Que el participante logre
    • Poder determinar la plataforma más conveniente para su proyecto
    • Realizar la elección de los servicios más convenientes para su proyecto en la plataforma seleccionada
    • Conocer los servicios esenciales de Amazon y Google
    • Costear los servicios seleccionados

    Destinatarios.


    Entre ellos:
    • Desarrolladores web back-end y/o front-end
    • Arquitectos y/o Ingenieros que deseen incorporar esta nueva tecnología a sus proyectos
    • DevOps

    Temario.


    Módulo 1: Introducción


    Unidad 1: Introducción a los servicios en la nube

    - Introducción a los servicios en la nube

    - Comparación de las diferentes formas de realizar un despliegue de aplicación

    - Hosting vs VPS vs Cloud

    - Ventajas de contratar servicios en la nube

    - Costos


    Unidad 2: Introducción a AWS

    - Qué es AWS

    - Servicios

    - Creación de cuenta


    Unidad 3: Introducción a Google Cloud Platform

    - Qué es Google Cloud Platform

    - Servicios

    - Creación de cuenta


    Unidad 4: Costeo

    - Conceptos básicos de costeo

    - Regiones y zonas en AWS

    - Regiones y zonas en Google Cloud Platform

    - Sistema de costeo de AWS

    - Sistema de costeo de Google Cloud Platform


    Módulo 2: AWS



    Unidad 1: Computación

    - Amazon EC2

    - Amazon EC2 Marketplace

    - AWS Elastic Beanstalk


    Unidad 2: Almacenamiento

    - Elastic Block Store

    - S3

    - RDS


    Unidad 3: CDN y DNS

    - Route 53

    - Cloud Front


    Unidad 4: Despliegue y costeo

    - Preparación de la aplicación para el despliegue

    - Costeo de los servicios a utilizar

    - Escalabilidad

    Requisitos previos.


    Es recomendable tener:

    - Conocimientos sobre desarrollo de aplicaciones web

    - Conceptos avanzados de Internet (protocolos HTTP, DNS, despliegue de aplicaciones)

    Certificación.


    A todos los participantes que hayan aprobado el curso cumpliendo con todos los requisitos establecidos, se les extenderá un certificado de la Secretaría de Cultura y Extensión Universitaria, FRBA, UTN. Aquellos que aun habiendo participado activamente en los foros y realizado las actividades prácticas no cumplimentaran los requisitos de evaluación, recibirán un certificado de participación en el curso.

Otra formación relacionada con ingeniería informática