Онлайн-курс — сертифицированная профессиональная специализация в области облачных вычислений от Google, Университет Иллинойса, Урбана-Шампейн.

Узнайте о распределенных системах, облачных сетях и больших данных. Узнайте, как создавать и понимать распределенные и сетевые системы, предназначенные для обработки больших объемов данных.

Suggested by: Coursera (What is Coursera?)

Professional Certificate

Средний уровень

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

  • Понимание основных концепций облачных вычислений
  • Знание прикладного уровня облака.
  • Понимание сетевого уровня облака
  • Умение применить навыки в дипломном проекте
  • Опыт работы с облачными распределенными системами

What you will learn in the course

Courses for which the course is suitable

  • Инженер по облачным вычислениям
  • Разработчик облачных приложений
  • Менеджер информационных систем
  • Эксперт по облачным сетям
  • аналитик данных
  • Разработчик программного обеспечения
  • Менеджер технологических проектов
  • Эксперт по облачным технологиям
  • Серверный программист
  • DevOps-инженер

Стажировка — серия курсов из шести частей.

Специализируясь на облачных вычислениях, вы совершите путешествие по системам облачных вычислений. Мы начинаем с промежуточного уровня с концепций облачных вычислений, которые охватывают базовые концепции распределенных систем, используемых в облаках, переходим к уровню приложений в облаке и, наконец, к уровню облачных сетей.

В завершение мы приведем проект, который позволит вам применить навыки, полученные на курсах.

Курсы

  • Курс 1: Концепции облачных вычислений
  • Курс 2. Прикладной уровень облака
  • Курс 3: Уровень облачной сети
  • Курс 4: Итоговый проект

Первые четыре курса этого обучения составляют компонент курсовой работы онлайн-программы «Информатика в области науки о данных». Вы можете подать заявку на получение степени до или после начала стажировки.

Details of the courses that make up the specialization

Концепции облачных вычислений, часть 1

Курс 1

23 часа
4,3 (1057 оценок)

чему ты научишься

Сегодня системы облачных вычислений, будь то с открытым исходным кодом или используемые компаниями, создаются с использованием общего набора методов, алгоритмов и философии проектирования — все вокруг распределенных систем. Вы узнаете об основных «концепциях» распределенных вычислений для облачных вычислений.

  • облака
  • MapReduce
  • Хранилища «ключ-значение»/NoSQL
  • Классические распределенные алгоритмы
  • Расширяемость

Курс также включает интервью с ведущими исследователями и менеджерами из промышленности и научных кругов.

навыки, которые вы приобретете

  • распределенные вычисления
  • С++
  • облачные вычисления
  • NoSQL

Концепции облачных вычислений: Часть 2

Курс 2

19 часов
4,6 (318 оценок)

чему ты научишься

Сегодня системы облачных вычислений, будь то с открытым исходным кодом или используемые компаниями, создаются с использованием общего набора методов, алгоритмов и философии проектирования — все вокруг распределенных систем.

  • облака
  • MapReduce
  • Хранилища «ключ-значение»/NoSQL
  • Классические распределенные алгоритмы

Курс также включает интервью с ведущими исследователями и менеджерами из промышленности и научных кругов.

навыки, которые вы приобретете

  • Программные сети
  • Программирование на Python
  • Облачная инфраструктура
  • облачные вычисления

Приложения облачных вычислений. Часть 1. Облачные системы и инфраструктура

Курс 3

15 часов
4,3 (834 оценки)

чему ты научишься

Добро пожаловать на курс по приложениям облачных вычислений, первую часть серии курсов, призванных дать вам всестороннее представление о мире облачных вычислений и больших данных!

  • Ключевые концепции облачных вычислений
  • Экономические основы облачных вычислений
  • Программные архитектуры
  • виртуализация

Мы представим Hive, HDFS и Ceph как чистое хранилище больших данных и файловые системы.

навыки, которые вы приобретете

  • графики
  • распределенные вычисления
  • большие данные
  • машинное обучение

Приложения облачных вычислений, часть 2: Большие данные и облачные приложения

Курс 4

19 часов
4,3 (332 оценки)

чему ты научишься

Добро пожаловать на курс по приложениям облачных вычислений, вторую часть серии курсов, призванных дать вам полное представление о мире облачных вычислений и больших данных!

  • Центральные системы анализа данных
  • Модель программирования MapReduce
  • Крупномасштабное хранилище данных
  • Алгоритмы консенсуса

Представляем HBase, масштабируемую базу данных с малой задержкой.

навыки, которые вы приобретете

  • Распределенный алгоритм
  • распределенные вычисления
  • С++
  • облачные вычисления

облачные сети

Курс 5

22 часа
4,4 (302 оценки)

чему ты научишься

В курсе «Облачные сети» мы увидим, что должна делать сеть, чтобы обеспечить возможность облачных вычислений. Мы изучим текущую практику, пообщавшись с ведущими экспертами отрасли.

  • Сетевая инфраструктура, обеспечивающая гибкость
  • Эффективная передача больших данных
  • Связь с низкой задержкой

Проект облачных вычислений

Курс 6

чему ты научишься