Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа 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 и облаках, настраивать безопасность, оптимизация, геораспределение.
Проходил курс C++ Developer. Professional с сентября по апрель 2023 года. Отмечу, что прошёл я его полностью: выполнил все ДЗ и защитил проектную работу. Хочу выделить следующие моменты. Плюсы: 1. Качество материалов и список проработанных тем. 2. Стоимость (ниже, чем у конкурентов по схожей тематике). 3. Возможность получения удостоверения о повышении квалификации государственного образца после успешного окончания курса. Минусы: 1. Плохая организация процесса и, как следствие, загруженность преподавателей. 2. Очень долгая обратная связь. 3. Зачастую обратная связь в стиле "ДЗ принимаю", без пояснений и рекомендаций. 4. Ошибки в текстах ДЗ (как логические в виде неточностей и размытых формулировок), так и банально синтаксические. 5. Отсутствие заявленных карьерных консультаций по итогу курса. Выводы: 1. В целом сложилось впечатление, что обучение поставлено "на поток". 2. Тем не менее, при должном упорстве и игнорировании всех недостатков, материалы курса и домашние задания пойдут на пользу студенту. 3. К сожалению, я вряд ли вернусь на платформу OTUS для прохождения каких-либо других курсов и рассмотрю доступные варианты у конкурентов.
Источник: Яндекс.Отзывы
Whoamisar
29.11.2023
10
Все шикарно
До обучения я работал в бюджетной организации, там нас называли системные администраторы, но по сути эникейщики.Давно увлекаюсь системами OpenSource такими как Linux. Очень захотелось приобрести новые знания. Очень понравилась подача материала преподавателями. Практически быстрая обратная связь. Проверка домашних заданий тоже на высоте. Можно задавать любые вопросы, которые относятся к материалу обучения. Особенно сразу располагает фраза «Глупых вопросов не бывает». Сразу появляется чувства спокойствия, что тебе помогут.Так же очень удобно что лекции можно посмотреть в записи, если не попал на онлайн. И эти лекции остаются у тебя в личном кабинете, даже после прохождения курса.Я получил большой объем знаний. Захотелось развиваться дальше. Поэтому записался еще на один курс, уровень Advanced. Я получил новую должность ведущий системный администратор, но уже в частной фирме. И с удовольствием применяю эти знания.
Плюсы: Особенно сразу располагает фраза «Глупых вопросов не бывает». Сразу появляется чувства спокойствия, что тебе помогут.