Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Music, Cooking and DevOps

Music, Cooking and DevOps

Build capabilities within your organization in order to deliver code to users more reliably and at a quicker pace.

Derek Hammer

November 05, 2012
Tweet

More Decks by Derek Hammer

Other Decks in Technology

Transcript

  1. Server Server Server Server Server App App DB DB DB

    DB LOAD BALANCER Monday, November 5, 12
  2. Server Server Server Server Server App App DB DB DB

    DB LOAD BALANCER CANARY RELEASE Monday, November 5, 12
  3. Server Server Server Server Server App App DB DB DB

    DB LOAD BALANCER CANARY ROLLBACK Monday, November 5, 12
  4. Server Server Server Server Server App App DB DB DB

    DB LOAD BALANCER CANARY ROLLOUT Monday, November 5, 12
  5. Magic Deployment pipeline Infrastructure as a Service Middleware Mgt Network

    Mgt Virtualized Hardware Mgt Provisioning Security Platform as a Service Services Mgt Failover Mgt Log Mgt Audit Mgt Monday, November 5, 12
  6. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Infrastructure as a Service Middleware Mgt Network Mgt Virtualized Hardware Mgt Provisioning Security Platform as a Service Services Mgt Failover Mgt Log Mgt Audit Mgt Monday, November 5, 12
  7. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Xen, VMWare, KVM Infrastructure as a Service Middleware Mgt Network Mgt Virtualized Hardware Mgt Provisioning Security AWS, OpenStack Chef, Puppet Platform as a Service Services Mgt Failover Mgt Log Mgt Audit Mgt Monday, November 5, 12
  8. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Xen, VMWare, KVM Infrastructure as a Service Middleware Mgt Network Mgt Virtualized Hardware Mgt Provisioning Security AWS, OpenStack Chef, Puppet Platform as a Service Services Mgt Failover Mgt Log Mgt Audit Mgt and a little of this Monday, November 5, 12
  9. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Build and simple deploy. Continuous Integration. DB upgrades. Test execution. Monday, November 5, 12
  10. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Build and simple deploy. Continuous Integration. DB upgrades. Test execution. Configuration management. Deployment orchestration. Monday, November 5, 12
  11. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Build and simple deploy. Continuous Integration. DB upgrades. Test execution. Configuration management. Deployment orchestration. Node provisioning. Network device configuration. Security. Monday, November 5, 12
  12. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Build and simple deploy. Continuous Integration. DB upgrades. Test execution. Configuration management. Deployment orchestration. Automated web operations. Failover management. Auditing, logging, and correlation. Capacity management. Immune systems. Node provisioning. Network device configuration. Security. Monday, November 5, 12
  13. Virtualization API's SysOps App Lifecycle Data Center Magic Deployment pipeline

    Build and simple deploy. Continuous Integration. DB upgrades. Test execution. Configuration management. Deployment orchestration. Automated web operations. Failover management. Auditing, logging, and correlation. Capacity management. Immune systems. Node provisioning. Network device configuration. Security. Data center management. BAU. [we don’t do this.] Monday, November 5, 12
  14. LEVEL I LEVEL II LEVEL III Setting up continuous integration

    Creating and executing “Smoke” tests Creation of status dashboard Automation of server provisioning Database schema migrations Database data migrations Rolling deploy Immune system Creation of an on-demand private cloud Deployment security Monday, November 5, 12
  15. HOW LONG does it take you to deploy a 0

    POINT STORY? Monday, November 5, 12