On demand access to pool of configurable computing resources such as: Networks,
Services, Applications, Storage, Servers.
Q: The kind of computing resources one needs. 1. What is on demand access. The value proposition of cloud computing is that it allows computer users to conveniently rent access to computer applications, software deployment, deployment environments, computing infrastructure such as data storage and processing. Q: Do we have just access to data storage and processing only. It saves or yields a cost effective solution to those consumer organizations that might not have the capital to purchase large enterprise software solutions or set up large computing hardware and software infrastructure. 2. Does having things on rent saves money? 3. The companies who set clouds, do they invest a lot of money in purchasing enterprise softwares? Do different people use the same software, say do we have dedicated CRM for each user? How much does it takes to set a cloud environment? The value proposition is also compelling for software and hardware vendors which can now sell relatively expensive products to more budget conscious customers 4. What are the products and services that will created by cloud? Q: Is cloud just about shared resources? Just a Distributed computing? Q: What is a Data Center? Q: What do we mean by Software as a service? While the concepts of cloud computing are not new, what is new, however, is that faster data communications capability, faster and more reliable computing power, denser and cheaper storage, and new programming paradigms have enabled comprehensive computational resource-sharing. Q: Why storage has become cheaper? Why processing power has improved? Q: Is cloud about computational resource sharing? Cloud Computing is a concept of computational resource sharing Q: We do have servers in office, we too are sharing computational power? What makes cloud different?
A: In cloud, first , you dont have to buy severs, softwares.
a) On demand self service: At any time the user/consumer can have access to computing abilities such as server time and network storage. b) Broad network access: c) Resource pooling: Consumer generally doesnt have knowledge of which exact resources are being provided, but may know datacenter, CPUs used etc. We have 3 different service models: a) Software as a Service: Use the providers applications running on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a Web browser or a program interface. The consumer does not manage or control the underlying cloud infrastructure such as network, servers, operating systems, storage, or even individual application capabilities Web Based Email and Salesforce. b) Platform as a Service: Deploy Consumer Created or Acquired applications onto the cloud infrastructure using programming languages and tools provided by the provider. The consumer does not manage or control the underlying cloud infrastructure such as network, servers, operating systems, or storage, but has control over the deployed applications Q: Why the word service is used? What we mean by not having access to operating systems? c) Infrastructure as a service: Access Processing, Storage and Networks; doesnt control the underlying cloud infrastructure. (Amazon Web services) Private Cloud: Used by a single organization Hybrid: Public: Community: A cloud infrastructure is the collection of hardware and software. Physical Layer: Hardware and Abstraction is a software layer. Cloud is not just one server, it is a network accessible computing resources that cloud consumers can access over a network. Q) Lot of servers are hosted on webs, can we say that it is a cloud? (Cloud provides you storage, processing, networks capabilities)
Q) When I am accessing resources over a network, can it result into network
congestion? In general terms, a cloud system and its consumers employ the client-server model, which means that clients, whether human users or software programs, send messages over a network to server computers, which then perform work in response to the messages received. Cloud computing resources are a grid of computer system storage and applications. (It is not a single server) High Availability, Performance should be there. Resource management. Accessing non customized software solution: Web Browser. (SaaS) Storing data through an off-site Internet-enabled provider is a form of Infrastructure as a Service (IaaS). If I am just storing data, how is it IaaS