• No results found

Deploying Your Application On Public Cloud

N/A
N/A
Protected

Academic year: 2021

Share "Deploying Your Application On Public Cloud"

Copied!
35
0
0

Loading.... (view fulltext now)

Full text

(1)

Deploying Your

Application On Public

Cloud

Egle Sigler @eglute Iccha Sethi @IcchaSethi

October 9, 2014

(2)

Egle Sigler

§  Principal Architect at

Rackspace

§  Works with OpenStack

§  POWER: Professional

Organization of Women Empowered at Rackspace

§  Travels

(3)

Iccha Sethi

§  Core contributor to OpenStack §  Open Sorceress/ Software Developer, Rackspace

§  Founder, Let’s Code

Blacksburg!

(4)

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

(5)
(6)

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

(7)

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

(8)
(9)
(10)
(11)

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

(12)

Public Cloud

§

Multi-tenant environment, where you buy a

“server slice” in a cloud computing

(13)

Private Cloud

§

Computing platform that is implemented

(14)

Hybrid Cloud

§

Integrated cloud service utilizing both

(15)

Service Levels

§  Cloud Infrastructure

is available.

(16)
(17)

Service Levels

§  Who are you:

−  Do it yourself?

(18)

How Do You Get Pizza?

§

Make at home

§

Take and bake

§

Pizza delivery

(19)

Pizza as a Service

Dinning Table Soda Electric / Gas Oven Fire Pizza Dough Tomato Sauce Toppings Cheese Traditional On-Premises (On Prem)

(20)
(21)

Different Service Levels

§

Do everything yourself

§

IaaS: infrastructure as a service

§

PaaS: platform as a service

(22)

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.

(23)

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

(24)

SaaS

§

Software as a service: subscription, or

on-demand software

§

No setup for user

(25)

Cloud Compute Service Levels

Applications Runtimes Security Databases Servers Virtualization Hardware Storage Traditional

On-Premises (On Prem) Infrastructure as a Service (IaaS)

(26)
(27)
(28)

To The Clouds!

§

Demo deploy to PaaS (Cloud Foundry)

§

Demo deploy to public cloud:

−  Amazon EC2

(29)
(30)
(31)
(32)

Deploying Applications

§

Manual

§

Automation

−  Scripts (shell)

−  Templates (Heat, orchestration)

−  Chef

−  Puppet

−  Ansible

(33)
(34)

Thank You!

(35)

Thank You!

Rate and Review the session using the GHC Mobile App

References

Related documents

The performance bugs have the potential to severely affect the functionality and usability of the applications due to decreased re- sponse times of their components, while 37 of

Sourdough, San Marzano Tomato Sauce, Smoked Scamorza Cheese, Beef Brisket, Jalapeno, Pickled Red Onion, Jalapeno Mayo PIZZA SPECIAL Please ask server for details FROM THE Pizza

Used in conjunction with the Hydra-Jar AP double-acting hydraulic drilling jar, the Accelerator AP tool combines the advantage of jarring up, down, or up-and-down with

(a) This Agreement, including this Section 18, may be amended in whole or in part only with the written consent of the General Partner, provided, however, that (i) each Limited

This dough never order in kraft pizza kit cooking instructions are making these rolls in the instructions made up to make their dough recipe would makeba verynmessy oven is my

(5) If the oven is to be fitted onto the optional Wildcat 9000 Series Oven Trolley, then the stand should be assembled and levelled prior to fitting the oven and bricks because

The High Temp pizza oven has been developed to bake pizzas at temperatures of up to 500°C with perfect results. The oven is fitted with authentic Italian Biscotto di Sorrento

The most toaster oven parts made pizza and that have an open fire hazard if you time cooking rack position baking instructions for calphalpn quartz countertop oven when using