cloud computing
Post on 01-Jan-2016
14 Views
Preview:
DESCRIPTION
TRANSCRIPT
April 19, 2023
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
April 19, 2023
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
April 19, 2023
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
April 19, 2023
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??
April 19, 2023
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
April 19, 2023
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!!!
April 19, 2023
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
April 19, 2023
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
April 19, 2023
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.
April 19, 2023
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.
April 19, 2023
Architecture
Architecture starts when you carefully put two bricks together. There it begins.
- Ludwig Mies van der Rohe
April 19, 2023
Cloud Computing - layers
Layers
Architecture
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
April 19, 2023
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
April 19, 2023
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)
April 19, 2023
XenApp Architecture
XenAppApplication Server
Roaming Profile Server
User A
User B User C
User D
We
b I
CA
This XenApp is a part of some farm
in some datacenter
Database Server
April 19, 2023
What’s next?
Application isolation virtualization
Tools for application isolation:
– Citrix Streaming
– Microsoft’s App-V
Amazon EC2
April 19, 2023
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.htm
• http://my.opera.com/blu3c4t/blog/2008/11/01/a-glance-to-cloud-computing
• http://cloudcomputing.sys-con.com/
top related