Skip to main content

Salesforce Starter와 함께 비즈니스 성장시키기

하나의 앱으로 영업, 서비스, 마케팅 영역에서 고객 관계를 강화하세요.

30일 무료 평가판 시작하기
예상 시간

Salesforce 아키텍처 이해

학습 목표

이 유닛을 완료하면 다음을 수행할 수 있습니다.

  • Salesforce 아키텍처와 관련된 주요 용어를 정의할 수 있습니다.
  • 신뢰와 관련된 정보를 찾을 수 있습니다.
  • Salesforce API에 대한 하나 이상의 사용 사례를 설명할 수 있습니다.

Salesforce 아키텍처란 무엇인가요?

이제 Salesforce를 사용하여 고객, 직원 및 파트너에게 고도로 사용자 정의된 경험을 제공할 수 있다는 것을 알게 되었습니다. 많은 (또는 어떤) 코드를 작성하지 않고도 이를 수행할 수 있으며 빠르게 수행할 수 있습니다.

Salesforce의 어떠한 기능이 그렇게 특별한 것일까요? 모든 것은 아키텍처에서 시작됩니다.

Salesforce 아키텍처에 대해 생각할 때 서로 위에 놓여 있는 일련의 레이어를 상상해 보세요. 때로는 층층이 쌓인 맛있는 케이크라고 생각해 보는 것도 도움이 될 것입니다. 맛있는 것은 모든 것을 좋게 보이게 하거든요. 하지만 어떤 방법을 사용하든 Salesforce 아키텍처를 이해하면 플랫폼 작업이 훨씬 쉬워집니다.

Einstein 1 플랫폼의 통합 메타데이터 프레임워크.

더 살펴봐야 할 내용이 많지만 가장 중요한 사항에 집중해 보겠습니다. 이 유닛에서는 포인트 대해 자세히 살펴보겠습니다.

  • Salesforce는 클라우드 기업입니다. Salesforce에서 제공하는 모든 기능은 신뢰할 수 있는 멀티테넌트 클라우드에 있습니다.
  • Salesforce Platform은 Salesforce의 근간을 이루는 서비스입니다. 메타데이터를 기반으로 하며 로우코드 도구, 워크플로 자동화, 인공 지능(AI), 개발을 위한 강력한 API와 같은 다양한 부분으로 구성됩니다.
  • 이 모든 것은 대규모에 맞게 설계되어 플랫폼에 내장된 데이터 엔진인 Data Cloud에 연결되어 있으며, 메타데이터 프레임워크의 일부이므로 데이터를 쉽게 연결하고 이에 대한 조치를 취할 수 있습니다.
  • Salesforce의 모든 앱은 플랫폼 상단에 위치합니다. Sales Cloud 및 Marketing Cloud Engagement와 같은 사전 구축된 제품은 플랫폼을 사용하여 구축한 앱과 함께 강력하고 일관적인 기능을 제공합니다.
  • 모두 통합되어 있습니다. 예측형 및 생성형 AI와 같은 플랫폼 기술과 개발 프레임워크는 Salesforce가 제공하는 모든 제품과 사용자가 구축하는 모든 것에 내장되어 있으며, Einstein Copilot과 같은 대화형 AI 및 Slack에서 사용할 수 있습니다.

여기에는 신뢰, 멀티테넌시, 메타데이터, API 등 이해해야 하는 몇 가지 중요한 용어가 있습니다.

클라우드를 신뢰하는 이유

Salesforce에게 신뢰는 최우선 가치입니다. 중요한 데이터를 조직에 보관할 뿐 아니라 Salesforce Platform에서 귀사의 성공에 필수적인 기능을 구축하고 있습니다. 데이터와 기능을 안전하게 유지하는 Salesforce의 책임을 가볍게 여기지 않으므로 Salesforce는 항상 투명하게 서비스를 제공하고자 합니다.

Salesforce의 신뢰 사이트, trust.salesforce.com은 중요한 리소스입니다. 이 사이트를 통해 성능 데이터를 보고 데이터를 보호하는 방법에 대한 자세한 정보를 얻을 수 있습니다. 또한 Salesforce에 대한 액세스 권한에 영향을 미칠 수 있는 유지 보수 계획을 확인할 수 있습니다.

전 세계가 모든 워크플로에 생성형 AI를 도입하기 위해 경쟁하는 가운데, Salesforce는 AI 안전에 가장 먼저 초점을 맞춰 Einstein Trust Layer를 구축했습니다. Einstein Trust Layer는 데이터 프라이버시나 거버넌스를 손상시키지 않고 회사 및 고객 데이터에 생성형 AI를 사용할 수 있도록 보안 조치를 추가합니다.

멀티테넌트 클라우드에서 공유하는 것의 중요성

지금까지 주택에 대해 많은 이야기를 했습니다. 그러나 실제로 Salesforce는 아파트 건물에 더 가깝습니다. 기업은 클라우드에 자체 공간을 가지지만 여러분의 주변에는 소규모 상점에서 다국적 기업에 이르기까지 모든 종류의 이웃이 있습니다.

즉, Salesforce는 전용 공간이지만 리소스를 공유하는 아파트 건물이라고 할 수 있습니다.

이 아이디어는 멀티테넌시입니다. 멀티테넌시(Multitenancy)는 디너 파티에서 스마트하게 들릴 수 있는 멋진 단어지만, 실제로 리소스를 공유한다는 것을 의미합니다. Salesforce는 멀티테넌트 클라우드의 모든 고객에게 핵심 서비스 집합을 제공합니다. 비즈니스의 규모에 관계없이 동일한 컴퓨팅 성능, 데이터 저장소 및 핵심 기능에 액세스할 수 있습니다.

신뢰와 멀티테넌시는 동일선상에서 함께 가야 합니다. 다른 기업과 공간을 공유하고 있더라도 Salesforce를 신뢰하여 데이터를 안전하게 보호할 수 있습니다. 또한 연간 원활한 자동 업그레이드를 통해 업계 최고의 최신 기능을 사용할 수 있다는 점도 신뢰할 수 있습니다. Salesforce는 클라우드 서비스이므로 새로운 기능을 설치하거나 하드웨어에 대해 걱정할 필요가 없습니다. 이 모든 것이 멀티테넌시 덕분에 가능해집니다.

차별화된 Data Cloud

DreamHouse Realty가 부동산 업계의 강자로 자리 잡으려면 많은 데이터가 필요합니다. 하지만 D'Angelo는 DreamHouse가 오랜 기간 동안 수집하고 여러 소스에서 구매한 데이터의 대부분이 다양한 형식으로 제공되고, 여러 장소에 위치하며, 방대한 양으로 제공된다는 사실을 빠르게 파악하고 있습니다. 어떻게 하면 이 모든 데이터를 선별하여 Michelle과 중개인들이 사용할 수 있는 비즈니스 가치로 전환할 수 있을까요?

D'Angelo는 Data Cloud에 도움을 요청합니다. Data Cloud는 Salesforce Platform에 기본적으로 내장되어 있는 하이퍼스케일 데이터 엔진으로, 플랫폼 전체에서 사용 가능합니다. 기존의 데이터베이스보다는 데이터 레이크하우스에 가깝습니다. 데이터 레이크하우스라니 멋진 느낌이죠? 하지만 여기서 데이터 레이크하우스는 Michelle이 클라이언트의 구매를 유도하는 부동산 매물이 아니라, 정형 및 비정형 데이터를 모두 처리하고 조합하여 플랫폼이 제공하는 모든 도구에서 쉽게 사용할 수 있는 아키텍처입니다. Data Cloud는 크게 세 가지 기능을 수행합니다.

  1. Data Cloud는 데이터를 연결하고 도출하여 모든 Salesforce Cloud를 개선함으로써 DreamHouse와 같은 회사가 Salesforce 안팎에 있는 데이터를 사용하여 새로운 방식으로 잠재 고객과 연결할 수 있도록 합니다.
  2. Data Cloud를 사용하면 다른 웨어하우스나 레이크에 고립된 데이터를 활용하고 제로 카피 통합을 사용하여 Salesforce에서 해당 데이터로 작업을 수행할 수 있습니다. D'Angelo는 이렇게 데이터 복제 없이 다른 시스템에 연결할 수 있습니다.
  3. Data Cloud는 신뢰할 수 있는 예측형 및 생성형 AI를 지원하여 전체 비즈니스 컨텍스트에서 AI를 기반으로 더 깊은 고객 관계를 구축하고 생산성을 향상하도록 합니다.

예를 들어, Data Cloud는 여러 매물을 즐겨찾는 잠재 구매자의 활동과 같은 웹 상호작용을 실시간 활동 피드에 표시하여 DreamHouse 중개인의 업무 효율성을 높일 수 있습니다. 또한 고객 서비스 에이전트가 클라이언트에 대해 보다 광범위하고 정확한 세부 정보와 현재 및 과거의 지원 문제를 제공함으로써 보다 효율적이고 선제적인 업무를 수행하도록 도울 수 있습니다. Data Cloud는 앞서 언급했던 부동산 세부 정보를 표준화하는 내장된 AI 프롬프트와 같은 새로운 유형의 앱을 구축하는 기반도 될 수 있습니다.

요약하자면, Data Cloud는 사례 및 기회와 같이 이미 CRM에 있는 데이터를 훨씬 더 많은 양의 즉각적인 데이터로 보완하여 동일한 플랫폼에서 액세스하고 실행할 수 있도록 합니다.

메타데이터의 핵심 기능

간단하게 말하면 메타데이터는 데이터에 대한 데이터를 의미합니다. 기다려보세요. 약간 추상적인가요? 데이터에 대해 이야기할 때 데이터는 실제로 Salesforce org에서 수집하려는 모든 정보와 관련된 콘텐츠를 담은 셸을 의미합니다.

Property와 같은 개체에 대해 생각해 보세요. DreamHouse의 직원들은 Salesforce를 사용할 때 매물에 대한 데이터를 입력하고 확인합니다. 예를 들어, 자산 매물이 보스턴에 있고 가격이 $500,000이고 침실이 3개 있다고 가정해 보겠습니다.

이제 이 Property(속성) 레코드에서 Boston, $500,000, 침실의 숫자 3을 삭제한다고 가정해 보겠습니다. 여러분에게 남은 것은 무엇인가요? 주소 필드, 가격 필드 및 침실 수 필드 등 모든 빈 필드와 함께 Property(속성) 개체가 남습니다. 이러한 필드가 메타데이터입니다.

이제 메타데이터를 더 큰 맥락에서 살펴보겠습니다. 메타데이터는 페이지 레이아웃, 보안 설정과 조직의 데이터를 수집하거나 사용하는 조직 구조에 대해 사용자가 정의한 기타 모든 사용자 정의 사항이기도 합니다.

조직의 이러한 모든 표준 및 사용자 정의 구성, 기능 및 코드는 메타데이터입니다. 플랫폼에서 빠르게 이동할 수 있는 이유 중 하나는 Salesforce가 메타데이터를 생성한 직후에 해당 메타데이터를 저장하고 제공하는 방법을 알고 있기 때문입니다. 메타데이터로 조직에 구조를 설정할 수 있으므로 가격과 숫자 중 어떤 항목을 입력할지 알 수 있으며 지도의 위치 정보를 사용하여 주소를 참조하거나 여러 개체와 관련될 수 있는 연락처 정보를 수집할 수도 있습니다.

API에 대한 모든 것

애플리케이션 프로그래밍 인터페이스(API)는 서로 다른 소프트웨어 조각이 서로 연결되고 정보를 교환할 수 있도록 합니다.

추상적으로 들릴 수 있지만, 지금 작업하고 있는 컴퓨터를 빠르게 살펴보세요. 다양한 종류의 연결을 지원하는 다양한 모양과 크기의 일련의 포트를 찾을 수 있습니다. 이는 API의 하드웨어 버전과 같습니다. USB-C 포트가 어떻게 작동하는지 알 필요는 없습니다. 휴대전화를 USB-C 포트에 연결할 경우 해당 정보가 컴퓨터로 전달된다는 점만 이해하면 됩니다.

API도 유사합니다. 세부 사항을 모르더라도 앱을 다른 앱이나 소프트웨어 시스템과 연결할 수 있습니다. 기본적인 기술은 정보가 시스템 전체에 전달되는 방식의 세부 사항을 처리합니다.

그렇다면 Salesforce와 어떤 관련이 있을까요?

이전에 데이터베이스에 대해 이야기를 나눴습니다. 맞춤형 객체 또는 필드를 추가하면 플랫폼에서 조직과 데이터베이스 간의 액세스 포인트 역할을 하는 API 이름을 자동으로 생성합니다. Salesforce는 해당 API 이름을 사용하여 찾고 있는 메타데이터와 데이터를 검색합니다.

예를 들어 Salesforce 모바일 앱, 사용자 정의 페이지 또는 이메일 템플릿과 같은 여러 위치에서 연락처의 이름 필드를 사용할 수 있습니다. 이 모든 것은 API 이름 덕분에 가능해집니다.

연락처 및 속성의 API 이름을 사용하는 Salesforce의 이메일 템플릿.

API의 핵심 기능은 모든 데이터와 메타데이터가 API를 사용할 수 있다는 것입니다. 표준 기능을 사용하든 사용자지정 앱을 구축하든 관계없이 Salesforce를 사용할 때마다 API와 상호 작용합니다. 지금 당장은 별 것 아닌 것처럼 보일 수 있지만 API는 Salesforce에 엄청난 유연성을 제공합니다. 이를 통해 비즈니스 소프트웨어의 일반 상식 수준의 아이디어를 넘어 기업을 위한 독특하고 창의적인 솔루션을 구축할 수 있습니다.

리소스

ALBERT EINSTEIN은 저작권을 보유한 예루살렘 히브리 대학교의 허가를 받아 사용되었습니다. Greenlight에서 단독으로 대표합니다.

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기