Волшебный меч для разработчиков Salesforce.
Очень рад рассказать о «Salesforce Evergreen», которая станет волшебным мечом для разработчиков отдела продаж.
В вашем текущем проекте могут быть приложения, созданные с использованием node js, Java, AWS, продуктов Google и т. Д., Кроме salesforce. Используя evergreen, все эти приложения теперь могут легко взаимодействовать с отделом продаж без необходимости в сервере, и они масштабируемы, то есть используются только во время вызова функции Evergreen.
Другими словами, я бы сказал, что Evergreen дает гибкость для реализации определенных функций, которые нелегко реализовать с помощью apex. Позвольте мне рассказать вам о сценарии использования.
Пример использования: Salesforce необходимо извлечь записи на основе определенных критериев, создать плоский файл и опубликовать его в каталоге плоских файлов.
Почему каталог с плоскими файлами? Есть сторонние приложения, которые все еще существуют (старые системы), и FTP - единственный способ подключиться к их системам.
Можно ли это сделать с помощью Apex? Непосредственный доступ к FTP в коде Apex невозможен, поскольку для FTP требуется несколько портов и интерактивных сокетов. Порт FTP недоступен для вызовов. Вам понадобится посредник, чтобы преобразовать запрос во что-то, что может подключаться к FTP-серверу.
После Evergreen:
Перед Evergreen:
Я только что поделился подходом ниже для реализации варианта использования. Есть и другие подходы, например, использование интерфейса командной строки загрузчика данных с файлом bat, SOAP WSDL и т. Д.
Преимущества:
- Если мы рассмотрим Node.js, то есть несколько готовых библиотек, которые можно использовать. Эти библиотеки взяты из npm. Мы можем эффективно использовать библиотеки с открытым исходным кодом.
2. Salesforce следует отраслевому стандарту, то есть облачному событию, которое получает запрос во время вызова функции Evergreen.
3. Хорошо, что эти приложения можно упаковать. Прекрасная возможность и для независимых поставщиков программного обеспечения.
4. Бессерверная архитектура, которая не требует управления сервером для создания и запуска приложений. Следовательно, она экономична.
Эталонная архитектура из блога salesforce:
Скриншоты основного доклада:
Это мой первый пост, и я рад поделиться им с нашим сообществом специалистов по продажам.
Поделитесь своими ценными мыслями и примерами использования Evergreen.
Спасибо, что нашли время прочитать этот пост.