Симулятор бэкенда

Система обучения и подкрепления знаний, основанная на практике

ПРОСТОТА

Готовые сценарии: можно как запустить урок одной командой, так и самому разобрать поэтапно каждый шаг.

ВОЗМОЖНОСТИ

Практическое применение полученных навыков в реальных проектах. Использование получившейся инфраструктуры микроПК под домашние проекты.

ПРАКТИЧЕСКИЕ НАВЫКИ

Вы сможете освоить или отточить навыки использования востребованных технологий, необходимых веб-разработчику и администратору линукс:

  • реализации деплоя
  • сбора логов
  • бэкапов
  • горизонтального масштабирования

Схема работы:

  • Приобретаешь подходящие микроПК
  • Устанавливаешь наши практические занятия
  • Решаешь их на реальном железе
  • Изучаешь необходимую теорию не заранее, а в процессе

Начало положено

Мы начинаем идти к построению сложной системы маленькими шагами

Установка Armbian на OrangePi

Полная статья уже вышла

  • Запись изображения Armbian на флешку
  • Запуск на OrangePi
  • ...
  • Дальше будем строить масштабируемый бэкенд

Продукты

Запись Armbian на SD-карту и запуск на OrangePiИнструкция по записи образов операционной системы на флешку и последующий запуск на микроПК1 окт. 2019 г.
Реализация централизованного хранения логовДемонстрация того, как реализовать хранение логов на выделенном сервере с клиентских машин.30 сент. 2019 г.

Подпишись!

В ближайшее время появится больше деталей.

Архитектурные эксперименты

Обучение и тренировка построения сервисов

Учись строить системы больших масштабов

Изучение того, как строить масштабируемые системы, поможет вам стать лучшим инженером. Архитектура таких систем - широкая тема. Огромное количество ресурсов по принципам их построения разбросано по интернету.

Занимаясь практикой

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

Как все это работает в реальности?

С чего начать построение? Какие требования у элементов инфраструктуры? Как они узнают друг о друге, когда в системе тысячи элементов?

Теоретические задачи

  • Сервера
  • Сеть
  • Ротация логов
  • Безопасность (фаервол, например)
  • Мониторинг
  • Обновления
  • Деплой
  • Масштабирование
  • И всякое другое, что требует проб и ошибок

Изучить на практике

Нужно только:
  • Приобрести микроПК
  • Устанавливать наши практические занятия (автоматическая установка и настройка нужного софта)
  • Решать их на реальном железе
  • Изучать теорию по вопросам из практики

Хочу знать!

Уведомим вас о готовых продуктах и их частях.

Since 2018, borisd.ru