Cloud Computing in Large Scale Projects

egyptiannorweiganInternet και Εφαρμογές Web

31 Οκτ 2013 (πριν από 3 χρόνια και 9 μήνες)

75 εμφανίσεις

<Insert Picture Here>

Cloud Computing in Large Scale Projects

George Bourmas

Sales Consulting Manager Database & Options



What Is Cloud Computing

Definition of Cloud Computing

Cloud computing is a model for enabling 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.

This cloud model promotes availability and is composed of
:

Source:
NIST Definition of Cloud Computing v15


3 Service Models

4 Deployment Models

5 Essential Characteristics

SaaS, PaaS and IaaS

Applications delivered as a service
to end
-
users over the Internet


Infrastructure as a Service

Platform as a Service

Software as a Service

App development & deployment
platform delivered as a service

Server, storage and network
hardware and associated software
delivered as a service

Public Clouds and Private Clouds

I

N

T

E

R

N

E

T

Public Clouds

IaaS

PaaS

SaaS

I

N

T

R

A

N

E

T

Private Cloud

Users

Public Clouds:


Lower
upfront

costs


Economies of scale


Simpler to manage


OpEx

Private Cloud:


Lower
total

costs


Greater control over security,
compliance & quality of service


Easier integration


CapEx & OpEx

Both offer:


High efficiency


High availability


Elastic capacity


Used by
multiple
tenants on a
shared basis


Hosted and
managed by
cloud service
provider


Limited variety
of offerings


Exclusively
used by a
single
organization


Controlled and
managed by

in
-
house IT


Large number
of applications

IaaS

PaaS

SaaS

Why Are Organizations Interested in Cloud?

Benefits of Cloud Computing

Speed

Cost

Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), Oc
tob
er 2, 2008

What Are the Challenges Organizations Face?

Challenges of Cloud Computing

QoS

Fit

Security

Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), Oc
tob
er 2, 2008



Choose Cloud Strategically

Is there a G
-
Cloud?


In G
-
Cloud we define a “Private Cloud” as an
infrastructure dedicated to government most likely
amalgam of several compute utilities targeted to
improve citizen services. Therefore it is a hybrid cloud
comprised of both private and public deployment
models.


Cloud Implementation

Cloud Implementation

Applying Cloud’s Greatest Value

Infrastructure or Platform?

IaaS

PaaS

IaaS

PaaS

“Conventional”
Cloud Wisdom

Rethinking the
Value of Cloud

Applications
, not infrastructure,

drive your business

Where should
you focus your
cloud efforts?

Impact of Virtualization (IaaS)
Economics: Part 1

Impact of Platform
-
as
-
a
-
Service (PaaS)

Economics: Part 2

Economics: Beyond Virtualization

Scope for Bigger Impact on IT Budget (OPEX)


Oracle Private PaaS:

What, Why and How

Oracle Cloud Platform for PaaS

Virtualization:

Oracle VM

Operating Systems:

Oracle Enterprise Linux

Servers

Storage

Application 1

Application 2

Application 3

Database Grid:

Oracle Database, RAC, ASM, Partitioning,

IMDB Cache, Active Data Guard, Database Security

Application Grid:

WebLogic Server, Coherence, Tuxedo, JRockit

Shared Services

Integration:

SOA Suite

Security:

Identity Mgmt

Process Mgmt:

BPM Suite

User Interaction:

WebCenter

Platform as a Service

Infrastructure as a Service

Cloud Management

Application

Quality

Management

Application

Performance

Management

Configuration &

Compliance

Lifecycle

Management

Oracle Enterprise Manager

Enterprise Manager Differentiators for Cloud


Only vendor to provide a complete,
vertically integrated cloud

-
Application aware

-
Applications to disk



Fast, easy application deployment

-
Automated application packaging and
provisioning

-
Appliances and multi
-
tier assemblies



Integrated stack management across
the lifecycle

-
Rich application management and
monitoring

-
Management beyond virtual containers



Policy driven workload management
and provisioning

-
Can be linked to application KPIs


Centralized Configuration Management


Doing more with less


Knowing What
You Have

Asset Discovery

Automated Inventory

HW/SW Configurations


Operating Systems


Hardware


Database


Packaged Apps

Configuration Search

Relationships

Real
-
time Monitoring

Real
-
time Detection


Who, What and When

Compliance Framework


SOX. PCI, CoBIT …

Change Reconciliation


Authorized vs Unauthorized

Standardizing
Configurations

Configuration
Compliance

Drift Analysis

Config Comparison


Across the stack


Across lifecycles


Baseline & Gold Std


1
-
to
-
1, 1
-
to
-
Many

Drift Reconciliation

Proactive Checks

Policy Management

Out
-
of
-
the
-
Box Policies

User
-
Defined Policies

User
-
Defined Groups

Compliance Dashboard

Detecting Configuration
Changes

Complete Cloud Lifecycle Management


Setup Cloud
Infrastructure*

Build App &
Package as
Appliance*

Setup Cloud
Policies*

Deploy

Scale Up/Down

Decommission

Monitor

Patch



Summary

Oracle Cloud Computing

Summary


Oracle’s cloud computing strategy is to offer:

1.
Technology to build private clouds or run in public clouds

2.
Applications deployed in private shared services environment or
via public SaaS



Oracle helps enterprise IT evolve to become private cloud service
providers based on our leadership position in grid computing



Oracle offers a comprehensive set of building blocks for building and
managing public and private clouds from applications to disk

© 2009 Oracle


Proprietary and Confidential

19