Universidad de Illinois en Urbana-Champaign Educación gratuita en línea

Conceptos de computación en la nube, parte 1

Descripción

Los sistemas de computación en la nube de hoy, ya sean de código abierto o utilizados dentro de las empresas, se construyen utilizando un conjunto común de técnicas centrales, algoritmos y filosofías de diseño, todos centrados en sistemas distribuidos. Conozca estos “conceptos” fundamentales de computación distribuida para la computación en la nube.

Algunos de estos conceptos incluyen: nubes, MapReduce, tiendas clave-valor / NoSQL, algoritmos distribuidos clásicos, algoritmos distribuidos ampliamente utilizados, escalabilidad, áreas de tendencia y mucho, mucho más.

Sepa cómo funcionan estos sistemas de adentro hacia afuera. Ensúciate las manos usando estos conceptos con los ejercicios de tarea proporcionados. En las asignaciones de programación, implemente algunos de estos conceptos en el código de plantilla (programas) provisto en el lenguaje de programación C ++. Se requiere experiencia previa con C ++.

El curso también presenta entrevistas con investigadores y gerentes líderes, tanto de la industria como del mundo académico.

Precio: ¡Inscríbase gratis!

Idioma: Inglés

Subtítulos: Inglés

Conceptos de computación en la nube, parte 1 - Universidad de Illinois en Urbana-Champaign