מיר לאַדן איר צו די אָנליין אינטענסיווע "Slurm DevOps: מכשירים & טשיץ"

19-21 августа пройдет онлайн-интенсив Слёрм DevOps: Tools&Cheats.

Главный враг, с которым борется курс по DevOps: «Очень интересно, жаль, что у нас в компании это нельзя внедрить». Мы ищем такие решения, которые может внедрить даже обычный админ в легаси-проекте.

Курс предназначен для:

  • администраторов, кто хочет внедрять DevOps-практики «снизу»;
  • компаний и команд, кто хочет идти к DevOps-культуре маленькими и понятными шагами;
  • разработчиков, кто хочет разобраться с «админскими штучками», чтобы самостоятельно решать мелкие админские задачи и потихоньку развиваться в сторону тимлида кросс-функциональной команды.

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

Онлайн-интенсив — формат новых реалий, он обеспечивает практически такое же погружение, как офлайн-интенсивы, только без поездки в Москву (что для одних плюс, а для других минус).

מיר לאַדן איר צו די אָנליין אינטענסיווע "Slurm DevOps: מכשירים & טשיץ"

Мы уже дважды проводили курс по DevOps и собрали все шишки, какие могли.
Главная шишка — обманутые ожидания. Поэтому сразу расскажем, чего на курсе не будет.

Не будет бест практик. Будет разбор одной бест практики. Например, тема CI/CD, по которой можно спокойно делать недельный интенсив, занимает 4 часа. За это время можно показать основы и построить простой пайплайн, но нельзя разобрать пачку бест практик для разных кейсов.

Кейсов тоже не будет. Кейсы — это тема для конференции. Там можно час рассказывать про один случай из жизни. На Слёрме лектор может сказать, что «этот пример взят из моей практики», не больше.

Не будет индивидуального разбора практики. Практика — это не менторинг, это повторение за лектором. Цель практики — дать возможность в своих экспериментах отталкиваться от заведомо рабочего варианта. После интенсива можно пересмотреть записи и самостоятельно повторить практику. Это даст максимальный результат.

Не будет Kubernetes — хоть это и DevOps-инструмент, у нас по нему отдельный интенсив.

וואס וועט געשען?

וועט זיין знакомство с инструментами с нуля и полный набор решений для построения базовой инфраструктуры.

Будет рассказ практиков про реальное применение инструментов и жизненные задачи. Это основа, к которой всегда можно добавить самостоятельное изучение документации и разбор кейсов.

Будут ежедневные ответы на вопросы, где можно спрашивать про свои проекты.

וועט זיין работа с фидбеком: мы ежедневно просим обратную связь. Пишите обо всем, что вам не нравится, будем исправляться на ходу.

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

Программа интенсива

טעמע #1: צוזאַמענאַרבעט מיט גיט

  • יקערדיק קאַמאַנדז גיט יניט, commit, add, diff, log, status, pull, push
  • גיט לויפן, צווייגן און טאַגס, צונויפגיסן סטראַטעגיעס
  • ארבעטן מיט קייפל ווייַט רעפּס
  • GitHub לויפן
  • גאָפּל, ווייַט, ציען בעטן
  • קאָנפליקץ, ריליסיז, ווידער וועגן Gitflow און אנדערע פלאָוז אין באַציונג צו טימז

טעמע #2: ארבעטן מיט די אַפּלאַקיישאַן פֿון אַ אַנטוויקלונג פונט פון מיינונג

  • שרייבן אַ מיקראָסערוויס אין פּיטהאָן
  • סוויווע וועריאַבאַלז
  • ינטעגראַטיאָן און אַפּאַראַט טעסץ
  • ניצן docker-compose אין אַנטוויקלונג

טעמע #3: סי / סי: הקדמה צו אָטאַמיישאַן

  • הקדמה צו אַוטאָמאַטיאָן
  • מכשירים (באַש, מאַכן, גראַדע)
  • ניצן גיט-כוקס צו אָטאַמייט פּראַסעסאַז
  • פאַבריק פֿאַרזאַמלונג שורות און זייער אַפּלאַקיישאַן אין עס
  • אַ ביישפּיל פון בויען אַ "אַלגעמיינע" רערנ - ליניע
  • מאָדערן ווייכווארג פֿאַר סי / סי: דראָון סי, ביטבוקקעט פּייפּליינז, טראַוויס, עטק.

Тема №4: CI/CD: Работа с GitLab

  • גיטלאַב סי
  • GitLab Runner, их типы и применение
  • GitLab CI, особенности настройки, лучшие практики
  • Этапы GitLab CI
  • Переменные GitLab CI
  • בויען, פּרובירן, צעוויקלען
  • דורכפירונג קאָנטראָל און ריסטריקשאַנז: בלויז ווען
  • אַרבעט מיט אַרטאַפאַקץ
  • טעמפּלאַטעס ין .gitlab-ci.yml, ריוזינג אַקשאַנז אין פאַרשידענע פּאַרץ פון די רערנ - ליניע
  • אַרייַננעמען - סעקשאַנז
  • סענטראַלייזד פאַרוואַלטונג פון gitlab-ci.yml (איין טעקע און אָטאַמאַטיק שטופּן צו אנדערע ריפּאַזאַטאָריז)

טעמע #5: ינפראַסטראַקטשער ווי קאָד

  • יאַק: אַפּראָוטשינג ינפראַסטראַקטשער ווי קאָד
  • וואָלקן פּראַוויידערז ווי ינפראַסטראַקטשער פּראַוויידערז
  • סיסטעם יניטיאַליזאַטיאָן מכשירים, בילד בנין (פּאַקער)
  • יאַק ניצן Terraform ווי אַ בייַשפּיל
  • קאָנפיגוראַטיאָן סטאָרידזש, מיטאַרבעט, אַפּלאַקיישאַן אָטאַמיישאַן
  • פיר פון קריייטינג אַנסיבלע פּלייַבאָאָקס
  • אידעמאָטענסי, דעקלאראטיקייט
  • יאַק ניצן Ansible ווי אַ בייַשפּיל

טעמע #6: ינפראַסטראַקטשער טעסטינג

  • Тестирование и непрерывная интеграция с Molecule и GitLab CI
  • ניצן Vagrant

טעמע #7: ינפראַסטראַקטשער מאָניטאָרינג מיט פּראָמעטהעוס

  • פארוואס איז מאָניטאָרינג דארף?
  • טייפּס פון מאָניטאָרינג
  • נאָוטאַפאַקיישאַנז אין די מאָניטאָרינג סיסטעם
  • ווי צו בויען אַ געזונט מאָניטאָרינג סיסטעם
  • מענטש-לייענען נאָוטאַפאַקיישאַנז, פֿאַר אַלעמען
  • געזונט טשעק: וואָס איר זאָל באַצאָלן ופמערקזאַמקייַט
  • אַוטאָמאַטיאָן באזירט אויף מאָניטאָרינג דאַטן

טעמע #8: אַפּפּליקאַטיאָן לאָגינג מיט ELK

  • בעסטער לאָגינג פּראַקטיסיז
  • ELK אָנלייגן

טעמע #9: ינפראַסטראַקטשער אַוטאָמאַטיאָן מיט ChatOps

  • DevOps און ChatOps
  • ChatOps: סטרענגטהס
  • סלאַק און אַלטערנאַטיוועס
  • באָץ פֿאַר ChatOps
  • הובאָט און אַלטערנאַטיוועס
  • זיכערקייַט
  • בעסטער און ערגסט פּראַקטיסיז

Программа в работе и может незначительно меняться.

פּרייַז: 30 ₽

פאַרשרייַבונג

מקור: www.habr.com

לייגן אַ באַמערקונג