Deploying Your Application On Public Cloud

Similar documents
Copyright EuroCloud UK Ltd Cloud or not 2 Cloud: what are the questions? April 3, 2014 Institute of Directors

Cloud Computing Technology

SaaS: Is your company ready for the speed and volume?

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

Java PaaS Enabling CI, CD, and DevOps

Third Party Cloud Services Its Adoption in the New Age

Cloud Computing; What is it, How long has it been here, and Where is it going?

Securing and Auditing Cloud Computing. Jason Alexander Chief Information Security Officer

Networks and Services

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

Oracle Applications and Cloud Computing - Future Direction

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

Enterprise PaaS Evaluation Guide

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

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Commercial Software Licensing

OpenShift on OpenStack

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

OpenShift on you own cloud. Troy Dawson OpenShift Engineer, Red Hat November 1, 2013

CLOUD COMPUTING. A Primer

Introduction to Engineering Using Robotics Experiments Lecture 18 Cloud Computing

A Study of Infrastructure Clouds

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

Cloud Computing Architecture: A Survey

CHAPTER 8 CLOUD COMPUTING

ATI Cloud Computing.

Sistemi Operativi e Reti. Cloud Computing

HP OpenStack & Automation

Cloud Computing using

Platform as a Service: Between Web-Apps and Enterprise IT

Essential Characteristics of Cloud Computing: On-Demand Self-Service Rapid Elasticity Location Independence Resource Pooling Measured Service

Session 3. the Cloud Stack, SaaS, PaaS, IaaS

Cloud Computing An Elephant In The Dark

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

Private Cloud 201 How to Build a Private Cloud

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

OpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.


Open Source Multi-Cloud, Multi- Tenant Automation in the cloud with SlipStream PaaS

How To Understand Cloud Computing

What is Cloud Computing? First, a little history. Demystifying Cloud Computing. Mainframe Era ( ) Workstation Era ( ) Xerox Star 1981!

Data Centers and Cloud Computing

Cloud 101. Mike Gangl, Caltech/JPL, 2015 California Institute of Technology. Government sponsorship acknowledged

Cloud Computing Overview

Cloud Computing. Course: Designing and Implementing Service Oriented Business Processes

Modeling Public Pensions with Mathematica and Python II

Red Hat Enterprise Linux The original cloud operating system

Cloud Computing. Aditya Wikan Mahastama

Equinox above the Cloud ( - Some call it Heaven!!)

Data Centers and Cloud Computing. Data Centers

NCTA Cloud Architecture

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

International Research Journal of Engineering and Technology (IRJET) e-issn: Volume: 02 Issue: 05 Aug p-issn:

Creating Dynamic IT Infrastructure at Reduced Cost with Cloud Computing

Deploying a Geospatial Cloud

One click Hadoop clusters - anywhere

Cloud Computing Submitted By : Fahim Ilyas ( ) Submitted To : Martin Johnson Submitted On: 31 st May, 2009

Cloud Computing and Amazon Web Services

OVERVIEW Cloud Deployment Services

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

IS PRIVATE CLOUD A UNICORN?

Scale Cloud Across the Enterprise

HP Helion Cloud. 鄭 凱 元, Jim Cheng 惠 普 科 技, 雲 端 事 業 處

Fundamental Concepts and Models

DevOps Course Content

Managing Hybrid deployments using Cloud Foundry on Azure

SAP HANA Cloud Platform. Technical Overview Uwe Heinz

Apache Stratos Building a PaaS using OSGi and Equinox. Paul Fremantle CTO and Co- Founder, WSO2 CommiCer, Apache Stratos

Change the Game with HP Helion

CLOUDFORMS Open Hybrid Cloud

<Insert Picture Here> Cloud Computing Strategy

Navigating The World of Cloud Computing

East African Information Conference th August, 2013, Kampala, Uganda. Security and Privacy: Can we trust the cloud?

Déployer son propre cloud avec OpenStack. GULL François Deppierraz

<Insert Picture Here> Enterprise Cloud Computing: What, Why and How

Business transformation with Hybrid Cloud

Software Defined Everything

APP DEVELOPMENT ON THE CLOUD MADE EASY WITH PAAS

How To Understand Cloud Computing

Security Issues in Cloud Computing

PeopleSoft Cloud Architecture Automating PeopleSoft Deployment

Fundamentals of Cloud Computing

Kent State University s Cloud Strategy

Private PaaS 101: What It Is and Why You Need It. Insulate Your Cloud with the Stackato Secure Middleware Layer

CLOUD ARCHITECTURE DIAGRAMS AND DEFINITIONS

An Introduction to Cloud Computing Concepts

CLOUD TECH SOLUTION AT INTEL INFORMATION TECHNOLOGY ICApp Platform as a Service

Transcription:

#GHC14 Deploying Your Application On Public Cloud Egle Sigler @eglute Iccha Sethi @IcchaSethi October 9,

Egle Sigler Principal Architect at Rackspace Works with OpenStack POWER: Professional Organization of Women Empowered at Rackspace Travels Writes technical book(s)

Iccha Sethi Core contributor to OpenStack Open Sorceress/ Software Developer, Rackspace Founder, Let s Code Blacksburg! Foodie!

Outline of Workshop Introductions Presentation as a Service (PraaS): Iccha Egle What is Cloud Which is the right cloud for you? Deployment types Service Models Walk through the clouds 2 small activities: get a handout from our volunteers 3 demos

What is Cloud?

Cloud Computing Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. (NIST definition)

Why Cloud Computing? Main features of cloud computing: Rapid provisioning I want it now! Scalability Go from 1 to many in minutes Flexibility Different cloud options to choose Accessibility Anytime from anywhere Affordability No fixed hardware or other physical infrastructure costs

Pick Your Cloud

Types Of Clouds Pick two: Deployment model Public Private Hybrid Service Level IaaS PaaS SaaS

Types Of Clouds Pick two: Deployment model Public Private Hybrid Service Level IaaS PaaS SaaS

Types Of Cloud Deployment Models Different types of clouds mean not necessarily different technology, but different infrastructure deployment model as well as service and access levels Public Cloud Private Cloud Hybrid Cloud

Public Cloud Multi-tenant environment, where you buy a server slice in a cloud computing environment that is shared with a number of other clients or tenants

Private Cloud Computing platform that is implemented within the corporate firewall, under the control of the IT department.

Hybrid Cloud Integrated cloud service utilizing both private and public clouds to perform distinct functions within the same organization.

Service Levels Cloud Infrastructure is available. Now what?

Types Of Clouds Pick two: Deployment model Public Private Hybrid Service Level IaaS PaaS SaaS

Who are you: Do it yourself? Service Levels Let someone else do it?

How Do You Get Pizza? Make at home Take and bake Pizza delivery Dine out

Pizza as a Service Traditional On- Premises (On Prem) Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS) Dinning Table Dinning Table Dinning Table Dinning Table Soda Soda Soda Soda Electric / Gas Electric / Gas Electric / Gas Electric / Gas Oven Oven Oven Oven Fire Fire Fire Fire Pizza Dough Pizza Dough Pizza Dough Pizza Dough Tomato Sauce Tomato Sauce Tomato Sauce Tomato Sauce Toppings Toppings Toppings Toppings Cheese Cheese Cheese Cheese Made at Home Take and Bake Pizza Delivered Dined Out

Different Service Levels Do everything yourself IaaS: infrastructure as a service PaaS: platform as a service SaaS: software as a service

IaaS Infrastructure as a service Need to know at least basic system administration Users are given a slice of compute resource, i.e., virtual machine with an operating system, network connectivity, and some basic tools. User responsible for installing everything else other than OS. Best for custom environments (dev, qe, prod)

PaaS Platform as a service, developer s best friend No need to know administrative tasks Comes with application and software stack setup Java, Ruby, PHP, Python, etc Comes with tools to easily deploy applications

SaaS Software as a service: subscription, or ondemand software No setup for user Centralized

Cloud Compute Service Levels Traditional On- Premises (On Prem) Infrastructure as a Service (IaaS) Platform as a Service (PaaS) Software as a Service (SaaS) Applications Applications Applications Applications Runtimes Runtimes Runtimes Runtimes Security Security Security Security Databases Databases Databases Databases Servers Servers Servers Servers Virtualization Virtualization Virtualization Virtualization Hardware Hardware Hardware Hardware Storage Storage Storage Storage Networking Networking Networking Networking

* as a Service

To The Clouds! http://cloudtweaks.com/

To The Clouds! Demo deploy to PaaS (Cloud Foundry) Demo deploy to public cloud: Amazon EC2 Rackspace public cloud

Where There Are Clouds, There Will Be Storms

Build Applications For Failure Users Users Users LB LB LB LB Application Server 1 Application Server 2 Application Server 1 Application Server 2 Application Server 1 Application Server 2 Application Server 3

Deploying Applications in Scale

Deploying Applications Manual Automation Scripts (shell) Templates (Heat, orchestration) Chef Puppet Ansible Docker Other

To The Clouds! By David Fletcher / CloudTweaks.com

Thank You! Questions?

Thank You! Rate and Review the session using the GHC Mobile App To download visit www.gracehopper.org