Salesforce - Arquitetura
O Salesforce oferece uma experiência altamente personalizada aos clientes, funcionários e parceiros de uma organização. Essa plataforma é usada para personalizar a funcionalidade padrão e criar páginas personalizadas, componentes, aplicativos, etc. Também é feito mais rápido, principalmente por causa da excelente arquitetura na qual foi construída. Abaixo está uma breve introdução à arquitetura Salesforce.
Arquitetura Salesforce
A arquitetura do Salesforce pode ser colocada em camadas para melhor compreensão. A finalidade e a função de cada camada são descritas abaixo -
Nuvem multilocatária confiável
Aqui, várias instâncias de um ou vários aplicativos operam de forma independente em um ambiente compartilhado. As instâncias são chamadas de locatários e se separam logicamente umas das outras enquanto permanecem fisicamente no mesmo hardware. É chamado de confiável devido à sua natureza robusta e alta segurança.
Plataforma de Metadados Escalável
A plataforma orientada por metadados facilita a customização e o escalonamento conforme a quantidade de dados ou instâncias de usuário simultâneas aumentam.
Ecossistema Empresarial
O ecossistema corporativo de vendas é muito grande, pois um grande número de parceiros contribui criando e mantendo aplicativos nesta plataforma.
CRM e funcionalidade relacionada
O Salesforce inclui todos os aspectos do CRM em sua lista de recursos e também o estende, fornecendo recursos para a criação de aplicativos e integração de análises, etc.
APIs
O Salesforce fornece um poderoso conjunto de APIs. Isso ajuda a desenvolver e personalizar o aplicativo Salesforce1 Mobile.