Conheça o uso correto dos sandboxes do Salesforce e do Lightning Flow
Publicados: 2020-01-14Se você é novo no Salesforce ou mesmo um desenvolvedor ou administrador experiente do Salesforce, não é necessário que você saiba tudo sobre ele. As pessoas usam o Salesforce para uma ampla variedade de requisitos, e a maioria não vai além de suas necessidades básicas ou não tem tempo para explorá-las. No entanto, o Salesforce é, na verdade, uma plataforma de ponta a ponta que pode fazer muitas coisas adicionais para ajudá-lo nas operações comerciais diárias, desde o planejamento básico até a execução de nível final e também a análise do retorno sobre o investimento.
O Salesforce é uma plataforma em constante crescimento, por isso é importante que os usuários também conheçam as atualizações para aproveitar o melhor do Salesforce. Aprender o Salesforce não é uma tarefa difícil e, também, aplicando um pouco de lógica, você também poderá explorar os recursos da melhor maneira possível. Muitas vezes, pode não ser apenas tecnologia, mas as pessoas parecem se confundir também com os termos do jargão que os profissionais costumam usar. Neste artigo, discutiremos primeiro várias edições do Salesforce e as terminologias relacionadas a vários Sandboxes do Salesforce.
- Edições do Salesforce
- Sandboxes do desenvolvedor
- Ciclo de vida de desenvolvimento de sandbox
- Tipos de caixas de areia
- Como você pode criar um modelo de sandbox do Salesforce?
- Plataforma Salesforce Lightning
- O uso correto do Lightning Flow
Edições do Salesforce
Se você é novo no Salesforce e planeja obter um, em primeiro lugar, deve-se decidir qual edição escolher. Cada edição vem com um conjunto personalizado de recursos e funções. Assim, com base na natureza do seu negócio e nas prioridades a definir, pode-se escolher a edição Salesforce mais adequada. Até o momento, existem sete edições diferentes do Salesforce, conforme abaixo:
- Edição pessoal.
- Edição empresarial.
- Edição do gerenciador de contatos.
- Edição do desenvolvedor.
- Edição do grupo.
- Edição Profissional.
- Edição Ilimitada.
Recomendado para você: 10 recursos que todo profissional da Salesforce deve conhecer.
Sandboxes do desenvolvedor
Salesforce Sandboxes é um recurso importante que todos devem conhecer no primeiro ponto. Sandboxes ajudarão os usuários a personalizar o código dos aplicativos e criar várias cópias deles para diferentes requisitos ou propósitos. Sandbox pode ser usado para desenvolver, testar e treinar coisas técnicas.
Sandboxes são totalmente remotos de sua organização de produção SPO, ou seja, Salesforce, portanto, o processo para suas sandboxes não afeta sua organização de manufatura Salesforce e vice-versa.
Normalmente, em todos os segmentos das chamadas de atribuição para ambientes específicos, como durante a seção de construção, há possibilidades de vários grupos se reunirem e tentarem melhorias; neste exemplo, cada grupo requer seus próprios sandboxes para desenvolvimento. Após o período de desenvolvimento, queremos um campo de teste, durante o grupo de treinamento de duração, precisa de um campo separado para a causa do treinamento e antes de prosseguir para a produção, é necessária uma etapa de STAGING. Para todos esses campos específicos do segmento são obrigatórios.
O diagrama SDLC a seguir ilustra todos os campos obrigatórios abaixo:
Ciclo de vida de desenvolvimento de sandbox
- Crie um campo de desenvolvimento.
- Crie usando as ferramentas locais e a Web do Salesforce.
- Desenvolva um campo de teste, que inclua integração e UAT.
- Prossiga com outras modificações do campo de desenvolvimento para o campo de integração.
- Testando.
- Mudanças de deriva do ambiente de integração para o campo UAT.
- Realize testes de aceitação do usuário.
- Altere os ajustes do ambiente UAT para o ambiente de preparação.
- Reproduza as mudanças de produção em STAGING.
- Corrija uma hora ou data específica para o lançamento.
Tipos de caixas de areia
- Desenvolvedor: É uma verdadeira configuração do Sandbox, que serve para codificar e testar os aplicativos. No desenvolvedor Sandbox, há um limite máximo de armazenamento e dados de 200 MB no máximo.
- Developer Pro: Este Sandbox permite a opção de configuração personalizada para codificação, bem como testes com várias combinações. É ideal para o uso de desenvolvedores autônomos em um ambiente não compartilhado. Em comparação com a versão do desenvolvedor, esta possui maior capacidade de armazenamento e dados de 1 GB cada. Caso contrário, é idêntico à versão do desenvolvedor.
- Grupo: Tanto o Developer quanto o Developer Pro Sandboxes eram para desenvolvedores individuais, mas o Group Sandbox é para grupos, como o nome sugere. Você pode agrupar um conjunto de tarefas de desenvolvimento e teste em um ambiente de equipe.
- Completo: É uma cópia do ambiente de desenvolvimento com todos os esquemas do aplicativo e os dados iguais. Ele vem com o mesmo limite de armazenamento e dados do Sandbox de produção.
- Cópia Parcial: Assim como a completa, também pode ter o mesmo esquema com objetos, painéis, relatórios e documentos. Há um limite de armazenamento e dados de 5 GB cada. Uma cópia parcial é ideal para uso ocasional em negócios ou testes de tecnologia, etc.
Os usuários podem criar sandboxes personalizados para testar suas organizações, e qualquer pessoa pode criar sandboxes nas versões Lightning e Classic Salesforce. Em seguida, vamos explorar a Salesforce Lightning Platform, que muitos dos desenvolvedores são novos.

Você pode gostar de: Plataformas avançadas de desenvolvimento de aplicativos móveis Salesforce.
Como você pode criar um modelo de sandbox do Salesforce?
A Salesforce oferece a possibilidade de criar modelos de sandbox de cópia completa e parcial, mesmo que os modelos não possam ser criados para sandboxes de desenvolvedores e desenvolvedores experientes. Por meio dos sandboxes do Salesforce, a pessoa pode manipular o comprimento dos registros que deseja replicar da fabricação para o sandbox e vice-versa e escolher qualquer objeto específico também.
Os benefícios indexados abaixo são fornecidos por meio de sandboxes de informações:
- Itens de registros padrão e personalizados podem ser selecionados por meio do modelo Sandbox.
- Se um objeto for solicitado com o auxílio da empresa, suas milhas já estão incluídas.
- Eles podem reconhecer facilmente o relacionamento de objeto.
- Uma lista de objetos pode ser exibida com o total decidido no número.
As etapas indexadas abaixo devem ser observadas para colocar no modelo de sandbox:
- Encontre Sandboxes no menu de busca curto.
- Clique em Nova caixa de areia.
- Insira o nome e a descrição do Sandbox.
- Selecione os tipos de sandbox.
- Clique em iniciar a reprodução.
Plataforma Salesforce Lightning
No desenvolvimento do Force.com, há algumas coisas principais que você precisa observar de perto. Garantir a publicação do conteúdo finalizado, mantendo-o em domínio público. Sempre testar o novo site para publicação simultaneamente é um grande desafio. Considerando esse aspecto, o Force.com tem muitas limitações. É ideal para um desenvolvedor da Force.com conhecer essas deficiências também para garantir que você não enfrente nenhuma complicação durante o desenvolvimento. Para saber mais sobre isso, você também pode consultar os inícios da trilha e as políticas de usuário do Salesforce. Você também pode considerar os modelos de design que também são eficazes no DBMS. A chave para o sucesso aqui é o design adequado do esquema e da estrutura de consulta. Com todos esses benefícios oferecidos juntos, o Salesforce Lightning agora é a melhor solução para atender às suas necessidades de desenvolvimento de ponta a ponta.
Você também pode gostar de: 8 fundamentos da implementação bem-sucedida do Salesforce.
O uso correto do Lightning Flow
Como vimos acima, o Lightning Flow é a ferramenta Salesforce mais popular agora. É principalmente um construtor de fluxo sem flash; os desenvolvedores do Salesforce com um bom entendimento do Flow podem ser altamente beneficiados com seu uso. Aqui estão algumas coisas básicas que os construtores de Flow precisam saber. Você também pode usar o Salesforce Trailheads para aprender sobre o Flow. Existem materiais de treinamento disponíveis no portal de administração do Salesforce também com tutoriais especializados.
Você pode iniciar o Flow por meio do acionador do apex, do criador de processos, do botão de layout de página e também incorporado ao componente do Lightning ou à comunidade do Lightning. Outra coisa importante a lembrar é que é vital formatar e comentar o código para facilitar as coisas em um ambiente de desenvolvimento contínuo. Outra coisa importante é garantir que você mencione todos os objetos testados pelo Flow durante o desenvolvimento. É importante mencionar de onde eles estão envolvidos e quais páginas são usadas em termos de fluxo de tela.
Assim como os padrões seguidos em termos de programação, você também deve seguir uma convenção de nomenclatura adequada ao preparar os elementos ou criar uma variável no Flow. Deve-se especificar todas as descrições de variáveis também quanto ao que você deve capturar. Considerando isso, valerá a pena colocar algum esforço adicional também antecipadamente para garantir que você se ajude a qualquer outra pessoa que esteja trabalhando nisso durante o curso do Flow. Outro conselho de especialista é escrever alguns resumos curtos também em cada etapa para documentar o que você fez com ela. Essa etapa complementar ajudará você a lembrar o que foi feito anteriormente quando reconsiderar posteriormente.
Cumprir todas essas entradas garantirá o uso correto do Lightning Flow. Isso tornará as coisas mais fáceis e compreensíveis durante o desenvolvimento.
Este artigo foi escrito por Sujain Thomas. Sujain é escritor e especialista em SEO. Atualmente Sujain gerencia e escreve para Flosum.com. Seu foco principal é o "Salesforce DX". Ela é responsável pela criação de conteúdo que ajuda os profissionais de TI a aprenderem a falar os idiomas altamente especializados uns dos outros.