Summary
In this chapter, we explored the more programmatic elements of the Salesforce platform when it comes to manipulating data. We looked at the REST and SOAP APIs before looking at the Bulk API. Then, we turned our attention to Apex Database
class operations, batch Apex, and asynchronous Apex using @future
annotations. With these concepts understood, you, as a Salesforce Data Architect, are now well versed to make decisions on programmatic behavior affecting the state of a solution.
In the next chapter, we’ll explore more of the concepts around how you can mitigate Large Data Volume (LDV) concerns through practical examples and how to load massive amounts of data.