본 포스트에서는 Salesforce란 무엇인가에 대해 간단하게 설명하겠습니다.


# 목차

  • Salesforce란?

  • Salesforce의 특징

  • Salesforce 내의 협업 도구


# Salesforce란?

 

Salesforce란 salesforce.com, inc. (세일즈 포스 닷컴 회사)이 개발 · 제공하고있는 클라우드 기반의 CRM (Customer Relationship Management) 솔루션입니다.

 

현재, 전세계 클라우드 컴퓨팅 시장에서 세계 No.1의 점유율을 자랑하고 있으며,
마케팅, 영업, 지원 등 각 업무를 지원하는 소프트웨어가 Web에서 서비스 이른바 SaaS (Software as a Service)로 제공되고 있기 때문에 인터넷 환경이 있으면 언제 어디서나 사용할 수 있습니다.

 

또한, Salesforce 는 SaaS의 편의를 더 높이기 위해 PaaS (Platform as a Service) 에 의한 어플리케이션 개발을 실현 시킨 Force.com도 있습니다.

 

PaaS (Platform as a Service)애플리케이션 개발 플랫폼 (소프트웨어를 실행하는 OS 나 개발 환경)를 Web상에서 서비스로 제공하는 방법입니다.

 

Salesforce에서 사용되는 개발 언어는 크게 2가지가 있습니다.

  • Apex : JAVA를 베이스로 만든 Salesforce 자체 개발 언어
  • Visualforce : 화면을 구성하는데에 사용되는 자체 개발 언어 (HTML과 유사)

# Salesforce의 특징

 

1) 복잡한 환경 구축이나 유지 보수 필요X, 애플리케이션 바로 사용 가능

 

 SaaS (Software as a Service) 형태라는 것의 장점은, 복잡한 서버 환경이나 네트워크 환경의 구축, 구성, 관리, 유지 보수 등의 작업이 필요없고, 계약만 하면, 간편하게 사용할 수 있다는 것입니다.

 

특히, 보안 위협과 재해 비즈니스 연속성 (BCP : Business Continuity Plan)에 대해서도 세일즈 포스 닷컴 사가 지원해 주고 있기 때문에 사용자는 응용 프로그램을 사용하는 데에만 집중할 수 있습니다.

 

또한, 필요한 기능을 선택하고 필요한 만큼의 요금만 지불하면 이용할 수 있기 때문에 유지 보수가 필요하지 않다는 점을 합쳐도 전체 비용의 절감으로 이어집니다.

 

그렇다 하더라도, 기밀 정보인 고객 정보를 클라우드에 저장하는 것에 대한 불안을 갖고 있는 사람도 있으리라 생각됩니다만, 세일즈 포스 닷컴 사는 미 국방부를 비롯한 각종 제삼자 기관이 정하는 보안 요구 사항을 클리어하고 있습니다.

 

따라서, 업종이나 사업의 규모를 불문하고 사용할 수 있으며, 특히, 소규모 사업자나 중소기업이 저렴한 비용으로 고효율을 낼 수 있습니다.

 

2) PaaS (Platform as a Service)를 제공, 독자적인 응용 프로그램 개발 가능

 

 Salesforce에서 제공되는 표준 응용 프로그램과 표준 기능만으로는 불충분 한 경우, 또는 Salesforce를 더욱 사용하기 쉽게하고 싶다는 요구에도 대응할 수 있도록 애플리케이션 개발 플랫폼인 PaaS (Platform as a Service) 환경을 제공하고 있습니다. 

 

Salesforce의 다양한 기능을 부품으로 이용할 수있는 「Lightning Platform (구 Force.com) '과
다국어를 대응하고 독자적인 애플리케이션을 개발할 수 있는 "Heroku"두 PaaS를 제공하고 있습니다.

 

인터넷만 연결되어 있다면, 응용 프로그램 개발에 필요한 OS 나 데이터베이스, Web 서버, 개발 환경 등을 언제 어디서나 사용할 수 있습니다. 

 

또한, 이러한 운용도 Salesforce에서 다 해주기 때문에 개발자는 애플리케이션 개발에만 전념 할 수 있습니다.

 

3) 다른 시스템과의 통합이 가능

 

Salesforce는 파트너가 되고 있는 타사 제품과의 연계가 가능합니다.

 

예를 들어, "Salesforce for Google Apps" 기능을 사용하면 Salesforce 응용 프로그램상에서 Google, Inc.의 Gmail (이메일)과 Google Calendar 등의 Google Apps를 연계하여 사용할 수 있습니다.

 

즉, 지금까지 다른 시스템과는 따로 관리하던 정보를 Salesforce와 연계하는 것을 통해서 통합 관리 할 수 있습니다.

 

※ Google Drive, Google Calendar와 연계하여 사용하는 방법에 대해서는 추후 기술 포스트를 올릴 예정입니다.


# Salesforce 내의 협업 도구

 

1) 사내 정보 공유를 위한 SNS Chatter

 

"Chatter'은 사내 정보 공유 SNS입니다. 

 

고객 및 파트너 커뮤니티 등에서 얻은 정보를 신속하게 부서 · 부문간에 공유 할 수 있습니다.

 

Salesforce의 어떤 응용 프로그램과도 연계하고 있으며, 스마트 폰 및 모바일에도 대응하고 있기 때문에, 언제 어디서나 정보 교환을 할 수 있습니다.

 

2) 팀의 생산성을 향상시키는 Quip

 

"Quip"는 문서나 스프레드 시트, 슬라이드를 온라인에서 작성, 공동 편집 할 수 있는 협업 도구입니다.

 

Microsoft Office 또는 G Suite와 비슷하다고 생각하시면 됩니다.

 

또한, 이 응용 프로그램은 스마트 폰과 모바일에 대응하고 언제 어디서나 액세스 할 수 있으므로 생산성 향상에도 연결됩니다.

 

3) 「AppExchange」를 통해 다양한 애플리케이션을 사용 가능

 

AppExchange는 Salesforce를 보완하는 구성 요소와 다양한 비즈니스 응용 프로그램을 추가하거나 사용할 수 있는 온라인 마켓 플레이스입니다.

 

Salesforce Platform에서 개발 공개되고있는 다양한 응용 프로그램을 몇 번의 클릭만으로 설치할 수 있기 때문에 자사의 Salesforce를 쉽게 확장 할 수 있습니다.

 

공개 된 애플리케이션 중에는 유료인 것과 무료인 것이 있으며, 예산과 요구에 맞는 최적의 응용 프로그램을 선택하여 이용할 수 있습니다.

 

마케팅 지원, 영업 지원, 서비스 지원뿐만 아니라 인사 관련 설비 관련 등 다양한 장르의 프로그램이 공개되어 있습니다.


이상으로 Salesforce에 대한 기본적인 지식에 대해 알아보았습니다.

 

물론 이 이외에도 다양한 기능과 특징, 장점들이 많이 있습니다만, 현재 단계에서는 Salesforce라는 것이 무엇인가에 대한 개념 정리만 하였습니다.

 

아직까지 알지 못하는 것과 알고 있다 하더라도 사용해 본 적이 없는 기능들이 많이 있기 때문에, 차근차근 공부해 볼 생각입니다.

'Salesforce.com' 카테고리의 다른 글

[SFDC] 개체 레코드 타입에 따른 사용 방법  (0) 2020.08.03

+ Recent posts