- contacto@formadoresit.es
- + 34 692 317 648
-
Calle Velázquez, 80
28001, Madrid
SUSCRÍBETE A LA NEWSLETTER
- Recibe información acerca de nuestros cursos y próximas convocatorias
Inicio » ¿Qué Hacemos? » Formación a Empresas » Soluciones Opensource » Programación y desarrollo Opensource » Curso Escalabilidad y Arquitecturas de Alto Rendimiento
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.
El curso escalabilidad y arquitecturas de alto rendimiento está dirigido fundamentalmente a desarrolladores, administradores de sistemas, otros profesionales técnicos, gestores de proyectos. Como prerrequisito, conocimientos básicos de programación y administración de sistemas.
El objetivo del curso de escalabilidad y arquitecturas de alto rendimiento es dotar a los alumnos de las siguientes competencias:
24 horas
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:
TEMA 4. Comparativa entre distintos lenguajes de programación:
TEMA 5. Introducción a 12factor
TEMA6 . Optimizaciones de código: buenas prácticas
TEMA 7. Detección de cuellos de botella
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.
TEMA 10. Sistemas avanzados de caché:
TEMA 11. Midiendo la capacidad de nuestro sistema: pruebas de carga
TEMA 12. Arquitecturas avanzadas
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.
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
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.
– Método OnLine mediante servicios streaming enfocado a empresas.
– Curso apto para visualizar en tablets, multinavegador y multiplataforma.
– Tecnología GoToMeeting.