SlideShare a Scribd company logo
Sandboxes:
The Future of App Development
Managing Sandboxes to Build Apps Fast!
VP, App Development & Software Adoption, Barnet Associates
pam@barnetassociates.com
@pambarnet
President & CEO, Barnet Associates
evan@barnetassociates.com
@ideacrowd
Forward-Looking Statements
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 any litigation, risks associated with completed and any 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-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most
recent fiscal quarter. These 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.
20142002 2005
Barnet Associates - Systems Improvement Solutions
The Barnet’s are loving Salesforce
Customer Partner Developer
3rd Place “Tic Tac Close”
Summer Hack-a-thon
Agenda
• Sandboxes Overview
• Strategies
• Demo!
• Sandbox Secrets & Best
Practices
• Key Resources
• Q & A
Professional
Edition
Enterprise
Edition
Performance
Edition
Unlimited
Edition
Developer
Sandbox
10 (change
sets not
available)
25 100 100
Developer
Pro Sandbox
5 5
Partial Copy
Sandbox
1 1 1
Full Sandbox 1 1
Salesforce app development projects
Customer Onboarding Ticket Scan Application Customer Community
Event Planning Opportunity Transfer Tracking Automate Sales
Fun Metrics & Timelines of some apps we’ve built
Automated Sales Rep Transition:
• APEX Trigger, APEX Test Class, Custom Object, Custom Fields, Workflow Rules with Field
Updates and Email Alerts
• 10 hours to develop, 30 minute demo, 2 weeks for business acceptance
Customer Community with Real Time Charts & Reports
• JSON APIs, APEX Controllers, APEX Test Classes, Visualforce Pages
• 2 weeks to develop, 1 day to deploy, 2 weeks for user adoption
Change Control Tracking
• Customization of AppExchange Change Control App, Workflow Rules, Custom Fields, Field
Updates and Email Alerts
• 5 hours to develop, 1 day to test and gain user acceptance, 3 days for user adoption
Custom Dashboard
JSON API from external
data source
Brought in via Jitterbit
Custom APIs
Charts built using
Visualforce Charting
Real-Time External Data
What is a Sandbox?
• Non-Production Environment
• Duplicates Production Metadata
• Used for developing and testing
• Used for training and user acceptance
• Linked to Production Environment
• Various methods of migrating changes to Production
• Large orgs will have multiple Sandbox Environments
• Admin Playground!
Sandbox Overview
Purpose of Sandboxes:
• Development
• Testing
• Reduce the time it takes to
convert your ideas into apps
• Reduce operational risk
• Increase Efficiency
• Training
• User adoption
• Raise User Satisfaction
Professional
Edition
Enterprise
Edition
Performance
Edition
Unlimited
Edition
Developer
Sandbox
10 (change
sets not
available)
25 100 100
Developer Pro
Sandbox
5 5
Partial Copy
Sandbox
1 1 1
Full Sandbox 1 1
Sandboxes by Edition
Sandbox Types Overview
Developer
1-Day Refresh
No Production Data
200 MB Data Limit
Developer Pro
1-Day Refresh
No Production Data
1GB Data Limit
Partial Copy
5-Day Refresh
Sample Production Data
5GB Data Limit
Sandbox Template
Full Copy
29-Day Refresh
Copies Production Data
Production Data Limit
Sandbox Template
Process to Implement New Functionality
Build and Test in Sandbox
Demonstrate to User Audience and Gain Acceptance
Build Change Set in Sandbox
Upload to Production
Validate in Production and Deploy!
1
2
3
4
5
Sandbox Strategies
How Sandboxes can be designated and utilized for maximum efficiency and governance
Production
Instance
Staging
Dev
Integration
Admin PlaygroundTraining
Dev
Dev
Rollup /
Integration/UAT
Release #1
Production Org
Full copy
Developer pro, test data
Partial Data
Developer
Dev
Dev
Release #2
Dev
Items to deploy
Create Changeset and
Upload to Production
Validate and Deploy
Change Set Name with
version #
Description
Add Items
Dependent items
Open Change Set in
Production
Validate and monitor
Progress for errors
Deploy
Test in Production
Training Custom Object
Contact Custom Fields
Contact Page Layout
Production OrgSandbox Org Sandbox Org
Demo - Sandbox Deployment using Change Sets
Custom Object to track Training Modules Completed by a Contact
Sandbox Secrets, Tips & Tricks
1. ALWAYS test in Sandbox FIRST!
2. URL for Sandbox login is test.salesforce.com
3. Name Sandboxes to indicate the type: MyCoFULL, MyCoPartial, or MyCoDev01
4. Sandbox user names are appended with the name of the sandbox: PBarnet@MyCo.com.MyCoFULL
5. Change password at the same time as production
6. Keep track of security tokens for production and all sandboxes for ease of data loading
7. Refresh often and early!
8. Create a post refresh task list
9. Every time a Sandbox is refreshed, user email addresses are appended with @example.com:
PBarnet=MyCo.com@example.com
10. For deployment, the Platform Version may differ in Sandbox
Communicate with the business
Work with the business
Gather Requirements
Dedicated Salesforce.com owner
Manage change requests/prevent conflict
Not only are Sandboxes important to deliver apps fast, but
having a strategy is just as important
Process Governance Timing
Learn with Trailhead
The fun way to learn Salesforce
Learn More Learn More
Sandbox Overview:
https://help.salesforce.com/HTViewHelpDoc?id=create_test_instance.htm&language=en_US
Understanding Sandbox Environment Types:
https://help.salesforce.com/HTViewHelpDoc?id=data_sandbox_environments.htm
Developing Cloud Apps – Coding Optional:
https://developer.salesforce.com/page/Developing_Cloud_Apps_%E2%80%94_Coding_Optional
Quick Tutorial – Build a Cloud App in 5 Minutes:
https://developer.salesforce.com/page/Quick_Tutorial_1:_Build_a_Cloud_App_in_5_Minutes
Development Lifecycle Guide:
https://resources.docs.salesforce.com/sfdc/pdf/salesforce_development_lifecycle.pdf
Resources and Links
Thank Y u
Q&A

More Related Content

What's hot

Webinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchangeWebinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchange
Salesforce Admins
 
Advanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata TypesAdvanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata Types
Salesforce Admins
 
Best Practices for Rolling Out New Functionality
Best Practices for Rolling Out New FunctionalityBest Practices for Rolling Out New Functionality
Best Practices for Rolling Out New Functionality
Salesforce Admins
 
Build Your Lightning Rollout Plan - September 2017
Build Your Lightning Rollout Plan - September 2017Build Your Lightning Rollout Plan - September 2017
Build Your Lightning Rollout Plan - September 2017
Salesforce Admins
 
Gesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT ExplorerGesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT Explorer
Salesforce Developers
 
Intro to Workflow Formulas
Intro to Workflow FormulasIntro to Workflow Formulas
Intro to Workflow Formulas
Salesforce Admins
 
Build Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object DetectionBuild Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object Detection
Salesforce Developers
 
Essential Habits for New Admins 2017
Essential Habits for New Admins 2017Essential Habits for New Admins 2017
Essential Habits for New Admins 2017
Salesforce Admins
 
Move to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarMove to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin Webinar
Salesforce Admins
 
Essential habits for New Admins 02.18
Essential habits for New Admins 02.18Essential habits for New Admins 02.18
Essential habits for New Admins 02.18
Salesforce Admins
 
Webinar: Take Control of Your Org with Salesforce Optimizer
Webinar: Take Control of Your Org with Salesforce OptimizerWebinar: Take Control of Your Org with Salesforce Optimizer
Webinar: Take Control of Your Org with Salesforce Optimizer
Salesforce Admins
 
How to Become a Security-Minded Admin
How to Become a Security-Minded AdminHow to Become a Security-Minded Admin
How to Become a Security-Minded Admin
Salesforce Admins
 
Five Steps to Effective, Efficient and Evolutionary Process Flows
Five Steps to Effective, Efficient and Evolutionary Process FlowsFive Steps to Effective, Efficient and Evolutionary Process Flows
Five Steps to Effective, Efficient and Evolutionary Process Flows
Salesforce Admins
 
Webinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver InnovationWebinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver Innovation
Salesforce Admins
 
An Admin's Guide to the Developer Console by Francis Pindar
An Admin's Guide to the Developer Console by Francis PindarAn Admin's Guide to the Developer Console by Francis Pindar
An Admin's Guide to the Developer Console by Francis Pindar
Salesforce Admins
 
Lightning Platform Product Managers: Ask Us Anything!
Lightning Platform Product Managers: Ask Us Anything!Lightning Platform Product Managers: Ask Us Anything!
Lightning Platform Product Managers: Ask Us Anything!
Salesforce Developers
 
Scaling Developer Efforts with Salesforce Marketing Cloud
Scaling Developer Efforts with Salesforce Marketing CloudScaling Developer Efforts with Salesforce Marketing Cloud
Scaling Developer Efforts with Salesforce Marketing Cloud
Salesforce Developers
 
Build Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineBuild Innovation into Your Admin Routine
Build Innovation into Your Admin Routine
Salesforce Admins
 
I Built in Lightning and I Liked It
I Built in Lightning and I Liked ItI Built in Lightning and I Liked It
I Built in Lightning and I Liked It
Salesforce Admins
 
Webinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
Webinar: Cut that Clutter! Maintain a Clean Org and Improve ProductivityWebinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
Webinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
Salesforce Admins
 

What's hot (20)

Webinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchangeWebinar: 5 Game Changing Lightning Components on AppExchange
Webinar: 5 Game Changing Lightning Components on AppExchange
 
Advanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata TypesAdvanced Automation with Flows and Custom Metadata Types
Advanced Automation with Flows and Custom Metadata Types
 
Best Practices for Rolling Out New Functionality
Best Practices for Rolling Out New FunctionalityBest Practices for Rolling Out New Functionality
Best Practices for Rolling Out New Functionality
 
Build Your Lightning Rollout Plan - September 2017
Build Your Lightning Rollout Plan - September 2017Build Your Lightning Rollout Plan - September 2017
Build Your Lightning Rollout Plan - September 2017
 
Gesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT ExplorerGesture Controlled Interactions with Platform Events and IoT Explorer
Gesture Controlled Interactions with Platform Events and IoT Explorer
 
Intro to Workflow Formulas
Intro to Workflow FormulasIntro to Workflow Formulas
Intro to Workflow Formulas
 
Build Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object DetectionBuild Smarter Apps with Einstein Object Detection
Build Smarter Apps with Einstein Object Detection
 
Essential Habits for New Admins 2017
Essential Habits for New Admins 2017Essential Habits for New Admins 2017
Essential Habits for New Admins 2017
 
Move to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin WebinarMove to Lightning in 60 Days - Admin Webinar
Move to Lightning in 60 Days - Admin Webinar
 
Essential habits for New Admins 02.18
Essential habits for New Admins 02.18Essential habits for New Admins 02.18
Essential habits for New Admins 02.18
 
Webinar: Take Control of Your Org with Salesforce Optimizer
Webinar: Take Control of Your Org with Salesforce OptimizerWebinar: Take Control of Your Org with Salesforce Optimizer
Webinar: Take Control of Your Org with Salesforce Optimizer
 
How to Become a Security-Minded Admin
How to Become a Security-Minded AdminHow to Become a Security-Minded Admin
How to Become a Security-Minded Admin
 
Five Steps to Effective, Efficient and Evolutionary Process Flows
Five Steps to Effective, Efficient and Evolutionary Process FlowsFive Steps to Effective, Efficient and Evolutionary Process Flows
Five Steps to Effective, Efficient and Evolutionary Process Flows
 
Webinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver InnovationWebinar: Be a Builder! Leverage App Builder to Deliver Innovation
Webinar: Be a Builder! Leverage App Builder to Deliver Innovation
 
An Admin's Guide to the Developer Console by Francis Pindar
An Admin's Guide to the Developer Console by Francis PindarAn Admin's Guide to the Developer Console by Francis Pindar
An Admin's Guide to the Developer Console by Francis Pindar
 
Lightning Platform Product Managers: Ask Us Anything!
Lightning Platform Product Managers: Ask Us Anything!Lightning Platform Product Managers: Ask Us Anything!
Lightning Platform Product Managers: Ask Us Anything!
 
Scaling Developer Efforts with Salesforce Marketing Cloud
Scaling Developer Efforts with Salesforce Marketing CloudScaling Developer Efforts with Salesforce Marketing Cloud
Scaling Developer Efforts with Salesforce Marketing Cloud
 
Build Innovation into Your Admin Routine
Build Innovation into Your Admin RoutineBuild Innovation into Your Admin Routine
Build Innovation into Your Admin Routine
 
I Built in Lightning and I Liked It
I Built in Lightning and I Liked ItI Built in Lightning and I Liked It
I Built in Lightning and I Liked It
 
Webinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
Webinar: Cut that Clutter! Maintain a Clean Org and Improve ProductivityWebinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
Webinar: Cut that Clutter! Maintain a Clean Org and Improve Productivity
 

Viewers also liked

Lifelike computer characters
Lifelike computer charactersLifelike computer characters
Lifelike computer characters
Aryan Rathore
 
Онлайн Магазин
Онлайн МагазинОнлайн Магазин
Онлайн Магазин
Азамат Тусупов
 
Автомойка самообслуживания
Автомойка самообслуживанияАвтомойка самообслуживания
Автомойка самообслуживания
Азамат Тусупов
 
Acc30205 new course outline september 2015 semester
Acc30205 new course outline   september 2015 semesterAcc30205 new course outline   september 2015 semester
Acc30205 new course outline september 2015 semester
Carol Tang
 
OPC TWS – MODULO 04
OPC TWS – MODULO 04OPC TWS – MODULO 04
OPC TWS – MODULO 04
Professor Samuel Ribeiro
 
"Salesforce"
"Salesforce""Salesforce"
"Salesforce"
Susma S
 
SONY
SONY SONY
Genre (3)
Genre (3)Genre (3)
Genre (3)
TylerAaliyah
 
GW Case Studies
GW Case StudiesGW Case Studies
GW Case Studies
Jenna Riemenschneider
 
Smithsonian's GreenGov Presentation
Smithsonian's GreenGov PresentationSmithsonian's GreenGov Presentation
Smithsonian's GreenGov Presentation
Jenna Riemenschneider
 
Bp implementation
Bp implementationBp implementation
Bp implementation
Naga Babu
 
Tierra Digital nº 19
Tierra Digital nº 19Tierra Digital nº 19
Tierra Digital nº 19
Ejército de Tierra
 

Viewers also liked (12)

Lifelike computer characters
Lifelike computer charactersLifelike computer characters
Lifelike computer characters
 
Онлайн Магазин
Онлайн МагазинОнлайн Магазин
Онлайн Магазин
 
Автомойка самообслуживания
Автомойка самообслуживанияАвтомойка самообслуживания
Автомойка самообслуживания
 
Acc30205 new course outline september 2015 semester
Acc30205 new course outline   september 2015 semesterAcc30205 new course outline   september 2015 semester
Acc30205 new course outline september 2015 semester
 
OPC TWS – MODULO 04
OPC TWS – MODULO 04OPC TWS – MODULO 04
OPC TWS – MODULO 04
 
"Salesforce"
"Salesforce""Salesforce"
"Salesforce"
 
SONY
SONY SONY
SONY
 
Genre (3)
Genre (3)Genre (3)
Genre (3)
 
GW Case Studies
GW Case StudiesGW Case Studies
GW Case Studies
 
Smithsonian's GreenGov Presentation
Smithsonian's GreenGov PresentationSmithsonian's GreenGov Presentation
Smithsonian's GreenGov Presentation
 
Bp implementation
Bp implementationBp implementation
Bp implementation
 
Tierra Digital nº 19
Tierra Digital nº 19Tierra Digital nº 19
Tierra Digital nº 19
 

Similar to Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet

Coding in the App Cloud
Coding in the App CloudCoding in the App Cloud
Coding in the App Cloud
Salesforce Developers
 
Modern App Dev: Modular Development Strategies
Modern App Dev: Modular Development StrategiesModern App Dev: Modular Development Strategies
Modern App Dev: Modular Development Strategies
Salesforce Developers
 
Elevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackElevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance Track
CarolEnLaNube
 
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteStaying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Salesforce Admins
 
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)
Salesforce Partners
 
Manage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with GovernanceManage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with Governance
Salesforce Admins
 
Sandboxes: The Future of App Development
Sandboxes: The Future of App DevelopmentSandboxes: The Future of App Development
Sandboxes: The Future of App Development
Dreamforce
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
rikkehovgaard
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE Evolved
Salesforce Developers
 
Manage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkManage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance Framework
Salesforce Developers
 
Managing Change With A Sensible Sandbox Architecture
Managing Change With A Sensible Sandbox ArchitectureManaging Change With A Sensible Sandbox Architecture
Managing Change With A Sensible Sandbox Architecture
Alexander Sutherland
 
DevOps in Salesforce AppCloud
DevOps in Salesforce AppCloudDevOps in Salesforce AppCloud
DevOps in Salesforce AppCloud
rsg00usa
 
Development Best Practices
Development Best PracticesDevelopment Best Practices
Development Best Practices
Salesforce Partners
 
Simplify your code with Salesforce DX and module development
Simplify your code with Salesforce DX and module developmentSimplify your code with Salesforce DX and module development
Simplify your code with Salesforce DX and module development
Salesforce Developers
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
Salesforce Developers
 
Spring '14 Release Developer Preview Webinar
Spring '14 Release Developer Preview WebinarSpring '14 Release Developer Preview Webinar
Spring '14 Release Developer Preview Webinar
Salesforce Developers
 
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Sudipta Deb ☁
 
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Shell Black
 
Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers
Salesforce Developers
 

Similar to Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet (20)

Coding in the App Cloud
Coding in the App CloudCoding in the App Cloud
Coding in the App Cloud
 
Modern App Dev: Modular Development Strategies
Modern App Dev: Modular Development StrategiesModern App Dev: Modular Development Strategies
Modern App Dev: Modular Development Strategies
 
Elevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance TrackElevate Madrid Essentials - Advance Track
Elevate Madrid Essentials - Advance Track
 
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 KeynoteStaying Ahead of the Curve with Lightning - Snowforce16 Keynote
Staying Ahead of the Curve with Lightning - Snowforce16 Keynote
 
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)
 
Manage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with GovernanceManage Salesforce Like a Pro with Governance
Manage Salesforce Like a Pro with Governance
 
Sandboxes: The Future of App Development
Sandboxes: The Future of App DevelopmentSandboxes: The Future of App Development
Sandboxes: The Future of App Development
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
 
Lightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE EvolvedLightning Developer Experience, Eclipse IDE Evolved
Lightning Developer Experience, Eclipse IDE Evolved
 
Manage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkManage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance Framework
 
Managing Change With A Sensible Sandbox Architecture
Managing Change With A Sensible Sandbox ArchitectureManaging Change With A Sensible Sandbox Architecture
Managing Change With A Sensible Sandbox Architecture
 
Workbench: The API Swiss Army Knife
Workbench: The API Swiss Army KnifeWorkbench: The API Swiss Army Knife
Workbench: The API Swiss Army Knife
 
DevOps in Salesforce AppCloud
DevOps in Salesforce AppCloudDevOps in Salesforce AppCloud
DevOps in Salesforce AppCloud
 
Development Best Practices
Development Best PracticesDevelopment Best Practices
Development Best Practices
 
Simplify your code with Salesforce DX and module development
Simplify your code with Salesforce DX and module developmentSimplify your code with Salesforce DX and module development
Simplify your code with Salesforce DX and module development
 
Enterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web ComponentsEnterprise-grade UI with open source Lightning Web Components
Enterprise-grade UI with open source Lightning Web Components
 
Spring '14 Release Developer Preview Webinar
Spring '14 Release Developer Preview WebinarSpring '14 Release Developer Preview Webinar
Spring '14 Release Developer Preview Webinar
 
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
Kitchener Salesforce Developer Group Event - Introduction to dev ops with Sal...
 
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
Transition to the Lightning Experience: Pro Tips, Tools and a Transition Stra...
 
Einstein Analytics for Developers
Einstein Analytics for DevelopersEinstein Analytics for Developers
Einstein Analytics for Developers
 

More from Salesforce Admins

Admin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every AdminAdmin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every Admin
Salesforce Admins
 
Admin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful FormulasAdmin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful Formulas
Salesforce Admins
 
Admin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless DeploymentsAdmin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless Deployments
Salesforce Admins
 
Awesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and ChatbotsAwesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and Chatbots
Salesforce Admins
 
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
Salesforce Admins
 
Admin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation BuilderAdmin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation Builder
Salesforce Admins
 
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User AuditAdmin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
Salesforce Admins
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New Admins
Salesforce Admins
 
Essential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable AnalyticsEssential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable Analytics
Salesforce Admins
 
Essential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: SecurityEssential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: Security
Salesforce Admins
 
Essential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data ManagementEssential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data Management
Salesforce Admins
 
Essential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User ManagementEssential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User Management
Salesforce Admins
 
Admin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with TableauAdmin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with Tableau
Salesforce Admins
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New Admins
Salesforce Admins
 
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase ProductivityAdmin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
Salesforce Admins
 
Admin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & DashboardsAdmin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & Dashboards
Salesforce Admins
 
Trailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin ResponsibilitiesTrailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin Responsibilities
Salesforce Admins
 
Build AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction BuilderBuild AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction Builder
Salesforce Admins
 
Trailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of AdminsTrailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of Admins
Salesforce Admins
 
Semper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military ChampionSemper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military Champion
Salesforce Admins
 

More from Salesforce Admins (20)

Admin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every AdminAdmin Best Practices: Dashboards for Every Admin
Admin Best Practices: Dashboards for Every Admin
 
Admin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful FormulasAdmin Best Practices: Building Useful Formulas
Admin Best Practices: Building Useful Formulas
 
Admin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless DeploymentsAdmin Best Practices: 3 Steps to Seamless Deployments
Admin Best Practices: 3 Steps to Seamless Deployments
 
Awesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and ChatbotsAwesome Admins Automate: Integrate Flow with AI and Chatbots
Awesome Admins Automate: Integrate Flow with AI and Chatbots
 
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs#AwesomeAdmins Automate:  Create Triggered Flows and Batch Jobs
#AwesomeAdmins Automate: Create Triggered Flows and Batch Jobs
 
Admin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation BuilderAdmin Best Practices: Introducing Einstein Recommendation Builder
Admin Best Practices: Introducing Einstein Recommendation Builder
 
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User AuditAdmin Best Practices: Remove Security Risk From Your Org with a User Audit
Admin Best Practices: Remove Security Risk From Your Org with a User Audit
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New Admins
 
Essential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable AnalyticsEssential Habits for Salesforce Admins: Actionable Analytics
Essential Habits for Salesforce Admins: Actionable Analytics
 
Essential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: SecurityEssential Habits for Salesforce Admins: Security
Essential Habits for Salesforce Admins: Security
 
Essential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data ManagementEssential Habits for Salesforce Admins: Data Management
Essential Habits for Salesforce Admins: Data Management
 
Essential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User ManagementEssential Habits for Salesforce Admins: User Management
Essential Habits for Salesforce Admins: User Management
 
Admin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with TableauAdmin Best Practices: Explore the Power of Data with Tableau
Admin Best Practices: Explore the Power of Data with Tableau
 
Essential Habits for New Admins
Essential Habits for New AdminsEssential Habits for New Admins
Essential Habits for New Admins
 
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase ProductivityAdmin trailhead Live: Leverage Einstein Search to Increase Productivity
Admin trailhead Live: Leverage Einstein Search to Increase Productivity
 
Admin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & DashboardsAdmin Best Practices: Reports & Dashboards
Admin Best Practices: Reports & Dashboards
 
Trailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin ResponsibilitiesTrailhead Live: Essential Habits & Core Admin Responsibilities
Trailhead Live: Essential Habits & Core Admin Responsibilities
 
Build AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction BuilderBuild AI-Powered Predictions with Einstein Prediction Builder
Build AI-Powered Predictions with Einstein Prediction Builder
 
Trailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of AdminsTrailhead Live: Build an Awesome Team of Admins
Trailhead Live: Build an Awesome Team of Admins
 
Semper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military ChampionSemper Salesforce: Become a Salesforce Military Champion
Semper Salesforce: Become a Salesforce Military Champion
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Jeffrey Haguewood
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Product School
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 

Sandboxes: The Future of App Development by Evan Barnet & Pam Barnet

  • 1. Sandboxes: The Future of App Development Managing Sandboxes to Build Apps Fast! VP, App Development & Software Adoption, Barnet Associates pam@barnetassociates.com @pambarnet President & CEO, Barnet Associates evan@barnetassociates.com @ideacrowd
  • 2. Forward-Looking Statements 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 any litigation, risks associated with completed and any 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-K for the most recent fiscal year and in our quarterly report on Form 10-Q for the most recent fiscal quarter. These 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. 20142002 2005 Barnet Associates - Systems Improvement Solutions The Barnet’s are loving Salesforce Customer Partner Developer 3rd Place “Tic Tac Close” Summer Hack-a-thon
  • 4. Agenda • Sandboxes Overview • Strategies • Demo! • Sandbox Secrets & Best Practices • Key Resources • Q & A Professional Edition Enterprise Edition Performance Edition Unlimited Edition Developer Sandbox 10 (change sets not available) 25 100 100 Developer Pro Sandbox 5 5 Partial Copy Sandbox 1 1 1 Full Sandbox 1 1
  • 5. Salesforce app development projects Customer Onboarding Ticket Scan Application Customer Community Event Planning Opportunity Transfer Tracking Automate Sales
  • 6. Fun Metrics & Timelines of some apps we’ve built Automated Sales Rep Transition: • APEX Trigger, APEX Test Class, Custom Object, Custom Fields, Workflow Rules with Field Updates and Email Alerts • 10 hours to develop, 30 minute demo, 2 weeks for business acceptance Customer Community with Real Time Charts & Reports • JSON APIs, APEX Controllers, APEX Test Classes, Visualforce Pages • 2 weeks to develop, 1 day to deploy, 2 weeks for user adoption Change Control Tracking • Customization of AppExchange Change Control App, Workflow Rules, Custom Fields, Field Updates and Email Alerts • 5 hours to develop, 1 day to test and gain user acceptance, 3 days for user adoption
  • 7. Custom Dashboard JSON API from external data source Brought in via Jitterbit Custom APIs Charts built using Visualforce Charting Real-Time External Data
  • 8. What is a Sandbox? • Non-Production Environment • Duplicates Production Metadata • Used for developing and testing • Used for training and user acceptance • Linked to Production Environment • Various methods of migrating changes to Production • Large orgs will have multiple Sandbox Environments • Admin Playground!
  • 9. Sandbox Overview Purpose of Sandboxes: • Development • Testing • Reduce the time it takes to convert your ideas into apps • Reduce operational risk • Increase Efficiency • Training • User adoption • Raise User Satisfaction Professional Edition Enterprise Edition Performance Edition Unlimited Edition Developer Sandbox 10 (change sets not available) 25 100 100 Developer Pro Sandbox 5 5 Partial Copy Sandbox 1 1 1 Full Sandbox 1 1 Sandboxes by Edition
  • 10. Sandbox Types Overview Developer 1-Day Refresh No Production Data 200 MB Data Limit Developer Pro 1-Day Refresh No Production Data 1GB Data Limit Partial Copy 5-Day Refresh Sample Production Data 5GB Data Limit Sandbox Template Full Copy 29-Day Refresh Copies Production Data Production Data Limit Sandbox Template
  • 11. Process to Implement New Functionality Build and Test in Sandbox Demonstrate to User Audience and Gain Acceptance Build Change Set in Sandbox Upload to Production Validate in Production and Deploy! 1 2 3 4 5
  • 12. Sandbox Strategies How Sandboxes can be designated and utilized for maximum efficiency and governance Production Instance Staging Dev Integration Admin PlaygroundTraining Dev Dev Rollup / Integration/UAT Release #1 Production Org Full copy Developer pro, test data Partial Data Developer Dev Dev Release #2 Dev
  • 13. Items to deploy Create Changeset and Upload to Production Validate and Deploy Change Set Name with version # Description Add Items Dependent items Open Change Set in Production Validate and monitor Progress for errors Deploy Test in Production Training Custom Object Contact Custom Fields Contact Page Layout Production OrgSandbox Org Sandbox Org Demo - Sandbox Deployment using Change Sets Custom Object to track Training Modules Completed by a Contact
  • 14. Sandbox Secrets, Tips & Tricks 1. ALWAYS test in Sandbox FIRST! 2. URL for Sandbox login is test.salesforce.com 3. Name Sandboxes to indicate the type: MyCoFULL, MyCoPartial, or MyCoDev01 4. Sandbox user names are appended with the name of the sandbox: PBarnet@MyCo.com.MyCoFULL 5. Change password at the same time as production 6. Keep track of security tokens for production and all sandboxes for ease of data loading 7. Refresh often and early! 8. Create a post refresh task list 9. Every time a Sandbox is refreshed, user email addresses are appended with @example.com: PBarnet=MyCo.com@example.com 10. For deployment, the Platform Version may differ in Sandbox
  • 15. Communicate with the business Work with the business Gather Requirements Dedicated Salesforce.com owner Manage change requests/prevent conflict Not only are Sandboxes important to deliver apps fast, but having a strategy is just as important Process Governance Timing
  • 16. Learn with Trailhead The fun way to learn Salesforce Learn More Learn More
  • 17. Sandbox Overview: https://help.salesforce.com/HTViewHelpDoc?id=create_test_instance.htm&language=en_US Understanding Sandbox Environment Types: https://help.salesforce.com/HTViewHelpDoc?id=data_sandbox_environments.htm Developing Cloud Apps – Coding Optional: https://developer.salesforce.com/page/Developing_Cloud_Apps_%E2%80%94_Coding_Optional Quick Tutorial – Build a Cloud App in 5 Minutes: https://developer.salesforce.com/page/Quick_Tutorial_1:_Build_a_Cloud_App_in_5_Minutes Development Lifecycle Guide: https://resources.docs.salesforce.com/sfdc/pdf/salesforce_development_lifecycle.pdf Resources and Links
  • 19. Q&A