Cloud Lock In Naveen Nimmu Clouber.io



Similar documents
Cloud Computing. Technologies and Types

Build and Manage Private and Hybrid Cloud. Urban Järund, Sr Regional Services Manager Nordics, Red Hat

Cloud: App-Centric Scalability, Availability, Reliability and Security. Prakash Sinha, Director, Product Management October 27, 2009

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

Geoff Raines Cloud Engineer

Platform Architecture & Integration with OpenShift

What's the Difference Between OpenStack & A Cloud Management Platform?

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

Cloud Computing Technology

Cloud Computing in the Enterprise An Overview. For INF 5890 IT & Management Ben Eaton 24/04/2013

Certified Cloud Computing Professional VS-1067

A Complete Open Cloud Storage, Virt, IaaS, PaaS. Dave Neary Open Source and Standards, Red Hat

Interoperability & Portability for Cloud Computing: A Guide.

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

Data Centers and Cloud Computing. Data Centers

OpenShift 3.0 in the Sogeti Services Factory

Cloud, where are we? Mark Potts, HP Fellow, CTO Cloud November 2014

Cloud Collaboration: Strategies and Technologies. Bud Porter-Roth Porter-Roth Associates

Cloud Computing Training

Building Private & Hybrid Cloud Solutions

Public Clouds. Krishnan Subramanian Analyst & Researcher Krishworld.com. A whitepaper sponsored by Trend Micro Inc.

Data Centers and Cloud Computing. Data Centers. MGHPCC Data Center. Inside a Data Center

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

Sistemi Operativi e Reti. Cloud Computing

Cloud-based Services: To Move or Not To Move. Seminar Internet Economics Cristian Anastasiu & Taya Goubran

Prof. Luiz Fernando Bittencourt MO809L. Tópicos em Sistemas Distribuídos 1 semestre, 2015

NCTA Cloud Architecture

Cloud Platform Warfare in 2013 and Beyond

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

24/11/14. During this course. Internet is everywhere. Frequency barrier hit. Management costs increase. Advanced Distributed Systems Cloud Computing

CLOUD COMPUTING. When It's smarter to rent than to buy

API MORNING. IBM Bluemix. The Digital Innovation Platform IBM Corporation

Hybrid (Cloud) Computing

Oracle Applications and Cloud Computing - Future Direction

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

The Cloud, Virtualization, and Security

Cloud Infrastructure as a Service Market Update, United States

Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode

<Insert Picture Here> Achieving Business & Government Interoperability through PaaS & SaaS

Use of Cloud for the Public Sector Information (PSI) Portal

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

Beyond frameworks Open source foundations for the enterprise. Eiki Co-Founder GreenQloud

Performance Management for Cloud-based Applications STC 2012

Networks and Services

Cloud Computing An Elephant In The Dark

Private & Hybrid Cloud: Risk, Security and Audit. Scott Lowry, Hassan Javed VMware, Inc. March 2012

Liberate Your Applications

Introduction to Cloud Computing

VODACOM HANA CLOUD PLATFORM ERMANO QUARTERO HEAD OF PRODUCT VODACOM BUSINESS

Zentera Cloud Federation Network for Hybrid Computing

What is Cloud Computing? Why call it Cloud Computing?

Tuyet-Trinh Vu, Binh-Minh Nguyen, Viet-Trung Tran Hanoi University of Science and Technology. contact:

T Mobile Cloud Computing Private Cloud & Assignment

Proactively Secure Your Cloud Computing Platform

NEXT UP: John Sanderson, Windows Azure Specialist (Denver) Page 1

Contents. What is Cloud Computing? Why Cloud computing? Cloud Anatomy Cloud computing technology Cloud computing products and market

Abstract 1. INTRODUCTION

Windows Azure and private cloud

VMware Building Many Bridges to the Cloud

Cloud Computing Architecture: A Survey

How To Understand Cloud Computing

CLOUDFORMS Open Hybrid Cloud

CoIP (Cloud over IP): The Future of Hybrid Networking

STeP-IN SUMMIT June 18 21, 2013 at Bangalore, INDIA. Performance Testing of an IAAS Cloud Software (A CloudStack Use Case)

<Insert Picture Here> Oracle VM and Cloud Computing

Whose Cloud Is It Anyway? Exploring Data Security, Ownership and Control

How To Understand Cloud Computing

I D C T E C H N O L O G Y S P O T L I G H T. P o r t a b i lity: C h a r t i n g t h e Path T ow ard the Open Hyb r i d C l o u d

Azure and Its Competitors

Cloud Platforms Today: The Big Picture

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

VMware's Cloud Management Platform Simplifies and Automates Operations of Heterogeneous Environments and Hybrid Clouds

Outline. What is cloud computing? History Cloud service models Cloud deployment forms Advantages/disadvantages

Why Cloud Standards Matter

Barnaby Jeans Sr. Solution Architect Business Critical Applications

Lecture 02b Cloud Computing II

Attacking the roadblocks preventing aggressive adoption of Cloud Standards:

A.Prof. Dr. Markus Hagenbuchner CSCI319 A Brief Introduction to Cloud Computing. CSCI319 Page: 1

Cloud Computing. Cloud computing:

GCM for Android Setup Guide

PLATFORM-AS-A-SERVICE: ADOPTION, STRATEGY, PLANNING AND IMPLEMENTATION

Unit 10b: Introduction to Cloud Computing

A Call to Arms for Private Cloud Builders March 26, 2013

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Why Private Cloud? Nenad BUNCIC VPSI 29-JUNE-2015 EPFL, SI-EXHEB

Cloud Computing: Making the right choices

Mobile Cloud Computing T Open Source IaaS

SaaS, PaaS & TaaS. By: Raza Usmani

Amit Sheth & Ajith Ranabahu, Presented by Mohammad Hossein Danesh

BMC Control-M for Cloud. BMC Control-M Workload Automation

How To Understand Cloud Computing

Extending your datacenter to the cloud

Licensing Guide for Customers. License Mobility through Microsoft Software Assurance

Planning, Provisioning and Deploying Enterprise Clouds with Oracle Enterprise Manager 12c Kevin Patterson, Principal Sales Consultant, Enterprise

Assignment # 1 (Cloud Computing Security)

Cloud Computing. A new kind of developers? Presentation by. Nick Barcet nick.barcet@canonical.com

RED HAT CONTAINER STRATEGY

Easy Deployment of Mission-Critical Applications to the Cloud

CAE has 3 area s of virtualisation expertise and these are in: Server virtualization including business continuity and DR Desktop virtualization and

Transcription:

Cloud Lock In Naveen Nimmu Clouber.io

Agenda Introduction to clouber.io Workload Agility Cloud Lock In ReImagining the Future summary

Introduction to clouber.io

Workload Management Platform Make the world better place -Building user centric public cloud platform. Create level playing field for public cloud users to harness the world s computing power. Platform that is building bridges between Clouds to make Cloud Grid Make workload migration as simple as changing planes.

Work Load Mgmt. Platform Design Infra Choose Cloud Deploy VM BareMetal Containers Migrate Manage

Cloud Grid

Cloud DataCenter Deploy

SLA Monitoring

Cloud Migration

Types of Compute VM VM C C Bare Metal Bare CMetal VM VM VM C VM C VM BareMetal Containers

Workload Agility

Driving Factors to Cloud Migration Setup Times Time Commitment Computer Granularity Sharing Economy Speeds and Feeds

Setup Times On-Prem setup -Months to setup Co-lo setup - Faster (weeks) Virtual private servers (Softlayer)- Days Virtualisation / Public IaaS - Minutes Whats Next - Setup times in Sec?

Time Commitment 3 Year 1Year Month Days Hourly Whats Next - Min/Sec?

Compute Granularity Rack level Physical Server level VM level Container What s next - Micro services / Transaction level?

Rent Economy Own Racks/Server Rooms Colo - Share building Virtual private Servers - Share Rack Public/Private Cloud VMs- Share Server What s next - Grid? Use the Compute needed,with out need to know who supplied the server.

Networking Speeds and Feeds 100M 1G 10G 40G 25G/50G 100G Whats Next -

Cloud lock-in

Why Lock -in is bad? Not having choice is akin to Monopoly pricing. what is your plan B, if the current cloud is no longer viable. Limited by the Innovation agility of one Vendor. Lifespan of any software is long and priorities of the cloud vendors can change. Virtualisation benefits are not passed to End user. Ex: Exporting an OVF image.

Case study 1- Hybrid API No Standard API for IaaS Lot of unsuccessful attempts IETF(Oauth), DMTF, ISO/IEC JTC1, OASIS AWS - de facto standard OpenStack API Containers a de facto standard How to unlock- If we can t standardise it - Need to have a platform that translates APIs.

Case study 2:Choosing a DB Compare Mongo DB Vs Dynamo DB Dynamo DB - Lock In with one Vendor MongoDB as a Service blueprint - soft Lock How to unlock- Install your own Mongo DB - no lock Find a PaaS solutions that can move to different clouds with one click.

MongoDB Installation Pick the right version for the platform chosen. Download and install MongoDB for the corresponding OS Set up the MongoDB environment(system Variables) Create directories for your database and log files mkdir c:\data\db mkdir c:\data\log Start MongoDB through the mongod.exe file c:\mongodb\bin\mongod.exe Connect through MongoDB through the mongo.exe shell. c:\mongodb\bin\mongo.exe

Case study 3:Integrating Mail All the email is based on SMTP protocol AWS - SES RackSpace - MailGun How to Unlock- Ex: NodeMailer for Node.js users Find a PaaS solutions that can move to different clouds with one click. MailChimp - better bet?

NodeMailer example npm install nodemailer Define Transporter Object(smtp configuration) transporter = nodemailer.createtransporter({ service : gmail, auth : gmail.user@gmail.com, pass : userpass }) Setup email Options mailoptions = { from :, //sender address, to :, //list of receivers, subject :, //subject line, html : //mail content } Send mail with defined transport object and mail options tranporter.sendmail(mailoptions)

Lock-In Factors Cloud Proprietary APIs Cloud specific Management Interface Cloud specific Proprietary Value add Features Cloud specific SaaS (Blue prints) Creating unnecessary interdependencies between SaaS offerings. Free Trails?

Reimagining cloud future

What If Cloud could be consumed just like Airline Industry You have multiple Clouds to serve your workload. Entire compute Grid is available for your workload. Buyer side agents to help to manage workloads Moving workload is as easy as changing flights.. Standardise the APIs to deploy, manage, migrate workloads

Typical Vertical Integration

PaaS decoupled Workload Agency AWS Azure Google Century Link Rack Space IaaS Layer

Apps Today App1 App2 App3 App Layer Middle ware Platform Layer AWS Azure Google Azure Rack Space Century Link IaaS Layer

Apps Tomorrow App Layer App1 App2 App3 Middle ware Platform Layer AWS Azure Google Rack Space Century Link IaaS Layer

Workload Canvas/ Deploy Define Workload Cloud1 Cloud2 Cloud3

Migration as a Service Define Workload SRC cloud DST Cloud Migrate

Steps to get there Identify the Cloud dependent parts of the workload Remove the dependencies of a particular cloud Make the Workloads Mobile - Containers Live migrations as easy as one click. Develop on PaaS stacks that are Open and Cloud Independent Lets the Best cloud (IaaS) win your business.

Summary

Cloud Unlock -Value Proposition Cloud lock-in = Monopoly. Choice and power to the End Users. Platforms/API be optimised for the End user experience and Interests. Workloads become Mobile No Cloud lock-in = Eliminating one business Risk. PaaS components will get offered in cloud independent manner.

Migration Model WEB services (SaaS Platform)

Migration Model WEB services (SaaS Platform)

Thank you clouber.io