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.

Slides:



Advertisements
Similar presentations
Acquia Cloud Drupal Platform-as-a-Service. Market Size [1,00,000+ sites] Innovation [10,000+ modules] Community [500,000+ members] “… is as much a Social.
Advertisements

High-performing organizations are deploying code 30 times more frequently, with 50 percent fewer failures than their lower-performing counterparts. 1 1.
Answering the Database Scale Out Problem: SSDs in the Data Center April 14, 2010 Dan Marriott Director - Production Operations
Agile Testing with Testing Anywhere The road to automation need not be long.
by Evolve IP Managed Services
STEALTH Content Store for SharePoint using Windows Azure  Boosting your SharePoint to the MAX! "Optimizing your Business behind the scenes"
Accelerating Product and Service Innovation © 2013 IBM Corporation IBM Integrated Solution for System z Development (ISDz) Henk van der Wijk 23 Januari.
Wes Preston Agenda  Quick Intro  Overview  Site Details  Notes and Resources  Questions.
Continuous Delivery Ajey Gore Head of Technology ThoughtWorks India.
Web Migration Project Update for ATC April 28, 2009.
Improve the Development Process with a DevOps practices Vadym Fedorov.
& Dev Ops. Sherwin-Williams & DevOps Introduction to Sherwin-Williams.
Hosted File Backup Ensure that your data is kept safe with our cloud based data back-up service.
= WEEKS, MONTHS, YEARS OF DELAYED APPLICATION VALUE MISSED REVENUE OPPORTUNITIES, INCREASED COST AND RISK DEV QA PACKAGE COMMERCIAL SOFTWARE CUSTOM APPLICATION.
Puppet with vSphere Workshop Install, configure and use Puppet on your laptop for vSphere DevOps Billy Lieberman August 1, 2015.
1 MONGODB: CH ADMIN CSSE 533 Week 4, Spring, 2015.
© 2015 CloudBees, Inc. All Rights Reserved From 1 RPM to 1,000 RPM – Succeeding in a Software-Defined Economy JAX London
Definition of Done in the Age of DevOps Intel Agile and Lean Development Conference Piotr Żmijewski May 22 nd, 2014.
Mobile Testing Overview. Agenda Mobile application quality poses a unique challenge Mobile changes the ALM cycle – Interoperability is unique to mobile.
Maria Girone CERN - IT Tier0 plans and security and backup policy proposals Maria Girone, CERN IT-PSS.
Feedback from CMS Andrew Lahiff STFC Rutherford Appleton Laboratory Contributions from Christoph Wissing, Bockjoo Kim, Alessandro Degano CernVM Users Workshop.
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.
Building web applications with the Windows Azure Platform Ido Flatow | Senior Architect | Sela | This session.
Streamlining the development of your mobile app(s) Frequently releasing value to users Constantly maintaining quality Monitoring app health and engagement.
Keynote Enabling Mobile DevOps
MySQL HA An overview Kris Buytaert. ● Senior Linux and Open Source ● „Infrastructure Architect“ ● I don't remember when I started.
Building (Virtual) Appliances
1 Policy Based Systems Management with Puppet Sean Dague
Journey to the Cloud DIFFERENTIATION AGILITY COST SaaS Solutions Higher-level services Cloud Infrastructure.
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!!
Devops Kris Buytaert. ● I used to be a Dev, ● Then Became an Op ● Senior Linux and Open Source ● „Infrastructure Architect“ ● Building.
Automating Xen Virtual Machine Deployment Kris Buytaert
Survive and Thrive in a DevOps World Steven Murawski
Configuration Management, Continuous Integration, Continuous Delivery Revealed.
Joonas Sirén, Technology Architect, Emerging Technologies Accenture
Azure Architect – IaaS or PaaS?
Turning Open Source On Its Side Drupal From The Top Down
Driver Flighting End to End
Secrets to Fast, Easy High Availability for SQL Server in AWS
Building a Virtual Infrastructure
Trends like agile development and continuous integration speak to the modern enterprise’s need to build software hyper-efficiently Jenkins:  a highly.
Modern application lifecycle with DevOps
2016 Citrix presentation.
Владимир Гусаров Директор R&D, Dell Visual Studio ALM MVP ALM Ranger
AIS Service Catalog Introduction.
Preparing for a Hybrid SharePoint World
Azure Hybrid Use Benefit Overview
SET USER GROUP MEETING May 17, 2017
GOVERNNANCE IS DEAD. LONG LIVE GOVERNANCE.
Design and Implement Cloud Data Platform Solutions
Cloud based Open Source Backup/Restore Tool
DevOps Projects, assignments, lifecycle management, configuration
Drupal VM and Docker4Drupal For Drupal Development Platform
Elastic Consistent Hashing for Distributed Storage Systems
Azure Primed Randy Pagels Sr. Developer Technology Specialist
This Presentation Covers Training Modules for SCCM
Drupal VM and Docker4Drupal as Consistent Drupal Development Platform
NTC 324 RANK Education Your Life - ntc324rank.com.
NTC 324 RANK Perfect Education/ ntc324rank.com.
Migration Strategies – Business Desktop Deployment (BDD) Overview
NTC 324 RANK Education for Service-- ntc324rank.com.
X in [Integration, Delivery, Deployment]
Dev Test on Windows Azure Solution in a Box
Cloud Migrations Pose Important Questions
Lessons being learnt from moving a legacy app to the cloud
The Ops side of DevOps Manager Microsoft
HCL’s Viewpoint – DevOps on MS Cloud
System Administration (LTAT )
Applying 3C DevOps approach in Mobility World
Presentation transcript:

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 IT takes 6 months for a machine to be delivered and our campaign goes live next week Because our CMS isn't an approved platform Because there are no “stupid” policies to follow

A typical Cloud Deployment As seen by the developers Because Internal IT doesn't provide Ubuntu Because Internal IT doesn't provide the latest and brightest PHP version Because Internal IT doesn't support Drupal Because Internal IT only provides Postgress Because Internal IT doesn't put our changes in production fast enough

Devs vs Ops

Disaster Strikes Platform team wasn't involved Platform team wasn't involved There are No Backups There are No Backups Site crashes frequently and there is no HA Site crashes frequently and there is no HA It is dead slow It is dead slow Security wasn't involved Security wasn't involved Users are being added manually Users are being added manually Spammers have fun Spammers have fun And the site is being hijacked.. And the site is being hijacked..

11 days into operations

So you've installed your box ● Can you do it again ? ● Do you know when you have to add another one ? ● How do you plan on upgrading your application Bring it down for 4 hours a week ? Bring it down for 4 hours a week ? ● Do you know if it is up ?

So how much do you know about ● Backups ● IO Performance ● Cron Jobs ● LVM ● Query Optimalization ● Memory Mgmt ● NTP ● Replication ● GlusterFS ● Icinga ● Varnish ● Iptables ● Selinux ● Dns

So how much do you know about ● Chef ● Zookeeper ● Cassandra ● Puppet ● Mcollective ● BGP ● LDAP ●...

We can solve this ! Some people think the Ops work starts on deployment It starts much earlier Get Devs and Ops to talk asap

A typical Cloud Deployment As seen by a Platform person ScalableAutomatedReproducibleFlexibleFastAgile

Configuration Mgmt

High Availabilty

Scalability

Monitor

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: