System Design — проектирование систем от Карпов курсы

    Карпов курсы
    Стоимость курса
    40 000 Р
    Длительность
    1 месяц
    Сертификат
    Нет
    Начало курса
    В любой момент
    Трудоустройство
    Нет

    Кому подойдет

    • разработчик
    • системный администратор
    • data scientist
    • архитектор данных
    • системный аналитик
    • devops
    • дата аналитик
    • ml-инженер
    • продакт и проджект менеджер

    Программа обучения

    1. СБОР ТРЕБОВАНИЙ И ОЦЕНКА НАГРУЗКИ

    Начнём проектирование системы с выбора ограниченного круга функциональных и нефункциональных требований, которым она должна соответствовать. Исходя из предположений о количестве пользователей и паттернах использования оценим трафик и требования к необходимому железу.

    2. ВЫСОКОУРОВНЕВЫЕ СХЕМЫ И МОДУЛЬНЫЙ ДИЗАЙН

    При создании системы будем придерживаться простого дизайна, покрывающего все базовые сценарии использования. Обсудим выбор подходящих систем управления базами данных и рассмотрим модульный подход к проектированию, позволяющий расширять систему с повышением требований к функционалу, надёжности и скорости работы.

    3. МАСШТАБИРОВАНИЕ И ПОВЫШЕНИЕ ОТЗЫВЧИВОСТИ

    Увеличим число реплик для избыточности в наших сервисах и базах данных, сбалансируем и ограничим нагрузку на отдельные части системы, кешируем часто используемые данные, поработаем с долгими соединениями и тяжёлыми файлами.

    4. ПОДСИСТЕМЫ ДЛЯ ХРАНЕНИЯ ДАННЫХ, ПОИСКА И АНАЛИТИКИ

    Обеспечим возможность текстового поиска в данных своими силами и с помощью готовых продуктов. Настроим поиск по геоданным, мониторинг и сбор логов для аналитики и внешних команд.

    5. ФИНАЛЬНЫЙ ПРОЕКТ

    Спроектируем дизайн популярной системы, которой пользуются миллионы людей по всему миру. Применим для этого все знания, полученные в рамках курса.

    Отзывы о школе 2

    5 из 5
    2
    0
    0
    0
    0
    Сортировать:
    Дате публикации
    • Дата публикации
    • Популярности
    • Сначала положительные
    • Сначала отрицательные
    • Наталья 12 августа 2023

      Как тестировщик с опытом работы несколько лет в сфере айти, я почувствовала усталость от монотонности работы по поиску багов и желание построить что-то красивое и полезное самостоятельно. Начала с изучения нескольких курсов по JS,HTML, CSS однако чувствовала неуверенность в своих знаниях и решила найти курс, который дает не только базовые знания, но и практический опыт, который пригодится в работе. Мой выбор пал на курс Frontend на Карпов курсы в силу интересного содержания и обещания дать все необходимые навыки для повседневных задач. Меня также увлекли высококачественные видео на Youtube, в которых преподаватели предоставляли доступную полезную информацию. Сейчас, обучаясь на этом курсе, я уверена, что получаю именно то, что обещано в описании. Лекции содержат множество полезной информации, которую я не найду в других учебных материалах, а подача материала четкая и не затянутая - видно, что лекции предельно точно подготовлены. Задания зачастую вызывают у меня сложности, но мне нравится бороться с ними и я учусь на примере выполнения заданий. Мини-проекты разработаны таким образом, чтобы мы применяли знания, полученные в каждом модуле. Благодаря ним я поборола свой страх перед созданием кода с нуля. Теперь я уверена в своих знаниях и думаю, что на своей первой работе в качестве фронтенд-разработчика я справлюсь с задачами и принесу пользу. Желаю нам всем успехов в этом интересном и нелегком пути становления профессионалом в области веб-разработки!

      Был ли отзыв полезен?
    • Виталий 4 июня 2023

      Благодаря курсам "Аналитик данных" и "Симулятор аналитика" на платформе Карпов курсы, мне удалось значительно улучшить свой профессиональный уровень в области аналитики данных. Кроме того, на курсе "Инженер данных" я смог дополнить свой набор навыков. Особенно я хотел бы отметить курс "Симулятор аналитика". Кроме того мне понравилось наличие множества новых инструментов и тем, которые можно было использовать в работе сразу после прохождения курса. Благодаря помощи преподавателей и эффективной методике курса, мне уже после выполнения первого задания удалось создать метрики и систему мониторинга в нашей компании. Это было невероятно полезным, так как сразу запустилось практическое применение учебной программы, что помогло мне значительно расширить свой профессиональный опыт. В настоящее время я работаю в продуктовой команде и сталкиваюсь с огромным количеством продуктов, функций, API-интеграций и многим другим. Однако благодаря курсам в этой школе, я смог наладить систему мониторинга на основе Qlik Sense, придумал новые метрики для одного из наших продуктов и успешно использую GitLab. Эти знания и навыки помогают мне в работе на проектах с большим объемом данных и повышают мою профессиональную ценность.

      Был ли отзыв полезен?
    Посмотреть все отзывы о Карпов курсы