RUVIDEO
Поделитесь видео 🙏

Training As Code: Applying CI & CD to Training Development

Recording from the talk delivered at DevOps World | Jenkins World Europe 2019, in Lisbon. Blog post: https://www.romenrg.com/blog/2019/12/31/everything-as-code/
Abstract: "At CloudBees we provide technical training for CloudBees customers and Jenkins users. Those training courses can be consumed both as instructor-led sessions or on demand, self-paced, through CloudBees University. We follow a training-as-code approach, having all our training sources as code. Our content is written in Asciidoctor, a lightweight markup language. We use custom tools to render them to PDF and HTML (adding RevealJS to achieve a better student experience). Apart from our content, we also provide highly technical hands-on labs, which include several tools such as Jenkins, Gitea, a web terminal and a database containing starting points for the different exercises.... borrowing software development best practices, we develop our training materials and tools in feature branches, which are later integrated into master via GitHub PRs, including both Peer Reviews and automatic checks defined in our CI pipelines (link verifications, syntax checks,...). These pipelines run in a CloudBees Core Team Master dedicated to the team. Once our changes are integrated into the master branch, the CD process deploys the new version of our training courses automatically (to AWS) and also generates the necessary new infrastructure configuration for the corresponding labs to run. We will also describe the new Kubernetes-native training platform that we are building to provide lab infrastructure for Kubernetes-based products (using Jenkins X for CI/CD, among other tools, and deploying in this case to GKE)"

Slides: https://www.slideshare.net/romenrg/dwjw2019-lisbon-trainingascode-applying-ci-cd-to-training-development

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Training As Code: Applying CI & CD to Training Development», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.