{"id":39502,"date":"2024-05-11T08:23:16","date_gmt":"2024-05-11T15:23:16","guid":{"rendered":"https:\/\/salesforcedevops.net\/?p=39502"},"modified":"2024-05-11T09:14:41","modified_gmt":"2024-05-11T16:14:41","slug":"salesforce-and-google","status":"publish","type":"post","link":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/","title":{"rendered":"Salesforce and Google: Contrasting Approaches to Enterprise AI"},"content":{"rendered":"\n<p class=\"has-drop-cap wp-block-paragraph\">In recent weeks, I had the privilege of attending groundbreaking hands-on workshops at the headquarters of two Silicon Valley giants, Salesforce and Google. These experiences offered a firsthand look at the contrasting approaches these tech titans are taking to bring enterprise-grade, large language model (LLM) applications to scale. As I immersed myself in the cutting-edge world of AI development, I couldn&#8217;t help but feel a sense of excitement and awe at the history unfolding before my eyes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The workshops provided a fascinating glimpse into the future of enterprise software, where AI is not just a buzzword but a transformative force reshaping how businesses operate. Salesforce and Google, each with their unique strengths and philosophies, are at the forefront of this revolution, pushing the boundaries of what&#8217;s possible with LLMs and retrieval-augmented generation (RAG). As I navigated through the hands-on exercises and engaged with the brilliant minds behind these innovations, I knew I was witnessing a pivotal moment in Silicon Valley and computer history.<\/p>\n\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#h-salesforce-low-code-business-user-friendly\" data-level=\"2\">Salesforce: Low-Code, Business User-Friendly<\/a><ul><li><a href=\"#h-data-cloud-lots-of-clicks\" data-level=\"3\">Data Cloud: Lots of Clicks<\/a><\/li><li><a href=\"#h-prompt-builder-easy-to-use\" data-level=\"3\">Prompt Builder: Easy to Use<\/a><\/li><li><a href=\"#h-a-warmly-received-roadmap\" data-level=\"3\">A Warmly Received Roadmap<\/a><\/li><\/ul><\/li><li><a href=\"#h-google-engineering-centric-code-intensive\" data-level=\"2\">Google: Engineering-Centric, Code-Intensive<\/a><ul><li><a href=\"#h-running-postgres-and-pgvector-with-bigquery\" data-level=\"3\">Running Postgres and pgvector with BigQuery<\/a><\/li><li><a href=\"#h-gemini-assistant\" data-level=\"3\">Gemini Assistant<\/a><\/li><li><a href=\"#h-product-presentations\" data-level=\"3\">Product Presentations<\/a><\/li><li><a href=\"#h-lots-of-builders-and-data-scientists\" data-level=\"3\">Lots of Builders and Data Scientists<\/a><\/li><\/ul><\/li><li><a href=\"#h-analysis-different-approaches-common-challenges\" data-level=\"2\">Analysis: Different Approaches, Common Challenges<\/a><\/li><li><a href=\"#h-looking-ahead\" data-level=\"2\">Looking Ahead<\/a><\/li><\/ul><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-salesforce-low-code-business-user-friendly\">Salesforce: Low-Code, Business User-Friendly<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">At the \u201cBuild the Future with AI and Data Workshop\u201d held at Salesforce Tower in downtown San Francisco, the focus was on empowering business users with a low-code, clicks-not-code approach. The workshop, attended by around 100 people, took place in a ballroom-sized auditorium. Each attendee received a free instance of the Generative AI-enabled org, pre-populated with a luxury travel destination application, which expired in 5 days.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-data-cloud-lots-of-clicks\">Data Cloud: Lots of Clicks<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The workshop began with setting up data ingestion and objects for linking AWS S3 buckets to Salesforce&#8217;s Data Cloud. The process was intricate, involving a new nomenclature reminiscent of SQL Views within Views, requiring a considerable number of setup steps before accessing Prompt Builder.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I should note that when using Einstein Studio for the first time, you don\u2019t normally need to do Data Cloud setup. We did it in this workshop so we could later include Data Cloud embeddings in a Prompt Builder retrieval.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-prompt-builder-easy-to-use\">Prompt Builder: Easy to Use<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Prompt Builder was the highlight of the workshop. It allows for template variables and various prompt types, including the intriguing Field Prompt, which enables users to attach a prompt to a field. When editing a record, clicking the wizard button in that field executes the prompt, filling out the field automatically. This feature has the potential to greatly enhance data richness, with numerous use cases across industries.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Integrating Flow and Apex with Prompt Builder demonstrated the platform&#8217;s flexibility. We created an Apex Class using Code Builder, which returned a list that could be used by Prompt Builder to formulate a reply. The seamless integration of these components showcased Salesforce&#8217;s commitment to providing a cohesive, user-friendly experience.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Einstein Copilot, Salesforce&#8217;s AI assistant, exhibited out-of-the-box capabilities when integrated with custom actions. By creating a Flow and integrating it into a custom action, users could invoke Einstein Copilot to assist with various tasks.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-a-warmly-received-roadmap\">A Warmly Received Roadmap<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Salesforce managers, including SVP of Product Management John Kucera, provided insights into the Generative AI roadmap during a briefing session. They emphasized upcoming features such as Recommended Actions, which package prompts into buttons, and improved context understanding for Einstein Copilot. The atmosphere in the room was warm, with genuine excitement and a sense of collaboration between Salesforce staff and attendees.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The workshop positioned Salesforce\u2019s AI solution as an alternative to hiring an AI programmer and building AI orchestration using tools like I used in the Google workshop. Salesforce\u2019s approach focuses on a user-friendly interface for setting up data sources and custom actions, enabling users to leverage AI without relying on code. This low-code philosophy aims to democratize AI, making it accessible to a broader range of business users.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For organizations already invested in the Salesforce ecosystem, the platform\u2019s embedded AI capabilities offer a compelling way to build expertise and leverage the power of Data Cloud. Salesforce\u2019s commitment to rapidly rolling out embedded AI enhancements, all building on the familiar Admin user experience, makes it an attractive option for businesses seeking to adopt AI without the steep learning curve associated with coding.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">While there was palpable enthusiasm among attendees, the workshop also highlighted the complexity of setting up data sources and the challenges of working with a new nomenclature. As Salesforce continues to refine its AI offerings, striking the right balance between flexibility and ease of use will be crucial to widespread adoption.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-google-engineering-centric-code-intensive\">Google: Engineering-Centric, Code-Intensive<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The \u201cBuild LLM-Powered Apps with Google\u201d workshop, held on the Google campus in Mountain View, attracted around 150 attendees, primarily developers and engineers. We met in a large meeting room with circular tables. The event kicked off with a keynote presentation and detailed descriptions of Google\u2019s efforts in creating retrieval-augmented generation (RAG) pipelines. We participated in a hands-on workshop, building a RAG database for an \u201cSFO Assistant\u201d chatbot designed to assist passengers at San Francisco airport.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-running-postgres-and-pgvector-with-bigquery\">Running Postgres and pgvector with BigQuery<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Using Google Cloud Platform, we created a new VM running Postgres with the pgvector extension. We executed a series of commands to load the SFO database and establish a connection between Gemini and the database. The workshop provided step-by-step guidance, with Google staff helping when needed. Ultimately, we successfully ran a chatbot utilizing the RAG database.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The workshop also showcased the power of BigQuery in generating prompts at scale through SQL statements. By crafting SQL queries that combined prompt engineering with retrieved data, we learned how to create personalized content, such as emails, for a group of customers in a single step. This demonstration highlighted the potential for efficient, large-scale content generation using Google\u2019s tools.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-gemini-assistant\">Gemini Assistant<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">One of the most exciting discoveries for me during the workshop was the Gemini Assistant for BigQuery, a standout IT Companion Chatbot tailored for the GCP ecosystem. Comparable to GitHub Copilot Chat or ChatGPT-Plus, Gemini Assistant demonstrated a deep understanding of GCP and the ability to generate code snippets in various programming languages. What distinguishes Gemini Assistant is its strong grounding in GCP knowledge, enabling it to provide contextually relevant and accurate responses.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">During the workshop, I had the opportunity to interact with Gemini Assistant firsthand. I was impressed by its ability to generate Python code and complex BigQuery SQL statements from simple text descriptions. This level of sophistication and contextual awareness has the potential to revolutionize how developers and engineers work within the GCP ecosystem, boosting productivity and simplifying complex tasks. Moreover, Gemini Assistant often provides sources, such as blog posts or GitHub repositories, to support its answers, enhancing confidence in its outputs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-product-presentations\">Product Presentations<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">In addition to the hands-on workshop, we saw product presentations covering Vertex AI, Gemini Chat, Model Garden, and Anthropic\u2019s Claude. These presentations offered insights into the latest advancements in Google\u2019s AI ecosystem and its collaborations with leading AI companies. <a href=\"https:\/\/github.com\/Arize-ai\/phoenix\">Arize Phoenix<\/a>, an open-source project, introduced the &#8220;five pillars of LLM Observability,&#8221; underscoring the nascent stage of LLM app development and the critical importance of monitoring and understanding the behavior of these complex systems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Google workshop highlighted the company&#8217;s engineering-centric approach to AI development, emphasizing the use of code and CLI\/API interactions to set up and operate systems. This contrasts with Salesforce\u2019s low-code, business user-friendly approach, catering to different user personas and skill sets. However, both companies face the shared challenge of securing RAG embeddings, with Google actively developing new RAG security features in <a href=\"https:\/\/cloud.google.com\/alloydb\/ai?hl=en\">AlloyDB<\/a> (it\u2019s managed Postgres service) to address this concern.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-lots-of-builders-and-data-scientists\">Lots of Builders and Data Scientists<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Throughout the event, I had the opportunity to connect with professionals from various Silicon Valley giants, including HP, Cisco, and Apple. These interactions revealed a wide array of applications under development, ranging from customer chatbots and finance administration tools to enterprise search solutions. The diverse use cases and the palpable enthusiasm among attendees underscored the growing importance and potential of enterprise AI.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Attending the Google workshop provided valuable insights into the company&#8217;s cutting-edge AI technologies, its commitment to empowering developers, and its collaborative approach to driving innovation. As Google continues to refine its AI offerings and address key challenges, such as data security and observability, it is well-positioned to play a pivotal role in shaping the future of enterprise AI.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-analysis-different-approaches-common-challenges\">Analysis: Different Approaches, Common Challenges<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">While Salesforce and Google cater to different audiences \u2013 business users and engineers, respectively \u2013 both face the critical challenge of securing RAG embeddings. Google is addressing this with new RAG security features in AlloyDB, while Salesforce\u2019s Einstein Trust Layer leverages existing metadata and security models for CRM data. And in a competitive atmosphere, Salesforce has decades of experience implementing metadata and enterprise security models. This gives Salesforce a leg up in the basic architecture required to secure RAG embeddings.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Salesforce\u2019s low-code approach prioritizes ease of use, while Google\u2019s engineering-centric model offers flexibility and scale. Google\u2019s massive data processing capabilities give it an edge for handling large volumes of inferences, while Salesforce&#8217;s strength lies in its deep integration with the Salesforce ecosystem.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">However, a notable omission in Salesforce\u2019s offerings is the lack of an IT Companion Chatbot. While Salesforce ISVs like Copado, Elements.cloud, and Metazoa are filling this gap, Salesforce\u2019s absence in this area is concerning. An IT Companion Chatbot is crucial for alleviating the cognitive load of IT professionals, providing real-time support and solutions in complex environments like Salesforce and DevOps.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The presence of a Googler at the Salesforce event, advocating for the integration of Gemini into Salesforce\u2019s Model Builder, highlights the recognition of Google\u2019s superior AI capabilities. Although Salesforce management\u2019s response suggested openness to collaboration, it also hinted at the challenges Salesforce faces in keeping pace with AI advancements.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-looking-ahead\">Looking Ahead<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The workshops at Salesforce and Google showcased the rapid pace of innovation and the growing importance of AI in shaping the future of enterprise software. As these tech giants continue to evolve their AI offerings, the focus on data security, observability, and ease of use will be paramount.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Salesforce\u2019s low-code, user-friendly approach, and deep understanding of enterprise needs position it well, but the lack of an IT Companion Chatbot remains a significant gap. Google\u2019s technological superiority and vast resources give it a clear advantage, but Salesforce\u2019s ecosystem and customer relationships could help offset its limitations.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">As a long-time Bay Area denizen, witnessing this pivotal moment in Silicon Valley and computer history is both exciting and thought-provoking. The race is on to provide the most compelling and trustworthy solutions for enterprise AI adoption, and the choices made by Salesforce, Google, and other players will shape the future of work for years to come.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In recent weeks, I had the privilege of attending groundbreaking hands-on workshops at the headquarters of two Silicon Valley giants, Salesforce and Google. These experiences offered a firsthand look at&hellip;<\/p>\n","protected":false},"author":1,"featured_media":39503,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_uag_custom_page_level_css":"","footnotes":""},"categories":[3],"tags":[1640,1639,1638,51,1641],"post_series":[],"class_list":["post-39502","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-industry-analysis","tag-engineering-centric-ai-applications","tag-enterprise-ai-strategies","tag-google-cloud","tag-salesforce","tag-user-friendly-ai-solutions","entry","has-media"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.9 (Yoast SEO v28.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Salesforce and Google: Contrasting Approaches to Enterprise AI - SalesforceDevops.net<\/title>\n<meta name=\"description\" content=\"Explore the contrasting AI development strategies of Salesforce and Google in this in-depth analysis of their enterprise AI workshops.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Salesforce and Google: Contrasting Approaches to Enterprise AI - SalesforceDevops.net\" \/>\n<meta property=\"og:description\" content=\"Explore the contrasting AI development strategies of Salesforce and Google in this in-depth analysis of their enterprise AI workshops.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/\" \/>\n<meta property=\"og:site_name\" content=\"SalesforceDevops.net\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/salesforcedevopsnet\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-11T15:23:16+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-05-11T16:14:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"686\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Vernon Keenan\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:site\" content=\"@salesforcedevop\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vernon Keenan\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/\"},\"author\":{\"name\":\"Vernon Keenan\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/person\\\/f681893c994bc40406bb391546cd7ac8\"},\"headline\":\"Salesforce and Google: Contrasting Approaches to Enterprise AI\",\"datePublished\":\"2024-05-11T15:23:16+00:00\",\"dateModified\":\"2024-05-11T16:14:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/\"},\"wordCount\":1824,\"publisher\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp\",\"keywords\":[\"Engineering-centric AI applications\",\"Enterprise AI strategies\",\"Google Cloud\",\"Salesforce\",\"User-friendly AI solutions\"],\"articleSection\":[\"Industry Analysis\"],\"inLanguage\":\"en-US\",\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/\",\"name\":\"Salesforce and Google: Contrasting Approaches to Enterprise AI - SalesforceDevops.net\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp\",\"datePublished\":\"2024-05-11T15:23:16+00:00\",\"dateModified\":\"2024-05-11T16:14:41+00:00\",\"description\":\"Explore the contrasting AI development strategies of Salesforce and Google in this in-depth analysis of their enterprise AI workshops.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/2024\\\/05\\\/11\\\/salesforce-and-google\\\/#primaryimage\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp\",\"contentUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2024\\\/05\\\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp\",\"width\":1200,\"height\":686,\"caption\":\"two different tech workshops, emphasizing the differing approaches to AI development between Salesforce and Google. On one side, it features a user-friendly Salesforce workshop in a warm, inviting environment, and on the other, a more technical, data-driven Google workshop with an intense focus.\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#website\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/\",\"name\":\"SalesforceDevops.net\",\"description\":\"Elevating Salesforce Devops with Insights and Innovation\",\"publisher\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/salesforcedevops.net\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#organization\",\"name\":\"SalesforceDevops.net\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/7760e9c16fc75961659174739887197e-sticker.png\",\"contentUrl\":\"https:\\\/\\\/salesforcedevops.net\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/7760e9c16fc75961659174739887197e-sticker.png\",\"width\":421,\"height\":421,\"caption\":\"SalesforceDevops.net\"},\"image\":{\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/salesforcedevopsnet\",\"https:\\\/\\\/x.com\\\/salesforcedevop\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/vernonkeenan\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCOgOn9rD5gyXSOmV7-Q0n7g\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/salesforcedevops.net\\\/#\\\/schema\\\/person\\\/f681893c994bc40406bb391546cd7ac8\",\"name\":\"Vernon Keenan\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g\",\"caption\":\"Vernon Keenan\"},\"description\":\"Vernon Keenan (LinkedIn) works as a senior information technology industry consultant based in Oakland, California. He earned his B.Sc. in Biomedical Engineering at Northwestern University where he programmed a PDP-8 with punched paper tape. In his 34-year-long career he has been a teacher, SPSS programmer, database administrator, clinical researcher, technology journalist, product marketing manager, market researcher, management consultant, and industry analyst. Most recently he is a telecom operator, cloud architect, Go devops engineer and Salesforce Developer\\\/Architect. For inquiries about Salesforce strategy briefings or solution architect work please contact Vern directly at +1-510-679-1900 or vern@vernonkeenan.com.\",\"sameAs\":[\"https:\\\/\\\/ceres-gw.tnxs.net\",\"https:\\\/\\\/linkedin.com\\\/in\\\/vernonkeenan\",\"https:\\\/\\\/x.com\\\/salesforcedevop\"],\"url\":\"https:\\\/\\\/salesforcedevops.net\\\/index.php\\\/author\\\/vern\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Salesforce and Google: Contrasting Approaches to Enterprise AI - SalesforceDevops.net","description":"Explore the contrasting AI development strategies of Salesforce and Google in this in-depth analysis of their enterprise AI workshops.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/","og_locale":"en_US","og_type":"article","og_title":"Salesforce and Google: Contrasting Approaches to Enterprise AI - SalesforceDevops.net","og_description":"Explore the contrasting AI development strategies of Salesforce and Google in this in-depth analysis of their enterprise AI workshops.","og_url":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/","og_site_name":"SalesforceDevops.net","article_publisher":"https:\/\/www.facebook.com\/salesforcedevopsnet","article_published_time":"2024-05-11T15:23:16+00:00","article_modified_time":"2024-05-11T16:14:41+00:00","og_image":[{"width":1200,"height":686,"url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp","type":"image\/webp"}],"author":"Vernon Keenan","twitter_card":"summary_large_image","twitter_creator":"@salesforcedevop","twitter_site":"@salesforcedevop","twitter_misc":{"Written by":"Vernon Keenan","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/#article","isPartOf":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/"},"author":{"name":"Vernon Keenan","@id":"https:\/\/salesforcedevops.net\/#\/schema\/person\/f681893c994bc40406bb391546cd7ac8"},"headline":"Salesforce and Google: Contrasting Approaches to Enterprise AI","datePublished":"2024-05-11T15:23:16+00:00","dateModified":"2024-05-11T16:14:41+00:00","mainEntityOfPage":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/"},"wordCount":1824,"publisher":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"image":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp","keywords":["Engineering-centric AI applications","Enterprise AI strategies","Google Cloud","Salesforce","User-friendly AI solutions"],"articleSection":["Industry Analysis"],"inLanguage":"en-US","copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/","url":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/","name":"Salesforce and Google: Contrasting Approaches to Enterprise AI - SalesforceDevops.net","isPartOf":{"@id":"https:\/\/salesforcedevops.net\/#website"},"primaryImageOfPage":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/#primaryimage"},"image":{"@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/#primaryimage"},"thumbnailUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp","datePublished":"2024-05-11T15:23:16+00:00","dateModified":"2024-05-11T16:14:41+00:00","description":"Explore the contrasting AI development strategies of Salesforce and Google in this in-depth analysis of their enterprise AI workshops.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcedevops.net\/index.php\/2024\/05\/11\/salesforce-and-google\/#primaryimage","url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp","contentUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp","width":1200,"height":686,"caption":"two different tech workshops, emphasizing the differing approaches to AI development between Salesforce and Google. On one side, it features a user-friendly Salesforce workshop in a warm, inviting environment, and on the other, a more technical, data-driven Google workshop with an intense focus."},{"@type":"WebSite","@id":"https:\/\/salesforcedevops.net\/#website","url":"https:\/\/salesforcedevops.net\/","name":"SalesforceDevops.net","description":"Elevating Salesforce Devops with Insights and Innovation","publisher":{"@id":"https:\/\/salesforcedevops.net\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/salesforcedevops.net\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/salesforcedevops.net\/#organization","name":"SalesforceDevops.net","url":"https:\/\/salesforcedevops.net\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/salesforcedevops.net\/#\/schema\/logo\/image\/","url":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2021\/03\/7760e9c16fc75961659174739887197e-sticker.png","contentUrl":"https:\/\/salesforcedevops.net\/wp-content\/uploads\/2021\/03\/7760e9c16fc75961659174739887197e-sticker.png","width":421,"height":421,"caption":"SalesforceDevops.net"},"image":{"@id":"https:\/\/salesforcedevops.net\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/salesforcedevopsnet","https:\/\/x.com\/salesforcedevop","https:\/\/www.linkedin.com\/in\/vernonkeenan","https:\/\/www.youtube.com\/channel\/UCOgOn9rD5gyXSOmV7-Q0n7g"]},{"@type":"Person","@id":"https:\/\/salesforcedevops.net\/#\/schema\/person\/f681893c994bc40406bb391546cd7ac8","name":"Vernon Keenan","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/f1183f1ebb5c059e052825760f95b25244abc5ef832145327f298f3697f980c7?s=96&d=mm&r=g","caption":"Vernon Keenan"},"description":"Vernon Keenan (LinkedIn) works as a senior information technology industry consultant based in Oakland, California. He earned his B.Sc. in Biomedical Engineering at Northwestern University where he programmed a PDP-8 with punched paper tape. In his 34-year-long career he has been a teacher, SPSS programmer, database administrator, clinical researcher, technology journalist, product marketing manager, market researcher, management consultant, and industry analyst. Most recently he is a telecom operator, cloud architect, Go devops engineer and Salesforce Developer\/Architect. For inquiries about Salesforce strategy briefings or solution architect work please contact Vern directly at +1-510-679-1900 or vern@vernonkeenan.com.","sameAs":["https:\/\/ceres-gw.tnxs.net","https:\/\/linkedin.com\/in\/vernonkeenan","https:\/\/x.com\/salesforcedevop"],"url":"https:\/\/salesforcedevops.net\/index.php\/author\/vern\/"}]}},"uagb_featured_image_src":{"full":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",1200,686,false],"thumbnail":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--150x150.webp",150,150,true],"medium":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--300x171.webp",300,171,true],"medium_large":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--768x439.webp",768,439,true],"large":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--1024x585.webp",980,560,true],"1536x1536":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--1536x878.webp",1536,878,true],"2048x2048":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",1200,686,false],"lightbox":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",1200,686,false],"search_results":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled-125x125.webp",125,125,true],"blog_entry":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",750,429,false],"blog_post":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",750,429,false],"blog_post_full":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",1200,686,false],"blog_related":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",1200,686,false],"gallery":["https:\/\/salesforcedevops.net\/wp-content\/uploads\/2024\/05\/DALL\u00b7E-2024-05-10-08.35.10-Create-an-image-that-visually-contrasts-two-different-tech-workshops-with-fewer-people.-On-one-side-depict-a-sophisticated-user-friendly-Salesforce--scaled.webp",1200,686,false]},"uagb_author_info":{"display_name":"Vernon Keenan","author_link":"https:\/\/salesforcedevops.net\/index.php\/author\/vern\/"},"uagb_comment_info":0,"uagb_excerpt":"In recent weeks, I had the privilege of attending groundbreaking hands-on workshops at the headquarters of two Silicon Valley giants, Salesforce and Google. These experiences offered a firsthand look at&hellip;","_links":{"self":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/39502","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/comments?post=39502"}],"version-history":[{"count":3,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/39502\/revisions"}],"predecessor-version":[{"id":39506,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/posts\/39502\/revisions\/39506"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media\/39503"}],"wp:attachment":[{"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/media?parent=39502"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/categories?post=39502"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/tags?post=39502"},{"taxonomy":"post_series","embeddable":true,"href":"https:\/\/salesforcedevops.net\/index.php\/wp-json\/wp\/v2\/post_series?post=39502"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}