Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа 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 и облаках, настраивать безопасность, оптимизация, геораспределение.
Купил курс за 10₽, менеджеры пытались связаться со мной по всем контактам чтобы продать другой курс. Прошел тест на сайте, опять начали тоже самое. Увольте продажника. Это самая отвратительная стратегия продаж. Остальным скажу, ни за что не оставляйте тут никакие свои данные, менеджеры достанут.
Источник: Яндекс.Отзывы
andreitsy
02.08.2021
8
Доволен качеством и составом преподавателей
Прохожу сейчас несколько курсов (DBMS и Professional Linux и C), особенно радует, что они рассчитаны на профессионалов, можно действительно получить ценный опыт, который позволяет расти как специалист.Также закончил курс по Python недавноРадует, что много практики и можно получить полезные знакомства и сделать какой-то свой pet-project мечты во время курсовой.Единственно, что нужно относится к курсам серьезно и много работать самостоятельно, тогда они будут эффективны, я совершил эту ошибку изначально и откладывал много работы над ним. Не стоит думать, что удастся за месяц сделать все дз, из-за возможности не делать дз вовремя у меня осталось много хвостов, и курс был не так эффективен, как хотел бы
Плюсы: Много профессиональных курсов, хорошо поставлена работа со студентами
Минусы: Высокая сложность многих курсов, что на самом деле плохо отражается в тестировании на курс и высокие цены