Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа MongoDB в облаках (AWS, GCP, Azure, Яндекс Облако), docker и Kubernetes
Цель курса — научить слушателя эффективно работать с MongoDB.
В результате обучения выпускники смогут создавать отказоустойчивые кластера Монго, консистентные бэкапы, оптимальные запросы и разбираться с некорректными, работать с индексами, оптимизировать, профилировать запросы.На курсе вы:
создадите свой проект интернет-магазина с полноценным бэкендом на node.js с хранением информации в отказоустойчивом кластере MongoDB;
научитесь мониторить кластер с использованием современных тендеций и производить нагрузочное тестирование для определения слабых мест с использованием принципа stonith;
выбирать оптимальный способ установки MongoDB (on premise, docker, Kubernetes, clouds) в зависимости от задачи;
создавать отказоустойчивый шардированный реплицированный кластер в виртуальных, облачных и Kubernetes средах;
научитесь делать бэкапы шардированного реплицированого кластера в бесплатной версии;
узнаете, как реализовать платный функционал в бесплатной версии своими руками;
научитесь оптимально использовать структуры хранения данных в MongoDB;
освоите синтаксис и особенности работы в MongoDB;
сможете оптимизировать медленные запросы.
Для кого:
Для Frontend-разработчиков: Научитесь правильно формировать отложенные запросы к Монго с учетом всех тонкостей работы;
Для Backend-разработчиков: Научитесь правильно писать сложные запросы, оптимизировать работу, профилировать запросы, настраивать отказоустойчивое соединение с Монго;
Для администраторов баз данных: Научитесь выбирать нужный вариант установки Монго для конкретной задачи, реализовывать отказоустойчивый кластер, в том числе с использованием шардирования. Обеспечивать безопасность, бэкапы шардированного реплицированного кластера, современный мониторинг и тестирование нагрузки, отказоустойчивости с применением принципов stonith;
Для администраторов Linux: Научитесь настраивать безопасное окружение, сетевую безопасность, настраивать Монго под конкретное окружение;
Для DevOps: Научитесь правильно развертывать кластеры Монго в Kubernetes и облаках, настраивать безопасность, оптимизация, геораспределение.
Очень качественный курс
Как раз то что я искал. Не для начинающих, подойдёт тем, кто решил продвинуться дальше. Курс для меня оказался довольно сложным, но очень полезным. Довольно качественная коммуникация с преподавателями. Им можно написать в личку и они всегда помогут. Лекции полезные, но по мне лучше было бы их немного разбить. Тяжеловато иногда сидеть по 2-3, редко когда но все же 4 часа, особенно после работы. Я бы предпочел заниматься чаще но меньше по времени.
Плюсы: Качественная обратная связь от преподавателей.
Минусы: Очень длинные лекции. Очень много информации в сжатые сроки. Курс рассчитан на пол года. Но если времени мало (например работа или учеба), можете не потянуть
Источник: otzovik.com
Nova491
13.05.2019
2
Курс Java - стараюсь не уснуть. [Разработчик Java. Подготовительный курс]
Добрый день!Занялась я своим обучением - 10 лет назад я закончила институт с дипломом программиста, но как обычно у нас в стране бывает - пошла работать не по специальности. Сегодня решила обновить свои знания, и решила начать с Java. Начитавшись отзывов (негативных) о GeekBrains и (позитивных) об OTUS, было решено купить подготовительный курс за 6000 руб школы OTUS. Радость была недолгой. Для подготовительного курса - слишком сложно. Лектор как будто рассказывает лекцию студентам, которые понимают, зачем этот код предоставлен. В первом же уроке висит блок кода, который вообще не используется. Также преподаватель сразу начинает преобразовывать в бинарную систему исчисления и показывать работу на нулях и единичках. Ну неудобно это - слишком много цифр и мало понимания.Второе, почему мне не понравился этот курс - я начинала смотреть первый урок несколько раз. Реально заставляя себя слушать. Лектор рассказывает медленно, часто сам себя поправляя, как сделать лучше. Извините, конечно, но я просто засыпаю под постоянные "эээмммм... нуу... нет, давайте лучше так... хмммм...". Это издевательство над организмом :)Я ни с чем не сравниваю этот курс. Пока только прошла первый уровень на JavaRush (дошла до платной подписки и пока бросила). Так вот - там все предельно ясно для новичков. В OTUS же невозможно слушать, трудно для понимания (для новичков, повторюсь!), нудно.Буду пробовать Geek Brains. Если понравится - обязательно напишу отзыв.
Плюсы: недорого
Минусы: скучно, не для новичков, сложно для восприятия