cloud computing
Post on 17-May-2015
1.370 Views
Preview:
DESCRIPTION
TRANSCRIPT
Cloud Computing
• Any situation in which computing is done in a remote location rather than on your desktop or portable device.
• Cloud computing is a broad concept of using the Internet to allow people to access technology-enabled services
• Named after the cloud representation of the Internet on a network diagram.
• Cloud computing is a general term for anything that involves delivering hosted services over the Internet.
What is Cloud Computing?
rjbhrth@gmail.com
How does cloud computing differ from regular 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• The service is fully managed by the provider (the consumer
needs nothing but a personal computer and Internet access).
rjbhrth@gmail.com
Business Apps
rjbhrth@gmail.com
What do Business Apps need?
rjbhrth@gmail.com
Money
rjbhrth@gmail.com
Data Centre
rjbhrth@gmail.com
Office Space
rjbhrth@gmail.com
Power
rjbhrth@gmail.com
Cooling
rjbhrth@gmail.com
Bandwidth
rjbhrth@gmail.com
Network
rjbhrth@gmail.com
Servers and Storage
rjbhrth@gmail.com
Software Stack
rjbhrth@gmail.com
Team of Experts
rjbhrth@gmail.com
Versions
R/3
Netweaver
mySAP
R/3 Enterprise
rjbhrth@gmail.com
Besides all that…
• Development• Testing• Staging• Production
rjbhrth@gmail.com
Advantages of Cloud Computing
rjbhrth@gmail.com
• No need to upgrade.
rjbhrth@gmail.com
• No need to update.
rjbhrth@gmail.com
• Scalability.
rjbhrth@gmail.com
• Usage metered on demand resources.
rjbhrth@gmail.com
• No server maintenance costs.
rjbhrth@gmail.com
• Can completely replace business apps.
rjbhrth@gmail.com
Gmail vs Microsoft Exchange Server
• Servers and storage? No Yes• Technical Team? No Yes• Upgrades? No Yes
rjbhrth@gmail.com
3 Mantras of Cloud Computing
rjbhrth@gmail.com
• Applications available on demand on aSubscription basis.
Big fast machines in some else’s data centre running an application that we access using our web browser.
Someone else owns the application and we pay a subscription fee.
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
Applications are separated from infrastructure.
rjbhrth@gmail.com
• One server can be shared by many applications.
rjbhrth@gmail.com
Virtualized Application DatabaseMiddlewareOS
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
Why adopt Cloud Computing?
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
rjbhrth@gmail.com
Utility Computing
• Server capacity is accessed across a grid as a service.• Utility computing is the packaging of computing resources,
such as computation and storage, as a metered service similar to a traditional public utility
rjbhrth@gmail.com
Multi-Tenancy• Business apps are provided as a copy to their client
companies.• But with cloud computing, it’s a single app for all the client
companies.• And its flexible enough for every1 to customize it.
Single tenant system Multi-Tenant Architecture
rjbhrth@gmail.com
rjbhrth@gmail.com
How Companies are evolving in order to implement Cloud Technology.
Technology
- IBM spent $360 million to build a cloud computing data center
- Google Apps for Free
- Amazon’s prices start at 20cents
- Microsoft's new mantra is "software plus services"
- Google allies IBM & Salesforce.com
- HP's purchase of Opsware
Technology Adopting
Acquire or Alliance Pricing
rjbhrth@gmail.com
Leading Companies in Cloud Technology
Amazon Web Services: EC2
Google: Google App Engine, Google Docs, Chrome OS
Vmware: vCloud
Microsoft: Azure, Live Mesh
IBM: Blue Cloud
rjbhrth@gmail.com
rjbhrth@gmail.com
Thank u!
rjbhrth@gmail.com
top related