240 likes | 364 Views
Cloud Computing. May 2010. 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. Author’s Introduction. Mohd Aslam is Citrix Certified Administrator (CCA).
E N D
Cloud Computing May 2010
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
Author’s Introduction 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.
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??
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 Answer is Cloud Computing…..cloud computing solutions enable IT to be delivered as a service….
Believe it or not!!! 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.”
Type of Clouds Public Cloud Private Cloud Hybrid Cloud
Public Cloud • 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
Private Cloud • 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
Hybrid Cloud 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.
Private in Public Cloud • 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.
Architecture Architecture starts when you carefully put two bricks together. There it begins. - Ludwig Mies van der Rohe
Cloud Computing - layers 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 Layers Architecture
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
Technology to implement it • Cloud computing is a concept, a modelTo 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)
What’s next? • Application isolation virtualization Tools for application isolation: • Citrix Streaming • Microsoft’s App-V • Amazon EC2
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/
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