KO Awareness & Training Module 14May2008 - WordPress – www ...

photofitterInternet and Web Development

Dec 4, 2013 (3 years and 7 months ago)

62 views

Cloud Computing

May 2010

4 December 2013

Author

A

bad

book

is

as

much

of

a

labor

to

write

as

a

good

one
;

it

come

as

sincerely

from

the

author’s

soul
.

Aldous

Huxley


4 December 2013





Mohd Aslam is Citrix Certified Administrator (CCA).



His area of experience and interest are Cloud computing, Application virtualization and XenApp
administration. He has worked primarily in the domain of utilities.



His technology forte are XenApp, Application virtualization using XenApp Streaming and
Microsoft App
-
V, C#, ASP.NET, SQL Server 2005, VB, Load Runner, QTP, Application
compatibility analysis.


Author’s Introduction

4 December 2013

Safety Message

4 December 2013

Old School Computational methodology

It includes
-



Individual Servers in office or at job site


Grid of servers

Advantages:


More secure

Disadvantages:


Costly


Capital and operational


Require more maintenance


Time Consuming


Under utilized


4 December 2013

Million dollar question



How to reduce the resources like servers without reducing the overall
computational power and the profitability??



How to utilize the existing computational power to its maximum
capacity??

4 December 2013

Answer is
Cloud Computing
…..

cloud computing solutions enable IT to be delivered as a service….




It starts with the premise that the data services and architecture should be on servers. We call it cloud
computing


they should be in a ‘cloud’ somewhere. And that if you have the right kind of browser or the
right kind of access, it doesn’t matter whether you have a PC or a Mac or a mobile phone or a
BlackBerry or what have you


or new devices still to be developed


you can get access to the
cloud…”




Dr. Eric Schmidt, Google CEO, August 2006


4 December 2013

Anyone with a web
-
based email account or a profile on a social network is already taking
advantage of public cloud computing, whether they know it or not.”



Believe it or not!!!

4 December 2013

Type of Clouds


Public Cloud



Private Cloud



Hybrid Cloud

4 December 2013

Public Cloud



Public Cloud
Firewall

Cloud maintained somewhere outside the
company’s firewall/boundaries on some public
domain maintained by some vendor.



Advantage:



IAAS


Infrastructure as a service


SAAS


Software as a service


Cost effective


Capital and operating cost


Sharing of resources


Pay as you go


Electricity bill model


Easy to acquire


Easy to terminate


Disadvantage:



Less secure


Biggest constraint


Less reliable


4 December 2013

Private Cloud

Private Cloud
Firewall

Confined to the company’s boundaries under
firewall.



Advantage:



IAAS


Infrastructure as a service


SAAS


Software as a service


Highly secure


Disadvantage:



Costly in terms of initial installation and
operations cost


Limited computational power/capability


4 December 2013

Hybrid Cloud

Hybrid Cloud
Firewall
A hybrid cloud is a cloud computing environment
in which an organization provides and manages
some resources in
-
house and has others
provided externally.


Example, an organization might use a public
cloud service, such as Amazon's Elastic
Compute Cloud (EC2) for general computing but
store customer data within its own data center.


It can have advantages of both the public and
private cloud models.


It can reduce the drawbacks of public cloud.

4 December 2013

Private in Public Cloud

Firewall
Public Cloud
VPN
Connection
Private in public

Private cloud inside the public cloud by the use of VPN (Virtual private network)



The biggest advantage is it is as secure as public cloud.

4 December 2013

Architecture

Architecture

starts

when

you

carefully

put

two

bricks

together
.

There

it

begins
.

-

Ludwig

Mies

van

der

Rohe


4 December 2013

Cloud Computing
-

layers

Layers

Architecture

Gmail
,
Turbo
Tax
,
WebEx
etx
Amazon
Web
service
,
Google
App
Engine
etc
Amazon
EC
2
,
VMware
etc
Application Services (services on demand)


Gmail, GoogleCalender


Payroll, HR, CRM etc


WebEx


Platform Services (resources on demand)


Middleware, Integration, Messaging,
Information, connectivity etc


Amazon Web service, Google App Engine


Infrastructure as services (physical assets as
services)


IBM Blue house, VMWare, Amazon EC2,
Microsoft Azure Platform, Sun Parascale and
more


4 December 2013

Cloud Architecture

4 December 2013

Challenges/Threats


Cyber crooks never sleep



It’s 3 a.m.


do you know where your APIs are



You can’t always trust your cloud provider’s
employees



Shared technologies mean shared risk



Not backing up is not an option



Identity theft


it’s not just a consumer problem



You don’t know what you don’t know

4 December 2013

Where to fit Cloud??


4 December 2013

Technology to implement it


Cloud computing is a concept, a model


To implement it, we can use various products from:



XenApp (Citrix)



Microsoft



VMware



IBM



Google (App Engine
-

Google App Engine is a platform
for developing and hosting web applications in Google
-
managed data centers)

4 December 2013

XenApp Architecture

XenApp
Application Server
Roaming Profile
Server
User A
User B
User C
User D
Web ICA
Web ICA
Web ICA
Web ICA
This XenApp is a
part of some farm
in some
datacenter
Database Server
4 December 2013

What’s next?





Application isolation virtualization


Tools for application isolation:


Citrix Streaming


Microsoft’s App
-
V




Amazon EC2


4 December 2013

Cloud Articles


http://blogs.zdnet.com/Hinchcliffe/?p=488&tag=btxcsim



http://blogs.zdnet.com/Howlett/?p=558&tag=btxcsim



http://blogs.zdnet.com/BTL/?p=9560&tag=btxcsim



http://www.businessweek.com/technology/content/aug2008/tc2008082_445669_page_3.ht
m



http://my.opera.com/blu3c4t/blog/2008/11/01/a
-
glance
-
to
-
cloud
-
computing



http://cloudcomputing.sys
-
con.com/

4 December 2013

Thanks for your time

I find television very educating. Every time somebody turns
on the set, I go into the other room and read a book.

Groucho Marx