Arquitectura Serverless con AWS

¿Qué es TrainingIT?

TrainingIT es un iniciativa en colaboración con HiringIT para dar formación bonificable de altísima calidad en temas relacionados con IT: Desarrollo back y front, sistemas, bases de datos, data science, inteligencia artificial, big data...

Nos diferenciamos sobre todo por la calidad de los cursos, que nacen con la mentalidad de un curso presencial: profesor dedicado, ejercicios, tests, prueba final, tutorías, diploma de certificación...

¿Qué incluyen los cursos?

  • Profesores expertos tutelando los cursos entre dos fechas concretas
  • Tests, ejercicios prácticos y prueba final, supervisado y evaluado por los profesores
  • Garantía de devolución del dinero
  • Bolsa de empleo
  • Bonificables al 100% por Fundae

Curso Arquitectura Serverless con AWS

En un minuto:

¿Qué voy a aprender?

Puedes ver el temario completo más abajo.

  • Comprenderás los fundamentos de la arquitectura serverless
  • Aprenderás a utilizar los diferentes servicios que ofrece AWS en su ecosistema serverless.
  • Conocerás AWS Lambda y sabrás cómo implementar funciones y definir eventos que desencadenen la ejecución de las mismas.
  • Aprenderás a monitorizar tus funciones con CloudWatch.
  • Crearás API REST optimizadas para cargas de trabajo sin servidor con API Gateway.
  • Podrás securizar tus funciones y APIs con Identity and Access Management (IAM) y Amazon Cognito.
  • Sabrás como utilizar DynamoDB para añadir persistencia a tus soluciones serverless y S3 y CludFront para disponer de almacenamiento.
  • Aprenderás a usar Serverless Framework para integrar todos los servicios serverless en una única solución y desplegar la misma en el entorno de AWS.

Conocimientos necesarios

  • Estar familiarizado con el entorno de AWS.
  • Saber usar el terminal de Linux.
  • Entender el funcionamiento de API REST.
  • Saber programar (preferiblemente en Python).

Marteriales y programas necesarios

  • Una cuenta de AWS.
  • Un ordenador con conexión a internet.
  • Un editor de código. En el curso se usará Sublime Text.
  • Un navegador web.
  • Preferiblemente un equipo con Linux o Mac. Si usas Windows, un bash de Linux.
  • El resto de herramientas las instalaremos durante el curso.

Temario Curso Arquitectura Serverless con AWS

Módulo 0 - Introducción

  • ¿Qué es serverless?
  • Preparar el entorno de trabajo

Módulo 1 - AWS Lambda

  • ¿Qué es AWS Lambda?
  • Nuestra primera función Lambda
  • Monitorizar las funciones
  • Variables de entorno
  • Incluir dependencias
  • El flujo de trabajo


Módulo 2 - Serverless Framework

  • Instalación
  • Nuestro primer proyecto
  • Depuración y monitorización


Módulo 3 - Almacenamiento

  • ¿Qué es S3 y CloudFront?
  • S3 como evento para invocar una función.
  • S3 como destino de una función.
  • Desplegar SPA en S3 y CloudFront.


Módulo 4 - API REST

  • ¿Qué es API Gateway?
  • Implementar un API REST con funciones Lambda
  • Integrar API Gateway usando el framework Serverless


Módulo 5 - Persistencia de datos

  • ¿Qué es DynamoDB?
  • DynamoDB como evento para invocar una función.
  • Acceso a una base de datos desde Lambda
  • Implementación de una solución CRUD Serverless

Módulo 6 - Seguridad y autenticación

  • ¿Qué es IAM?
  • Crear un rol IAM para nuestro proyecto
  • ¿Qué es Cognito?
  • Integrar autenticación en nuestro proyecto Serverless.

Módulo 7 - Caso práctico

  • Desarrollo de una solución completa SPA
  • Implementación y despliegue del backend
  • Implementación y despliegue del front

¿Qué os diferencia de otros cursos?

Sobre todo por la calidad y por hacerlo online con la mentalidad de un curso presencial: profesor dedicado, ejercicios, tests, prueba final, tutorías, diploma de certificación, etc. Damos los mejores cursos online, entre determinadas fechas, buscando la colaboración de todos los alumnos, para que no sea un curso que hagas "sólo en casa", sino un curso que hagas a la vez que otros compañeros, pero donde quieras, y a tu ritmo. Nuestros cursos son de la más alta calidad, pero no queremos pararnos en las grandes ciudades, sino llegar a toda España y Latinoamérica.

¿Qué es eso de una bolsa de trabajo?

HiringIT es una empresa de selección especializada en perfiles tecnológicos, y por tanto continuamente recibe solicitudes de clientes para ayudarles en la búsqueda de perfiles. Como conocedora, por tanto, de las necesidades de las empresas, TrainingIT es su iniciativa para poder ofrecer al mejor talento disponible.

Los participantes en estos cursos, al haber sido ya evaluados, podrán ser contactados por HiringIT cuando tengan que cubrir posiciones relacionadas con este curso.

¿Obtengo diploma de certificación?

Este curso tiene ejercicios durante la duración del mismo, y un ejercicio final para evaluar tus conocimientos adquiridos. Si superas este examen obtendrás el diploma de certificación.

Este diploma es un certificado privado emitido por TrainingIT, y valorado en el mundo empresarial, ya que los clientes de HiringIT conocen y valoran nuestros cursos.

¿A quién va dirigido?

Nuestros cursos van dirigidos a profesionales del sector que quieran mejorar sus habilidades técnicas, hacerse expertos de la mano de tutores dedicados, y que quieran aprender junto a otros estudiantes. También está pensado para quien quiera mejorar en su carrera profesional, pues nuestros cursos cuentan con una bolsa de empleo.

¿Cómo de estrictos son los plazos?

Los cursos están pensados entre dos fechas, para tener disponible al profesor y resto de alumnos para resolver dudas. Si no lo terminas a tiempo, seguirás teniendo acceso a la plataforma con todo el material disponible. Sin embargo, no tendrás a los profesores a tu disposición, aunque sí a otros alumnos que puedan estar en tu misma situación.

¿Y si no resido en España?

Puedes realizar los cursos, por supuesto, a la vez que el resto de alumnos. También optarás al diploma y te tendremos en cuenta en la bolsa de trabajo, aunque la mayoría de empresas con las que trabajamos por ahora en cuanto a empleo son Españolas.

¿Puedo pagar por transferencia o Paypal?

Sí. Rellena el formulario y coméntanoslo, o ponte en contacto con nosotros en info@TrainingIT.es, diciéndonos en qué curso estás interesado, y te daremos información para hacer la transferencia o pagar por PayPal

Qué dicen de nosotros

Utilizamos cookies para mejorar nuestros servicios. OK | Más información
Subir