Salesforce.com
- 2. About the company
• Best known for its Customer Relationship
Management (CRM) product.
• Through a streak of acquisitions, has
expanded into the "social enterprise arena”
• Ranked number 52 in Fortune's 100 Best
Companies to Work For in 2011.
- 3. Salesforce - IT Vision
Organization Operations Infrastructure
Improve Improve Reduce
Productivity & Efficiency Cost
Innovation
- 4. Why “Cloud”?
• Which symbol do you use to represent
Internet on numerous white-board meetings?
• Obviously the most widely used metaphor for
Internet is cloud.
• Cloud computing has derived its name from
the same line of thinking.
- 5. What is Cloud Computing?
• Cloud Computing is a style of computing
which must cater to the following computing
needs:
1. Dynamism
2. Abstraction
3. Resource
Sharing
- 6. DYNAMISM
• Your business is growing exponentially. Your
computing need & usage is getting bigger with
every passing day. Would you add servers &
other hardware to meet more demand?
• Assume that recession is back & your business is
losing customers. The servers & other hardware
you added during last quarter’s peak season is
now idle. Would you sell them?
• That’s where Cloud Computing comes to your
rescue! You just need to configure & your
provider will take care of fluctuating demand.
- 7. ABSTRACTION
• Your business should focus on your core
competency & should not worry about security,
OS, software platform , updates and patches
etc. Leave these chores to your provider.
• From an end-user’s perspective, you don’t need
to care for the OS, the plug-ins, web security or
the software platform. Everything should be in
place without any worry.
- 8. RESOURCE SHARING
• Resource Sharing is the beauty of Cloud
Computing. This is the concept which helps
the cloud providers to attain optimum
utilization of resources with changing needs.
• Resources expand or contract with
configuration changes.
• Say, a company dealing in gifts may require
more server resources during festive season.
- 9. Virtualization
• The application will be executed on a virtual
computer.
• You can select a configuration of CPU,
memory and storage that is optimal for your
application.
• The IaaS provider supplies the whole cloud
infrastructure viz. servers, routers, firewalls,
storage and other network equipment.
• The customer buys these resources as a
service on an as needed basis.
- 11. 3 Cloud Service Models
• Cloud Services can be divided into 3
stacks:
Cloud
1. IaaS
IaaS
2. PaaS
3. SaaS PaaS
SaaS
- 12. Service Model Architectures
CLOUD INFRASTRUCTURE
•Infrastructure as
IaaS
a Service
PaaS Architecture
SaaS •Platform as a
(End Users) Service
Architecture
(App Developers) •Software as a
(Network Architects) Service
Architecture
- 13. Software as a Service (SaaS)
• Top layer of cloud computing
• This is the layer directly consumed by
customers.
• Delivers a single application through the
browser to thousands of customers.
- 16. Platform as a Service (PaaS)
• Middle layer of cloud computing
• Delivers a ‘computing platform as a service’,
often consuming cloud infrastructure and
sustaining cloud applications.
• The platform is used by developers for
creating applications and by customers for
running the applications on the provider’s
infrastructure.
- 17. • force.com is delivered on the web where it
can be run using the browser. There is no
need to download any software.
• Users easily assemble applications with clicks,
components and code then instantly deploy
them to salesforce.com's global
infrastructure.
- 20. Infrastructure as a Service (IaaS)
• Base Layer of cloud computing
• Delivers ‘computer infrastructure as a service’
over the internet.
• It serves as a foundation for the other two
layers, for their execution
• When a company needs storage space to host
its data, it buys infrastructure as a paid online
service.
- 21. Core Objectives fulfilled
• Scalability
• Availability
• Performance
• Cost-effectiveness
• Security
• Disaster Recovery
• Acquire resources on demand
• Release resources when no longer needed
• Pay for what you use
- 22. Green benefits of Cloud Computing
Virtualize, therefore reduce the no. of servers
Less space required
Servers Reduced power
More energy efficient servers
- 23. Green benefits of Cloud Computing
Virtual workstations running on servers
IT Support
Workstations that are not used are switched off
Thin clients and hence reduced power
Environmental Less power needed - Lower carbon emissions
Recycle old equipment
- 24. Limitations & Criticisms
• Bandwidth Dependence
• Interoperability issues
• Security & data privacy are major issues with
public clouds
“Salesforce.com customer list stolen”
- IDG News Service | 07 Nov 07
- 25. The Bottomline…
“Cloud computing is a simple
idea, but it can have a huge
impact on your business.”
“A disruptive technology –
bringing innovation in
business.”
Editor's Notes
- Customer relationship management (CRM) is about organising information—the phone calls, the emails, all interactions—for strong sales and customer careWhat Salesforce CRM does for youSales reps love Salesforce CRM because everything they need is at their fingertips, in a single online application. Best of all: Managers get an easy overview of reps’ activities and insight into their pipelines, so they can forecast with confidence.
- Eliminates the need to install and run the application on the customer's own computers and simplifying maintenance and support. There are some hesitations in adoption here due to security issues — a company’s data is held under the provider’s watch possibly shared with other company’s data.
- To run a business, you need to track a lot of information…Salesforce is a centralized place where you can track everything from contacts & accounts to sales deals & documentsBecause everything is on the cloud, all you need is a mobile device and internet connection to access it.
- Facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software.
- Currently, salesforce.com has not ventured into the iaas domain.Rather than purchasing servers, software, data center space or network equipment, clients instead buy those resources as a fully outsourced service. The whole cloud infrastructure, including servers, routers, hardware based load-balancing, firewalls, storage and other network equipment, is provided by the IaaS provider. IaaS delivers computer and web infrastructure through virtualization. Users can again pay for what infrastructure they require. When a company of IT department wants to outsource and host their data in a virtual world then using something like Amazon’s EC2 cloud is the way to go. Most anything can be run in a virtualized environment with a IaaS, offering massive flexibility. This can be especially helpful to SMBs that want to keep their infrastructure costs low and scale quickly (no hardware to own makes it easy to adjust); not to mention the access to enterprise grade IT for a “pay as you go” model.
- The Cloud model has been criticized by privacy advocates for the greater ease in which the companies hosting the Cloud services control, and thus, can monitor at will, lawfully or unlawfully, the communication and data stored between the user and the host company. Instances such as the secret NSA program, working with AT&T, and Verizon, which recorded over 10 million phone calls between American citizens, causes uncertainty among privacy advocates, and the greater powers it gives to telecommunication companies to monitor user activity. The relative security of cloud computing services is a contentious issue which may be delaying its adoption. Some argue that customer data is more secure when managed internally, while others argue that cloud providers have a strong incentive to maintain trust and as such employ a higher level of security.Data SecurityNow from Sony to Google, various corporations have at various times come out in the open about their services being hacked and user data compromised. In a cloud based environment this threat takes on a whole new meaning as by definition cloud computing does not all any data including the most private and confidential documents to remain off the net!OwnershipDid services like Facebook, Yahoo, Google, Dropbox etc. exist a quarter of century back? No. Did businesses exists? Yes. Did personal files exist? Yes. Imagine that you give up your desktop in favor of a Chromebook and a decade from now Google decides that since bottom line is not as good as what it used to be 2011 they would be closing down the service. What do you do? There isn’t much you can do but hope that someone would see this situation as an opportunity for business and offer a (very costly) migration to their service. And this is just one such scenario!Bandwidth DependenceIn case your network in down or your datacard doesn’t work when you are traveling you lose all your data till the time you can connect to the Internet again.