Curso Escalabilidad y Arquitecturas de Alto Rendimiento en Madrid, Barcelona y Online

Formación en Escalabilidad y Arquitecturas de Alto Rendimiento para desarrollo y administración de sistemas. Curso de Escalabilidad y Arquitecturas de Alto Rendimiento ofrecido en modalidad presencial In Company u online en Madrid, Barcelona, Valencia, Alicante, Málaga, Sevilla y Bilbao, bajo demanda para empresas.

¿Qué es la Escalabilidad y la Arquitectura de Alto Rendimiento?

Durante la creación de aplicaciones o sistemas web, normalmente, necesitaremos que el trabajo que estamos programando se pueda escalar y adaptar además de poder resistir a altas fases de demanda sin que su rendimiento y disponibilidad se vean afectados, es decir, debemos crear nuestras aplicaciones de forma que se adapten a las necesidades. Para ello, debemos conocer la escalabilidad y la arquitectura de alto rendimiento, de esta forma, nuestras aplicaciones serán mucho más escalables y adaptables en todo tipo de situaciones cambiantes.

A través del curso Escalabilidad y Arquitectura de Alto Rendimiento aprenderás cómo crear código que se pueda escalar a diferentes sistemas operativos estables, además de enfrentarse a fallos. Al conocer las diferentes tecnologías existentes y lenguajes de programación seremos capaces de tomar las mejores decisiones para nuestro trabajo.

Gracias a la escalabilidad y a la arquitectura de alto rendimiento podremos manejar y trabajar con todo tipo de cargas de trabajo y diferentes demandas. Es un aspecto fundamental a tener en cuenta en el trabajo actual ya que vivimos en un momento de constante cambio y de aumento de tráfico, por lo que poder lograr la escalabilidad es necesario.

formacion in company

Presencial In Company

Formación presencial In Company

Formación presencial en las instalaciones del cliente
formacion presencial convocatorias

Presencial Convocatorias

Convocatorias en abierto

Próximos cursos en tu ciudad
formacion online en streaming

Classroom Training

Formación online en Streaming

Profesor en directo con el sistema GoToMeeting

Online Classroom

Formación Online Asíncrona

Accede a nuestros contenidos multimedia desde nuestra plataforma LMS

Características del curso Escalabilidad y Arquitectura de Alto Rendimiento

Temario: Curso Escalabilidad y Arquitecturas de Alto Rendimiento

TEMA 1. Escalado vertical vs horizontal

TEMA 2. Tipos de balanceo de carga

TEMA 3. Escalabilidad en bases de datos. Comparación de tecnologías disponibles teniendo de cuenta la escalabilidad:

  • SQL vs NoSQL
  • Teorema CAP

TEMA 4. Comparativa entre distintos lenguajes de programación:

  • Java
  • .NET
  • PHP
  • Python
  • js
  • Go, Rust…

TEMA 5. Introducción a 12factor

TEMA6 . Optimizaciones de código: buenas prácticas

TEMA 7. Detección de cuellos de botella

  • Profiliing

TEMA 8. Condiciones de carrera. ¿Qué son? Detección y prevención.

TEMA 9. Comunicación asíncrona: introducción a las colas de mensajería.

  • Prevención de duplicados y/o mensajes desordenados
  • Políticas de reintentos
  • Colas dead-letter

TEMA 10. Sistemas avanzados de caché:

  • Caché de datos: Redis
  • Estampida de caché. ¿Qué es? Soluciones.
    Caché HTTP (Varnish)
  • Buenas prácticas haciendo uso de caché.

TEMA 11. Midiendo la capacidad de nuestro sistema: pruebas de carga

  • Herramientas: K6, Autocannon
  • Buenas prácticas ejecutando pruebas de carga

TEMA 12. Arquitecturas avanzadas

  • CQRS pattern
    Monolito, Microservicios, Monolito Modular, Serverless
  • Event Driven Architecture y Saga pattern.

TEMA 13. Técnicas de despliegue efectivo de nuevo código: blue/green, canary,…

TEMA 14. Ejercicio práctico: como soportar miles de request por segundo sin morir en el intento.

* También realizamos temarios a medida. Consúltanos si necesitas personalizar el contenido.

Novedades en torno a Escalabilidad y Arquitecturas de Alto Rendimiento

Descubre las novedades sobre la escalabilidad y arquitecturas de alto rendimiento y las ventajas de la formación. Conoce la información necesaria actualizada para formarte con el curso Escalabilidad y Arquitecturas de Alto Rendimiento

Formación Bonificada para empresas

Si actualmente estás trabajando, tu empresa podrá bonificarse nuestros cursos a través de FUNDAE (antiguamente la Fundación Tripartita) y salirle prácticamente gratis.

Curso Escalabilidad y Arquitecturas de Alto Rendimiento Online

– Método OnLine mediante servicios streaming enfocado a empresas.

– Curso apto para visualizar en tablets, multinavegador y multiplataforma.

Tecnología GoToMeeting.

curso escalabilidad y arquitecturas de alto rendimiento