Salesforce ALM Flashcards
What are the main phases of a typical application development lifecycle?
Plan Build Test Deploy
What are the key milestones of a simple application development lifecycle?
Gather functional req's Design application specs develop using UI Test Perform UAT Communicate changes Update profiles to include changes Notify end Users
What are the different types of Sandboxes?
Developer Dev-Pro Partial Copy Full Copy 200MB
What is the storage limit of a developer sandbox?
200MB
How often can a developer sandbox be refreshed
Daily
What is the storage limit of a dev-pro sandbox?
1GB
How often can a dev-pro be refreshed?
Daily
What is the storage limit of a partial copy Sandbox?
5GB
How often can a partial copy sandbox be refreshed?
Every 5 days
What is the storage limit of a full copy sandbox?
A full copy is a copy of the production org and all data, and has the same storage limits
How often can a full copy sandbox be refreshed?
every 29 days
What should be considered when deciding to use the simple application development lifecycle?
No changes that require Apex.
No customizations that affect data
What are some example of safe changes to make in production?
creating reports, dashboards and email templates
What should be considered when deciding on the application development lifecycle leveraging a sandbox?
Complex changes
Changes involving Apex, VF , WFR, Validation
Changes involving integrations
Can Apex be modified in production?
no
What environment types are sandboxes typically utilized for?
Development
Test
Production