Architects / News

Well-Architected: Dreamforce Highlights for Salesforce Architects

By Andreea Doroftei

With dedicated, tailored sessions and interactive, hands-on workshops, Salesforce Architects have had a home at Dreamforce since 2019. This role has generated a lot of buzz across the Salesforce ecosystem in recent times, with more and more Trailblazers choosing to follow this career path.

Salesforce is committed to providing support to anyone looking to sharpen their architect mindset; architects can leverage both Trailhead and architect.salesforce.com to find content, best practices, examples, and materials across all solution implementations. Let’s take a look at the key takeaways from Dreamforce 2022.

Images: Sourced from the Dreamforce ’22 Architect Keynote, available to stream on demand via Salesforce+.

Salesforce Well-Architected

The brand new framework was announced at the Architect Keynote. It’s sure to be a hit with architects planning to design and build healthy and scalable solutions across the Customer 360 platform.

On a highly customizable platform like Salesforce, it’s important to focus efforts in the right direction. “Well-Architected” will ensure that the solutions are:

  1. Trusted: As trust is one of Salesforce’s core values, security and regulations should be considered during every implementation.
  2. Easy: It’s important that solutions are fast and easy to implement, without compromising reliability.
  3. Adaptable: With business challenges evolving over time, the solutions have to keep up. As a result, composable solutions, as well as reusable components, are sure to become essential.
Source: Dreamforce ’22 Architect Keynote

Build Trusted Automated Solutions

From user access policies to extremely detailed results for scale testing, the Architect keynote at Dreamforce ‘22 was packed with various new features – ensuring “well-architected” solutions from all standpoints.

User Access Policies

The newest way to automate access – from within the User Access Policies page you will be able to define based on who gets which permission sets. This criteria significantly lowers the manual effort that used to be required for this part of user setup!

In the example below (and as presented during the keynote), you can see that upon user creation, active users with a developer role will automatically be assigned a certain permission set group. How cool is that?

Source: Dreamforce ’22 Architect Keynote

Scale Center

When it comes to performance and scale testing, the Performance Assistant and Scale Center is exactly where you would now go. Within Org Performance, the results of the latest full-copy sandbox will be displayed (see below), which will even show the lock row error count!

This view provides the ability to zoom into quite a few metrics. In addition, once a time range is selected from the chart, a variety of actions become available on the spot. For example, you could start an Apex Governor Limits Analysis directly on the selected range.

On top of these, you should definitely check out all of the compliance benefits Privacy Center brings to the table, especially around the “right to be forgotten” requests.

Secure CDP Data

Within a Customer 360 environment, data security will continue to be a hot topic, as the amount of data will always increase alongside the customer base. Here’s a brand new way to ensure that the Customer Data Platform’s zero copy data is always secure: Data Spaces. As noted in the screenshots below, the creation of a Data Space will generale a ready-to-use permission set.

Deliver Value Fast with MuleSoft, Flow, and Slack

Salesforce is taking real steps to innovate the way multiple systems can be integrated in the ecosystem. A very important step is the ability to migrate processes from legacy systems into far more scalable and user-friendly tools – think ease of use and agility.

The hands-on example of a payment process (also presented during the keynote) follows logic in terms of how all tools are involved in seamlessly automating the process happening on a mainframe.

This occurs through recording manual steps and creating APIs – from the new MuleSoft Pub/Sub API connector and Platform Events, right through to closing Opportunities directly in Slack once the payment process has been initiated, or potential errors handled.

Packaging and DevOps Center

Source: Dreamforce ’22 Architect Keynote

Component packaging can be split by solution or line of business (LOB), making it much easier to work in bitesize chunks rather than having to deploy everything when there is no shared functionality. This also positively impacts the migration towards composable solutions, as teams can work independently on projects to deploy only the package they need as the business evolves.

The idea here is to rapidly deploy changes between environments in a user-friendly, Salesforce-specific interface, suitable for advanced admins, as well as developers, and of course, architects!

Also, you can connect the DevOps center to GitHub, and the branch containing all the changes will be automatically created. This way, you can make sure the deployment solution is always in sync with the version control system. Handy!

READ MORE: DevOps Center is Now in Open Beta!

Miro and Elements.cloud Collaboration

Looking forward to using the diagramming tool of your choice more easily? These exciting new strategic partnerships have just been announced!

We’ll add more information as soon as it’s released. Stay tuned!

Summary

With a handful of exciting new updates on the radar, Dreamforce 2022’s Architect Keynote was well worth attending. I’m particularly interested in seeing all of the details pertaining to process diagramming and the new collaborations.

What are you most looking forward to?

The Author

Andreea Doroftei

Andreea is a Salesforce Technical Instructor at Salesforce Ben. She is an 18x certified Salesforce Professional with a passion for User Experience and Automation. 

Comments:

    Ian
    September 27, 2022 5:48 pm
    You can get onto the Elements.cloud Salesforce Architect Diagrams pilot program. Apply here https://elements.cloud/salesforcediagrams/
    Yelena
    September 28, 2022 9:38 pm
    Did they say when to expect user access policies to be available?
    Andreea D
    September 30, 2022 4:36 pm
    Thank you, Ian! I will include the link within the post itself for better visibility, appreciate you sharing!
    Andreea D
    September 30, 2022 4:43 pm
    Sadly they didn't go into a lot of specifics about this one, and for now I couldn't find more relevant documentation. As soon as I do, will make sure to update the post as well.

Leave a Reply