Курс включает в себя все инструменты, которые могут пригодиться как разработчику, так и администратору: управление доступом, резервное копирование, репликация, журналирование, работа со статистикой, способы масштабирование, а также работа 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 и облаках, настраивать безопасность, оптимизация, геораспределение.
Спам рассылкой даже если вы отключили ее в настройках и написали админу.
В письмах не было ссылки "Отписаться". Зашел в аккаунт - снял все галки. Все равно приходят письма рекламы. Написал в help, чтобы удалили аккаунт - прошла неделя все равно приходят. Ощущение как будто в уличном терминале мейл спалил.
Плюсы: не добрался
Минусы: не управляемая рассылка
Источник: otzovik.com
Студент20231610
16.10.2023
10
Системный аналитик. Basic. Хороший курс для новичков.
При выборе курсов для меня было важно: - доступная подача материала;- помощь преподавателей/ наставников;- акцент на практику.Все это нашла на курсах для системных аналитиков в Отус (https://otus.ru/). Особенно ценно, что все преподаватели - это практики. Они все работают в разных компаниях аналитиками, тестировщиками, разработчиками и пр. и знают все нюансы работы аналитика.Курсы дают структуру знаний, которую можно в дальнейшем самим обогащать новыми знаниями. Очень довольна этими курсами. Сразу пошла на следующую ступень - Системный аналитик. Advanced.Что можно было бы улучшить:- бывает, что домашки долго проверяют (в течение 2-х недель); понимаю, что все это из-за загрузки самих наставников.- расписание занятий может меняться из-за разных форс-мажоров, поэтому на вечера лучше ничего не планировать или гибко планировать.- добавлять в материалы занятий ссылки на инструменты, которые используются на занятии или м. б. использованы.
Плюсы: доступная подача материалов, доступ к курсу остается навсегда, много практики, помощь преподавателей
Минусы: явных минусов не выявила, но есть некоторые моменты, которые можно улучшить - об этом есть информация в комментариях.