OSDC 2014: Fernando Hönig - New Data Center Service Model: Cloud + DevOps

50 %
50 %
Information about OSDC 2014: Fernando Hönig - New Data Center Service Model: Cloud + DevOps
Software

Published on April 25, 2014

Author: NETWAYS

Source: slideshare.net

Description

With this presentation we would like to show how the world is changing related to Applications Deployment and Infrastructure build models. After this presentation you would be able to improve quality and velocity of software release, and to synchronize development and staging environments with production environment using configuration management tools such as Chef; collect application performance metrics (APM) to view code impact changes with application monitoring tools such as New Relic, statsD, Graphite, or Cloud Monitoring; build workflows to automate routine maintenance tasks using workflow automation tools such as Rundeck and Jenkins, aggregate logs from all devices to identify patterns and spot anomalies using log aggregation tools such as logstash; manage caching needs with tools such as Memcache, Varnish and more. Multi-server environments are now provisioned in minutes instead of the hours it previously took without automation tools.

Fernando Honig @fernandohonig DevOps & Automation Rackspace CLOUD + DEVOPS NEW DATACENTER SERVICE MODEL

ABOUT ME Fernando Honig More than 10 years of experience 3 months @Rackspace! From Argentina, living in London Worked at Intel, IBM, HP

SWITCH FROM THIS..

TO THIS..

QUESTION: How many of you are in the cloud?

3 MYTHS ABOUT CLOUD: • Is not secure: – Truth: Public cloud is multi-tenant. You potentially could have noisy neighbors. – Remediation: On-Premise cloud, Virtual Private Cloud, Hybrid Cloud • Is too complex: – Truth: Different types of cloud, with differing levels of complexity. – Remediation: Choose a cloud provider who can offer you tools and support • Cloud is for everything: – Truth: Not all applications are suitable for cloud computing. – Remediation: There will be situations where security requirements, flexibility, performance or control will preclude the cloud

SCENARIO

BE READY..

Let’s focus on.. • Server Automation • Configuration Management • Everything as a Code • Code Repositories • Testing Overview • M-T-V • Money • Time • Value CLOUD + DEVOPS NEW DATACENTER SERVICE MODEL

AUTOMATE YOUR SERVERS Everything IS code! Treat your Servers as Commodities No Server should be “special” • Should be no “droideka”, “skywalker”, “backup01” names You might be able to remove a server with zero consequences

QUESTION: How many of you use configuration management tools?

AUTOMATE YOUR SERVERS Configuration Management Creates exactly what you need Conforms a Server to a Role Maintains State

QUESTION: How many of you use continuous integration tools?

EVERYTHING AS A CODE Code repositories Create the same Development lifecycle Your Server code is also an application!

M-T-V M-Money No need to buy expensive tools No “deployment nights/weekends” anymore Less outage T-Time Speed up your deployment cycle V-Value Code Tested Common goal across organizations

DevOps! • Culture and Work methodology • Set of tools • Config Management • Code Management • Testing • Monitoring CLOUD + DEVOPS NEW DATACENTER SERVICE MODEL

DEVOPS!

QUESTION: How many of you know what is Kanban?

DEVOPS! Be Agile Agile methodologies help you get there early Release early, release often Release several times a day Code + CI/CD ensures quality

DEVOPS! Tools Collectd, Statsd, Graphite

DEVOPS! CODE MANAGEMENT AUTOMATED WORKFLOWS Collectd, Statsd, Graphite MONITORING CONFIG MANAGEMENT

AT RACKSPACE CONFIG MGMT CODE MGMT WORKFLOW MONITORING Collectd, Statsd

CI/CD • What is CI? What is CD?

THE ETERNAL PROBLEM OF IT How do I go faster?

TRADITIONAL RELEASE APPROACH COMPETITION IS UNRELENTING 2 EXPECTATION TIME AREAS WHERE COMPETITORS MAY BE AHEAD

COMPETITION IS UNRELENTING 2 EXPECTATION TIME AUTOMATED TEST & DEPLOYMENT (CI/CD)

CONTINUOUS INTEGRATION If you write it TEST it! Continuous Integration gives you assurance Set on good behaviors

SERIOUSLY.. TEST IT!

CONTINUOUS INTEGRATION • Also known as CI • Perform all tests automatically for every piece of code • EVERY SINGLE ONE

CONTINUOUS INTEGRATION

CONTINUOUS DEPLOYMENT • Also known as CD • It’s an optional extension to CI • Once a piece of code has been through CI releases it automatically • Very useful for bugs and minor changes

CONTINUOUS DEPLOYMENT Releases per day 30+ 100+ 20+ 2+ Features Released Thursday Tuesday Daily Monthly

HAVE YOU THOUGHT? How much does an outage cost in your company?

HOW DO YOU EAT AN ELEPHANT? 3

HOW TO WIN? Automate Everything!

HOW TO WIN? Plan to fail!

HOW TO WIN? DevOps teams spend more time improving things and less time fixing things

HOW TO WIN? DevOps teams recover from failures FASTER!

HOW TO WIN? DevOps teams release apps more than twice as fast

Metrics If it moves Graph It Graphs and logs are key for your success The 5% top and bottom tells where to go 31 RACKSPACE® HOSTING | © RACKSPACE US, INC. | RACKSPACE® AND FANATICAL SUPPORT® ARE SERVICE MARKS OF RACKSPACE US, INC. REGISTERED IN THE UNITED STATES AND OTHER COUNTRIES. | WWW.RACKSPACE.CO.UK RACKSPACE® HOSTING | 5 MILLINGTON ROAD | HAYES, UNITED KINGDOM UB3 4AZ UK SALES: +44 (0)20 8712 6507 | UK SUPPORT: 0800 988 0300 | WWW.RACKSPACE.CO.UK Q&A

Add a comment

Related presentations

Speaker: Matt Stine Developing for the Cloud Track Marc Andressen has famou...

This presentation explains how to develop a Web API in Java using (JAX-RS or Restl...

1 App,

1 App,

November 10, 2014

How to bring innovation to your organization by streamlining the deployment proces...

Cisco Call-control solutions can handle voice, video and data

Nathan Sharp of Siemens Energy recently spoke at the SAP Project Management in Atl...

Related pages

OSDC 2014: Fernando Hönig - New Data Center Service Model ...

... Fernando Hönig - New Data Center Service Model: Cloud + DevOps ... OSDC 2014: Thomas Schend ... Cloud DevOps Workflows ...
Read more

OSDC: Fernando Hönig - New Data Center Service Model ...

... New Data Center Service Model: Cloud + DevOps ... PHP UK Conference 2014 ... Everything As a Service and the Virtual Data Center ...
Read more

OSDC 2014 - Talks | NETWAYS GmbH

Talks of the OSDC 2014! ... New Data Center Service Model: Cloud + DevOps; ... Fernando Hönig | New Data Center Service Model: Cloud + DevOps.
Read more

OSDC 2014 - Talks | NETWAYS GmbH

Talks of the OSDC 2014! Website Blog Shop Org Events. Search. ... Our services; Starter Packs; Foreman. Our services; ... Data Centers; Development. Open ...
Read more

Data Center Service | LinkedIn

View 2147 Data Center Service ... and flexible space where you can model your requirements ... for a Data Center / IT Service Continuity / Cloud ...
Read more

Fernando Hönig | LinkedIn

Fernando Hönig; New DataCenter Model (Cloud + DevOps) ... Open Source Data Center Conference hosted by Netways in Berlin 2014. Authors: Fernando Hönig ...
Read more

Webinar Icinga 2: Enterprise Monitoring der nächsten ...

... Enterprise Monitoring der nächsten Generation (22.07.2014) Tweet. Information about Webinar Icinga 2: Enterprise Monitoring der nächsten Generation ...
Read more

Organizing for the Cloud - VMware Virtualization for ...

• Lower OpEx through streamlined and automated data center ... for the new world . Organizing for the cloud cannot be an ... cloud service model, ...
Read more

Vagrant Centre - World News

Vagrant Centre; remove the playlist. Longest Videos; Center; Derren Brown; Collage; BBC Results; Shopping; Related News; Top Headlines; French; German ...
Read more

10 Things to Know about Cloud: Cloud Computing Models

New Cloud Video > Open Data Center ... about Cloud: Cloud Computing Models ... 10 questions about Cloud Computing, Cloud FAQ, Cloud Services ...
Read more