Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа 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 и облаках, настраивать безопасность, оптимизация, геораспределение.
Все шикарно
До обучения я работал в бюджетной организации, там нас называли системные администраторы, но по сути эникейщики.Давно увлекаюсь системами OpenSource такими как Linux. Очень захотелось приобрести новые знания. Очень понравилась подача материала преподавателями. Практически быстрая обратная связь. Проверка домашних заданий тоже на высоте. Можно задавать любые вопросы, которые относятся к материалу обучения. Особенно сразу располагает фраза «Глупых вопросов не бывает». Сразу появляется чувства спокойствия, что тебе помогут.Так же очень удобно что лекции можно посмотреть в записи, если не попал на онлайн. И эти лекции остаются у тебя в личном кабинете, даже после прохождения курса.Я получил большой объем знаний. Захотелось развиваться дальше. Поэтому записался еще на один курс, уровень Advanced. Я получил новую должность ведущий системный администратор, но уже в частной фирме. И с удовольствием применяю эти знания.
Плюсы: Особенно сразу располагает фраза «Глупых вопросов не бывает». Сразу появляется чувства спокойствия, что тебе помогут.
Минусы: Минусов не нашел
Источник: otzovik.com
elena-panasenko
23.11.2023
10
Отличный курс «Системный аналитик. Advanced»
Я очень довольна курсом, поскольку он помог расширить знания в области аналитики. Я бы даже сказала, что он дает знания на фулл-стек аналитика (БА, СА, аналитик данных).Предыстория была такой, что я приняла для себя решение сменить профессию (перейти из менеджмента в аналитику) и очень долго искала платформу для обучения. Рассматривала разные варианты, сравнивала между собой, но все же свой выбор сделала в пользу курса на OTUS. Моя цель заключалась в том, чтобы найти курс, который погружает не с нуля, поскольку у меня уже имелся 3х летний опыт работы в сфере ИТ. Также для меня было важно, чтобы занятия проходили в онлайн формате с преподавателем, который мог бы сразу ответить на мои вопросы (чтобы были не просто предзаписанные уроки и куча конспектов с теорией, а дальше ты сам разбираешься с ними как хочешь). И самое главное, чтобы на курсе была практика и чтобы по ней оставляли качественную обратную связь.Курс Системный аналитик. Advanced на OTUS подходил по всем трем критериям, к тому же программа покрывала очень большой объем интересующих меня тем.Сами преподаватели из различных сфер, с большим опытом и готовые отвечать даже на самые глупые вопросы. Разумеется, каждый из них имел разный подход к подаче материала, но в основном темы занятий были раскрыты, на крайний случай всегда можно было написать преподавателю в чате и доуточнять непонятные моменты.Пройдя 4 модуля, я уже начала проходить собеседования и пробовать устроится системным аналитиком и полученные на курсе знания мне очень пригодились, получила несколько офферов.
Плюсы: Качественно составленная программа и наличие практики