SlideShare a Scribd company logo
1 of 39
Download to read offline
Salesforce and IBM® Domino®
development
- same same, but different
DNUG | Hamburg | June 1st 2016
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.
Agenda
• Why this session?
• What is Salesforce?
• Salesforceand IBM Domino – similarities and differences
• Integration scenario
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
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
Why this session?
Integration is key –
in any technology
IBM Connections Cloud & Salesforce @ Connect
https://www.youtube.com/watch?v=GIJAqdQAbag&start=1490
Bluewolf aquisition
Source: https://www-03.ibm.com/press/us/en/pressrelease/49434.wss
What is Salesforce?
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
All these clouds…
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
Salesforce and IBM Domino –
similarities and differences
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
• 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)
• Authentication Level / License
• Organization Level
• Profile Level
• Record Level
• Field Level
Security Levels
• Authentication Level
• Server Level
• DatabaseLevel
• Record Level
• Field Level
• Apps/Objects
• Relational
• Fields
• Layouts/RecordTypes
• Views
• VisualForce/Lightning Pages
Databases and declarative design
• Databases
• NoSQL based tables
• Fields
• Forms
• Views
• XPages
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
Salesforce User Interface
Salesforce Development Components
• Field types
• Validation rules
• Formulas
• Conditional rules
• Process builder / Triggers
• Approval processes
Fields
• Field types
• Validation rules
• Formulas
• Conditional rules
• Agents
• 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
Formula fields
Agents are process builder
Internal Release methodology
• 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)
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
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.
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
Integration scenario
Integration scenario
REST
XPages
(OnPrem / Bluemix)
Authentication
Integrations demo
Questions?
Trailhead: Unleash Your Team’s Productivity
www.trailhead.salesforce.com
Free	online	interactive	training
for	everyone!	Bring	developers,	 IT,	and	
business	together.
Follow Developer Force for the Latest News
@muenzpraeger / #askforce
Developer Force – Force.com Community
+Developer Force – Force.com Community
Developer Force
Developer Force Group
Thank you!

More Related Content

What's hot

Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloudWeightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
David Strachan
 

What's hot (20)

Penumbra briefing
Penumbra briefingPenumbra briefing
Penumbra briefing
 
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
 
Unlocking the OGS: Building Cognitive Solutions with IBM Domino, Watson and B...
Unlocking the OGS: Building Cognitive Solutions with IBM Domino, Watson and B...Unlocking the OGS: Building Cognitive Solutions with IBM Domino, Watson and B...
Unlocking the OGS: Building Cognitive Solutions with IBM Domino, Watson and B...
 
Mail Client from Traveler to Verse On-Premises
Mail Client from Traveler to Verse On-PremisesMail Client from Traveler to Verse On-Premises
Mail Client from Traveler to Verse On-Premises
 
Zimbra zooms ahead with OneView
Zimbra zooms ahead with OneViewZimbra zooms ahead with OneView
Zimbra zooms ahead with OneView
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
 
Salesforce.com Overview
Salesforce.com OverviewSalesforce.com Overview
Salesforce.com Overview
 
Salesforce MFA roll-out & Spring ’22 key new features (2022-01-26)
Salesforce MFA roll-out & Spring ’22 key new features (2022-01-26)Salesforce MFA roll-out & Spring ’22 key new features (2022-01-26)
Salesforce MFA roll-out & Spring ’22 key new features (2022-01-26)
 
Introduction to Salesforce.com
Introduction to Salesforce.comIntroduction to Salesforce.com
Introduction to Salesforce.com
 
Developer group introduction & Salesforce overview
Developer group introduction & Salesforce overviewDeveloper group introduction & Salesforce overview
Developer group introduction & Salesforce overview
 
The Salesforce Advantage: Understanding the Why (August 17, 2015)
The Salesforce Advantage: Understanding the Why (August 17, 2015)The Salesforce Advantage: Understanding the Why (August 17, 2015)
The Salesforce Advantage: Understanding the Why (August 17, 2015)
 
Introduction, OASE & Valo Roadmaps
Introduction, OASE & Valo RoadmapsIntroduction, OASE & Valo Roadmaps
Introduction, OASE & Valo Roadmaps
 
Salesforce for B2C
Salesforce for B2CSalesforce for B2C
Salesforce for B2C
 
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
 
IBM Mail Next (ICON Switzerland 10.09.14)
IBM Mail Next (ICON Switzerland 10.09.14)IBM Mail Next (ICON Switzerland 10.09.14)
IBM Mail Next (ICON Switzerland 10.09.14)
 
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloudWeightless Digital Experience - Delivering IBM Digital Experience in the cloud
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
 
SuiteCRM Customer Portal
SuiteCRM Customer PortalSuiteCRM Customer Portal
SuiteCRM Customer Portal
 
MAS202 - Customizing IBM Connections
MAS202 - Customizing IBM ConnectionsMAS202 - Customizing IBM Connections
MAS202 - Customizing IBM Connections
 
MWLUG keynote 9 aug2017 - IBM Collaboration - Ed Brill
MWLUG keynote 9 aug2017 - IBM Collaboration - Ed BrillMWLUG keynote 9 aug2017 - IBM Collaboration - Ed Brill
MWLUG keynote 9 aug2017 - IBM Collaboration - Ed Brill
 
Introducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on CloudIntroducing IBM Digital Experience on Cloud
Introducing IBM Digital Experience on Cloud
 

Similar to DNUG 2016 - Salesforce and IBM Domino - same same, but different

1. five habits of highly successful clouds
1. five habits of highly successful clouds1. five habits of highly successful clouds
1. five habits of highly successful clouds
EuroCloud
 
1. five habits of highly successful clouds
1. five habits of highly successful clouds1. five habits of highly successful clouds
1. five habits of highly successful clouds
EuroCloud
 
Turbocharging AppExchange
Turbocharging AppExchangeTurbocharging AppExchange
Turbocharging AppExchange
dreamforce2006
 

Similar to DNUG 2016 - Salesforce and IBM Domino - same same, but different (20)

2016 ISBG - Salesforce App Cloud and Domino - same same, but different
2016 ISBG - Salesforce App Cloud and Domino - same same, but different2016 ISBG - Salesforce App Cloud and Domino - same same, but different
2016 ISBG - Salesforce App Cloud and Domino - same same, but different
 
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
 
Salesforce Overview For Beginners/Students
Salesforce Overview For Beginners/StudentsSalesforce Overview For Beginners/Students
Salesforce Overview For Beginners/Students
 
Df14 so many features dreamforce ’14
Df14 so many features dreamforce ’14Df14 so many features dreamforce ’14
Df14 so many features dreamforce ’14
 
1. five habits of highly successful clouds
1. five habits of highly successful clouds1. five habits of highly successful clouds
1. five habits of highly successful clouds
 
1. five habits of highly successful clouds
1. five habits of highly successful clouds1. five habits of highly successful clouds
1. five habits of highly successful clouds
 
Build custom user interfaces for your Salesforce data with the UI API
 Build custom user interfaces for your Salesforce data with the UI API Build custom user interfaces for your Salesforce data with the UI API
Build custom user interfaces for your Salesforce data with the UI API
 
Appx for Developers
Appx for Developers   Appx for Developers
Appx for Developers
 
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
Wrestling Alligators: How Salesforce Partners Can Increase Close Rates & Deli...
 
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
Bangkok Admin Group TrailheaDX 2020 Global Gathering v2
 
Build Better Communities with Lightning
Build Better Communities with LightningBuild Better Communities with Lightning
Build Better Communities with Lightning
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE Evolved
 
Elevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackElevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance Track
 
APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)APP Academy: Build Your First App (October 13, 2014)
APP Academy: Build Your First App (October 13, 2014)
 
Turbocharging AppExchange
Turbocharging AppExchangeTurbocharging AppExchange
Turbocharging AppExchange
 
San Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning OverviewSan Diego Salesforce User Group - Lightning Overview
San Diego Salesforce User Group - Lightning Overview
 
Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18
 
Introduction to Force.com
Introduction to Force.comIntroduction to Force.com
Introduction to Force.com
 
Process Automation Showdown Session 2
Process Automation Showdown Session 2Process Automation Showdown Session 2
Process Automation Showdown Session 2
 
Salesforce Design System for Native Apps
Salesforce Design System for Native AppsSalesforce Design System for Native Apps
Salesforce Design System for Native Apps
 

More from René Winkelmeyer

EntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloadedEntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloaded
René Winkelmeyer
 
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business ToolkitBLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
René Winkelmeyer
 

More from René Winkelmeyer (20)

2017 engage.ug - Salesforce and IBM for Developers
2017 engage.ug - Salesforce and IBM for Developers2017 engage.ug - Salesforce and IBM for Developers
2017 engage.ug - Salesforce and IBM for Developers
 
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
 
Salesforce Developer User Group Munich - October 2016
Salesforce Developer User Group Munich - October 2016Salesforce Developer User Group Munich - October 2016
Salesforce Developer User Group Munich - October 2016
 
engage 2016 - Get ready for moving from Java 6 to Java 8 - Now!
engage 2016 - Get ready for moving from Java 6 to Java 8 - Now!engage 2016 - Get ready for moving from Java 6 to Java 8 - Now!
engage 2016 - Get ready for moving from Java 6 to Java 8 - Now!
 
Connect 2016 - IBM Mobile Connect - Real World Usage Scenarios
Connect 2016 - IBM Mobile Connect - Real World Usage ScenariosConnect 2016 - IBM Mobile Connect - Real World Usage Scenarios
Connect 2016 - IBM Mobile Connect - Real World Usage Scenarios
 
SNoUG 2015 - Vaadin - XPages 2.0?
SNoUG 2015 - Vaadin - XPages 2.0?SNoUG 2015 - Vaadin - XPages 2.0?
SNoUG 2015 - Vaadin - XPages 2.0?
 
SOCCNX 2015 - Application Integration Blast
SOCCNX 2015 - Application Integration BlastSOCCNX 2015 - Application Integration Blast
SOCCNX 2015 - Application Integration Blast
 
ICONUK 2015 - Gradle Up!
ICONUK 2015 - Gradle Up!ICONUK 2015 - Gradle Up!
ICONUK 2015 - Gradle Up!
 
engage 2015 - IBM Notes Traveler Daily Business
engage 2015 - IBM Notes Traveler Daily Businessengage 2015 - IBM Notes Traveler Daily Business
engage 2015 - IBM Notes Traveler Daily Business
 
engage 2015 - Domino App Development - Where should I go now?
engage 2015 - Domino App Development - Where should I go now?engage 2015 - Domino App Development - Where should I go now?
engage 2015 - Domino App Development - Where should I go now?
 
ConnectED 2015 - IBM Notes Traveler Daily Business
ConnectED 2015 - IBM Notes Traveler Daily BusinessConnectED 2015 - IBM Notes Traveler Daily Business
ConnectED 2015 - IBM Notes Traveler Daily Business
 
ICONUK 2014 - From Idea To App
ICONUK 2014 - From Idea To AppICONUK 2014 - From Idea To App
ICONUK 2014 - From Idea To App
 
engage 2014 - JavaBlast
engage 2014 - JavaBlastengage 2014 - JavaBlast
engage 2014 - JavaBlast
 
EntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloadedEntwicklerCamp 2014 - DOTS reloaded
EntwicklerCamp 2014 - DOTS reloaded
 
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choicesBLUG 2013 - Mobile Application Delivery - Choices, choices, choices
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
 
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
 
UKLUG 2011 - iOS devices in the enterprise
UKLUG 2011 - iOS devices in the enterpriseUKLUG 2011 - iOS devices in the enterprise
UKLUG 2011 - iOS devices in the enterprise
 
BLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business ToolkitBLUG 2011 - Explaining the IBM Social Business Toolkit
BLUG 2011 - Explaining the IBM Social Business Toolkit
 
ILUG 2010 - Deploying plug-ins to the enterprise
ILUG 2010 - Deploying plug-ins to the enterpriseILUG 2010 - Deploying plug-ins to the enterprise
ILUG 2010 - Deploying plug-ins to the enterprise
 
UKLUG 2009 - Extending Domino Designer on Eclipse
UKLUG 2009 - Extending Domino Designer on EclipseUKLUG 2009 - Extending Domino Designer on Eclipse
UKLUG 2009 - Extending Domino Designer on Eclipse
 

Recently uploaded

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
Health
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 

Recently uploaded (20)

+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
HR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.comHR Software Buyers Guide in 2024 - HRSoftware.com
HR Software Buyers Guide in 2024 - HRSoftware.com
 
5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf5 Signs You Need a Fashion PLM Software.pdf
5 Signs You Need a Fashion PLM Software.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Unlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language ModelsUnlocking the Future of AI Agents with Large Language Models
Unlocking the Future of AI Agents with Large Language Models
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdfLearn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
Learn the Fundamentals of XCUITest Framework_ A Beginner's Guide.pdf
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
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
  • 7. Integration is key – in any technology
  • 8. IBM Connections Cloud & Salesforce @ Connect https://www.youtube.com/watch?v=GIJAqdQAbag&start=1490
  • 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
  • 13.
  • 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
  • 15. Salesforce and IBM Domino – similarities and differences
  • 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
  • 19. • Apps/Objects • Relational • Fields • Layouts/RecordTypes • Views • VisualForce/Lightning Pages Databases and declarative design • Databases • NoSQL based tables • Fields • Forms • Views • XPages
  • 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
  • 23. • Field types • Validation rules • Formulas • Conditional rules • Process builder / Triggers • Approval processes Fields • Field types • Validation rules • Formulas • Conditional rules • Agents
  • 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