<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Salesforce Architects - Medium]]></title>
        <description><![CDATA[A tech publication for architects, by Salesforce Architects - Medium]]></description>
        <link>https://medium.com/salesforce-architects?source=rss----a91ecea76700---4</link>
        <image>
            <url>https://cdn-images-1.medium.com/proxy/1*TGH72Nnw24QL3iV9IOm4VA.png</url>
            <title>Salesforce Architects - Medium</title>
            <link>https://medium.com/salesforce-architects?source=rss----a91ecea76700---4</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Sat, 14 Nov 2026 02:08:34 GMT</lastBuildDate>
        <atom:link href="https://medium.com/feed/salesforce-architects" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com/" rel="hub"/>
        <item>
            <title><![CDATA[What’s New with Salesforce Diagrams]]></title>
            <link>https://medium.com/salesforce-architects/whats-new-with-salesforce-diagrams-f489e3a87a74?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/f489e3a87a74</guid>
            <category><![CDATA[salesforce-diagrams]]></category>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[salesforce-crm]]></category>
            <dc:creator><![CDATA[Kelly Zerr]]></dc:creator>
            <pubDate>Mon, 14 Oct 2024 12:51:36 GMT</pubDate>
            <atom:updated>2024-10-14T16:52:13.679Z</atom:updated>
            <content:encoded><![CDATA[<p><a href="https://architect.salesforce.com/diagrams">Salesforce Diagrams</a> has proven to be a valuable asset for architects to align their stakeholders and teams. We’ve seen incredible adoption of our resources and templates, with exciting ongoing success of over <strong>3.5M</strong> shapes used to create diagrams.</p><p>This year, we have a dedicated team focused on providing the next phase of resources to better cover existing use cases as well as expand into new areas. Based on your feedback, we have simplified our approach and made our resources easier to understand and navigate.</p><p>Here is a quick updated resource summary, followed by highlights of the updates we’ve made so far in 2024.</p><h3>Resources provided with Salesforce Diagrams include:</h3><ul><li><strong>Standard Components</strong> — consistent / professional design elements along with guidance and best practices</li><li><strong>Salesforce Reference Architectures</strong> — visual product documentation and example diagrams published as templates</li><li><strong>Tools &amp; Templates</strong> — partnerships with diagramming tools to access components and templates in your tool of choice</li></ul><figure><img alt="Venn diagram of the resources provided by Salesforce Diagrams" src="https://cdn-images-1.medium.com/max/1024/1*OCOinxZnZBeLo_UA9Ogieg.png" /><figcaption>Venn diagram of the resources provided by Salesforce Diagrams</figcaption></figure><h3>2024 Highlights</h3><h4>Diagramming Standards &amp; Guidance</h4><p>We’ve been working closely with architects in our ecosystem and based on their feedback, we’ve made updates to our guidance that will streamline the process to create Salesforce Diagrams. Check out the links below to dive deeper into these changes.</p><ul><li><a href="https://architect.salesforce.com/diagrams/framework/overview">How to Build Salesforce Diagrams </a>— new diagram type definition and focus on scope &amp; description</li><li><a href="https://architect.salesforce.com/diagrams/framework/kit-of-parts">Standard Components</a> — expanded and clarified best practices with details on how to use our components</li></ul><figure><img alt="New classification of reference architecture diagram types" src="https://cdn-images-1.medium.com/max/1024/1*Lz0kGCJHmgvSro8rt8IsHw.png" /><figcaption>New classification of reference architecture diagram types</figcaption></figure><h3>Reference Architectures</h3><p>Our Reference Architecture Gallery utilizes our new clearly defined diagram types in order to better organize and improve navigation to help you more easily find the diagram you’re looking for. We’ve also partnered with collaborators to bring you more diagrams / templates. Check out some of the new ones linked below.</p><ul><li><a href="https://architect.salesforce.com/diagrams#reference-architecture-gallery?Diagram+Type=Architect+Keynote+%28Dreamforce+%2724%29">Architect Keynote (Dreamforce ‘24)</a>: featured examples from the light board demos in the <a href="https://www.youtube.com/watch?v=hroxsEG0UC0">Dreamforce ’24 Architect Keynote</a></li><li><a href="https://architect.salesforce.com/diagrams#reference-architecture-gallery?Diagram+Type=System+Landscape">System Landscapes</a>: Data Cloud Marketing Customer 360, Retail System Landscape, System Landscape</li><li><a href="https://architect.salesforce.com/diagrams#reference-architecture-gallery?Diagram+Type=Solution+Architecture">Solution Architectures</a>: Building Forms Decision Guide diagrams / templates</li><li><a href="https://architect.salesforce.com/diagrams#reference-architecture-gallery?Diagram+Type=Interaction+Process+Flow">Interaction Process Flows</a>: examples/templates from the Asynchronous Processing Decision Guide</li></ul><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*Bx2QJvaTsYCfjnWpE48y7w.png" /><figcaption>System landscape diagram</figcaption></figure><h3>Data Models</h3><p>We’ve made updates so you can navigate to the data model you need quickly, find relevant documentation across models/sites, and we’ve given ERDs a dedicated home on our site. Not to mention, we’ve had huge momentum expanding our product coverage for you. Check out the highlights below to dive in.</p><ul><li>New <a href="https://architect.salesforce.com/diagrams#data-model-gallery">Data Model Gallery</a> — with product filtering, entities included for search, more info links and related diagrams</li><li>We’ve added 12+ new data models in the past 2 months and updated more than 20 models</li><li><a href="https://architect.salesforce.com/diagrams#data-model-gallery">See the new / expanded product areas</a>: Data Cloud, Commerce Cloud, Energy &amp; Utilities Cloud, Automotive Cloud, Life Sciences Cloud, Public Sector Solutions, Financial Services Cloud, Health Cloud</li></ul><figure><img alt="Data Model Gallery with product area filter" src="https://cdn-images-1.medium.com/max/1024/1*crPXfYYdFWjM3ePYoC7gcg.png" /><figcaption>Data Model Gallery with product area filter</figcaption></figure><h3>Coming soon</h3><ul><li>More diagrams/templates</li><li>Additional Partner tooling usability improvements</li><li>More use cases covered with Salesforce Diagrams components</li></ul><p>Remember to <a href="https://www.linkedin.com/events/7250127297725243392/comments/">join us on our upcoming LinkedIn Live </a>where I will speak about all the changes to Salesforce Diagrams and take questions from the community.</p><h3>Additional Resources</h3><ul><li><a href="https://www.youtube.com/watch?v=ulTE_CnkjvA">Recording of Dreamforce ’24 Session A Look at Salesforce Diagrams in Action</a></li><li><a href="https://architect.salesforce.com/diagrams/framework/overview">How to Build Salesforce Diagrams</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=f489e3a87a74" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/whats-new-with-salesforce-diagrams-f489e3a87a74">What’s New with Salesforce Diagrams</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Dreamforce ’24 Architect Track Recap]]></title>
            <link>https://medium.com/salesforce-architects/dreamforce-24-architect-track-recap-2020bb806ac5?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/2020bb806ac5</guid>
            <category><![CDATA[salesforce]]></category>
            <category><![CDATA[salesforce-event]]></category>
            <category><![CDATA[dreamforce]]></category>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[well-architected]]></category>
            <dc:creator><![CDATA[Salesforce Architects]]></dc:creator>
            <pubDate>Mon, 07 Oct 2024 21:29:07 GMT</pubDate>
            <atom:updated>2024-10-10T15:47:27.748Z</atom:updated>
            <content:encoded><![CDATA[<p>By <a href="https://medium.com/u/a7f34cd168c9">Shoby Abdi</a> and <a href="https://medium.com/u/f18e8cdf1bae">Justin Piehowski</a></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*V3p-6MB0Iv3EhShapFPnzA.png" /></figure><p>Dreamforce ’24 was another huge step forward for our amazing community of architects looking to help stakeholders revolutionize their data, AI, and CRM strategies. Since architecture is not (yet) autonomous, our focus was on educating architects through our keynote, hands-on workshops, and theater sessions. Keep reading to learn more and to find out how you can catch up on any of the content you might have missed.</p><h3>Architect Keynote: The Future is Well-Architected</h3><p>The Architect Keynote at this year’s Dreamforce emphasized the critical role that architects will play in the era of AI and agents. Host Zayne Turner, Sr. Director Well-Architected &amp; Salesforce Architects, highlighted the amazing contributions of our architect community around the world. More than 700 people attended the keynote in person live in San Francisco, and more than 29,000 people viewed the keynote online.</p><p>Product Managers Susannah Plaisted and Tom Leddy brought expert architects from the Salesforce engineering team on-stage to build diagrams (on some pretty cool light boards) that illustrate the technical considerations behind new Salesforce innovations rooted in the Well-Architected principles of Trusted, Easy, and Adaptable. Live diagramming has been a favorite element of the keynote for many attendees.</p><figure><img alt="During the first demo, Srinivas Tirupati, Software Engineering Principal Architect, showed architects how to build trust through data security. He demonstrated how access operates differently in Data Cloud compared to CRM, but also how they co-exist. He also explained how record level access and encryption at rest can exist across both CRM and Data Cloud." src="https://cdn-images-1.medium.com/max/1024/1*y5efzA2E69MjafDyde8X4g.jpeg" /></figure><figure><img alt="Salesforce Architect Keynote Dreamforce ‘24" src="https://cdn-images-1.medium.com/max/1024/1*gZu6x549YZtfFvwzx59_2w.jpeg" /></figure><p>During the first demo, Srinivas Tirupati, Software Engineering Principal Architect, showed architects how to build trust through data security. He demonstrated how access operates differently in Data Cloud compared to CRM, but also how they co-exist. He also explained how record level access and encryption at rest can exist across both CRM and Data Cloud.</p><p>Next, Claire Cheng, VP AI Science &amp; Engineering, showed how architects can safely enable powerful LLMs with their valuable customer data. Retrieval-Augmented Generation is a process that can access both structured and unstructured data from Data Cloud and CRM. She demonstrated how this process makes it easy for users to augment their existing prompt templates with rich customer data.</p><p>Finally, Qingqing Liu, Principal Architect Data Cloud, focused on how architects can be more adaptable by using Data Cloud sandboxes. Qingqing walked through the similarities and differences between CRM sandboxes and Data Cloud sandboxes as well as how you can deploy your Data Cloud metadata using Data Kits and Devops Center.</p><p>We are profoundly grateful to the engineering team for sharing their knowledge and innovations with architects around the world. If you’d like to share the diagrams you saw in the keynote, you can get a virtual copy of them <a href="https://architect.salesforce.com/diagrams#reference-architecture-gallery?Diagram+Type=Architect+Keynote+%28Dreamforce+%2724%29">here.</a></p><p>As the demos were being presented, audience members had the opportunity to submit questions in real-time, via QR codes. After the lightboard demos, a panel that included the experts mentioned above as well as Srinivas Tallapragada, President &amp; Chief Engineering Officer, and Doug Scott, EVP CRM Engineering, addressed several of the submitted questions (Stay tuned to our <a href="https://www.linkedin.com/showcase/salesforce-architects/">LinkedIn page</a> over the coming weeks for answers to many of the great questions that we didn’t have time to get to in the keynote).</p><p>If you didn’t get a chance to see the keynote live, you can watch it <a href="https://youtu.be/hroxsEG0UC0">here</a>.</p><p>Or if you’re feeling overwhelmed with all the post-Dreamforce content to review you can get the TLDR; version by watching our keynote recap, where architect community members Shelly Sousa, Enterprise Architect at CoBank, Christ Valentin, Technical Architect at Cognizant, and Gillian Reynolds, Enterprise Architect at Slalom and Salesforce CTA, joined Lead Evangelist Justin Piehowski for some <a href="https://www.youtube.com/watch?v=spd8NAT8kBA">post-keynote analysis and innovation breakdown</a> all in less than seven minutes.</p><h3>Well-Architected Workshops</h3><p>We know architects don’t come to Dreamforce for fluff. That’s why we once again offered hands-on, Well-Architected workshops for architects and aspiring architects. We covered essential architectural topics, from strategy and incident response to data integrity.</p><p>These workshops weren’t lectures or theory sessions. Instead, attendees collaborated in small groups and sketched out solutions in real time on a lightboard.</p><p>There were 40 available seats in the Well-Architected Workshop area and nearly every workshop was fully booked. Attendees were often lining up 15 minutes early. We engaged over 800 attendees this year, with many participating in multiple sessions.</p><p>The workshop content introduced attendees to newly added features of our Architect products, including <a href="https://architect.salesforce.com/well-architected/explorer?ProductArea=Data+Cloud&amp;ProductArea=Einstein">Patterns/Anti-Patterns related to Data Cloud and Einstein</a>, the <a href="https://architect.salesforce.com/decision-guides/async-processing">Asynchronous Processing Decision Guide</a>, and the <a href="https://architect.salesforce.com/diagrams">Salesforce Diagramming Framework</a>. Familiarity with these tools provides solid grounding for Salesforce architects in their day-to-day work.</p><h3>Theater Sessions</h3><p>Expert architects from across the globe shared their experiences and points of view on stages across the Dreamforce campus. All told, we had 17 theatre sessions with over 4,300 attendees.</p><p>Theater sessions included topics such as how Data Cloud can be used to capture data from a website, global compliance laws for architects, and how the Well-Architected Framework is used at Salesforce. Several of the architect theater sessions can be viewed online.</p><ul><li><a href="https://youtu.be/CZrifGaJvU8">An Architect’s Toolkit: Essential Resources You Should Know</a></li><li><a href="https://youtu.be/7CmZG7AEyzE">AI, Data, and Well-Architected: An Inside Look</a></li><li><a href="https://youtu.be/ulTE_CnkjvA">A Look at Salesforce Diagrams in Action</a></li><li><a href="https://youtu.be/pl5WTac_mY8">Assess Implementations for Architectural Maturity</a></li></ul><p>Check out our <a href="https://www.youtube.com/playlist?list=PLn15mOuXqGJXUQLApvFeI6vuLE2Sh0MEi">full playlist</a> to see all of our favorite architect videos from Dreamforce.</p><figure><img alt="Group picture of our Well-Architected Ambassadors from the Community and Well-Architected and Salesforce Architects team from Salesforce at the Salesforce Tower, just hours before Dreamforce 24" src="https://cdn-images-1.medium.com/max/1024/1*7okA7JDJw5X4M7J0v1UrSQ.jpeg" /><figcaption>Group picture of our Well-Architected Ambassadors from the Community and Well-Architected and Salesforce Architects team from Salesforce</figcaption></figure><h3>Conclusion</h3><p>At Dreamforce we partnered with experts across Salesforce, and architects across the globe, to share resources and knowledge to prepare you to build healthy solutions with Data Cloud, AI, and CRM. Thank you to everyone who helped us make Dreamforce a success. We’ll continue to promote and evolve our message to our architect community over the next year through TDX, World Tours, our <a href="https://medium.com/salesforce-architects">blog</a> and <a href="https://www.linkedin.com/showcase/salesforce-architects/">social media channels</a>, and architect workshops. Come along for the ride!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2020bb806ac5" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/dreamforce-24-architect-track-recap-2020bb806ac5">Dreamforce ’24 Architect Track Recap</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Introducing the Architect’s Guide to Asynchronous Processing]]></title>
            <link>https://medium.com/salesforce-architects/introducing-the-architects-guide-to-asynchronous-processing-187dde7a1ffe?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/187dde7a1ffe</guid>
            <category><![CDATA[asynchronous-processing]]></category>
            <category><![CDATA[well-architected]]></category>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[decision-guide]]></category>
            <category><![CDATA[salesforce-architecture]]></category>
            <dc:creator><![CDATA[Tom Leddy]]></dc:creator>
            <pubDate>Tue, 03 Sep 2024 22:47:02 GMT</pubDate>
            <atom:updated>2024-09-03T22:47:02.340Z</atom:updated>
            <content:encoded><![CDATA[<h4>Our newest Well-Architected Decision Guide</h4><figure><img alt="Diagram illustrating the Salesforce Platform’s Fair Usage Algorithm" src="https://cdn-images-1.medium.com/max/1024/1*jVGJybUtfbkKGa7QouI4Vw.png" /></figure><p>Asynchronous processes execute in the background, without users having to wait for them to complete before moving on to other work. They also have higher limits per context and can increase the overall scalability of your system. But asynchronous processes also come with their own limitations and their lack of SLAs can create issues if they aren’t implemented properly.</p><p>Today we’re introducing the <a href="https://architect.salesforce.com/decision-guides/async-processing?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=AsyncGuideAnnouncement">Architect’s Guide to Asynchronous Processing</a>, which provides details for asynchronous use cases, tool comparisons and information about potential drawbacks. It also provides insights into how asynchronous processes operate behind the scenes within the Salesforce platform and contains downloadable diagrams for a variety of architecture patterns.</p><h3>How to use this guide</h3><p><a href="https://architect.salesforce.com/decision-guides">Well-Architected Decision Guides</a> provide information directly from Salesforce product teams that will help you make the best decisions for your organization and to ensure alignment with Salesforce’s strategic direction. You can use them to evaluate trade-offs and potential benefits, choose the right tools for the right tasks, and understand why things work the way they do.</p><p>The <a href="https://architect.salesforce.com/decision-guides/async-processing?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=AsyncGuideAnnouncement">Architect’s Guide to Asynchronous Processing</a> is divided into four sections:</p><ul><li><a href="https://architect.salesforce.com/decision-guides/async-processing?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=AsyncGuideAnnouncement#Key_Takeaways">Key Takeaways</a>: A summary of key points covered throughout the guide, including preferred tools and implementation approaches.</li><li><a href="https://architect.salesforce.com/decision-guides/async-processing?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=AsyncGuideAnnouncement#Tools_For_Asynchronous_Processing_With_Salesforce">Tool Comparisons</a>: Tables containing side-by-side comparisons of Salesforce tools that are relevant to asynchronous processing.</li><li><a href="https://architect.salesforce.com/decision-guides/async-processing?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=AsyncGuideAnnouncement#Decision_Points_At_A_Glance">Architecture Patterns</a>: Examples of business use cases where asynchronous processing is commonly used.</li><li><a href="https://architect.salesforce.com/decision-guides/async-processing?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=AsyncGuideAnnouncement#Monitoring_Asynchronous_Processing">Additional Information</a>: Recommendations for how to monitor asynchronous processes and alert the appropriate stakeholders in the event of an issue.</li></ul><h3>See the Guides in Action</h3><p>Dreamforce ’24 is coming up quickly and I’m going to be speaking about Asynchronous Processing and some of the other topics that are covered in the Decision Guides during sessions that you can check out in person or stream on Salesforce+</p><ul><li>I’ll be speaking with Claire Cheng, VP of Software Engineering about building efficiency into AI-based automations during the <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915672930001Qe5I">Architect Keynote</a></li><li>I’ll be sharing the latest updates during <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915674566001QlDb">A Look at What’s New for Decision Guides</a></li><li>I’ll be teaming up with the rest of the Well-Architected product team to share key resources available to build solutions with Salesforce during <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915673495001QN4g">An Architect’s Toolkit: Essential Resources you should Know</a></li><li>If you’ll be attending Dreamforce in person, make sure to check out the <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915674213001Qgk5">Architect’s Guide to Asynchronous Processing</a> where my colleague Jsun and I will be discussing the topics covered in the new guide.</li></ul><p>And if you’re looking for more great Dreamforce content, the Salesforce Architects team has put together a curated list of architect-focused sessions. Check out the <a href="https://architect.salesforce.com/resources/dreamforce24?utm_source=dreamforce24&amp;utm_campaign=dms">Architect’s Guide to Dreamforce ‘24</a> to make sure you don’t miss any of them.</p><h3>Contributors</h3><p>Thank you so much to all of the content contributors and technical reviewers who assisted with the creation of this guide:</p><ul><li>Arturo Alvarado</li><li>Chocks Kandasamy</li><li>Himanshu Sharma</li><li>Jeremy Westerman</li><li>Jsun Pe</li><li>Justin Piehowski</li><li>Kelly Zerr</li><li>Kris Harrison</li><li>Marc Braga</li><li>Marissa Lowe</li><li>Nat Wyatt</li><li>Nevea Van Wright</li><li>Raj Advani</li><li>Sean Harp</li><li>Shoby Abdi</li><li>Steve Bobrowski</li><li>Susannah Plaisted</li><li>Tyson Read</li><li>Zayne Turner</li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=187dde7a1ffe" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/introducing-the-architects-guide-to-asynchronous-processing-187dde7a1ffe">Introducing the Architect’s Guide to Asynchronous Processing</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Dreamforce ’24 for Architects]]></title>
            <link>https://medium.com/salesforce-architects/dreamforce-24-for-architects-4bac7a771a57?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/4bac7a771a57</guid>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[well-architected]]></category>
            <category><![CDATA[dreamforce]]></category>
            <category><![CDATA[df24]]></category>
            <dc:creator><![CDATA[Justin Piehowski]]></dc:creator>
            <pubDate>Tue, 27 Aug 2024 15:21:27 GMT</pubDate>
            <atom:updated>2024-08-27T19:35:55.827Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="Image of title Architect’s Guide to Dreamforce ’24" src="https://cdn-images-1.medium.com/max/1024/1*53gBzZCj3nDhDGnf8nezzw.png" /></figure><p>At Dreamforce ’24, discover the latest AI innovations, and see how they will exponentially increase human potential and revolutionize how we work. Whether you are planning to attend in-person or tune in on Salesforce+, from September 17–19 you’ll see visionary keynotes, demos, and stories from innovators at the forefront of business.</p><p>For architects, we’ll take a deeper look at how you can use the latest technologies alongside Well-Architected best practices to build healthy solutions in the real-world. You’ll have the opportunity to practice designing (and justifying) a variety of solutions with Data + AI + CRM in Well-Architected workshops. You’ll hear thought-provoking technical sessions from experts inside Salesforce &amp; across the ecosystem in the Architect track. And of course, we’ll show you how to make the future Well-Architected in our <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915672930001Qe5I?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Archkeynote">Architect keynote.</a></p><p>To help you prepare, we’ve compiled a day-by-day list of the sessions most relevant to architects: <a href="https://architect.salesforce.com/resources/dreamforce24?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=guide">Architect’s Guide to Dreamforce ’24</a>. Use this guide as your single stop for the best architect content at Dreamforce ’24.</p><p>Let’s take a deeper look at what we have in store:</p><h3>What to expect</h3><p>We’re planning three days of deep dives, networking and hands-on learning opportunities. Highlights include:</p><p><strong>Architect Keynote: The Future is Well-Architected</strong> — Discover how to use Salesforce Well-Architected principles to revolutionize your AI, data, and CRM strategies. Preview the latest innovations directly from the people who built them. <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915672930001Qe5I?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Archkeynote">Register for the keynote now</a> to join us in person on Wednesday at 4:45 pm, PT, or <a href="https://www.salesforce.com/plus/experience/dreamforce_2024/broadcast/day-1-channel-2/segment/a7T4V000000oP7BUAU">watch the keynote broadcast virtually Thursday at 2 p.m. PT on Salesforce+</a>. You don’t want to miss this.</p><p><strong>Salesforce Well-Architected Workshops</strong> — Head over to the Well-Architected Workshop area in the Trailblazer Forest for a series of interactive sessions where you’ll get hands-on using Salesforce Well-Architected to dive into real-world scenarios with CRM + Data Cloud. These sessions are led by experts from the Salesforce community and they’ll be great opportunities to network and collaborate with experts and other architects on topics like <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1721336327336001rP9t">organizational security</a>, <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1721336331332001rjyw">maintainability,</a> and more.</p><p><strong>Theater Sessions for Architects</strong> — These 20-minute sessions will present overviews of architectural topics, real-world lessons and key considerations for architects. Some theatre session examples include: <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915673131001Q9OT?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=insielook">AI + Data + Well-Architected: An Inside Look</a> <em>(</em><a href="https://www.salesforce.com/plus/experience/Dreamforce_2024#schedule"><em>Available on Salesforce+</em></a><em>)</em>, <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915677298001QvFN?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=DCDM">A Dive into the Data Cloud Data Model</a>, <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915679123001QNNl?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=wins">5 Case Studies: Real-World Wins with Well-Architected</a>, and <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915676215001QjTr?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=mature">Assessing Implementations for Architectural Maturity</a> (<a href="https://www.salesforce.com/plus/experience/Dreamforce_2024#schedule"><em>Available on Salesforce+</em></a>).</p><h3>Other highlights</h3><p>Main Keynote: On Tuesday, September 17, join Salesforce CEO Marc Benioff along with special guests for our newest innovations at the Dreamforce main keynote.</p><p>AI Luminaries: Throughout all three days, you’ll have opportunities to attend sessions featuring visionaries, AI experts, and global leaders, including Daniela Amodei, President &amp; Co-Founder of Anthropic; Dr. Lisa Su, Chair and CEO of AMD; Vipul Ved Prakash, Founder &amp; CEO, Together AI and more!</p><p>True to the Core: On Thursday, September 17, join Salesforce Co-Founder &amp; CTO, Slack, Parker Harris for the annual True to the Core customer forum. Hear product leaders share highlights from our product roadmap and answer your questions live.</p><p>Plan your agenda, with our <a href="https://architect.salesforce.com/resources/dreamforce24?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=guide">Architect’s Guide to Dreamforce ’24</a>. You’ll find a day-by-day snapshot of key sessions and a complete list of the highest quality content at Dreamforce. Use the guide to minimize guesswork about how to find the best sessions and speakers.</p><h3>What you can do now</h3><p>Dreamforce ’24 will be here before you know it! Take these steps to prepare:</p><ul><li>Bookmark our <a href="https://architect.salesforce.com/resources/dreamforce24?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=guide">Architect’s Guide to Dreamforce ’24</a> and use the links in it to bookmark sessions build your perfect Dreamforce agenda.</li><li>Register for the <a href="https://reg.salesforce.com/flow/plus/df24/sessioncatalog/page/catalog/session/1718915672930001Qe5I?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Archkeynote">Architect Keynote</a>.</li><li>On September 10, tune into <a href="https://www.linkedin.com/events/7231418409790455808/comments/?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=lil">Get Ready for a Well-Architected Dreamforce 2024</a> on LinkedIn Live</li><li>Dive into our <a href="https://architect.salesforce.com/well-architected/overview?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=WA">Well-Architected Framework</a> to get ready for the hands-on workshops</li><li>Follow Salesforce Architects on <a href="https://www.linkedin.com/showcase/salesforce-architects/">LinkedIn</a> for more updates.</li><li>Curious about what else is in store at Dreamforce? Catch up on what’s ahead for <a href="https://developer.salesforce.com/blogs/2024/08/the-developers-guide-to-dreamforce-2024?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=dev">Salesforce Developers </a>, <a href="https://admin.salesforce.com/blog/2024/dreamforce-2024-for-admins?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=admin">Salesforce Admins</a>, and <a href="https://www.salesforce.com/blog/dreamforce-design-sessions/">Salesforce Designers.</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4bac7a771a57" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/dreamforce-24-for-architects-4bac7a771a57">Dreamforce ’24 for Architects</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[August 2024 Sneak Peek]]></title>
            <link>https://medium.com/salesforce-architects/august-2024-sneak-peek-3e32114233d8?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/3e32114233d8</guid>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[monthly-sneak-peek]]></category>
            <category><![CDATA[well-architected]]></category>
            <dc:creator><![CDATA[Shoby Abdi]]></dc:creator>
            <pubDate>Wed, 31 Jul 2024 13:14:06 GMT</pubDate>
            <atom:updated>2024-07-31T13:14:06.014Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="A curved wet road with trees on both sides of the road" src="https://cdn-images-1.medium.com/max/1024/1*DNYkIA0SW-ZxYuQNsd2vVA.jpeg" /><figcaption>A curved wet road with trees on both sides of the road</figcaption></figure><p>It’s August and we’re on the road to Dreamforce, which will be held from September 17th to 19th. This month we will be publishing content related to what you can expect from the Salesforce Architects &amp; Well-Architected team at Dreamforce along with updates to decision guides, new blogs on Data Cloud and new data models in the Diagramming framework.</p><p>Our blog call for content will open in August, so if you’re interested in writing for the Salesforce Architects blog, make sure to review our <a href="https://architect.salesforce.com/connect/blog">submission guidelines</a> and submit your draft before September 30th 2024.</p><p>Let’s do a deeper dive into what you can expect in August.</p><h3>On <a href="https://www.linkedin.com/showcase/salesforce-architects/">LinkedIn</a>:</h3><ul><li><strong>Dreamforce 2024 for Architects PREVIEW — </strong>Join the the Well-Architected &amp; Salesforce Architects team for a look at what’s coming for Architects at Dreamforce 2024. You can watch the conversation on LinkedIn Live on August 20th at 10 AM CDT. Register <a href="https://www.linkedin.com/events/dreamforce2024forarchitectsprev7221263555990274049/theater/">here</a>.</li></ul><h3>On the <a href="https://medium.com/salesforce-architects">Blog</a>:</h3><ul><li><strong>Avoiding Identity Over-Consolidation in Data Cloud — </strong>Getting your matching rules right in Data Cloud is a critical part of the identity resolution process. Learn how to avoid over-consolidation and maintain data integrity in your rulesets.</li><li><strong>Are You Mapping Your Data Sources? </strong>— Learn how to use the Well-Architected Framework and Salesforce diagrams to map data sources across your enterprise for a more compliant solution.</li></ul><h3>On <a href="https://architect.salesforce.com/">architect.salesforce.com</a>:</h3><ul><li><strong>Architect’s Guide to Dreamforce ’24</strong> — Plan your agenda with our upcoming Architect’s Guide to Dreamforce ’24. You’ll find a day-by-day snapshot of key sessions and a complete list of the highest quality content at Dreamforce. Use the guide to minimize guesswork about how to find the best sessions and speakers.</li><li><strong>New Building Forms Guide Diagrams </strong>— In July we released an updated version of the <a href="https://architect.salesforce.com/decision-guides/build-forms">Building Forms Decision Guide</a> that contains new diagrams covering several integration patterns. In August, we’ll be adding these diagrams to our <a href="https://architect.salesforce.com/diagrams#template-gallery">Template Gallery</a> so you can download your own copies.</li><li><strong>New and Updated Data Models</strong> — New Generative AI Audit &amp; Feedback, Health Cloud and Public Sector Solutions data models. Updated Loyalty Cloud data models.</li></ul><h3>On <a href="https://trailhead.salesforce.com/">Trailhead</a>:</h3><ul><li>Salesforce Well-Architected is coming to Trailhead! Be one of the first to complete our new badge focusing on the Framework.</li></ul><h3>What You Can Do Now:</h3><ul><li>Tune into our upcoming LinkedIn Live <a href="https://www.linkedin.com/events/dreamforce2024forarchitectsprev7221263555990274049/theater/">here</a></li><li>Explore the new patterns for <a href="https://architect.salesforce.com/well-architected/explorer?Location=Data+Cloud&amp;Location=Generative+AI">Data Cloud and Generative AI</a></li><li><a href="https://architect.salesforce.com/connect/blog">Submit to our blog</a> by September 30th 2024</li><li>Follow us on <a href="https://www.linkedin.com/showcase/salesforce-architects/">LinkedIn</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3e32114233d8" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/august-2024-sneak-peek-3e32114233d8">August 2024 Sneak Peek</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[The AI Marathon: Using Quick Wins to Fuel Long-Term Success]]></title>
            <link>https://medium.com/salesforce-architects/the-ai-marathon-using-quick-wins-to-fuel-long-term-success-26b0bbe7724b?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/26b0bbe7724b</guid>
            <category><![CDATA[generative-ai-use-cases]]></category>
            <category><![CDATA[ai-strategy]]></category>
            <category><![CDATA[enterprise-architecture]]></category>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[crm]]></category>
            <dc:creator><![CDATA[Michael Maoz]]></dc:creator>
            <pubDate>Thu, 25 Jul 2024 14:26:57 GMT</pubDate>
            <atom:updated>2024-07-25T14:35:45.413Z</atom:updated>
            <content:encoded><![CDATA[<p>AI adoption will never progress uniformly across an enterprise. The early results from trailblazing companies deploying Generative AI are astonishing, from the generation of code, to the creation of new ideas, to the deflection of customer service calls, to AI-generated advice to employees that leads to new sales.</p><p>There are caveats to consider, however, as IT has the responsibility to ensure that these initiatives scale. The fear of Generative AI sprawl complicates technology planning as every department turns to IT with its specific list of favorite use cases. Considering the caution and hesitation I have seen in rapid, widespread AI adoption, I recommend creating a layered AI strategy that mixes quick and well defined tactical projects in parallel with strategic planning for the next 36 months. The goal is to show value and create excitement in AI adoption, while also reducing the friction in launching initiatives and minimizing technical debt. The result is sustainable, effective AI integration across the enterprise. As an architect, you’re uniquely positioned to lead this strategic balance, ensuring your organization’s AI adoption is both innovative and sustainable.</p><p>In the past six months, CEOs have tasked their technical leadership to quickly come up with an action plan to fulfill the CEO’s number one technology priority: AI adoption. More specifically, CEOs want the technology embedded in business processes as noted in <a href="https://www2.deloitte.com/content/dam/Deloitte/us/Documents/us-winter-2024-fortune-deloitte-ceo-survey.pdf">this Deloitte CEO survey</a>. There is a problem, however: Initial expectations were very high, and what originally seemed very achievable in a short time frame is now in question. Several factors have contributed to this new emphasis on a more measured pace of change, not the least of which is the fact that Generative AI projects require reliable and accessible data as their foundation.</p><p>The future of AI depends on reliable data. With relevant, accessible, and trusted data, AI is practically magical. The reality, however, is that 59% of customers don’t trust companies with their data. <a href="https://www.bcg.com/publications/2022/trust-index-analyzing-companies-trustworthiness">Studies done by BCG</a> show clearly the impact of trust on business. In creating their Trust Index, they found that the most trusted companies generate 250% as much value as the average business in the same sector, and that these companies are rewarded with a price-to-earnings (P/E) multiple that is 47% higher. Getting the data required to supercharge business applications with AI into a form that is trusted and actionable is now an imperative.</p><h3>Tactical vs. strategic AI projects</h3><p>Insufficient access to actionable customer data is a key hurdle in engineering trust into technology and process design across a business. In an<a href="https://medium.com/salesforce-architects/13a84306a71a?source=friends_link&amp;sk=0598cd5365723a4491507c153c91ae07"> earlier blog post</a>, I looked at the ways in which businesses are experimenting with the ideal balance of ownership and decision making among AI, Generative AI, data, analytics, the CIO, Trust officers, the CISO, and line of business owners (including Sales, Marketing, Service, and eCommerce). AI projects cannot run for long in a vacuum or in silos supported by disparate systems and strategies. Even if there are strong improvements to a few tactical performance metrics, the organization runs the real risk of destabilizing a comprehensive AI strategy meant to achieve four interconnected goals:</p><ul><li>Improve employee experience and performance</li><li>Improve customer experience</li><li>Reduce operational costs through greater efficiency</li><li>Drive growth</li></ul><p>One-off tactical AI projects can be positive: Many of them are yielding great results, such as helping salespeople sell better and enabling customer support agents to evolve into brand ambassadors who perform at a higher level. Numerous growth-oriented service organizations are introducing AI-powered next-best actions to augment agent decision-making and achieve a new level of fidelity in customer self-service through personalized and proactive responses. However, without strategic alignment, these successes can lead to fragmented efforts and missed opportunities for broader organizational impact.</p><h3>Navigating the AI adoption curve</h3><figure><img alt="A visualisation of Gartner’s Hype Cycle, a methodology for describing how new technologies, and the perceptions of them, change as they emerge." src="https://cdn-images-1.medium.com/max/1024/1*wHWrTT_z255DQ3htvaaQ1w.png" /><figcaption>The Gartner Hype Cycle. Jeremykemp at English Wikipedia, CC BY-SA 3.0, via Wikimedia Commons</figcaption></figure><p>The current challenge is that, to use <a href="https://en.wikipedia.org/wiki/Gartner_hype_cycle">Gartner terminology</a>, Generative AI for CRM has left the “Peak of Inflated Expectations” and entered the “Trough of Disillusionment”.</p><blockquote><em>“Through 2025, at least 30% of GenAI projects will be abandoned after proof of concept (POC) due to poor quality, inadequate risk controls, escalating costs or unclear business value”.</em></blockquote><p>- <a href="https://www.computerworld.com/article/1612282/the-roi-in-ai-and-how-to-find-it.html">The ROI in AI (and how to find it)</a></p><p>A look at the upside is that 70% of Generative AI projects that emerge from a proof of concept (PoC) are succeeding. The insight is that with disciplined planning and testing, AI-powered CRM projects are enabling a complete reimagining of what a business application is.</p><p>Organizations that have continued to evolve their CRM strategies by seeing Generative AI as an additive set of technologies will leapfrog the competition. Too many others see the revolution in data and AI as a golden age for IT. It is not a golden age just for IT. Rather, Generative AI also heralds the golden age of CRM business applications.</p><p>The reality is that AI technologies are best harnessed to create better outcomes for employees and customers. Enterprise architects who foster tight collaboration between IT and key business units such as marketing, sales, and customer service are already in a better position to leverage advanced technology across the organization. This is because accurate, trusted, and available data is vital to every process that uses Generative AI.</p><h3>Lowering the barriers to success</h3><p>A <a href="https://www.salesforce.com/news/stories/ai-it-demand-gap/">Salesforce survey in 2024</a> shows that 88% of IT leaders feel they can’t meet AI demand safely. The survey reflects many other recent polls and surveys that list multiple challenges, including the top five:</p><ul><li>AI trust and safety</li><li>Data trapped in legacy systems</li><li>Lack of a data sharing model</li><li>High cost of training Generative AI models</li><li>Integration with business workflows.</li></ul><p>Depending on industry and geography, the percentage of IT organizations that believe that their data is ready for a strategic AI program varies widely from as low as 4% to as high as 80%. The question is: Why are some struggling while others succeed? What is getting in the way?</p><ul><li>A missing skill set that blends AI expertise with business insights</li><li>A lack of governance that negotiates the AI program goals with the needs of the lines of business</li><li>A team that is able to prioritize the requests of the multiple constituencies who want Generative AI capabilities with the corporate business objectives</li><li>The corollary of prioritization is introducing an ROI discipline that measures and tracks AI projects and measures new outcomes.</li><li>Cost-benefit review that determines how to allocate funding such that the most critical initiatives advance unhindered.</li></ul><p>There is a ready way to cross the chasm and break down the AI paralysis that some IT organizations are feeling. By following a few easy-to-onboard principles and creating a roadmap, there is no need for nervousness that AI is developing too quickly. In fact, it is developing too slowly! It is safe to dive into the deep end of the AI pool once a few lessons are absorbed.</p><p>A review of many types of Generative AI projects reveals that of those that make it through the initial PoC stage, the successful standouts have several factors in common. Dependable data is one such factor. Others are the rigors of a security review, oversight by the legal department, the ease with which outcomes can be measured, and the quality of the skills available to the organization.</p><p>In addition these factors, creating a comprehensive plan and roadmap is essential. Establishing a data governance framework and investing in training are also critical steps. Refer to the <a href="https://architect.salesforce.com/diagrams/template-gallery/generative-ai-roadmap?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=maoz_AI_marathon">Generative AI Roadmap Template</a> and <a href="https://architect.salesforce.com/resources/project-resource-gallery/ai?utm_source=medium">AI Resource Gallery</a> for help getting started.</p><figure><img alt="A roadmap diagram showing the components required for an enterprise Generative AI rollout." src="https://cdn-images-1.medium.com/max/1024/1*FOIrYiiqZnaM9CMNcFeXug.png" /><figcaption>Generative AI Roadmap Diagram</figcaption></figure><h3>Creating excitement for AI in the enterprise</h3><p>Everyone needs encouragement that Generative AI is truly a differentiator. This is the best way to overcome the disillusionment that arises from tackling the complexities of AI implementation. The bigger vision is profound and needs amplification: Generations of business software were primarily systems of record requiring a steep learning curve. With the emergence of Generative AI, business applications come alive, advising, directing, and augmenting humans in new and exciting ways. Both employees and customers feel empowered with an advisor at their fingertips, often acting proactively on their behalf. For instance, digital agents — autonomous, intelligent agents — work in the background on behalf of customers, revolutionizing the human-to-digital experience in customer service, commerce, marketing, and sales. To outpace the competition, smart businesses will collaborate with partners focused on connecting the business with customers in innovative, AI-powered ways. There has never been a better time for the enterprise architect to lead the charge.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=26b0bbe7724b" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/the-ai-marathon-using-quick-wins-to-fuel-long-term-success-26b0bbe7724b">The AI Marathon: Using Quick Wins to Fuel Long-Term Success</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[July 2024 Building Forms Decision Guide Updates]]></title>
            <link>https://medium.com/salesforce-architects/july-2024-building-forms-decision-guide-updates-50b4de272f64?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/50b4de272f64</guid>
            <category><![CDATA[salesforce-architecture]]></category>
            <category><![CDATA[lightning-web-component]]></category>
            <category><![CDATA[dynamic-forms-salesforce]]></category>
            <category><![CDATA[salesforce-flow]]></category>
            <category><![CDATA[salesforce-architect]]></category>
            <dc:creator><![CDATA[Tom Leddy]]></dc:creator>
            <pubDate>Wed, 24 Jul 2024 14:39:23 GMT</pubDate>
            <atom:updated>2024-07-24T14:39:23.357Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="Solution Architecture Diagram showing Lightning Web Components embedded into an external Website via Lightning Out" src="https://cdn-images-1.medium.com/max/1024/1*7QF4TquwIYnNdVqOYF6Z4g.png" /><figcaption>New Diagrams in the Building Forms Decision Guide</figcaption></figure><p>This week we released an update to the <a href="https://architect.salesforce.com/decision-guides/build-forms">Building Forms Decision Guide</a>🎉. These enhancements are part of an overall effort to improve usability and make it easier to analyze product tradeoffs. Here’s a look at what’s new.</p><h3>Updated Product and Roadmap Information</h3><p>We’ve added updates to the comparison tables for Dynamic Forms, Screen Flow, OmniStudio and Lightning Web Components. There are several new updates throughout the guide. Some of the highlights include:</p><ul><li>Reactive Screen Flows</li><li>Introduction of Progress Indicators</li><li>Support for repeating blocks of data</li><li>Ability to upsert collections of records</li><li>Support for hierarchical data</li><li>Real time user input validation</li></ul><p>The roadmaps for all of the products in the guide now correspond to June 2025 predictions.</p><h3>Usability Enhancements</h3><p>The guide has been restructured to make it easier to find key information and analyze product tradeoffs. Some of the enhancements you’ll see include:</p><ul><li>New diagrams that provide visual depictions of the architecture related to integrations involving forms, embedding Lightning Web Components into external sites via Lightning Out and more.</li><li>A consolidated list of key takeaways that outline the architectural perspectives for the guide as a whole.</li><li>A new table outlining the decision points associated with each category, along with lists of questions to ask yourself as you compare products and approaches.</li></ul><h3>Contributors</h3><p>Thank you so much to our content contributors and technical reviewers:</p><ul><li>Adam White</li><li>Arturo Alvarado</li><li>Elizabeth Martin</li><li>Grisha Lyukshin</li><li>Justin Piehowski</li><li>Kelly Zerr</li><li>Marc Braga</li><li>Marissa Lowe</li><li>Nevea Van Wright</li><li>Sam Reynard</li><li>Shoby Abdi</li><li>Susannah Plaisted</li><li>Zayne Turner</li></ul><h3>Tell Us What You Think</h3><p>We can’t wait to here what you think about the latest changes! <a href="https://forms.gle/FCFCES6vsRbKv4E29">Take our survey</a> to provide feedback on the updated guide and let us know what you’d like to see next.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=50b4de272f64" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/july-2024-building-forms-decision-guide-updates-50b4de272f64">July 2024 Building Forms Decision Guide Updates</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Building Secure Screen Flows For External User Access]]></title>
            <link>https://medium.com/salesforce-architects/building-secure-screen-flows-for-external-user-access-0d925cecf564?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/0d925cecf564</guid>
            <category><![CDATA[flowsecurity]]></category>
            <category><![CDATA[screenflow]]></category>
            <category><![CDATA[patterns-anti-patterns]]></category>
            <category><![CDATA[flows-best-practices]]></category>
            <dc:creator><![CDATA[Adam White]]></dc:creator>
            <pubDate>Wed, 17 Jul 2024 13:38:24 GMT</pubDate>
            <atom:updated>2024-07-17T13:54:24.344Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="A diagram explaining the client and server data exchange that occurs within a Screen Flow embedded within an Experience Cloud site" src="https://cdn-images-1.medium.com/max/1024/1*zQEA50fWKnNQOAMC2NrqWQ.png" /><figcaption>A diagram explaining the client and server data exchange that occurs within a Screen Flow embedded within an Experience Cloud site</figcaption></figure><p>Screen Flows are an important part of any implementer’s toolset when building forms within Salesforce. A screen flow is a flow type that requires user interaction as it includes screens, local actions, steps, choices, or dynamic choices. Fundamentally you can use a screen flow to collect data or display data to users.</p><p>But like anything built using Well-Architected guidance, ensuring the security of your solution is the first priority. If your Screen Flows are not built with security in mind, you may be unintentionally exposing fields and data. This is especially true when providing an external user access to that screen flow on an Experience Cloud site.</p><p>Within the <a href="https://architect.salesforce.com/well-architected/easy/automated#Data_Handling">Well-Architected Framework</a> we provide specific guidance to not mix system and user context data operations in the same transaction within any automation. Coupling this guidance with continual evaluation of your org’s security model (profiles, permission sets, field level security) is critical and is a general best practice when embedding flows within external sites on the platform.</p><p>In this article we’ll be covering a critical topic of keeping your data secure in Screen Flows — specifically looking at an anti-pattern related to external user permissions, system context mode and several patterns you can introduce when embedding a Screen Flow on an Experience Cloud site. To find a comprehensive list of Patterns and Anti-Patterns take a look at the <a href="https://architect.salesforce.com/well-architected/explorer">Well-Architected Pattern &amp; Anti-Pattern Explorer</a>.</p><h3>How Permissions and the Flow Engine drive the behavior of a Screen Flow</h3><p>There are two key considerations that can drive the introductions of anti-patterns within your screen flow.</p><ul><li>Screen Flows and Autolaunched flows start by default in user context — the permissions of the running user. When saving a screen flow or autolaunched flow, you can optionally decide to override that context to System — Without Sharing or System Context — With Sharing. This is an easy option to select, and can have further reaching ramifications that will introduce all kinds of anti-patterns into your solution.</li><li>Between flow screens, the flow engine sends results back into the UI, and the components on the screen consume that data and display it to your users. The introduction of features like Reactive Screen Components and our Data Table component have improved the user experience by making more data and processing available without any server calls. In that same token, it means more data will be available in your users’ browsers and also adds an extra element of risk. Malicious actors could go into their browser’s developer tooling to see all of the fields or manipulate them in the client</li></ul><p>These considerations introduce the potential for an anti-pattern when you automatically store all fields when overriding flows from user context to system context for external users. Let’s talk about the kind of impact this anti-pattern could have.</p><p>Many releases back, the Flow team improved the overall Flow experience by allowing a Flow builder to automatically grab all fields for an object. This fantastic ease of use enhancement made it easier to automatically grab any field you might need downstream in your Flow and prevented errors that would arise when you’d reference a field in your Flow that wasn’t in the data set you retrieved. The flow engine attempts to look at all of the references you make to the Get Records element downstream, then grabs only the fields needed in the Flow.</p><p>However, when passing in the results of a Get Records to a Subflow, Invocable Action, or Lightning Component, the Flow engine can’t know what fields are actually needed, since there is no platform-level mechanism to tell the engine what fields are required.</p><p>Here is where the Anti-Pattern is introduced.</p><figure><img alt="Debug details for when a Get Records element is passed into an LWC, Subflow, or Action" src="https://cdn-images-1.medium.com/max/393/1*g3bRydMYaB0rABxmQntTYw.png" /><figcaption>Debug details for when a Get Records element is passed into an LWC, Subflow, or Action</figcaption></figure><p>For screen flows, when the flow engine returns the results back into the UI and they are passed to a component that takes that record collection, like to a Data Table or the new Action Button component, all of the data is present within the browser regardless of whether it is used in the screen flow. This is because, again, Lightning Web Components have no generic way to communicate to Flow what fields are needed, so the Flow engine must retrieve all fields available to the running user when the flow is configured to retrieve all of the fields for the set of records.</p><p>This means if you run your flow in system context, perform a Get Records with ‘Automatically store all fields’ enabled, and use that data in a screen component, then all of the the fields and their values are available to be viewed or modified in the browser’s developer tooling regardless of whether those fields are used in the actual screen. To be clear, you cannot directly edit the record itself, only the representation of the record in your browser. What happens to the record is up to you, the flow builder.</p><p>Given this case, there are patterns you can introduce into your solution to ensure anti-patterns are avoided.</p><h3>Secure Patterns to Introduce to Screen Flow For External User Access</h3><p>When designing your solution with Screen Flows especially with external users, introduce the following patterns into your solution to ensure that the anti-pattern above does not allow a malicious actor to access data when they should not:</p><h4>Use system context with screen flows sparingly, if at all, with external users</h4><ul><li>Plan your external user permission model (especially field-level and record-level security) properly and carefully. Return the absolute minimum amount of information back into your flow if you absolutely need to run in system-context.</li></ul><h4>Provide subflows elevated access with system context versus using system context within the parent flow only</h4><ul><li>Do not elevate your entire screen flow in system context mode. If you need to grant a user access to specific fields, objects, or setup data, perform those actions with subflows that have elevated access. Do not grant access to the elevated subflow to the external user profile.</li></ul><h4>Specify which fields will be used by Get Records within system context</h4><figure><img alt="UI for selecting specific fields in a Get Records element" src="https://cdn-images-1.medium.com/max/412/1*2kLudvupCCczxzauHRc3iw.png" /><figcaption>UI for selecting specific fields in a Get Records element</figcaption></figure><ul><li>Because a Get Records element will return every field that a user has access to when called in a subflow, we recommend being more specific working with Get Records element.<strong> </strong>Be extremely careful about what fields you query for when putting that data into an externally facing website. As noted above, if a flow is operating in system context and you aren’t specifying fields to return, you could be exposing far more data than intended.</li><li>If you’re executing a system context-enabled subflow to get data, only get what you need in the Get Records element in your subflow. Use the ‘Choose fields and let Salesforce do the rest’ option for those elevated-permission Subflows so that any parent flow that calls it doesn’t retrieve too much data.</li><li>It’s important to note that with this approach, if you try to run a flow and it references a field not specified in the Get Records element, your flow will likely hit an error. Good security practices often come with tradeoffs, and this is certainly a consideration to account for.</li></ul><h4>Performance Pattern to call out: Specifying fields within Get Records will improve performance by bringing less data from the server</h4><ul><li>Not only will the following approach of selecting fields improve the security of your screen flow, but it will also improve performance. Because you are no longer passing potentially massive amounts of data into the client, you’ll also see major improvements from components like Data Table that consume it and output that data.</li></ul><h4>Do not perform DML on records using record collections as a source</h4><figure><img alt="Transform UI for creating a safe collection of records to update from a Data Table’s editedRows output" src="https://cdn-images-1.medium.com/max/937/1*fmIUWJ02pIlpmsmMWJv_cw.png" /><figcaption>Transform UI for creating a safe collection of records to update from a Data Table’s editedRows output</figcaption></figure><ul><li>When configuring a Create, Update, Delete element using the “Use the IDs and all field values from a record or record collection” setting,<strong> and that collection is an output from a screen compone</strong>nt<strong>,</strong> you’re essentially allowing a user to insert a value into any field on the record that they have access to, even if it wasn’t a field that was intended for them to edit in the flow. Malicious users could modify the structure of the ‘selectedRows’ output using their browser’s developer tools to modify the fields and values. If you perform an update using a ‘selectedRows’ output (or, in some components, ‘editedRows’), fields you didn’t intend to be edited could be modified by the user if they have the right permissions.</li><li>An example here would be a Data Table that outputs an ‘editedRows’ output. Instead, use the screen component’s record collection output to then create a separate record collection that only contains the fields you expect them to edit.</li></ul><h3>Best Practice Guidance on Screen Actions in Experience Cloud (In Beta)</h3><p>Our newest Action Button component is arriving as a Beta in the Summer ’24 release. It allows users to trigger autolaunched flows <em>within</em> the screen and pass the results to components on the same screen to create bigger, more dynamic screen flows. We call these <em>screen actions.</em></p><p>Since the action button is a Lightning Web Component, it operates in the client and gets results from the server. Because of this, every input and output into the action must be available in the browser’s client for it to work, even if they aren’t shown directly on the screen. Knowing this, let’s look at some best practice guidance when working with Action Buttons that trigger Screen Actions:</p><ul><li><strong>Never put sensitive information in the inputs or outputs of a screen action.</strong> Instead, put it into the autolaunched flow and don’t mark it as ‘Available for input’ to prevent the information from being viewed. An example anti-pattern would be somebody passing an API key into the input of a screen action that runs an external callout to a secure system. That API key could easily be seen by anybody and those are often critically important to keep confidential.</li><li><strong>Re-run the action button’s autolaunched flow again between screens when you depend on the output of an action. </strong>An example of this might be a shipping calculation callout that grabs a total shipping price, then returns the results back into the screen for the user to view. A bad actor could in theory manipulate the results of the action in their browser, and that value would then be saved in the database. To prevent this risk, re-execute the pricing callout <em>between</em> screens and use that action’s results elsewhere in your flow instead.</li></ul><h3>Wrap Up</h3><p>Screen Flows are becoming more and more powerful thanks to the advent of reactivity, screen actions, and more data processing capabilities like the new Transform element. As you create bigger, more complex screens, the amount of data present in the browser will also increase. Be mindful of this and plan for malicious actors snooping around the innards of your flows.</p><p>Evaluate your external user permissions and use system context sparingly and carefully. Follow the patterns provided in this post to ensure your organization’s data is safe and secure.</p><h3>Additional Resources</h3><ul><li><a href="https://help.salesforce.com/s/articleView?id=sf.flow_distribute_context_data_safety_system_context.htm&amp;type=5">Data Safety When Running Screen and Autolaunched Flows in System Context</a></li><li><a href="https://medium.com/salesforce-architects/building-flows-for-the-guest-user-profile-19729b39208a">Building Flows for the Guest User Profile</a></li><li><a href="https://vimeo.com/935339999?share=copy">Flow security | Are your outputs exposed?</a></li><li><a href="https://sforce.co/ReactiveComponents">Reactive Components Trailmix</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=0d925cecf564" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/building-secure-screen-flows-for-external-user-access-0d925cecf564">Building Secure Screen Flows For External User Access</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Build Your Data Cloud Usage Strategy]]></title>
            <link>https://medium.com/salesforce-architects/build-your-data-cloud-usage-strategy-5be54e2d98b1?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/5be54e2d98b1</guid>
            <category><![CDATA[crm]]></category>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[strategy]]></category>
            <category><![CDATA[usage]]></category>
            <category><![CDATA[salesforce-data-cloud]]></category>
            <dc:creator><![CDATA[Gina Nichols]]></dc:creator>
            <pubDate>Thu, 11 Jul 2024 18:54:50 GMT</pubDate>
            <atom:updated>2024-07-11T19:00:40.506Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*lU--9KnSEH0ZTAnJLy9Bjw.jpeg" /><figcaption>Credit: iStock</figcaption></figure><p>Data Cloud presents a new and interesting challenge for architects working in the Salesforce ecosystem: How do we consider and design for usage-based products in our solutions? We want to architect the best possible solution for our stakeholders, while making it clear to those same stakeholders that they are getting optimal value from their investment.</p><blockquote>According to the Well-Architected framework,“<a href="https://architect.salesforce.com/well-architected/easy/intentional#Strategy?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_strat">strategy</a> in architecture means systems are thoughtfully planned and delivered. It means delivery and maintenance teams have a clear view of the work to be done today and in the future, and everyone is aligned around the “why” of the work to be done. It means urgent requests can be triaged effectively and efficiently, and stakeholders can clearly understand the impacts and trade-offs of requests.”</blockquote><p>This post will walkthrough how to leverage the basics of a well-architected approach to strategy, and apply those principles to credit usage patterns in Data Cloud.</p><h3>Prioritize the business drivers</h3><p>The key to making strategic decisions about usage in Data Cloud is starting with an accurate and clear sense of how the business would approach <a href="https://architect.salesforce.com/well-architected/easy/intentional?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_Pri#Prioritization">prioritization</a>. This can be tricky at times, but it’s a critical skill for architects that involves measuring value, building trust with stakeholders, and measuring your outcomes.</p><p>Start by getting a solid sense of the data. Once you have a clear set of the different business problems Data Cloud can help your organization solve, look at the metrics attached to those functional areas. Measure the potential business value of each use case by attaching KPIs such as revenue generation, customer satisfaction, operational efficiency, and lifetime value. You can get an idea of how to think about, organize, and measure KPIs by referencing our <a href="https://architect.salesforce.com/resources/kpi-spreadsheet-template?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=kpi">KPI Spreadsheet Template</a>.</p><p>Next, estimate the Data Cloud usage costs associated with each use case around activities like data ingestion, transformation, identity resolution, and segmentation. (Refer to this article from Salesforce Help to better understand <a href="https://help.salesforce.com/s/articleView?id=sf.c360_a_data_usage_types.htm&amp;type=5">Data Cloud Billable Usage types.)</a></p><p>After you gather the data, you need to get a clear understanding of the motivations of different business units in your organization. You need to engage with key stakeholders, including marketing, sales, IT, and finance teams, to gather their perspectives and the unit’s priorities as it relates to usage. You may be surprised at the range of views — the marketing team might prioritize segmentation and activation for targeted campaigns, while the IT team might focus on data ingestion and transformation. Don’t be discouraged, experiencing this tension is a critical step to help you appreciate the complexity of the big picture.</p><p>Once you’ve done the calculations and met with your stakeholders, it’s time to assess the different types of benefits that can be tied to your use cases. As an aid, you can use our <a href="https://salesforce.quip.com/WvvyA5lmA3Kl#temp:C:ePA9deaa9aca4a14afcaa0bf691b?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_BPI">Data Cloud Usage Prioritization Template</a> to help you capture and prioritize usage of both tangible and intangible benefits in a single sheet.</p><ul><li><strong>Tangible: </strong>These are usually measurable, and include benefits like increased sales, improved customer retention, and reduced operational costs</li><li><strong>Intangible:</strong> These are usually the harder-to-measure benefits including, enhanced customer experience, reduced internal friction, and better decision-making insight for stakeholders.</li></ul><p>Leverage your conversations and calculations to finalize your usage prioritization plan, ensuring it balances immediate high-ROI initiatives with strategic long-term goals. This will enable a more structured and impactful implementation of Data Cloud.</p><h3>Usage considerations for your roadmap</h3><p>Now that you have prioritized your business drivers, it’s important to plot out the correct sequencing of the work by putting the work onto a roadmap.</p><blockquote>As stated in the Well-Architected framework, a <a href="https://architect.salesforce.com/well-architected/easy/intentional?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_rmap#Roadmapping">roadmap</a> “aligns every stakeholder about the ‘why’ of work ahead.” When it comes to usage, one “below-the surface” benefit of thoughtful and well-executed roadmaps is that they begin to tell the value story that Data Cloud is bringing to your organization over time.</blockquote><p>Roadmaps are often categorized into two styles to support business (<a href="https://architect.salesforce.com/diagrams/template-gallery/feature-roadmap?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_froad">feature</a>) and technical audiences (<a href="https://architect.salesforce.com/diagrams/template-gallery/system-roadmap?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_sroad">systems</a>). Architects should determine the appropriate granularity for each type of roadmap based on the level of the stakeholder audience within the organization (Check out our <a href="https://medium.com/salesforce-architects/architects-guide-to-effective-roadmaps-fa8cbbb573e9?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_eff_roadmaps">Architects’ Guide to Effective Roadmaps</a>).</p><p>The technical roadmap should start with foundational features such as initial data ingestion and harmonization. The business roadmap should start by delivering on an initial use cases that shows value quickly and builds stakeholder goodwill, such as segmentation for marketing campaigns or automated reporting. As the roadmaps evolve, you can add more advanced features such as real-time data ingestion and AI capabilities to amplify your gains.</p><p>For each feature on the roadmap, note the estimated number of credits that will be used. Tally the total credits used per phase and your roadmap gives you an “at a glance” understanding of credit usage.</p><p>In addition to planning for business evolution, capitalizing on growth, and spotting opportunities, business roadmaps provide a way to ensure that IT spend aligns to the overall business vision. Conversely, technical roadmaps help IT stakeholder see the bigger picture and allocate technical budget and resources.</p><h3>Governance</h3><p>With Data Cloud it’s more important than ever to ensure that inefficient or inappropriate usages are identified and mitigated, while intentional usage is promoted throughout the process. Managing this is the role of <a href="https://architect.salesforce.com/well-architected/easy/intentional?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_gov#Governance">governance</a>.</p><blockquote>“Good governance is about making it hard for bad customizations to get past the early stages of development, and getting good customizations into production predictably and consistently” — Salesforce Well-Architected</blockquote><p>Here are a few examples of how to build usage considerations into your governance:</p><ul><li><strong>Work requests:</strong> When functionality or features are submitted around Data Cloud, have users provide information about usage on the request form.</li><li><strong>Work approvers:</strong> Does the approver have a solid understanding of how usage works in Data Cloud, how it’s calculated, how it’s prioritized, and where it fits into the roadmap? Safeguards on usage should be built into the approval process, for example an approver must be required to get written approval from the CFO if the credit usage exceeds the estimate by more than 1 percent.</li><li><strong>Access controls and security: </strong>Design access policies and permissions that only allow appropriate users to access high-credit functions in Data Cloud, such as identity resolution and real-time data processing.</li><li><strong>Monitoring and notifications: </strong>Your governing body must make a point to regularly check-in on and understand what’s driving credit usage. This can be done through reports, dashboards, notifications, and audit trails.</li><li><strong>ROI calculations: </strong>Calculating the<strong> </strong>ROI for the business as it relates to credits used is paramount for good governance. Using both the tangible and intangible value points outlined above, attach business return generated to each credit that you invested in with Salesforce. The governing body should calculate and review this ROI regularly.</li></ul><h3>Conclusion</h3><p>As architects, our role in strategically managing Data Cloud usage extends well beyond technical considerations. By prioritizing use cases, crafting thoughtful roadmaps, and including usage considerations into governance, we set the stage for sustainable, value-driven solutions. Remember, intentional architecture isn’t just about building efficiently — it’s about aligning technology with business objectives and stakeholder expectations. By embracing these principles, you can ensure that Data Cloud not only meets immediate demands but also drives long-term success for your organization.</p><p><strong>Related Links:</strong></p><ul><li><a href="https://salesforce.quip.com/EnQjAzhO2qly#temp:C:ffJff5e93b6d5d741f5a08629dc4?utm_source=medium&amp;utm_medium=blog&amp;utm_campaign=Usage_considerations">Data Cloud Usage: Discovery Questions and Design Considerations</a></li><li><a href="https://www.salesforce.com/products/platform/customer-data-cloud/services/">Credit mutipliers in Data Cloud</a></li><li><a href="https://help.salesforce.com/s/articleView?id=sf.c360_a_data_usage_types.htm&amp;type=5">Service usage in Data Cloud</a></li><li><a href="https://www.salesforceblogger.com/2023/11/29/data-at-its-best-the-art-of-scheduling-calculated-insight-refreshes-using-flow/">Use flow to orchestrate a refresh</a></li><li><a href="https://help.salesforce.com/s/articleView?id=sf.c360_a_nested_segments.htm&amp;type=5">Create a nested segment</a></li><li><a href="https://www.salesforceblogger.com/2023/11/15/data-cloud-segmentation-best-practices/">Understand merge containers</a></li></ul><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=5be54e2d98b1" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/build-your-data-cloud-usage-strategy-5be54e2d98b1">Build Your Data Cloud Usage Strategy</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[July 2024 Well-Architected Framework Release]]></title>
            <link>https://medium.com/salesforce-architects/july-2024-well-architected-framework-release-2690e895d90d?source=rss----a91ecea76700---4</link>
            <guid isPermaLink="false">https://medium.com/p/2690e895d90d</guid>
            <category><![CDATA[salesforce-architecture]]></category>
            <category><![CDATA[well-architected]]></category>
            <category><![CDATA[einstein]]></category>
            <category><![CDATA[salesforce-architect]]></category>
            <category><![CDATA[salesforce-data-cloud]]></category>
            <dc:creator><![CDATA[Susannah Plaisted]]></dc:creator>
            <pubDate>Tue, 09 Jul 2024 17:56:57 GMT</pubDate>
            <atom:updated>2024-07-10T15:58:00.401Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="A screenshot highlighting the new content for Data Cloud and AI in the Pattern &amp; Anti-Pattern explorer" src="https://cdn-images-1.medium.com/max/1024/1*F7jevsTNONSsp5K_ycAfyQ.png" /></figure><p>Today we released new features and content to the <a href="https://architect.salesforce.com/well-architected/overview">Well-Architected Framework</a> and the <a href="https://architect.salesforce.com/well-architected/explorer">Pattern &amp; Anti-Pattern Explorer</a> 🎉. These new enhancements, while small, are a first step in a larger effort to bring Data Cloud and Einstein into the Well-Architected Framework and to enhance the usability of our tools. Here’s a look at what’s new.</p><h3>Well-Architected Guidance for Data Cloud &amp; Einstein</h3><p>We finally have guidance for Data Cloud &amp; Einstein in Salesforce Well-Architected. This is a big milestone for us, because it is the first time we’re publishing guidance that Salesforce can stand behind for these new innovations. We stand behind this guidance thanks to a cross-functional group of experts from our engineering, product, professional services and pre-sales organizations who came together to identify, debate, and discuss what patterns our customer architects should follow (and the anti-patterns they should avoid) when designing solutions with CRM, Data Cloud and Einstein.</p><p>You’ll be able to find this new content by navigating to the <a href="https://architect.salesforce.com/well-architected/explorer?Location=Generative+AI&amp;Location=Data+Cloud">Pattern &amp; Anti-Pattern Explorer</a> where you can filter for the Location of either Data Cloud or Generative AI.</p><p>The group of experts who helped with this release will continue to identify new guidance and iterate on our backlog of guidance for publication on <a href="http://architect.salesforce.com/">architect.salesforce.com</a> leading up to Dreamforce.</p><h3>Usability Enhancements for the Pattern &amp; Anti-Pattern Explorer</h3><p>As we continue to build out our library of patterns &amp; anti-patterns, being able to find the guidance you need fast is more important than ever. We heard your feedback about the usability of the Pattern/Anti-Pattern Explorer, and that you wanted to <strong>search across the entire Framework</strong> without knowing what part of the Framework taxonomy the guidance is stored in. That’s why we adjusted the filter behavior of the Explorer. Now you can search for patterns &amp; anti-patterns without first selecting a Framework dimension.</p><h3>July 2024 Release Contributors</h3><p>Thank you so much to our content contributors and technical reviewers:</p><ul><li>Ahmed Keshk</li><li>Andres Perez</li><li>Arturo Alvarado</li><li>Arvind Raman</li><li>Bret Brizzee</li><li>CJ Buskey</li><li>Gina Nichols</li><li>Jim Stukas</li><li>Jordan Seeley</li><li>Justin Piehowski</li><li>Marc Braga</li><li>Marissa Chesney</li><li>Matt Dykeman</li><li>Michael DePuy</li><li>Moustafa Ishak Kamal Moustafa</li><li>Patrick Hermiller</li><li>Scott Robbins</li><li>Shoby Abdi</li><li>Stella Hang</li><li>Susannah Plaisted</li><li>Tom Leddy</li><li>Zayne Turner</li></ul><h3>Tell Us What You Think</h3><p>We can’t wait to here what you think about the latest changes! Help us keep Salesforce Well-Architected relevant to you; take our <a href="https://sfdc.co/bxNtvh">survey</a> to provide feedback on this content and tell us what you’d like to see next.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=2690e895d90d" width="1" height="1" alt=""><hr><p><a href="https://medium.com/salesforce-architects/july-2024-well-architected-framework-release-2690e895d90d">July 2024 Well-Architected Framework Release</a> was originally published in <a href="https://medium.com/salesforce-architects">Salesforce Architects</a> on Medium, where people are continuing the conversation by highlighting and responding to this story.</p>]]></content:encoded>
        </item>
    </channel>
</rss>