Obscured by Clouds. Russ Miles Toby Hobson



Similar documents
A Nemertes Research Conference The New Technology Game Changers: Big Data, Cloud, and SDN

Overview

Cloud Lock In Naveen Nimmu Clouber.io

APAC PRESS & SERVICE PROVIDER VIP SUMMIT

NCTA Cloud Architecture

Cloud Computing Training

A Comparison of PaaS clouds with a Detailed Reference to Security and Geoprocessing Services

Cloud Computing. Technologies and Types

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

Cloud Adoption. The definitive guide to a business technology revolution. shaping tomorrow with you

Building Out Your Cloud-Ready Solutions. Clark D. Richey, Jr., Principal Technologist, DoD

Perspectives on Cloud Computing and Standards. Peter Mell, Tim Grance NIST, Information Technology Laboratory

ITIL in the Cloud. Vernon Lloyd.

Expert Reference Series of White Papers. Understanding NIST s Cloud Computing Reference Architecture: Part II

Cloud Computing and Open Source: Watching Hype meet Reality

I D C A N A L Y S T C O N N E C T I O N

Have We Really Understood the Cloud Yet?

Report on integrating CRM

Managing Amazon Web Services within a Hybrid IT model

Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)

Cloud Computing after the Hype

5 TIPS FOR MS AZURE NEWCOMERS

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

Table of Contents. Abstract... Error! Bookmark not defined. Chapter 1... Error! Bookmark not defined. 1. Introduction... Error! Bookmark not defined.

Course Design Document: IS429: Cloud Computing and SaaS Solutions. Version 1.0

CLOUD MIGRATION STRATEGIES

Transcription. Founder Interview - Panayotis Vryonis Talks About BigStash Cloud Storage. Media Duration: 28:45

FOR. 14 Recommendations from a Top Futures Broker. Stuart A. Vosk. Center for Futures Education, Inc.

Geoff Raines Cloud Engineer

Enterprise Managed Cloud Computing at NASA. Karen Petraska NASA Office of the CIO Computing Services Service Office (CSSO) October 1, 2014

Hybrid and Multi Cloud Deployments Via Cloud Exchange

Deutsche Börse Cloud Exchange AG First vendor-neutral platform for IaaS cloud computing products. October 2013

Enterprise Cloud Computing. The war for enterprise software

Strategic approach to cloud computing deployment

The Hybrid Cloud Computing Strategy Where Do I Start? White paper. Cloud Adoption in South Africa

BEDIFFERENT A C E I N T E R N A T I O N A L

Hybrid Cloud Computing

Creating Velocity in Data Center Migrations to AWS. Presented by Harald Viehweger Tuesday 30 June 2015

The Cloud-Enabled Enterprise Developing a Blueprint and Addressing Key Challenges

How To Monitor Hybrid It From A Hybrid Environment

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Achieve Economic Synergies by Managing Your Human Capital In The Cloud

The Advantages of Using Steamhause For Agencies

Fundamental Concepts and Models

Cloud Essentials for Architects using OpenStack

Jenesis Software - Podcast Episode 3

Topics. Images courtesy of Majd F. Sakr or from Wikipedia unless otherwise noted.

Cloud Computing. Bringing the Cloud into Focus

OpenStack Alberto Molina Coballes

Xaas: Anything and everything as a service

View Point. Lifting the Fog on Cloud

The Definitive Guide to the Cloud and Kentico CMS THOMAS ROBBINS

Trends and Research Opportunities in Spatial Big Data Analytics and Cloud Computing NCSU GeoSpatial Forum

Infrastructure as a Service (IaaS): Market and Forecast for Secure Multitenancy Platforms and Services

SPM rollouts in Large Ent erprise: different iat ing exist ing cloud architectures

Guideline on Implementing Cloud Identity and Access Management

Cloud Platform Warfare in 2013 and Beyond

Enterprise Architecture and the Cloud. Marty Stogsdill, Oracle

Enterprise Architecture (EA) Principles

Architectural Implications of Cloud Computing

Cloud Courses Description

Cloud Computing 2012 Survey Results. Date: 21 September 2012

How To Understand Cloud Computing

Cloud Hosting. QCLUG presentation - Aaron Johnson. Amazon AWS Heroku OpenShift

Cloud computing: the state of the art and challenges. Jānis Kampars Riga Technical University

Cloud Training Portal. Trainings. Process Guide. October 2012 ECPG-3. Version 1.2

EAaaS Cloud Security Best Practices

HIGH-SPEED BRIDGE TO CLOUD STORAGE

Cloud Computing: Making the right choices

Where in the Cloud are You? Session Thursday, March 5, 2015: 1:45 PM-2:45 PM Virginia (Sheraton Seattle)

Cloud Computing. Jussi Talaskivi Information Management Centre University of Jyväskylä

Cloud Service Model. Selecting a cloud service model. Different cloud service models within the enterprise

Get Started on your Journey to the Cloud Retail Industry

Hybrid (Cloud) Computing

Data Centers and Cloud Computing. Data Centers

VMware vcloud Powered Services

When Security, Privacy and Forensics Meet in the Cloud

Data Center & Cloud Transition Service Models. February 4, 2013

Clarification of how staff can communicate effectively with groups in a way that works for everyone

NEXT-GENERATION, CLOUD-BASED SERVER MONITORING AND SYSTEMS MANAGEMENT

Public Cloud Workshop Offerings

Certified Cloud Computing Professional VS-1067

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

Data Centers and Cloud Computing. Data Centers

Zentera Cloud Federation Network for Hybrid Computing

Lessons learned in running virtualized SAP HANA & SAP NetWeaver in a long distance Hybrid Cloud

Cloud Computing and Standards

White Paper on CLOUD COMPUTING

Introduction to Cloud Computing

CloudScape VII Brussels Unlock the federation of European clouds with Intercloud

Unified Communications-as-a-Service (UCaaS) for Video Conferencing

Title one MAKING YOUR CAMPUS CLOUD READY, PLATFORM AGNOSTIC & EASILY DEPLOYING CLOUD APPLICATIONS. Title two

THE POWER OF THE CLOUD IS CLOSER THAN YOU THINK. Michael Lee Aaron Saposnik SWC Technology Partners

BEDIFFERENT ACE G E R M A N Y. aras.com. Copyright 2012 Aras. All Rights Reserved.

Transformational Benefits of the Cloud. Information & Communication technology October 2013

NATO s Journey to the Cloud Vision and Progress

IDEAL INSTITITE OF MANAGEMENT AND TECHNOLOGY In association with IIT MADRAS Presents SAARANG 2015 National Level CLOUD COMPUTING Championship

Successful Platform-as-a-Service Requires a Supporting Ecosystem for HR Applications

maximum Control through 2 lines Cloud Service Brokering

Preparing for the Convergence of Healthcare, SOA, and Cloud Computing

Transcription:

Obscured by Clouds Russ Miles Toby Hobson

Warning! This could get a bit... economical... But not in a 5M bonus kind of way Focussing on our experiences This is all about... CHOICE

Warning 2

Obscurity?

Modes of Obscurity What cloud to pick? What mixture of clouds? What mixture of technologies? How to measure the business value? How to tactically manage the business concerns?... and all these things are related...

Common Business Drivers SLA Cost

What s your first step?

When does the Cloud touch the application?

In Early Planning? Initial target deployment selection Concerns SLA (Availability, Security et al) Commercial Agreements Background Experience Maturity Geo-location constraints

In (ongoing) Development? 'Tactical' decisions can be important Can anyone say Threads + Google Supporting cost effective full testing Supporting farmed cost-effective build services

In Deployment and Production? Seamless deployment? Managing and monitoring your 'cloud assets' This can be a major headache!

The Bad News... Cloud is an essentially intrusive concern Recognising that is the first important step Intrusiveness comes in a number of flavours Mostly non-technical!

The current strategy Drop choice (we didn t want it anyway) Leave cloud decisions to the last minute Deploy and Hope... and fix... and fix Hope that a PaaS provider has thought of price... all these things for you... Not actually as silly as it sounds But this convenience comes at a

There has to be a better way...?

Where does choice come from?

Where does choice come from? Understanding.

Part 1 - Define the Market

What does the market look like? Cloud Service Consumers Cloud Service Providers

Can you say stovepipe? Cloud Service Consumer Cloud Service Consumer Cloud Service Consumer AWS Azure GAE

Lock-in Through Abstraction SaaS *aas!? PaaS IaaS

Lock-in EVERYWHERE IaaS Divergent (?) APIs Data In/Out PaaS You rely on specific services actually being there SaaS You rely on services being there, and typically your data is stored in a proprietary form (typically), and export/import is essential

Does Lock-in Matter? There s always some It s a question of choosing when and what Depends on how fluid things are...

Part 2 - Cloud without the Fluff

What does winning look like? + SLA Cost

Stage 1 - Planning

Building a market model Queryable by the Business Kept current Good news... This isn t actually YOUR job

Model, meet Applications (Data, etc)

Your application s role Your application needs to describe itself better What is it? Why is it...? What's the SLA What's the cost bracket?

Think assets and granularity Choice boundaries Each 'asset' within the application that will be deployed to a cloud Greater flexibility with greater granularity But, of course, more work.

Anatomy of a Cloud Asset The Thing Policy Blueprint Identity Business Policies SLA Cost Technical Constraints Captured in an actionable form

Stage 2 - Development

Not... last... minute! TDD DDD Aargh! Where did all the acronyms go!? Best done as part of CI

Actionable Assets; CI for Cloud

Technical Constraints Challenged Early technical constraints can arise, and be challenged Going back to the market model to understand justification

Back to the model Information captured in the policy blueprint for each of the application's assets And justified regularly with the up-to-date market model

Don t forget infrastructure assets! CI hosted on the cloud <- Cloud Asset! Repositories in the cloud <- Cloud Asset! Infrastructure assets have just a policy

Cloud in Development makes some things possible Don t tell anyone but... CI faster Deploy faster Possible to try and fail... or succeed! When to cloud burst?

Stage 3 - Deployment and Production

Policy Blueprint is king Informs what needs to be managed and monitored Suggests the 'wiggle room' In that wiggle room, profit (savings?) can be made If policy document is 'actionable', the deployment can be as simple as possible

M & Ms? The moment you have assets 'in play', you need to watch things closer Management and monitoring driven by policy documents Management of Business constraints Management of technical constraints Decisions advised using the market model

Ops (WE) have it hard As the market becomes more fluid, and variable Ops have to become tactical NOT someone else s problem Part of your team Did you catch Chris Read s track yesterday?

Enter the Cloud Broker So far we've been adding work This doesn't have to be your work Defining the blueprint is very collaborative Defining the market can be provided aas Market data on its own is not enough!

With just market data... Uh, yeah. The market is changing... Oh, now it s not... Yep, changing again... It s gone up and down a bit...

initial The Broker s role > Broker provides advice on the raw data Broker can be a person, or a system Taxonomy important Cloud Asset SLA Cost Constraints

Policy Blueprint as Instructions

CompareThe Cloud.com?! Reason for being: To get you the best deal on your cloud assets Advice on best deployment strategy, against market data Possibly even action that deployment

The Broker s place Cloud Service Consumer Cloud Service Consumer Cloud Service Consumer AWS Azure GAE

The Broker s place Cloud Service Consumer Cloud Service Consumer Cloud Service Consumer Cloud Assets Cloud Asset Broker* Market Data AWS Azure GAE

Deployment is only the beginning The cloud market is fluid Applications split into assets, split across clouds... Complex ecosystem Not just about technical choices...

Broker works alongside Ops Trusted face on the cloud market What does this mean to the makeup of teams? The relationship looks simple Broker useful for architectural reviews and strategy That's it, right?

Broker is part of your team Initially attempted to keep the broker very separate This worked for the 'market data' But not for the 'active' day-to-day advice Adopted the 'Feature Team' approach A Broker was assigned to be part of one or more teams

Side Effects (1) Software needs to justify its place in the world Identity, SLA and Cost crucial characteristics It's kinda amazing these things haven't been more important before Decisions can be made with confidence

Side Effects (2) The additional workload of handling the cloud market is not yours The advisor, and the market data they hold, is key to success in the cloud Not just a simple consultancy gig Another key skills to your teams Teams as business units

Are we there yet?

Are we there yet? Not completely It is all too easy to remove choices Technical/cost constraints related to migration Similar to the costs of moving funds, except higher The cost of a trade in the market is currently very high

But... There are economic pressures at work...... and they tend to make things happen Commodities lead to Futures Exotics fill out the edge cases There is significant money to be made and savings to be had

Summary Cloud is intrusive, period. Defining a cloud asset Development and Test Environments mirror Production Creating a cloud market model enables choice Establishing the broker role inside teams guide those choices

Any Questions?

Thanks for your time! See you in 2015 :) Russ Miles (russell.miles@opencredo.com) Toby Hobson (toby.hobson@opencredo.com)