Date post: | 07-Aug-2015 |
Category: |
Education |
Upload: | btech-engineers-official |
View: | 262 times |
Download: | 0 times |
•What is cloud computing ???•History•Why cloud computing ???•Cloud components•Cloud service models•Type of cloud•Advantages & Disadvantages•Application
OUTLINE :
What is Cloud Computing?
Cloud computing is a type of computing that relies on sharing computing resources rather than having local server or personal device to handle applications.
Distributed computing on internet Or delivery of computing service over the internet.
• Concept evolved in 1950(IBM) called RJE
(Remote Job Entry Process).
• In 2006 Amazon provided First public cloud
AWS(Amazon Web Service).
• In 2008-2009 launches of Google app engine/
windows.
History
Clients are the device that the end user interact with cloud.
Three types of clients:
1.) Mobile2.) Thick3.) Thin (Most Popular)
Clients
Distributed servers
Often servers are in geographically different places, but server acts as if they are working next to each other.
SaaS(Software as a service): Required software, Operating system & network is provided.
In the SaaS model, cloud providers install and
operate application software in the cloud and cloud users access the software from cloud clients. Cloud users do not manage the cloud infrastructure and platform where the application runs. This eliminates the need to install and run the application on the cloud user's own computers, which simplifies maintenance and support.
Examples of SaaS include: Google Apps, Microsoft Office 365, Onlive, GT Nexus, Marketo and TradeCard.
PaaS(Platform as service): Operating system and network is provided.
In the PaaS model, cloud providers deliver a computing platform typically including operating system, programming language execution environment, database, and web server. Application developers can develop and run their software solutions on a cloud platform without the cost and complexity of buying and managing the underlying hardware and software layers.
Examples of PaaS include: AWS Elastic Beanstalk, Cloud Foundry, Heroku, Force.com, EngineYard, Mendix, OpenShift, Google App Engine, Windows Azure Cloud Services and OrangeScape
IaaS(Infrastructure as aservice): just Network is provided.
In the most basic cloud-service model, providers of IaaS offer computers physical or (more often) virtual machines and other resources. IaaS clouds often offer additional resources such as a virtual-machine disk image library, raw (block) and file-based storage, firewalls, load balancers, IP addresses, virtual local area networks (VLANs), and software bundles.[49] IaaS-cloud providers supply these resources on-demand from their large pools installed in data centers.
Examples of IaaS providers include: Amazon EC2, Azure Services Platform, DynDNS, Google Compute Engine, HP Cloud, iland, Joyent, LeaseWeb, and Oracal
Public Cloud: The services are delivered to the client via the Internet from a third party service provider.
Example: Amazon
Private Cloud: These services are managed and provided within the organization. There are less restriction on network bandwidth, fewer security exposures and other legal requirements compared to the public Cloud.
Example: HP Data Centers
Hybrid cloud: It is a combination of services provided by the Private and public cloud
Example: –ERP in private cloud –Sales & Email in public
Advantages
1. Lower computer costs.2. Improved performance.3. Reduced software costs.4. Instant software updates.5. Unlimited storage
capacity.6. Increased data reliability.7. Universal document
access.8. Latest version availability.9. Device independence.
Disadvantages
1. Requires a constant Internet
connection.
2. Does not work well with low-speed
connections.
3. Features might be limited.
4. Can be slow.
5. Stored data might not be secure.
6. Stored data can be lost.
Application
• Social Networking sites.• E-mail sites.• Search Engines.• Many more services OVER
THE INTERNET.