Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Dissertation on Cloud Computing


Published on

These slides covers my Dissertation presentation on Cloud Computing during my 3rd semester of M.Sc(IT). It will help people to know some basic knowledge about Cloud Computing, understanding how it works etc.

Published in: Technology, Business

Dissertation on Cloud Computing

  1. 1. Dissertation Cloud Computing Under the guidance of Mr. Sabu Francis Sir By Sandeep Kumar M.Sc. (IT) Sem-III Roll No:- 90490009
  2. 2. Introduction <ul><li>What is cloud Computing. </li></ul><ul><li>A computing cloud is a set of network enable services providing scalable, QoS guaranteed, normally personalized, inexpensive computing infrastructures on demand, which could be accessed in a simple and pervasive way. </li></ul>
  3. 3. <ul><li>Cloud computing is a computing technology that uses the internet and central remote servers to maintain data and applications. </li></ul><ul><li>It allows consumers and businesses to use applications without installation and access their personal files at any computer with internet access. </li></ul><ul><li>This technology allows for much more efficient computing by centralizing storage, memory, processing and bandwidth. </li></ul>
  4. 4. <ul><li>Cloud computing is a better way to run your business. Instead of running your apps yourself, they run on a shared data center. When you use any app that runs in the cloud, you just log in, customize it, and start using it. That’s the power of cloud computing. </li></ul><ul><li>A cloud service has three distinct characteristics that differentiate it from traditional hosting. It is sold on demand, typically by the minute or the hour; it is elastic -- a user can have as much or as little of a service as they want at any given time; and the service is fully managed by the provider (the consumer needs nothing but a personal computer and Internet access). </li></ul>
  5. 5. <ul><li>In fact, the Cloud computing adopts the concept of Utility computing. </li></ul><ul><li>Utility Computing: users obtain and employ computing platforms in computing Clouds as easily as they access a traditional public utility. </li></ul>
  6. 6. <ul><li>In detail, the Cloud services enjoy the following features: </li></ul><ul><li>(1) The cloud interfaces do not force users to change their working habits and environments. </li></ul><ul><li>(2) The cloud client software which is required to be installed locally is lightweight </li></ul><ul><li>(3) Cloud interfaces are location independent and can be accessed by some well established interfaces like Web services framework and Internet browser. </li></ul>
  7. 7. <ul><li>On-demand service provisioning </li></ul><ul><li>The computing Clouds provide resources and services for users on demand. User can customize and personalize their computing environments later on, for example, software installation, network configuration, as users usually own administrative privileges. </li></ul><ul><li>Autonomous System </li></ul><ul><li>The computing Cloud is an autonomous system and it is managed transparently to users. Hardware, software and data inside clouds can be automatically reconfigured and consolidated to present a single platform image, finally rendered to users. </li></ul>
  8. 8. <ul><li>Cloud services and computing platforms offered by computing Clouds could be scaled across various concerns, such as geographical locations, hardware performance, software configurations. </li></ul><ul><li>The computing platform should be flexible to adapt to various requirements of a potentially large number of users. </li></ul>
  9. 9. <ul><li>Types of cloud </li></ul><ul><li>Public Cloud </li></ul><ul><li>Private Cloud </li></ul><ul><li>A public cloud sells services to anyone on the Internet. (Currently, Amazon Web Services is the largest public cloud provider.) </li></ul><ul><li>A public cloud provides services to multiple customers, and is typically deployed at a collocation facility </li></ul>
  10. 10. Public Enterprise
  11. 11. Private Cloud <ul><li>A private cloud is a proprietary network or a data center that supplies hosted services to a limited number of people </li></ul><ul><li>Private clouds can be built and managed by a company’s own IT organization or by a cloud provider </li></ul>Private Enterprise
  12. 12. <ul><li>Hybrid clouds </li></ul><ul><li>Hybrid clouds combine both public and private cloud models. </li></ul><ul><li>They can help to provide on-demand, externally provisioned scale. </li></ul><ul><li>A hybrid cloud also can be used to handle planned workload spikes. </li></ul>
  13. 14. Architectural layers of cloud computing <ul><li>top layer (application layer) </li></ul><ul><li>Top layer applications delivered on demand in the software-as-a service (SaaS) model. </li></ul><ul><li>middle layer (platform layer) </li></ul><ul><li>Middleware providing application services and a platform-as-a-service (PaaS) runtime environment for cloud applications. </li></ul><ul><li>bottom layer (infrastructure layer) </li></ul><ul><li>A flexible infrastructure of distributed data center services connected via Internet Style Networking. </li></ul>
  14. 15. <ul><li>Software as a service (SaaS) </li></ul><ul><li>Software as a service features a complete application offered as a service on demand. A single instance of the software runs on the cloud and services multiple end users or client organizations. </li></ul><ul><li>The most widely known example of SaaS is </li></ul>
  15. 16. <ul><li>Platform as a service (PaaS) </li></ul><ul><li>Platform as a service encapsulates a layer of software and provides it as a service that can be used to build higher-level services. </li></ul><ul><li>PaaS offerings can provide for every phase of software development and testing, or they can be specialized around a particular area such as content management. </li></ul>
  16. 17. <ul><li>Infrastructure as a service (IaaS) </li></ul><ul><li>Infrastructure as a service delivers basic storage and compute capabilities as standardized services over the network. </li></ul><ul><li>Servers, storage systems, switches, routers, and other systems are pooled and made available to handle workloads that range from application components to high-performance computing applications. </li></ul>
  17. 18. <ul><li>Cloud computing benefits </li></ul><ul><li>Reduce run time and response time </li></ul><ul><li>Minimize infrastructure risk </li></ul><ul><li>Lower cost of entry </li></ul><ul><li>Increased pace of innovation </li></ul>
  18. 19. <ul><li>With the use of cloud computing I have developed a web page. </li></ul><ul><li>The url of web page is </li></ul><ul><li> </li></ul><ul><li>This is a site of NGO. </li></ul><ul><li>This is trial site which I have developed. </li></ul>
  19. 20. <ul><li>There are many cloud service provider in the IT world and they provide sdk for cloud computing. </li></ul><ul><li>Here I have use GoogleAPI. Google also provide Two Types of sdk. </li></ul><ul><li>1 . Google appengine1.2.7_pithon </li></ul><ul><li>2.appengine-java-sdk-1.2.6 </li></ul>
  20. 21. <ul><li>Technology Used </li></ul><ul><li>Appengine-java-sdk-1.2.6 </li></ul><ul><li>For creating war file and uploading site </li></ul><ul><li>JSP Technology </li></ul><ul><li>Used for creating web page. </li></ul>
  21. 22. Images
  22. 27. References. <ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul><ul><li> </li></ul>
  23. 28. Thank You Special Thanks for Mr. Sabu Francis Sir to Giving their valuable Suggestion