본문 바로가기

개발자정보

2.1 Salesforce Platform Basics (Admin Beginner)

반응형

Salesforce 플랫폼 시작하기

학습 목표

이 단원을 완료하면 다음을 수행할 수 있습니다.

  • Salesforce 플랫폼을 정의합니다.
  • DreamHouse 시나리오를 설명합니다.
  • Trailhead 놀이터를 만드십시오.
  • 선언적 개발과 프로그래밍 개발의 차이점을 설명합니다.

Salesforce에 대한 빠른 소개

Salesforce는 단순한 CRM이라고 생각할 수 있습니다. 

고객 데이터를 저장하고, 잠재 고객을 육성하는 프로세스를 제공하고, 함께 일하는 사람들과 협업할 수 있는 방법을 제공합니다. 그리고 그것은 모든 일을 합니다. 그러나 Salesforce가 "단지 CRM"이라고 말하는 것은 집이 단지 부엌이라고 말하는 것과 같습니다. 그것보다 더 많은 것이 있습니다.

 

Salesforce에는 비즈니스를 운영하는 데 사용할 수 있는 많은 표준 기능 또는 즉시 사용 가능한 제품 및 기능이 함께 제공됩니다. 

 

다음은 기업이 Salesforce를 사용하여 수행하고자 하는 몇 가지 일반적인 작업과 이러한 활동을 지원하는 기능입니다.

 

다음을 수행해야 합니다.그래서 우리는 당신에게 다음을 제공합니다:

잠재 고객 및 고객에게 판매 판매 관리를 위한 리드 및 기회
판매 후 고객 지원 고객 참여를 위한 사례 및 커뮤니티
이동 중에도 작업 사용자 정의 가능한 Salesforce 모바일 앱
동료, 파트너, 고객과 협업 회사를 연결하는 Chatter 및 커뮤니티
잠재고객에게 마케팅 고객 여정을 관리하는 Marketing Cloud

회사에서 구매한 항목에 따라 손가락 하나 까딱하지 않고도 이러한 기능 등을 얻을 수 있습니다. 그러나 이러한 기능은 부동산 중개인이 자랑하는 모델 하우스로 거의 생각할 수 있습니다. 

 

당신은 확실히 거기에 살 수 있지만 그것은 당신의 집이 아닙니다. 벽에 당신의 작품이 걸려 있지도, 집들이 선물로 틸다 이모가 준 특이한 옷걸이도 없었습니다.

 

바로 여기에서 Salesforce 플랫폼이 필요합니다.

 

플랫폼을 사용하면 회사를 독특하게 만드는 모든 것을 사용자 정의하고 구축할 수 있습니다. 그리고 귀하에게 고유한 비즈니스 응용 프로그램이 있으면 모두가 더 성공적입니다.

 

Salesforce의 이야기

Trailhead 전체에서 Salesforce를 다양한 방식으로 사용하는 많은 회사와 캐릭터를 소개합니다. 몇몇 선수들을 만나보자.

  1. Cloud Kicks —이 맞춤형 운동화 회사는 신발 산업에서 큰 파장을 일으키고 있습니다. 그들은 Salesforce를 사용하여 판매를 관리하고 복잡한 주문 생성 및 이행 프로세스를 간소화합니다.
  2. Ursa Major Solar —재생 에너지의 최첨단을 달리고 있는 Ursa Major Solar는 획기적인 기술을 주저하지 않는 비즈니스 소프트웨어가 필요합니다. 그들은 Salesforce를 사용하여 전국적으로 판매 및 고객 서비스를 관리합니다.
  3. Get Cloudy Consulting —업계 최고의 클라우드 컨설팅 회사 중 하나인 Get Cloudy는 CRM을 알고 있습니다. Salesforce를 사용하여 기존 및 잠재 고객을 관리하고 항상 Salesforce 서비스로 혁신할 수 있는 새로운 방법을 찾고 있습니다.
  4. DreamHouse Realty —부동산 에 대한 신선한 접근 방식으로 유명한 DreamHouse는 Salesforce를 사용하여 직원을 연결하고 주택 판매 효율성을 개선합니다.

우리는 이 집 테마를 파헤치고 있으므로 DreamHouse Realty를 살펴보고 첫 번째 모듈을 시작하겠습니다. 

 

DreamHouse의 Salesforce 구현을 사용하여 Salesforce 플랫폼의 몇 가지 기본 용어, 개념 및 기능을 설명합니다.

 

드림하우스에 대해 조금 더 알아보자.

Michelle은 DreamHouse의 수석 부동산 중개인입니다. 

그녀는 DreamHouse의 웹 및 모바일 앱을 통해 많은 잠재적 주택 구매자를 찾습니다. 

앱을 사용하여 고객은 사용 가능한 주택을 탐색하고 관심 있는 부동산의 즐겨찾기 목록을 만들 수 있습니다.

또한 Michelle 또는 다른 중개인에게 직접 연락하여 전시를 설정할 수 있습니다.

D'Angelo는 DreamHouse의 Salesforce 관리자입니다. 

그는 Salesforce 플랫폼을 사용하여 Michelle과 그녀의 팀을 지원하기 위한 사용자 정의 기능 제품군을 구축하고 있습니다. 

Michelle은 이 사용자 정의 기능을 사용하여 자신이 판매하는 부동산에 대한 정보를 편집하고 볼 수 있을 뿐만 아니라 잠재적 구매자를 추적할 수 있습니다.

Salesforce에는 계정, 연락처 및 리드와 같은 일반적인 판매 개체를 추적하기 위한 표준 기능이 함께 제공됩니다. 그러나 DreamHouse는 부동산 회사이기 때문에 산업 및 비즈니스 모델에 특정한 요구 사항이 있습니다. 

 

이 모듈 전반에 걸쳐 우리는 D'Angelo와 협력하여 Salesforce 플랫폼이 이러한 요구 사항을 충족할 수 있는 방법을 확인합니다.

 

약관 알아보기

아마도 당신은 마지막 문단에서 이상한 단어를 발견했을 것입니다: objects. 개체 는 Salesforce를 알게 되면서 배우게 될 여러 중요한 용어 중 하나입니다.

 

먼저 Salesforce의 컨텍스트에서 데이터베이스  무엇인지 이해하는 것이 중요합니다 . 

 

데이터베이스에 대해 이야기할 때 거대한 스프레드시트를 생각해 보십시오. 

 

Salesforce에 정보를 입력하면 나중에 다시 액세스할 수 있도록 데이터베이스에 저장됩니다. 

 

매우 구체적인 방식으로 저장되므로 항상 필요한 정보에 액세스할 수 있습니다.

 

DreamHouse 앱의 페이지를 살펴보고 중요한 요소 중 일부와 이러한 요소가 데이터베이스와 어떻게 관련되는지 정의해 보겠습니다.

  1. Salesforce   은 비즈니스 프로세스를 지원하는 개체, 필드 및 기타 기능의 집합입니다. 
  2. 앱 실행기(
     )를 사용하여 사용 중인 앱을 확인하고 앱 간에 전환할 수 있습니다 .
  3. 개체 는 특정 종류의 정보를 저장하는 Salesforce 데이터베이스의 테이블입니다. 있다 표준 객체 계정 및 연락처와 같은 사용자 정의 개체를 사용하면 그래픽에서 볼 수있는 속성 객체 등.
  4. 레코드 는 개체 데이터베이스 테이블의 행입니다. 레코드는 개체와 연결된 실제 데이터입니다. 여기에서 211 Charles Street 부동산이 기록입니다.
  5. 필드 는 개체 데이터베이스 테이블의 열입니다. 표준 및 사용자 정의 개체에는 모두 필드가 있습니다. Property 개체에는 Address 및 Price와 같은 필드가 있습니다.

사진에 담기 어려운 또 다른 중요한 용어는 org 입니다. 

조직은 조직의 약자로 Salesforce의 특정 인스턴스를 나타냅니다. 

여기 이미지는 DreamHouse의 org에서 가져왔습니다. 회사에는 하나 이상의 조직이 있을 수 있습니다.

해결해야 할 새로운 사항이 많이 있습니다. 

즉시 모든 것을 얻지 못하더라도 걱정하지 마십시오. 

Salesforce에 대해 계속 배우다 보면 용어가 자연스럽게 나오기 시작할 것입니다.

 

첫 번째 Trailhead 놀이터

Trailhead Playground(TP) 조직은 실제 업무에 사용하기 전에 배우고 있는 기술을 연습할 수 있는 안전한 환경입니다.

TP에는 앱 개발을 테스트하는 데 필요한 모든 표준 앱 빌드 및 사용자 지정 도구가 함께 제공됩니다. 

개발자 에디션(DE) 조직에 대해 들어본 적이 있다면 TP는 DE의 특별한 유형입니다.

Trailhead에 가입하면 자동으로 TP가 생성됩니다. 따라서 아직 가입하지 않았다면 지금 가입할 수 있는 좋은 기회입니다. 

이미 로그인한 경우 이 페이지 하단으로 스크롤하고 시작  클릭 하여 TP를 엽니다.

TP 조직은 무료이며 한 번에 최대 10개까지 가질 수 있습니다. 

하나를 만들려면 실습 챌린지로 이동하여 시작 옆에 있는 아래쪽 화살표를 클릭하고 Trailhead Playground 만들기를 선택 합니다.

최대값에 도달했거나 TP를 관리하려는 경우 Trailhead 프로필에서 보고 삭제할 수 있습니다. 

TP의 사용자 이름과 비밀번호가 필요한 경우 여기 의 지침을 사용하여 액세스할 수 있습니다 .

손을 더럽힐 수 있도록 TP를 시작하세요.

드림하우스 앱 설치

이 모듈의 단계를 따르고 연습하려면 Trailhead Playground에 DreamHouse 패키지를 설치해야 합니다. 

여기의 지침에 따라 플레이그라운드를 시작하고 패키지를 설치하세요. 또한 실습 과제를 완료해야 할 때 이 패키지와 플레이그라운드를 사용합니다.

메모

Internet Explorer를 브라우저로 선택했다면 이제 플랜 B로 이동해야 합니다.

DreamHouse 앱의 일부 기능은 Internet Explorer에서 완전히 지원되지 않으므로 이 모듈의 나머지 부분에서 다음으로 즐겨 사용하는 브라우저로 전환하십시오.

1. 이 페이지 하단으로 스크롤하고 시작 을 클릭하여 Trailhead Playground를 시작 합니다.

https://login.salesforce.com/packaging/installPackage.apexp?p0=04tB0000000OE9wIAG 

2. 조직에 Dreamhouse 잠금 해제 패키지를 설치 하려면 이 링크  클릭하십시오 .

3. 선택 모든 사용자를위한 설치 , 다음을 클릭합니다 설치 .

 4. 타사 액세스를 승인하라는 메시지가 표시되면  를 클릭하고 계속 을 클릭 합니다. 이것은 Dreamhouse 앱의 지도에 업데이트된 정보를 제공합니다.

  5. 설치 완료를 클릭하면 완료 .

https://aboutw3-dev-ed.lightning.force.com/lightning/setup/ImportedPackage/page?address=%2F0A3&0.source=aloha 

6. 앱 런처(▦)에서 드림하우스 앱을 선택하세요.

모듈을 통해 이 앱의 일부를 살펴보지만 계속 진행하기 전에 자유롭게 둘러보세요.

Salesforce 플랫폼 사용자 정의

Salesforce 플랫폼을 사용하여 비즈니스에 특정한 사용자 정의 개체 및 기능을 개발할 수 있다는 것을 이미 알고 있습니다. 

 

코드를 작성하지 않고도 이 개발의 대부분을 수행할 수 있다는 사실을 모를 수도 있습니다.

 

코드 없이 개발하는 것을 선언적 개발이라고 합니다. 

 

선언적 개발에서는 양식과 끌어서 놓기 도구를 사용하여 강력한 사용자 지정 작업을 수행합니다. 

 

이 플랫폼은 또한 Lightning 구성 요소와 같은 것을 사용하는 프로그래밍 방식 개발을 제공합니다 . 그러나 프로그래머가 아니더라도 플랫폼에서 몇 가지 놀라운 것을 구축할 수 있습니다. 

 

작게 시작합시다. 

 

Michelle은 잠재적인 주택 구매자가 주택 융자를 받을 자격이 있는지 여부를 신속하게 표시할 수 있는 방법을 원합니다. 

 

이 변경을 수행하기 위해 D'Angelo는 연락처 개체에 대해 미리 한정된 확인란을 만들고 싶습니다. 

 

Salesforce에서는 표준 개체에 사용자 정의 필드를 추가하고 있습니다. 그가 어떻게 하는지 봅시다.

 

1. 톱니바퀴 아이콘(

)에서 설정  클릭 하여 설정 페이지를 시작합니다. 

    우리는 설정을 많이 사용하므로 이 단계를 기억하십시오!

   

2. 개체 관리자(Object Manager) 탭을 클릭합니다 .

3. 연락처(Contact)를 클릭 합니다.

4. 필드 및 관계(Fields & Relationships)에서 새로 만들기 를 클릭 합니다 .

5. 데이터 유형은 필드가 보유하고 있는 정보의 종류를 나타냅니다. 

이 필드에 대해 확인란을 선택하고 다음 을 클릭 합니다.

pick Checkbox and click Next.

6. 필드 레이블은 연락처 페이지에 표시되는 것입니다. 

   예선을 입력하시겠습니까? 다음 을 클릭 합니다.

Prequalified

7. 다음을 다시 클릭 합니다.

8. 모든 연락처 페이지 레이아웃에 새 필드를 추가하려면 확인란을 선택한 다음 저장 을 클릭 합니다.

첫 번째 개체를 사용자 지정했습니다. 잘 했어!

우리가 한 일을 살펴봅시다. 앱 실행기( )에서 연락처 를 찾아 선택 합니다. 화살표 

 사용하여 모든 연락처를 보고 연락처 이름을 클릭합니다. 

 

세부 정보 탭에서 새 필드를 볼 수 있습니다. 

이제 Michelle과 다른 브로커가 이 중요한 클라이언트 정보를 기록하고 검색하는 것이 더 쉬워졌습니다.

우리는 그 필드를 꽤 빨리 추가했습니다. 그러나 우리는 단순히 필드를 추가하는 것 이상의 작업을 수행한 것으로 나타났습니다. 

동시에 플랫폼은 내부적으로 많은 작업을 수행했습니다. 

분명히 새 필드가 사용자 인터페이스에 추가되었습니다. 

보고서를 실행하고 새 필드를 참조하는 대시보드를 만들 수도 있습니다. 필드는 Salesforce 모바일 앱에서도 사용할 수 있습니다. 그리고 다음을 클릭하는 것 외에는 아무 것도 할 필요가 없습니다!

 

이것이 Salesforce 플랫폼의 힘입니다. 다음 단원에서는 비즈니스에 플랫폼을 활용할 수 있는 몇 가지 방법에 대해 설명합니다.

 

Add a custom field to the Contact object

Many homebuyers who work with DreamHouse Realty are prequalified for a home loan. Brokers need to know how much money their clients can borrow so they can show properties in the right price range. Add a Loan Amount field to the Contact object so brokers can record and see this information.

Note: To pass this challenge, you will create a new custom field (in addition to the one you made earlier in this unit, if you were following along).

  • Create a field on the Contact object
  • Field data type: Currency
  • Field label: Loan Amount
  • Field name: Loan_Amount

Loan_Amount__c

 

https://trailhead.salesforce.com/content/learn/modules/starting_force_com/starting_discovering?trail_id=force_com_admin_beginner

플랫폼 사용 사례 알아보기

학습 목표

이 단원을 완료하면 다음을 수행할 수 있습니다.

  • 플랫폼의 샘플 사용 사례를 설명합니다.
  • 여러 부서에서 플랫폼을 사용하는 이유를 찾으십시오.

높은 영향력, 낮은 노력

플랫폼은 빠르게 이동할 수 있도록 도와줍니다. 

이러한 속도의 일부는 수작업으로 하던 작업을 보다 간소화된 프로세스로 대체하는 데서 비롯됩니다. 

따라서 Salesforce 플랫폼이 비즈니스를 가속화할 수 있는 몇 가지 방법에 대해 이야기하기 위해 잠시 멈추겠습니다.

플랫폼에서 빌드하는 방법을 배울 때 가장 먼저 해결하고 싶은 것은 큰 영향을 미치지만 구현하기 쉬운 프로젝트입니다. 

이상적으로 들리지만 플랫폼은 최소한의 노력으로 큰 변화를 일으킬 수 있는 많은 기회를 제공합니다.

DreamHouse의 예를 생각해 보겠습니다. 

Michelle과 그녀의 동료 중개인은 종종 이메일을 사용하여 특정 부동산에 대해 논의합니다. 

때때로 Michelle은 동일한 속성을 논의하는 여러 스레드에 참여하여 혼란스러울 수 있습니다. 

모든 이메일 사이에서 세부 정보가 손실됩니다. 그리고 중개인이 세부 사항을 간과하면 판매를 놓치거나 구매자에게 영향을 미치는 실수를 할 수 있습니다.

그렇다면 Salesforce 플랫폼은 이 문제를 어떻게 지원합니까? 

글쎄, DreamHouse Realty의 경우 D'Angelo는 우리가 지난 단원에서 본 사용자 정의 Property 개체를 만들었습니다. 

사용자 정의 개체를 생성할 때마다 자동으로 Chatter 피드 추적이라는 기능이 제공됩니다. 

Chatter 피드 추적은 여러 사람이 특정 레코드에 대해 댓글을 달고 공동 작업할 수 있는 방법을 제공합니다. 

토론과 결정은 기록에 저장되므로 모든 사람이 중요한 결정에 대한 최신 정보를 얻을 수 있습니다. 

이제 Michelle과 그녀의 중개인은 특정 부동산에 대한 토론을 위해 더 이상 이메일을 사용할 필요가 없습니다.

단일 사용자 정의 개체를 생성하여 조직의 협업 방식을 완전히 변경할 수 있습니다. 

높은 영향, 적은 노력. 플랫폼으로 구축을 시작할 때 다음과 같은 프로세스를 주시하십시오.

  • 강력한 이메일 공동 작업
  • 스프레드시트에 대한 의존도
  • 공유 로컬 문서
  • 시간 집약적이고 반복적인 수동 단계
  • 소수의 부서에만 영향(배우는 동안 이해 관계자의 수를 최소화하려는 경우)

이러한 특성을 가진 프로세스는 Salesforce 플랫폼의 초기 프로젝트에 적합한 후보입니다.

플랫폼의 기타 용도

DreamHouse 이야기에서는 Salesforce를 사용하여 부동산 중개인이 주택을 더 잘 팔 수 있도록 돕고 있습니다. 

그러나 판매 부서뿐만 아니라 다른 많은 비즈니스 작업을 지원하도록 플랫폼을 사용자 정의할 수 있습니다. 

Salesforce에서 구축할 수 있는 몇 가지 다른 방법을 살펴보겠습니다.

 

HR은 플랫폼을 사용할 수 있습니다

드림하우스 HR 부서에서 일하는 Julian은 위기에 처해 있습니다. 

그는 수십 개의 채용 공고에 수백 개의 지원서를 제출했습니다. 

지원자가 채용되면 Julian은 교육을 설정하고 하드웨어 요청을 제출해야 합니다. 

이 모든 활동은 많은 데이터를 생성하고 Julian은 모든 데이터를 관리하기 위해 고군분투하고 있습니다.

D'Angelo가 구출합니다!

D'Angelo는 Salesforce 플랫폼을 사용하여 DreamHouse의 HR 직원이 채용 및 온보딩 프로세스를 간소화하고 자동화하는 데 도움이 되는 맞춤형 앱을 만들 수 있습니다. 

다음은 사용자 지정 앱이 수행할 수 있는 몇 가지 작업입니다.

  • 채용 정보를 나열합니다.
  • 채용 공고별로 지원자를 저장합니다.
  • 채용 관리자에게 자동 알림을 보냅니다.
  • 매장 오리엔테이션 및 교육 계획.
  • 장비 주문을 관리합니다.
  • 직원의 휴가를 추적합니다.

플랫폼에 구축된 모든 앱과 마찬가지로 D'Angelo가 만든 HR 앱은 Salesforce 모바일 앱에서 사용할 수 있습니다. 

그렇게 하면 HR 담당자는 담당자가 사무실에 있든 채용 박람회에 참석하지 않든 지원자와 신입 사원을 관리할 수 있습니다. 멋있는!

IT는 플랫폼을 사용할 수 있습니다

IT에서 Regina도 화상을 입고 있습니다. 

그녀는 1분마다 100만 건의 IT 티켓을 받고 있으며 모든 사람의 문제가 시급해 보입니다. 

그녀는 이 급류의 티켓에 대해 누구에게 도움을 요청할 수 있습니까?

당신은 그것을 추측했다. 그녀의 친절한 이웃 Salesforce 관리자 D'Angelo.

CRM과 같은 위치에 IT 티켓팅 시스템을 구축하면 많은 이점을 얻을 수 있습니다. 

모든 사용자와 해당 정보가 이미 있습니다. 사용자별 사례를 추적하고 IT와 직원 간의 협업을 촉진할 수 있습니다. 

다음은 Salesforce 플랫폼을 사용하여 IT를 간소화하는 몇 가지 다른 방법입니다.

  • 보고서와 대시보드를 만들어 요청을 집계하고 분석합니다.
  • 요청이 수신, 완료 또는 업데이트되면 확인 이메일을 보냅니다.
  • 들어오는 요청을 대기열에 넣습니다.
  • 직원 요청에 대한 사용자 지정 양식을 만들고 일반적인 문제에 대한 지식 기반을 만듭니다.
  • 직원 하드웨어 자산을 추적합니다.

간소화된 IT 프로세스를 통해 사용자는 더 행복해지고 IT는 별도의 시스템을 유지 관리하는 것보다 인프라를 구축하는 데 더 많은 시간을 할애할 수 있습니다.

플랫폼을 사용할 수 있습니다

지금쯤이면 자신만의 프로젝트에 대한 아이디어를 얻을 수 있을 것입니다. 다음은 여러 부서에 대한 몇 가지 사용 사례입니다.

에서 일하는 직원들에게...플랫폼 사용자 지정...

Finance
  • 예산 관리
  • 계약 관리
  • 가격
Product
  • 보증 관리
  • 사전 프로덕션 테스트
  • 제품 아이디어와 혁신
Supply Chain
(
공급망)
  • 획득
  • 공급업체 관리
  • 물류 센터
Ops
  • 자산 및 시설 관리
  • 합병 및 인수 가능
  • 비즈니스 민첩성

더 많은 영감을 얻으려면 리소스 섹션에서 Salesforce 고객이 플랫폼을 사용하는 몇 가지 방법을 확인하십시오.

 

Quiz

1. When identifying processes to bring into Salesforce, look for:

A.Manual processes with numerous steps

B.Email-driven processes

C.Teams using spreadsheets to run the business

D.Documents shared on local directories

E.All of the above

 

2. Three use cases for Finance on the platform are:

A.Help desk, Pricing, Facilities management

B.Vendor management, Transportation, Contract management

C.Budget management, Pricing, Contract management

D.Identity management, Billing management, Budget management

E.All of the above

 

 

Salesforce 아키텍처 이해

학습 목표

이 단원을 완료하면 다음을 수행할 수 있습니다.

  • Salesforce 아키텍처와 관련된 주요 용어를 정의합니다.
  • 신뢰와 관련된 정보를 찾으십시오.
  • Salesforce API에 대한 사용 사례를 하나 이상 설명하십시오.

Salesforce 아키텍처란 무엇입니까?

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

Salesforce의 특별한 점은 무엇입니까? 모든 것은 우리의 아키텍처에서 시작됩니다.

정말 지루해 보이는 주제에 대해 배우지 않으려고 미친 듯이 이 창을 닫기 전에 꼼짝 않고 앉아 있으십시오. Salesforce 아키텍처에 대해 배우는 것은 매우 흥미롭고 이를 이해하면 플랫폼 작업이 훨씬 쉬워집니다.

Salesforce 아키텍처에 대해 생각할 때 서로 위에 놓여 있는 일련의 레이어를 상상해 보십시오. 때로는 케이크가 맛있고 모든 것을 더 좋게 만들기 때문에 케이크로 생각하는 것이 도움이 됩니다.

여기에서 풀어야 할 것이 많지만 가장 중요한 사항에 집중하겠습니다.

  • Salesforce는 클라우드 회사입니다. 우리가 제공하는 모든 것은 신뢰할 수 있는 다중 테넌트 클라우드에 있습니다.
  • Salesforce 플랫폼은 당사 서비스의 기반입니다. 메타데이터로 구동되며 데이터 서비스, 인공 지능, 강력한 개발 API와 같은 다양한 부분으로 구성됩니다.
  • 우리의 모든 앱은 플랫폼 위에 있습니다. Sales Cloud 및 Marketing Cloud와 같은 사전 구축된 제품은 플랫폼을 사용하여 구축한 앱과 함께 일관되고 강력한 기능을 제공합니다.
  • 모든 것이 통합되어 있습니다. 예측 분석 및 개발 프레임워크와 같은 당사의 플랫폼 기술은 당사가 제공하는 모든 것과 귀하가 구축하는 모든 것에 내장되어 있습니다.

여기에는 신뢰, 다중 테넌트, 메타데이터 및 API와 같이 이해해야 하는 몇 가지 중요한 용어가 있습니다.

클라우드를 신뢰하는 이유

Salesforce는 신뢰 를 최우선으로 생각합니다. 민감한 데이터를 조직에 보관할 뿐만 아니라 당사 플랫폼에서 회사의 성공에 필수적인 기능을 구축하고 있습니다. 귀하의 데이터와 기능을 안전하게 유지하는 우리의 책임은 우리가 가볍게 여기는 것이 아니기 때문에 우리는 서비스에 대해 항상 투명합니다.

우리의 신뢰 사이트 trust.salesforce.com 은 중요한 리소스입니다. 이를 사용하여 성능 데이터를 보고 데이터를 보호하는 방법에 대한 자세한 정보를 얻을 수 있습니다. 또한 Salesforce에 대한 액세스에 영향을 미칠 수 있는 계획된 유지 관리를 수행할 예정임을 보여줍니다.

멀티테넌트 클라우드에서 공유는 배려입니다.

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

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

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

메타데이터의 마법

간단히 말해서 메타데이터 는 데이터에 대한 데이터입니다. 기다리다. 그것은 전혀 간단하지 않습니다. 데이터에 대한 데이터는 Salesforce 조직의 구조를 말하는 것입니다.

Property와 같은 객체에 대해 생각해 봅시다. DreamHouse의 친구들은 Salesforce를 사용할 때 속성에 대한 데이터를 입력하고 봅니다. 예를 들어, 부동산이 보스턴에 있고 가격이 $500,000이고 침실이 3개 있다고 가정해 보겠습니다.

이제 특정 데이터를 모두 제거했다고 상상해 보십시오. 당신에게 남은 것은 무엇입니까? 주소, 가격 및 침실 수와 같은 모든 필드와 함께 Property 개체가 남습니다. 또한 페이지 레이아웃, 보안 설정 및 기타 사용자 정의를 수행할 수 있습니다.

조직의 이러한 모든 표준 및 사용자 지정 구성, 기능 및 코드는 메타데이터입니다. 플랫폼에서 빠르게 이동할 수 있는 이유 중 하나는 Salesforce가 메타데이터를 생성한 직후에 해당 메타데이터를 저장하고 제공하는 방법을 알고 있기 때문입니다.

해당 API에 대한 모든 것

기본적으로 API 를 사용하면 서로 다른 소프트웨어 조각이 서로 연결되고 정보를 교환할 수 있습니다.

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

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

그렇다면 이것이 Salesforce와 어떤 관련이 있습니까?

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

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

API의 핵심은 모든 데이터와 메타데이터가 API를 사용할 수 있다는 것입니다. 이것은 지금 당장은 별 것 아닌 것처럼 보일 수 있지만 API는 Salesforce에 엄청난 유연성을 제공합니다. 이를 통해 비즈니스 소프트웨어의 일반적인 아이디어를 넘어 회사를 위한 독특하고 창의적인 솔루션을 구축할 수 있습니다. 얼마나 멀리 할 수 ​​있는지에 대한 예를 보려면 이 비디오를 확인하십시오.

 

Salesforce 데이터를 Minecraft와 통합할 수 있다는 것은 정말 놀라운 일이지만 API를 위한 실용적인 애플리케이션도 많이 있습니다. 표준 기능을 사용하든 사용자 정의 앱을 구축하든 Salesforce를 사용할 때마다 API와 상호 작용합니다.

ALBERT EINSTEIN의 권리는 예루살렘 히브리 대학교의 허가를 받아 사용됩니다. Greenlight가 독점적으로 대표합니다.

 

Quiz

1. Our trusted, multitenant cloud means you get:

A.The benefits of the same core set of features for all customers

B.Upgrades three times a year

C.No software to install to access Salesforce

D.All of the above

 

2. The Salesforce API is:

A.Like a contract between two pieces of software, allowing them to connect and exchange information

B.Not available for certain technologies such as wearables

C.The exact same thing as an API name

D.Only for programmers to use

 

3. Metadata refers to:

A.Everything in your Salesforce org, including your customer and user data

B.A representation of your standard functionality, without customizations

C.Data about data

D.Configuration-based modifications only

 

설정 탐색

학습 목표

이 단원을 완료하면 다음을 수행할 수 있습니다.

  • 설정을 찾아 핵심 요소를 식별합니다.
  • 조직을 사용자 정의하기 위한 중요한 메뉴를 식별합니다.
  • 빠른 찾기를 사용하여 메뉴 항목에 액세스합니다.

설정: 새 직장 집

앞서 Salesforce 관리자로 근무하는 동안 설정에서 많은 시간을 보낼 것이라고 언급했습니다. 농담이 아니었어요. 설정은 조직을 사용자 지정, 구성 및 지원하기 위한 원스톱 상점입니다.

설정 영역에서 수행할 수 있는 작업이 너무 많기 때문에 탐색에 익숙해지는 것이 중요합니다. 접근하는 몇 가지 방법이 있습니다. 사용할 수 있는 것이 무엇인지 알게 되면 필요한 것을 더 편안하게 찾을 수 있습니다.

Salesforce 조직의 모든 페이지에서 설정으로 이동할 수 있습니다. 화면 상단의 톱니바퀴 메뉴( 

)에서 설정 을 클릭 합니다. 설정 영역에 대해 알아보겠습니다.

  1. 개체 관리자: 개체 관리자는 조직의 표준 및 사용자 정의 개체를 보고 사용자 지정할 수 있는 곳입니다.
  2. 설정 메뉴: 메뉴는 사용자 관리에서 보안 설정 수정에 이르기까지 모든 작업을 수행할 수 있는 페이지 모음에 대한 빠른 링크를 제공합니다.
  3. 기본 창: 설정 홈 페이지를 보여주고 있지만 여기에서 작업하려는 것이 무엇이든 볼 수 있습니다.

설정 메뉴는 액세스할 수 있는 페이지가 너무 많기 때문에 탐색하기 가장 까다로운 부분입니다. 가고자 하는 곳으로 가는 방법은 2가지가 있습니다. 어디를 볼지 이미 알고 있는 경우 해당 메뉴를 확장하고 원하는 페이지를 선택합니다. 어디를 봐야 할지 잘 모르겠다면 빠른 찾기 상자를 사용하여 검색하세요. 사용자 권한 집합을 관리하고 싶다고 가정해 보겠습니다. 권한 집합이 관리 아래의 사용자 메뉴에 있다는 것을 알게 된 경우 해당 메뉴를 열고 권한 집합을 클릭하기만 하면 됩니다. 그렇지 않으면 빠른 찾기 상자에 권한 집합을 입력합니다.

설정 메뉴로 편안하게 지내세요

설정 메뉴에는 관리, 플랫폼 도구 및 설정의 세 가지 주요 범주가 있습니다. 사용 가능한 항목을 살펴보겠습니다.

  • 관리: 관리 카테고리는 사용자와 데이터를 관리하는 곳입니다. 사용자 추가, 권한 변경, 데이터 가져오기 및 내보내기, 이메일 템플릿 생성 등의 작업을 수행할 수 있습니다.
  • 플랫폼 도구: 플랫폼 도구에서 대부분의 사용자 정의를 수행합니다. 데이터 모델을 보고 관리하고, 앱을 만들고, 사용자 인터페이스를 수정하고, 사용자에게 새 기능을 배포할 수 있습니다. 프로그래밍 방식 개발을 시도하기로 결정했다면 플랫폼 도구에서 코드도 관리할 수 있습니다.
  • 설정: 마지막으로 설정은 회사 정보 및 조직 보안을 관리하는 곳입니다. 업무 시간 추가, 로케일 변경, 조직 기록 보기 등의 작업을 수행할 수 있습니다.

물론 이것은 설정 메뉴에서 액세스할 수 있는 페이지 중 일부일 뿐입니다. 올바른 시작을 위해 알아야 할 상위 5개 설정 페이지 목록이 있습니다.

#안건꼭 봐야 하는 이유

1 회사 정보
  • 조직의 한 눈에 보기
  • 조직 ID 찾기
  • 라이선스 정보 보기
  • 데이터 및 파일 사용량과 같은 중요한 제한 모니터링
2 사용자
  • 비밀번호 재설정
  • 새 사용자 생성 및 기존 사용자 비활성화 또는 고정
  • 사용자에 대한 정보 보기
프로필
  • 사용자 프로필로 무엇을 볼 수 있는지 관리
  • 사용자 지정 프로필 만들기
4 설정 감사 추적 보기
  • 조직에서 6개월 간의 변경 내역 보기
  • 누가 언제 변경했는지 확인
  • 조직 구성 문제를 해결하기 위한 도구
5 로그인 기록
  • 조직의 6개월 로그인 기록 보기
  • 날짜, 시간, 사용자, IP 주소 및 기타 로그인 데이터 보기
  • 보안 추적 및 채택 모니터링에 사용

Quiz

1. The Company Information page is where you can find:

A.Your org ID

B.Licenses available and in use

C.Information on important limits such as data and file usage

D.All of the above

 

2. What are the three main categories in the Setup menu?

A.Object Management, Preferences, Groups

B.User Management, Settings, Security

C.Administration, Platform Tools, Settings

D.AppExchange, Profiles, Customizations

 

3. What is an easy way to find what you're looking for in the Setup menu?

A.Type the first few letters of what you're looking for in the Quick Find box.

B.Click headings and subheadings until you find what you're looking for.

C.Memorize what's in each category.

D.Click one of the main categories in the Setup menu, then look at the page to the right.

 

 

AppExchange로 전원 켜기

학습 목표

이 단원을 완료하면 다음을 수행할 수 있습니다.

  • 고유한 AppExchange 전략을 개발하십시오.
  • AppExchange에서 앱을 설치합니다.

AppExchange란 무엇입니까?

앱 스토어라는 개념에 익숙할 것입니다. 

휴대전화, 태블릿, 컴퓨터 또는 기타 장치에서 앱을 다운로드하든 관계없이 기술을 최대한 활용하려면 앱을 다운로드하고 설치해야 합니다.

 

세일즈포스도 마찬가지입니다.

 앞서 엔터프라이즈 생태계에 대해 언급했습니다. 

Salesforce에는 Salesforce 플랫폼의 유연성을 사용하여 누구나 사용할 수 있는 놀라운 앱 및 기타 솔루션을 구축하는 파트너 커뮤니티가 있습니다. 

이러한 오퍼링은 AppExchange에 설치할 수 있습니다(일부는 무료, 일부는 유료).

성공을 위한 전략

D'Angelo의 DreamHouse 앱은 회사 부동산 중개인들 사이에서 큰 성공을 거두었습니다. 

그러나 우리가 현실적이라면 D'Angelo는 한 사람일뿐입니다. 그가 동료들을 위해 새로운 앱을 개발할 수 있는 시간은 하루 중 단 몇 시간뿐입니다.

다행히 AppExchange에는 D'Angelo가 다운로드하여 DreamHouse가 급여에서 여행 승인, Evernote 및 MailChimp와 같은 다른 도구와의 통합에 이르기까지 모든 것을 관리하는 데 도움이 되는 앱이 가득합니다.

AppExchange가 제공하는 가능성은 흥미롭지만 모든 앱 다운로드를 시작하기 전에 전략을 개발해야 합니다. 

견고한 AppExchange 전략은 기능을 복제하거나 필요하지 않은 항목에 투자하지 않고도 최고 가치의 앱을 확보하는 데 도움이 됩니다.

좋은 AppExchange 전략을 개발하려면 다음 단계를 따르십시오.

  1. Salesforce를 사용하거나 사용할 계획인 부서를 식별합니다. 이들은 귀하의 주요 이해 관계자입니다.
  2. 이해 관계자 요구 사항을 가장 잘 충족하는 AppExchange에서 사용할 수 있는 항목을 조사하십시오. 정확한 요구 사항을 결정하기 위해 부서장과 비즈니스 사례를 논의하십시오. 다음은 몇 가지 좋은 질문입니다.
    1. 어떤 비즈니스 문제를 해결하려고 합니까?
    2. 지금 당신의 주요 고통점은 무엇입니까?
    3. 이 앱이 필요한 사용자는 몇 명입니까?
    4. 당신의 예산은 얼마입니까?
    5. 당신의 타임 라인은 무엇입니까?
    이러한 질문은 각 부서 또는 비즈니스 사례에 가장 적합한 앱을 식별하는 데 도움이 됩니다.
  3. 필요에 맞는 앱을 찾으면 테스트 환경(예: 무료 개발자 에디션 또는 샌드박스)에서 앱을 다운로드하십시오. 설치 중인 앱이 설치한 다른 앱이나 사용자 지정을 방해하지 않는지 확인합니다. 샌드박스는 별도의 환경에 있는 조직의 복사본입니다. 개발 및 테스트에 사용됩니다. 샌드박스 개요 를 참조하십시오 .
  4. 여러 앱 중에서 선택하는 경우 시간을 내어 테스트한 내용을 평가하세요. 기능 차이나 원치 않는 기능이 있는지 확인합니다. 필요한 경우 이해 관계자를 초대하여 앱을 시연하고 피드백을 제공하십시오.
  5. 갈 준비가 되었습니다! 프로덕션 환경에 앱을 설치하고 배포합니다. 사용자에게 변경 사항에 대한 루프를 유지하고 필요한 경우 교육 및 문서를 제공해야 합니다.

첫 번째 앱 설치

AppExchange는 휴대폰이나 태블릿에서 찾을 수 있는 기존 앱 스토어와 유사하지만 Salesforce 조직은 복잡한 환경이라는 점을 기억하는 것이 중요합니다. 멋진 로고나 설득력 있는 캐치프레이즈가 있다고 해서 앱을 그냥 설치할 수는 없습니다.

그렇다면 앱을 설치하는 올바른 방법은 무엇일까요? 보여드리겠습니다!

AppExchange 에서 조직을 위한 멋진 대시보드 세트를 제공하는 이 훌륭한 앱을 찾았다고 가정해 보겠습니다 .

앱을 설치하려면 지금 다운로드 를 클릭 합니다. 이 버튼은 단계를 안내하는 설치 마법사로 이동합니다. 다음은 설치 과정에서 답변해야 하는 두 가지 주요 질문입니다.

  • 앱, 프로덕션 또는 샌드박스를 어디에 설치합니까? 일반적으로 비프로덕션 환경에서 앱을 먼저 설치하는 것이 가장 좋습니다. 프로덕션 조직의 샌드박스 또는 Developer Edition 조직에 설치해 보십시오. 앱을 먼저 테스트하면 프로덕션에서 개체 이름과 같은 항목과의 충돌을 방지하는 데 도움이 됩니다.
  • 앱 권한을 관리자에게만 부여해야 하나요, 모든 사용자에게만 부여해야 하나요, 아니면 특정 프로필에만 부여해야 하나요? 그것은 앱이 누구를 위한 것인지에 달려 있습니다. 특정 사용자 집합에 대한 액세스를 제한하려면 앱을 설치하기 전에 해당 사용자 프로필을 수정하도록 계획하십시오.

내 앱은 어디로 갔나요?

축하합니다! 첫 번째 앱을 설치했습니다. 이제 찾을 수만 있다면...

앱은 패키지라는 것을 사용하여 설치됩니다. 패키지를 찾으려면:

  1. 설정에서 빠른 찾기 상자에서 설치된 패키지를 검색하고 선택합니다.
  2. 설치한 패키지 이름을 클릭합니다. AppExchange 다운로드 페이지의 이름과 동일합니다.
  3. 패키지에 대한 자세한 정보를 보려면 구성 요소 보기를 클릭하십시오 . 패키지 세부 정보 페이지에는 패키지의 사용자 정의 필드, 사용자 정의 개체 및 Apex 클래스를 포함한 모든 구성 요소가 표시됩니다. 이 정보는 사용자 정의에 충돌이 있는지 여부를 판별하는 데 도움이 됩니다.

몇 가지 최종 생각

AppExchange 탐색을 시작할 때 Salesforce Labs에서 제공하는 무료 앱을 확인하십시오. 무료라는 점 외에 Salesforce Labs 앱의 가장 좋은 점은 오픈 소스라는 것입니다. 필요에 따라 사용자 정의하고 내부를 들여다보고 작동 방식을 확인할 수 있습니다. 플랫폼 작동 방식에 대해 자세히 알아볼 수 있는 좋은 방법입니다.

자세히 알아보기 위해 이 모듈을 통해 Salesforce 플랫폼을 더 자세히 알아볼 수 있습니다. 여정의 잠재적인 다음 단계에 대해서는 아래 리소스를 확인하십시오. 행복한 산책로!

 

Quiz

1.When you're getting started with AppExchange, a best practice is to:

A.Install apps of interest right away.

B.Request the top 3 apps from each department.

C.Develop a plan, including budget, timing, and key department use cases.

D.Install apps directly into production.

 

2. When you want to find an app after you install it, what should you enter in the Quick Find box in Setup?

A.Installed Apps

B.Installed Packages

C.Installed Components

D.Installations

E.Apps

 

 

반응형

'개발자정보' 카테고리의 다른 글

2.2 Data Modeling  (0) 2021.09.18
Salesforce 시험관련 정보  (1) 2021.09.18
Salesforce 용어집  (0) 2021.09.12
1.8 Monitoring on AWS  (0) 2021.09.12
1.7 AWS Databases  (0) 2021.09.12