cloud computing

14
Cloud Computing By: Taqi Shah [email protected]

Upload: taqi-shah

Post on 27-Jun-2015

69 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Cloud computing

Cloud ComputingBy:

Taqi [email protected]

Page 2: Cloud computing
Page 3: Cloud computing

Cloud Computing

• Cloud computing is a model for delivering IT services. Instead of a direct connection to the server the resources are retrieved from the internet though web-based tools and applications.

• Data and software packages are stored in servers.• The cloud computing structure allows access to

information as long as an electronic device has access to the web. This allows employees to work remotely.

Page 4: Cloud computing

Cloud Computing

• The information being accessed is found in the ‘clouds’ and does not require a user to be in a specific place to gain access to it.

• Companies are not required to own their own servers and can use capacity leased from third parties.

• Because of that cloud computing allows companies to reduce the cost of information management. The cloud-like structure also allows companies to upgrade software more quickly.

Page 5: Cloud computing
Page 6: Cloud computing

Why ‘cloud’

• To find the answer we have to think back to the early days of network design. The role of the network engineer comprised of designing a network that would function properly. Time was dedicated to understanding what devices were on the network, how they were connected, managed, controlled, etc.

Page 7: Cloud computing

Why ‘cloud’

• Some networks hooked to other networks or the internet. To illustrate this connection as part of the design the engineers needed a way to indicate that there was a network but also indicate that they weren’t trying to describe it because it was more than what they knew. They landed on the cloud symbol as a metaphor for the internet. It was based on a cloud drawing used in the past to represent the telephone network.

• The history behind the cloud name isn’t the most dramatic one but it helps shed light on a concept when you comprehend its origin.

Page 8: Cloud computing

• Whether you realize it or not you are most likely already using cloud based services. Examples of cloud based services include Gmail and Google Docs.

Page 9: Cloud computing

Cloud computing services can be broken into three categories:

• Infrastructure as a Service (IaaS)• Platform as a Service (PaaS)• Software as a Service (SaaS)

Page 10: Cloud computing

Different Clouds

• Microsoft just launched their Cloud Computing service architecture: Azure

Page 11: Cloud computing

Azure

• Azure is provided with a full integration on Microsoft Visual Studio, to enable developers to publish applications easily on the cloud. Initially with the .Net services but will be extended to the Eclipse editor and other languages as Phyton, Ruby and PHP.

• Important to note the good work with the API side, provinding three ways of webservice communication: SOAP, REST and XML.

Page 12: Cloud computing

Azure

Azure will provide services through this Microsoft Products, making them fully Cloud Computing:

• Windows Live• Office Live• Microsoft Exchange• Microsoft SQL• .NET Platform• Microsoft Sharepoint• Microsoft Dynamics

Page 13: Cloud computing

What is Not Cloud Computing?

• Any application would be not considered as cloud computing application if it don’t uses internet to store some kind of data neither any web application where we can store information but doesn’t provide any way of recover it, so it hasn’t API (Application Program Interface).

Page 14: Cloud computing

Success Keys of New Cloud Computing Application

• Platform and device independent.• Available offline.• Secure and Personal privacy compliant. The

information in “the cloud” should be secure and personal to his owner, just distributed if he allows it.

• Shareable info to others if desired.• Possibility to synchronize it with local data, so data

would be persistent everywhere: local and on the cloud.