Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа 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 и облаках, настраивать безопасность, оптимизация, геораспределение.
Шикарное образование
С самых первых дней обучения стало понятно, что преподаватель имеет реальный практический опыт и при этом эффективно использует свои теоретические навыки по нему, при этом умеет очень качественно доносить информацию до обучающихся. Освоил очень много нового, получил нужный мне уровень знаний. Рекомендую!
Плюсы: Грамотные преподаватели, мощная информационная база, много практики, удобный график обучения
Минусы: Нет
Источник: otzovik.com
sid1980
13.05.2022
8
Курс C++ Developer. Basic понравился, в целом не пожалел потраченного времени
В целом мне курс понравился преподаватели Павел Филонов и Сергей Кольцовмолодцы их было приятно и интересно слушать, тем более что приходиться этоделать не один разВ курсе есть ряд тем которые сразу как бы не нужны, но через 5 месяцев пришлось и библиотеки openSSL статически собирать, и Qt собирать из исходников со всякими плюшками и лекции по сборки этого добра и борьба с CMake пригодилась, собрал все что нужно на дженкинсе с тестами и статической сборкой Сказать что это курс для новичков, я не могу это курс по ликвидации безграмотности после университета, если честно я не очень представляю как бы я его слушал если бы первый раз сталкивался с разбираемыми вопросами.И очень хорошо, что была опция по окончания курса пройти курс со следующей группой, т. к. как всегда дедлайны мешали учиться по закону подлости.Из минусов:Преподаватели занятые, поэтому были задержки с проверкой домашних заданий, тут нужно взять себя в руки и напомнить о себе и писать ресурсному менеджеру, вопрос решаемый, но надо пристроиться.Курс далеко не Basic, это его достоинство, но показать только этот сертификат на работе трудно, поэтому это курс скорей для себя, чем для "сертификации" ;) Назывался бы курс просто "С++ tools " спросили бы о чем, ответил с++(тонкости)+ смаке + многопоточка и уже можно общаться.
Плюсы: Разобрано много граблей по которым нужно пройти и они очень болезненны когда по ним идешь в рабочей практике.
Минусы: "С++ Basic" не отражает его суть, и не очень выглядит в резюме,