How to Choose the Right Laravel Development Partner in New York City_compress...
DNUG 2016 - Salesforce and IBM Domino - same same, but different
1. Salesforce and IBM® Domino®
development
- same same, but different
DNUG | Hamburg | June 1st 2016
2. Forward Looking Statement
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if
any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the
forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any
projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies
or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology
developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for
our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of
growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks
associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to
expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited
history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that
could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter. This
documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may
not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently
available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
3. Agenda
• Why this session?
• What is Salesforce?
• Salesforceand IBM Domino – similarities and differences
• Integration scenario
4. Speakers – René Winkelmeyer
• Developer Evangelist with Salesforce
• 16+ years background on IBM
Collaboration Solutions development
• Nice guy
@muenzpraeger
https://blog.winkelmeyer.com
https://github.com/muenzpraeger
5. Speakers – Paul Mooney
• Senior Architect, Bluewave Technology
• Did a lot of Domino Admin stuff
– For 15 years or so
• Certified Salesforce
– Administrator
– Advanced Administrator
– Developer (Yes– I know… mental)
– Service Cloud Consultant
– SalesCloud Consultant
– Instructor
• Spoke at a lot of things over the years
– Mostlysober
11. 2013 • 2014
2015 • 2016
2008 • 2009 • 2010
2011 • 2012 • 2013
2014 • 2015 • 2016
2011 • 2012
2013 • 2014
2015
Most
innovative
companies in
the world
20K
FY16 Employees
Salesforce: 4th Largest Enterprise Software Company in
the World This Year
4th largest software company based on analyst
consensus revenue for FY2017. Salesforce fiscal
2017 guidance provided November 18, 2015:
"revenue for the company's full fiscal year
2017 is projected to be approximately $8.0B to
$8.1B.”
$1.92B
FY17Q1 annual revenue
14. Data
Analytics
Collaboration
AppExchange
Community
Mobile
Journeys
IoT
L I G H T N I N G
Trusted
Multitenant
Cloud
Applications &
Development
Platform
Platform
Services
Sales Service Marketing IndustriesApps
Customer Success
User & Developer
Community
Partner Ecosystem
Cloud Services
A Complete Platform for Customer Success
Exp erien c e • Platform • Ec osystem
16. To be clear
• Salesforceis not a mail server
– It does fully integratewith any enterprise mail system
• An administrator is not an administrator
– There are no servers – administrators on top of
managing/integratingtend to declaratively (click) develop
17. • Users (user accounts)
• Groups (to group users)
• Profiles (control functions)
• Permission Sets
– (granular control of functions)
User Management
• Users (user account)
• Groups (to group users)
• Policies (control functions)
18. • Authentication Level / License
• Organization Level
• Profile Level
• Record Level
• Field Level
Security Levels
• Authentication Level
• Server Level
• DatabaseLevel
• Record Level
• Field Level
20. More on objects and fields
• Standard objects – fully functional pre built tables
– Can be completely customized/altered as needed
– You ALWAYS alter them
– You cannot delete them, but do not have to use them
• Standard fields – built for you in standard objects
– Can be altered to a point
– You cannot delete them, but you can hide them
• Custom objects – create your own tables / apps
• Custom fields – create your own fields
24. • Date/Time
• Email
• Geolocation
• Number
• Percent
• Phone
• Picklist
• Multi value Picklist
Types of fields in Salesforce
• Auto Number
• Formula
• Roll Up
• Lookup
• Master Detail
• External Lookup
• Checkbox
• Currency
• Date
• Text Area
• Text Area (long)
• Text Area (rich)
• Encrypted
• URL
28. • Poor design possible
• Poor release management
• Too many rights (changing stuff
in production)
Similar problems that can be solved
• Poor design possible
• Poor release management
• Too many rights (changing stuff
in production)
29.
30. Salesforce Development Consists of 2 Types
• Declarative(Point-And-Click -> Low Code Development)
– Simple
– Fast
– Easy
– Upgrades don't break your apps
– Does not require programming skills
• Programmatic (Apex / Visualforce / Lightning / API)
– Finer control
– Flexibility
– You can expand capabilities to match user demands
31. The 5 Golden Rules of Salesforce Development
1)We care about the platform.
2)We care about the platform.
3)We care about the platform.
4)We care about the platform.
5)We care about the platform.
32. Keeping up to date
“All certified professionals are required to maintain their
certification by taking a maintenance exam every release
cycle.”
“Release cycles are about four months in length”
“If you do not pass the release exam by its deadline, all
credentials maintained by that exam will expire, or in some
cases become suspended. “
https://help.salesforce.com/HTViewSolution?id=000186547
37. Trailhead: Unleash Your Team’s Productivity
www.trailhead.salesforce.com
Free online interactive training
for everyone! Bring developers, IT, and
business together.
38. Follow Developer Force for the Latest News
@muenzpraeger / #askforce
Developer Force – Force.com Community
+Developer Force – Force.com Community
Developer Force
Developer Force Group