Devops Kris Buytaert. ● I used to be a Dev, ● Then Became an Op ● Senior Linux and Open Source ● „Infrastructure Architect“ ● Building.

Slides:



Advertisements
Similar presentations
Ixonos Plc Marko “Narsu” Rintamäki Senior Test Engineer NEST-IX V1.1 Project platform in Test Management.
Advertisements

@stack72 POWERSHELL – THE NEWEST CONFIGURATION ROCKSTAR.
DevOps and Private Cloud Automation 23 April 2015 Hal Clark.
Continuous Delivery Ajey Gore Head of Technology ThoughtWorks India.
AUTO- CONFIGURATION IN CLOUD 1. Why we need automate something? What we need to automate? How we can do that? Scripting languages vs Frameworks Most popular.
KIT – University of the State of Baden-Württemberg and National Laboratory of the Helmholtz Association STEINBUCH CENTRE FOR COMPUTING - SCC
2 © 2015 Pivotal Software, Inc. All rights reserved. 2 Removing Barriers Between Dev and Ops It Takes a Platform VMworld 1 September 2015 Cornelia.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
Gems, Snakes and Amazon forests by Serhii Borysov 7/6/2013.
Microsoft Azure Stack Basic Virtualization On-Premises/Hosted Public Cloud Cloud Platform System.
Infrastructure as code. “Enable the reconstruction of the business from nothing but a source code repository, an application data backup, and bare metal.
Navigation software platform: Automating the server configuration Igor Jovic, Whitecity Soft Case Study.
Build and Deployment Process Understand NCI’s DevOps and continuous integration requirements Understand NCI’s build and distribution requirements.
Globus online Delivering a scalable service Steve Tuecke Computation Institute University of Chicago and Argonne National Laboratory.
The Next Level Of Agile: DevOps and CD אוקטובר 2015.
Information Initiative Center, Hokkaido University North 11, West 5, Sapporo , Japan Tel, Fax: General.
Declarative Configuration Management with Azure Automation DSC and ARM Nathan Lasnoski Vice President of blog.concurrency.com Concurrency.
INUITS The real voyage of discovery consists in having new eyes. Marcel Proust.
OpenQRM is not Dead by Kris Buytaert. 2 Kris Buytaert ● Senior Linux and Open Source Inuits.be ● „Infrastructure Architect“ ● Linux since.
Managing Xen VirtualMachines with openQRM by Kris Buytaert.
MySQL HA An overview Kris Buytaert. ● Senior Linux and Open Source ● „Infrastructure Architect“ ● I don't remember when I started.
Building (Virtual) Appliances
What the Web 2.0 SHOULD look like. 2 Whoami ? ● Senior Linux and Open Source Consultant ● „Infrastructure Architect“ ● Open Source ● Linux since 0.98.
OpenQRM is not Dead the lightning version Building a cloud in 5 mnutes by Kris Buytaert.
Automating Xen Virtual Machine Deployment Kris Buytaert
DevOps in the cloud Peter’s personal journey on how I found out, I need Dev skills to optimize my ‘Azure’ work… and so do you!!
Open Source Virtualisation and Consolidation. Whoami ● Linux and Open Source Consultant ● „Infrastructure Architect“ ● Linux since 0.98 ● IANAKH ● Senior.
Automating Xen Virtual Machine Deployment Kris Buytaert
Automating Xen Virtual Machine Deployment Kris Buytaert
Why your cloud needs a new team Kris Buytaert. A typical Cloud Deployment As seen by the marketing departement Because Internal IT is to expensive Because.
Configuration Management, Continuous Integration, Continuous Delivery Revealed.
Run Azure Services in your datacenter
ONAP on Vagrant for ONAPers
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
Agenda:- DevOps Tools Chef Jenkins Puppet Apache Ant Apache Maven Logstash Docker New Relic Gradle Git.
Interoperability Between Modern Clouds using DevOps
DEVOPS from BUZZ to FIZZ
Stress Free Deployments with Octopus Deploy
Blue Mixology.
Research on an universal Openstack upgrade solution
Infrastructure Orchestration to Optimize Testing
Prepared by: Assistant prof. Aslamzai
Docker Birthday #3.
oVirt Node Project Douglas Schilling Landgraf
Bridges and Clouds Sergiu Sanielevici, PSC Director of User Support for Scientific Applications October 12, 2017 © 2017 Pittsburgh Supercomputing Center.
Logo here Module 3 Microsoft Azure Web App. Logo here Module Overview Introduction to App Service Overview of Web Apps Hosting Web Applications in Azure.
Dmytro Mykhailov How HashiCorp platform tools can make the difference in development and deployment Target and goal of HashiCorp.
Cfengine vs Puppet vs Chef Ron Toland SCALE 2013
TYPES OF SERVER. TYPES OF SERVER What is a server.
FCT Follow-up Meeting 31 March, 2017 Fernando Meireles
Interoperability in Modern Clouds using DevOps
Drupal VM and Docker4Drupal For Drupal Development Platform
I’m going to talk about my vision for the future of system administration, and a question for you to contemplate.
Microsoft Azure Service Fabric Overview
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
9/20/ :55 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Java in the cloud PaaS Platform in Comparison
Managing Clouds with VMM
Intro to Docker Containers and Orchestration in the Cloud
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Microsoft Virtual Academy
An introduction to the Linux environment v
The Ops side of DevOps Manager Microsoft
Building Serverless Enterprise Applications
Node.js Test Automation using Oracle Developer Cloud- Simplified
Automated Testing Strategies and Dynamics 365 Performance Management
Microsoft Virtual Academy
System Administration (LTAT )
IBM Cloud Pak- Build and Deploy Diagram Template
Presentation transcript:

Devops Kris Buytaert

● I used to be a Dev, ● Then Became an Op ● Senior Linux and Open Source ● „Infrastructure Architect“ ● Building Clouds since 2004 ● Surviving the 10 th floor test ● Co-Author Virtualization with Xen ● Guest Editor at Virtualization.com ● But mostly, a DevOp

Alternative Titles ● Grumpy old Sysadmin ● Devministration, a new Jobtitle ● Surviving the 10 th floor test ● Agile Administration

Devs vs Ops

The Old Days ● “Put this Code Live, here's a tarball” NOW! ● What dependencies ? ● No machines available ? ● What database ? ● Security ? ● High Availability ? ● Scalability ? ● My computer can't install this ?

10 days into operation What High Load ? What Memory usage ? Are these Logs ? Or this is actualy customer data ? How many users are there, should they launch 100 queries each ?? Oh we're having 10K users Why is debugging enabled ? Who wrote this ?

11 days into operations

We can solve this ! Some people think the Ops work starts on deployment Ops = both system, app as platform ! It starts much earlier Get Devs and Ops to talk asap

Talk about Non functional Reqs SecurityBackups High Availability Upgradability Configuration Mgmt Monitoring

During Development Version Control Automate Builds Integrated Bugtracking Continous Integration Integrated Testing Automated deployment on test platforms

Devministration ? For Both Devs and Ops Yes we write code also Shell, perl, ruby, python, puppet Everyone is a developer these days Automate your infrastructure ! So those rules apply for Ops Too !

Going Live

Deploying Automated Deployments If my computer can't install it, the installer is borken ReproducableThink: Kickstart, FAI, Preseeding, SystemImager Suite

What to install ? Thin Foil JeOS On Virtual / Cloudalike setups

Configuration Mgmt Configure 1000 nodes, Modify 2000 files, Together Think : Cfengine, bgcfg2, isconf Puppet, Chef Put configs under version control

Deploy Apps Code vs Config Think: Capistrano, Controltier,.. Test your deployment !

Deployment isn't the End ● The job isn't done yet ● Monitoring ● Upgrading

High Availabilty

Scalability

Surviving the test ! ● After 5+ years of preaching I`m not alone anymore ● Devops, a new Movement ! ● Join the movement ! Devopsdays.org Devopsdays.org Agile System Adminstration GoogleGroups Agile System Adminstration GoogleGroups

Kris Buytaert Further Reading ?!

Images: