DevOps has developed a broad definition that’s come to mean “whatever the things are we do that makes IT better.” While it’s annoying to have to spend the first 10 minutes of any conversation calibrating on what “DevOps” means, this points towards a broader need: organizations are desperate to improve how they create, deploy, and manage their custom written software. The goals of DevOps align perfectly with this need, though as organizations who try to “scale” DevOps are finding, DevOps doesn’t solve all of your problems. This talk will cover this framing of DevOps and then walk through several case studies of how (mostly large, but some medium and small) organizations are failing and succeeding at applying DevOps. In doing so, this talk provides advice for high level planning and then daily tactics for not only “doing the DevOps,” but improving the way organizations manage their stable of software.
In this session we will discuss and demonstrate the technology and operational patterns involved in deploying a containerized application on the AWS platform. We will focus on the Code* suite of tools as well as the AWS container orchestration capabilities available on the platform. We will demonstrate how to build a deployment pipeline using AWS CodePipeline and how to configure blue/green deployments using AWS CodeDeploy.
Have you been wondered what is like to be working at the largest European Cloud Provider as a DevOps? Despite both working on differents teams and products, we have a lot in common, such as good practices, organizations, technologies and even our good mood! Time to lift the curtain! We will share with you perspectives from two DevOps: one working on OVH managed Kubernetes product and one working on Metrics, OVH distributed monitoring platform. Are you ready to talk with us about this technical and organisational context? We, more than ever!
With the adoption of more diverse workloads and applications in containers, demands for enhanced features become clear. Some of these features are related to the persistent storage of the contents the applications consume. In this talks, Niels will go through some of the expectations that a Kubernetes application like KubeVirt has from a storage environment. This includes a scalable approach to cloning new virtual machines from template disk images. While just copying the data from one PVC or volume to an other is possibly, this is not very efficient. This particular journey towards efficiently cloning disk images is driven by KubeVirts Containerized-Data-Importer project, with stops at Kubernetes Storage Provisioners and Linux kernel filesystems on a solid Gluster road.
Il percorso, i metodi, le pratiche e le tecnologie devops che ci hanno permesso di sviluppare, nel corso di due anni, gli IT departments di diverse aziende, in una organizzazione di team. I successi e gli [in]evitabili fallimenti intervenuti nel percorso ci premetteranno di focalizzare il perché alcune pratiche si siano dimostrate delle "vittorie di Pirro", mentre altre, a prima vista fallimentari, abbiano portato beneﬁci nel lungo termine. In particolare, ci concentreremo sulla differenza di approccio organizzativo tra le attività di operation, di supporto tecnico allo sviluppo e di gestione dell'infrastruttura, in una azienda europea di ecommerce.