Description
Abstract
OpenShift Origin è la Platform-as-a-Service opensource di riferimento. Basata su Kubernetes e Docker, contiene features aggiuntive e integrazioni con altri componenti che semplificano le pratiche di DevOps.
Dopo una breve introduzione ad Openshift ed alla sua architettura, vedremo come:
- fare il setup di infrastrutture applicative microservice-based (es. microservizi Python Flask/Django, single page application Angular, ecc…)
- creare una piattaforma di Continuous Integration e Continuous Delivery
- implementare e gestire la CI/CD di microservice-based application sfruttando l’integrazione con Git e Jenkins
Agenda
- architettura di base di OpenShift
- come costruire un project OpenShift: builds e deployments
- automatizzare il setup mediante template
- utilizzare Git, Jenkins e Openshift per creare una semplice pipeline di CI/CD
- strategie di deployment avanzate: blue-green deployment , A/B deployment
Prerequisiti
- conoscenza base di Git e Jenkins
- conoscenza base dei concetti CI/CD e DevOps
in __on venerdì 20 aprile at 11:45 **See schedule**