Поиск
Показаны результаты для тегов 'openstack'.
Найдено: 1 результат
-
Всем привет, меня зовут Василий Ангапов, я как-то раз уже проводил курс по основам сетей для пользователей Улановки, может кто помнит (соответствующую тему, к сожалению, не могу найти). Сейчас у меня возникла идея провести похожий курс по основам ОС Linux. Почему возникла, потому что Linux - это моя работа, я работаю в компании Fujitsu Russia, сейчас по семейным обстоятельствам живу в Улан-Удэ, работаю удаленно. За три года работы накопился богатейший опыт с Линуксом и различным прикладным ПО под него. У меня есть сертификаты Red Hat Certified Engineer и Red Hat Certified Engineer in OpenStack (пока что единственный в России с таким сертификатом). Сейчас я в основном занимаюсь облачными технологиями - OpenStack и Ceph. Обучение хотел бы провести на базе ОС CentOS 7. Сразу говорю, что обучение будет проводиться только по серверным компонентам операционки и только в консоли. Примерная программа курса мне видится такой: 1) Установка CentOS 7. 2) Работа с дисками, LVM и файловыми системами: разбиение дисков, создание логических дисков LVM, работа с ФС (ext4, xfs). 3) Изучение процесса загрузки ОС (SysV и systemd). Параметры ядра и настройка GRUB (GRUB1 и GRUB2). 4) Работа с сервисами systemd. Настройки service-файлов systemd. 5) Изучение пакетного менеджера yum. 6) Настройка сети: назначение айпи-адресов через network и NetworkManager, создание алиасов и бондингов. 7) Создание полноценного сетевого шлюза и прокси-сервера: iptables и squid. 8) Создание файлового-сервера: NFS и Samba. 9) Основы MySQL: создание БД, вставка записей, простые выборки (JOIN, ORDER BY, GROUP BY, UNION). 10) Настройка кеширующего DNS-сервера на основе Bind. 11) Создание и настройка веб-сервера на основе Apache: создание virtual хостов, настройка basic аутентификации, настройка TLS, mod_rewrite, работа простых WSGI-приложений через апач. 12) Bash-скриптинг. 13) Траблшутинг. Займет по времени примерно 4-6 дней по 3 часа в день. Теперь главный вопрос, от которого зависит, будет курс или нет: где проводить? Я считаю, что от сугубо теоретических занятий по Линуксу толку ровно ноль - нужно реальное hands-on обучение. Мне нужен класс с энным количеством компьютеров. Я со своей стороны готов установить на выделенных компьютерах частное облако OpenStack для целей обучения, то бишь каждый студент будет сидеть в своей собственной виртуалке, которая создается и пересоздается за секунды. В этом случае операционка клиентских компов не будет иметь значения - вся работа будет вестись на облачной платформе OpenStack. У меня богатейший опыт деплоя Опенстека, так что с этим проблем точно не будет. Вообще, платформа OpenStack просто идеально подходит для целей обучения, т.к. позволяет клиентским компам быть просто тонкими клиентами в облако. Курс, если и состоится, то будет, разумеется, небесплатным, однако и недорогим по сравнению с аналогичными от обучающих центров. А есть ли у нас в Бурятии курсы по Линуксу, кстати? Подробности сотрудничества готов обсудить в скайпе (мой скайп vasily_online). Сразу обещаю, что актуальность, качество знаний и подачи материала будет на высшем уровне. Кто был на моем прошлом курсе по сетям - наверное могут подтвердить. Вообще, как считаете, нужен ли в Бурятии такой курс и нужен ли в Бурятии Линукс? На Западе такой вопрос вообще не стоит - нужен однозначно и нужен всем. Но вот в Бурятии... У меня сложилось впечатление, возможно ошибочное, что Бурятии кроме 1С вообще ничего не нужно, так ли это? А ведь классные Линукс-инженеры на Западе России могут выбрать зарплату по своему желанию, особенно сейчас. P.S. Можно ли создать симлинк этой темы в "Курсах и тренингах", дабы охватить большую аудиторию?