Your SlideShare is downloading. ×
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Cloud Computing For Beginners
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Cloud Computing For Beginners

1,181

Published on

Cloud Computing Begginers

Cloud Computing Begginers

Published in: Education
1 Comment
2 Likes
Statistics
Notes
No Downloads
Views
Total Views
1,181
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
126
Comments
1
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. CLOUD COMPUTING BASICS OF a CLOUD COMPUTING 1
  • 2. CLOUD COMPUTING - BASICS Cloud Compting- Everywhere  Any Tech Magazine  Any IT website  Problem :: Everyone not agree on what it is… 2
  • 3. CLOUD COMPUTING - BASICS Ask different people about cloud computing – you will get different answers… Is cloud computing even worth all the hype? People don‟t think so.  Hype = publicity / hard sell / build up. 3
  • 4. CLOUD COMPUTING - BASICS Cloud Computing – CEO [Larry Ellison]– ORACLE in 2008… “The term C/c overused & being applied to everything in computer world” About 4
  • 5. CLOUD COMPUTING - BASICS The Computer industry is the only industry that is more fashion-driven than women‟s fashion” – CEO [Larry Ellison]– ORACLE 5
  • 6. CLOUD COMPUTING - BASICS So let we talk about What Cloud Computing is and tighten up our definition and understanding of its implementation… 6
  • 7. CLOUD COMPUTING OVERVIEW Cloud Computing gets its name as a metaphor/symbol (figure of speech) for the internet. Generally internet is represented as cloud in network diagrams. 7
  • 8. CLOUD COMPUTING OVERVIEW It means an area of the diagram or solution that is someone else‟s concern. “All that other stuff” 8
  • 9. CLOUD COMPUTING OVERVIEW 9
  • 10. CLOUD COMPUTING OVERVIEW Cloud Computing promises_ Cut Operational Cost Cut Capital Cost IT Dept. only focus on Project Strategies NOT on datacenter Running or Up. 10
  • 11. CLOUD COMPUTING WHAT WORKS Cloud Computing is a construct that allows a user to access applications that actually reside at a location other than your computer network or other internet connected device. Mostl it‟s a datacenter… 11
  • 12. CLOUD COMPUTING WHAT WORKS For example, You have bought Microsoft Word, installed at your computer, Everytime Microsoft issues a service pack to upgrade the product/application, you ran around to distribute at server… Oh god.. 12
  • 13. CLOUD COMPUTING WHAT WORKS Here, you need to upgrade all the systems, distributed servers… etc etc… Consider the license cost Some workstation use MsWord once in a year… HERE COMES BEAUTY OF CLOUD COMPUTING... 13
  • 14. CLOUD COMPUTING WHAT WORKS 14
  • 15. CLOUD COMPUTING WHAT WORKS Another Company hosts your applications. They handle the cost of servers, manages software updates and depending on how you craft your contract – you pay less for the services. 15
  • 16. CLOUD COMPUTING WHAT WORKS Don‟t need to buy equipments which has higher cost, fewer use. You need not buy the servers, Not to pay for the electricity to power… Cool --- SMILE… 16
  • 17. CLOUD COMPUTING WHAT WORKS Convenient for Telecommuters, Traveling remote workers – Simply log in and use their applications whenever needed. 17
  • 18. CLOUD COMPUTING WEAK LINKS It finds exciting and fast isn‟t…? In the field of IT there are Pro and Cons for every systems… Cloud Computing is not exempt.. 18
  • 19. CLOUD COMPUTING WEAK LINKS Let us look at few areas of potential trouble… The following figure shows potential point of the failure… 19
  • 20. CLOUD COMPUTING WEAK LINKS 20
  • 21. CLOUD COMPUTING WEAK LINKS When your internet goes OUT or your ISP with some problem (rarely), you may not be able to access your application and work can be stubbed. But if it is your own server, atleast you would sure that internet wouldn‟t affect your application. 21
  • 22. CLOUD COMPUTING WEAK LINKS When the site you‟re accessing has problem…? It‟s happened in July 2008, Amazon „s S3 cloud storage service went down for the second time in the year. Some application down for eight hours… 22
  • 23. CLOUD COMPUTING WEAK LINKS Simply there may be applications or data that you want to located on-site. If you have sensitive or proprietary information, your IT security group may simply mandate that you don‟t store on someone else‟s machines. 23
  • 24. APPLICATION INTEGRATION ISSUES CLOUD COMPUTING It is difficult to integrate application when they are distributed geographically. It is easier to manage and access data if it is nearby, and not under someone else‟s control. 24
  • 25. APPLICATION INTEGRATION ISSUES CLOUD COMPUTING For example, There are two application to exchange information, it‟s easier to do if they both reside in the same place. If one application in-house and other on cloud it becomes complicated and more prone to failure. 25
  • 26. CLOUD COMPUTING CLOUD COMPONENTS With a simple topological terms… A Cloud Computing solution is made up of several elements:  Clients  Datacenter  Distributed Server 26
  • 27. CLOUD COMPUTING CLOUD COMPONENTS 27
  • 28. CLOUD COMPUTING CLOUD COMPONENTS Each element has a purpose and plays a specific role in delivering a functional cloud-based application. 28
  • 29. CLOUD COMPUTING CLOUD COMPONENTS CLIENT  Clients are, in a cloud computing architecture, the exact same thing that they are in a plain, old, everyday local area network (LAN).  Typically a Computers on desk.  Laptops, Tablets, Mobile phones, PDAs – all big drivers C/c for mobility… 29
  • 30. CLOUD COMPUTING CLOUD COMPONENTS CLIENT are – device : end users interact with to manage their information on the cloud.  Three Categories… 1. Mobile 2. Thin 3. Thick  Clients 30
  • 31. CLOUD COMPUTING CLOUD COMPONENTS 1. CLIENT Mobile: includes PDAs or smartphones like – Blackberry, Windows phones, iPhones etc.. 31
  • 32. CLOUD COMPUTING CLOUD COMPONENTS 1. CLIENT Thin: Computers that do not have internal hard drives, but server do all the work and then display the information. Popular solution, because of price and effect on the environment. 32
  • 33. CLOUD COMPUTING CLOUD COMPONENTS CLIENT Thin are Popular        Lower Hardware costs Lower IT Costs Security Data Security Less power consumption Ease of repair or replacement Less noise 33
  • 34. CLOUD COMPUTING CLOUD COMPONENTS 1. CLIENT Thick: A regular computer, using web browser like Firefox or IE to connect to the cloud. 34
  • 35. CLOUD COMPUTING CLOUD COMPONENTS DATACENTER The datacenter is the collection of servers where the application to which you subscribe is housed. It could be large room in the basement of your building or a room full of servers on the other side of the world that you access via the Internet. 35
  • 36. CLOUD COMPUTING CLOUD COMPONENTS DATACENTER A growing trend – IT world is virtualizing server. Installed multiple instances of virtual servers on a single physical server. “Number of virtual servers that can exist on a physical server depends on the size and speed of the physical server and what applications will be running on the virtual server” 36
  • 37. CLOUD COMPUTING Distributed CLOUD COMPONENTS Servers   Servers are often located on geographically disparate. It gives service provider more flexibility in options and security. 37
  • 38. CLOUD COMPUTING Distributed CLOUD COMPONENTS Servers For example, Amazon has their cloud solution in servers all over the world. If something happen at one site, failure, the service would still be accessed through another site. 38
  • 39. CLOUD COMPUTING CLOUD COMPONENTS INFRASTRUC TURE Cloud computing isn‟t a one-size-fits all affair. Several different ways the infrastructure can be deployed. Depends on the application and provider has chosen to build the cloud solution. 39
  • 40. CLOUD COMPUTING CLOUD COMPONENTS INFRASTRUC TURE Key advantages of using cloud: Your need may be massive Number of servers required Budget to run those in-house Processing power may need only a SIP So, you don‟t want to buy dedicated server for it. The cloud fits both needs. 40
  • 41. CLOUD COMPUTING CLOUD COMPONENTS GRID COMPUTING Grid Computing is often confused with cloud computing, but they are quite different. Grid computing applies number of computer in a network to work on a single problem at a time. 41
  • 42. CLOUD COMPUTING CLOUD COMPONENTS GRID COMPUTING Well-known examples of grid computings _ 1) SETI : Search for Extra-terrestrial Intelligence @Home 2) World Community Grid – Berkeley Open Infrastructer for Network Computing (BOINC) 42
  • 43. CLOUD COMPUTING CLOUD COMPONENTS GRID COMPUTING Grid Computing – use of software that can divide and send out pieces of program to thousands of computers. Throughout the computers of an organization, from a public collaboration. 43
  • 44. CLOUD COMPUTING CLOUD COMPONENTS GRID COMPUTING So, what do grid computing and cloud computing have to do with one another? In grid computing, a large project is divided among multiple computer to make use of their resources. Cloud computing does just opposite. It allows multiple smaller applcations to run at the same time. 44
  • 45. CLOUD COMPUTING CLOUD COMPONENTS GRID COMPUTING Grid Computing is appealing for several reasons: 1) Cost-effective – way to use given amount of computer resources. 2) Way to solve problems that needs a tremendous amount of computer power. 3) Shared resources co-operatively, without managing one computer another. 45
  • 46. CLOUD COMPUTING CLOUD COMPONENTS FULL VIRTUALIZATION Full Virtualization – Technique to complete installation of one machine on to another. Result?  Software running on server is within virtual machine. Deployment allow not only unique application to run, but also different operating systems. 46
  • 47. CLOUD COMPUTING CLOUD COMPONENTS FULL VIRTUALIZATION 47
  • 48. CLOUD COMPUTING CLOUD COMPONENTS FULL VIRTUALIZATION Virtualization is relevant to Cloud Computing_ One of the way user access services on the cloud. The remote datacenter may be delivering your services in a fully virtualized format. 48
  • 49. CLOUD COMPUTING CLOUD COMPONENTS FULL VIRTUALIZATION Full Virtualization is successful for several purpose: Sharing a computer system among multiple users. Isolating users from each other and from the control program. Emulating(imitate/copy/likely) hardware on another machine. 49
  • 50. CLOUD COMPUTING CLOUD COMPONENTS PARA VIRTUALIZATION Para Virtualization allows multiple operating systems to run on a single hardware device at the same time by more efficiently using system resources, like processors and memory. 50
  • 51. CLOUD COMPUTING CLOUD COMPONENTS PARA VIRTUALIZATION In Full Virtualization – entire system is emulated (BIOS, Drive, etc). In Para Virtualization – its management module operates with an operating system that adjusted to work in a virtual machine. 51
  • 52. CLOUD COMPUTING CLOUD COMPONENTS PARA VIRTUALIZATION Para Virtualization – works better than full virtualization model, because fully virtualized deployment, all elements must be emulated. 52
  • 53. CLOUD COMPUTING CLOUD COMPONENTS PARA VIRTUALIZATION 53
  • 54. CLOUD COMPUTING CLOUD COMPONENTS PARA VIRTUALIZATION Para Virtualization – works best in __ Disaster Recovery: event of a catastrophe, instances can be moved to other hardware until the equipment can be repaired. 54
  • 55. CLOUD COMPUTING CLOUD COMPONENTS PARA VIRTUALIZATION Para Virtualization – works best in __ Migration: Moving to a new system is easier and faster because instances can be removed from the underlying hardware. 55
  • 56. CLOUD COMPUTING CLOUD COMPONENTS PARA VIRTUALIZATION Para Virtualization – works best in __ Capacity Management: Because of easy migration, capacity management is simpler to implement. (add more processing power, hard drive capacity) 56
  • 57. COMING NEXT … SERVICES IN CLOUD COMPUTING SAAS, PAAS, IAAS, HAAS, ETC… Jainul A.

×