Scarica l'app mobile

PyCon Nove

firenze

19-22 aprile 2018

DevOps di applicazioni Python (e non solo) su OpenShift

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

Do you have some questions on this talk?

Nuovo commento