Introducción a Amazon Web Services (AWS)

  • Cloud
  • curso
  • 16
  • Finalizado
HÍBRIDA

Curso de formación realizado en colaboración con la Asociación de Tecnologías de la Información de la Comunitat Valenciana (SOMDIGITALS) y la Asociación Valenciana de Ingenieros de Telecomunicación (AVIT) Amazon Web Services nació en 2006 con la idea de aprovechar la experiencia adquirida y la infraestructura de Amazon.com. Desde entonces, se ha convertido en el líder indiscutible de la computación en la nube. En este curso aprenderemos los conceptos básicos del cloud computing y sus diferencias respecto al hosting tradicional. Crearemos infraestructura elástica y escalable en AWS, tanto basada en máquinas virtuales como en contenedores Docker. Aprenderemos a optimizar costes mediante el aprovisionamiento dinámico de recursos en función de la demanda y haremos uso de servicios gestionados como RDS (Relational Database Service), DynamoDB o AWS Lambda. Por último, veremos cómo podemos gestionar nuestra infraestructura cloud mediante técnicas DevOps y herramientas de automatización e infraestructura como código, como pueden ser Ansible, Packer y, especialmente, Terraform.

Objetivo

Dotar a los alumnos de las siguientes competencias:

  • Capacidad para configurar y administrar infraestructura en la nube de AWS, haciendo un uso óptimo de la misma a nivel de costes y recursos.
  • Conocimientos de los distintos entornos IaaS, PaaS y SaaS de AWS.
  • Capacidad para llevar su arquitectura actual a la nube de AWS, así como adaptar sus aplicaciones a las nuevas arquitecturas propias del cloud.
  • Capacidad para escalar sus aplicaciones de forma automática mediante el uso de balanceadores de carga y herramientas de autoescalado.
  • Capacidad para organizar su infraestructura mediante el uso de Infrastructure as Code, permitiendo automatizar tareas y versionar la infraestructura.

Audiencia

Desarrolladores, administradores de sistemas, otros profesionales técnicos, gestores de proyectos.

Prerrequisitos

Conocimientos básicos de programación y administración de sistemas.

  1. Introducción a cloud computing
    • Introducción al cloud: ventajas y desventajas
    • Principales plataformas actuales (AWS, Azure, Google Cloud)
    • Modelos de servicio: IaaS, PaaS, SaaS, *aaS.
    • Tipos de cloud: público, privado, híbrido, on-premise
    • Nuevas herramientas, paradigmas y arquitecturas que permite el uso del cloud
  2. Introducción a Amazon Web Services
    • Creación de cuenta en AWS y primeros pasos
    • Securización de las credenciales y buenas prácticas
  3. AWS y sus principales servicios
    • EC2 (Elastic Compute Cloud)
    • RDS (Relational Database Service)
    • DynamoDB (base de datos NoSQL)
    • Elastic Beanstalk (PaaS)
    • Amazon S3 (Simple Storage Service)
    • Simple Queue Service (colas de mensajería)
    • Elastic Load Balancing y Autoscaling Groups
    • AWS Lambda (Serverless)
    • AWS Fargate (Docker)
    • Marketplace
    • Amazon CloudWatch
  4. Serverless
    • Introducción a Serverless
    • Ventajas y desventajas de Serverless
    • AWS Lambda y ejercicio con Serverless Framework
  5. Infrastructure as Code
    • Introducción a IaC e infraestructura inmutable
    • Herramientas de aprovisionamiento (Ansible)
    • Generación de imágenes de VM con Packer
    • Despliegue y gestión de infraestructuras con Terraform
    • Ejercicio práctico con IaC sobre Amazon Web Services

Juan Velasco Bermúdez Ingeniero de software y consultor DevOps, Juan Velasco cuenta con más de 10 años de experiencia en desarrollo, puesta en producción y mantenimiento de aplicativos software. Desde 2015, trabaja en el Instituto Tecnológico de Informática y actualmente es jefe de Proyecto en el Área de Innovación de Software, donde desempeña funciones de consultoría DevOps, asesoría y arquitectura de aplicaciones, basadas principalmente en tecnologías cloud utilizando entornos de alto rendimiento y disponibilidad. Trabaja habitualmente con tecnologías como Symfony, Laravel, Vue.js, Angular, Docker, Kubernetes, Infraestructure as Code, Terraform, Ansible, Packer y Elastic Stack corriendo sobre Amazon Web Services y Azure. Anteriormente, ha ejercido como consultor freelance y ha participado en numerosos proyectos TIC, para empresas de sectores como el energético, sanitario, logístico e industria, así como para varias startups. *Equipo docente sujeto a cambios

Este curso puede ser bonificado a través de los créditos de formación de la FUNDAE, siendo ITI la entidad Organizadora del curso. Para ello, la inscripción debe realizarse con al menos 2 días hábiles de antelación. Inscripciones posteriores no podrán bonificarse. Si necesita que dicha gestión la realice ITI, póngase en contacto con nosotros en formacion@iti.es con una antelación mínima de 6 días antes del inicio del curso. Esta gestión tiene un coste equivalente al 15% del importe máximo a bonificar, con un mínimo de 45€ por cada formación. Todos los cursos tienen un precio base específico. Sobre el precio base, habitualmente, se podrán aplicar una serie de descuentos en los siguientes casos: • Inscripción anticipada (30 días antes de la fecha de fin de inscripción). • Inscripción de más de un alumno de una misma organización*. • Ser asociados de ITI o disponer de un acuerdo de colaboración con ITI*. * Estos descuentos no serán de aplicación durante el periodo de inscripción anticipada. Más información aquí


    Inscribirse

    Rellena los datos de este formulario y nos pondremos en contacto contigo para confirmar la inscripción a este curso

    Datos del participante



    Asociado/Colegiado AVIT-COITCV SiNo

    Datos de la empresa


    Empresa asociada a ITI SiNo


    He leído y acepto la política de privacidad

    Deseo recibir el Newsletter o boletines de ITI
    Deseo recibir el Newsletter o boletines de ITI


    Deseo recibir el boletín de formación de ITI
    Deseo recibir el boletín de formación de ITI

    form-single-oferta-formativa
    https://iti.es/gracias-cursos?pid=16930&tipo=formacion

    Datos Básicos

    Inscripción: Del 18/04/2022 al 06/09/2022
    Inicio: 12/09/2022
    Fin: 21/09/2022
    Duración: 16
    Horario: Lunes y miércoles. De 16:00 a 20:00h.
    Lugar: Aula de formación del Instituto Tecnológico de Informática- ITI. Ciudad Politécnica de la Innovación, Edificio 8G, Cuarta Planta (También disponible opción ON-LINE)