У дома Отзиви Преглед и оценка на облака на приложението Salesforce

Преглед и оценка на облака на приложението Salesforce

Съдържание:

Видео: An Overview of What is Salesforce App Cloud | Key Benefits and Capabilities | Cynoteck (Октомври 2024)

Видео: An Overview of What is Salesforce App Cloud | Key Benefits and Capabilities | Cynoteck (Октомври 2024)
Anonim

Salesforce App Cloud, който започва от $ 25 на потребител на месец, е облачен продукт в платформата Salesforce, предназначен да разшири управлението на взаимоотношенията с клиентите (CRM), продажбите и маркетинговото решение за бизнеса с инструмент за разработка с нисък код за изграждане на потребителски приложения. Salesforce е ветеран в пространството и от години предлага на своите клиенти платформа с нисък код, постепенно изграждайки нови възможности в платформата и разширявайки своя набор от функции за изграждане на приложения без код. Резултатът е най-функционалната платформа с нисък код, която тествахме, предлагаща пълноценно пазарно приложение за приложения и компоненти и истински арсенал от визуални среди за разработка на приложения и инструменти, както за обикновените бизнес потребители, така и за разработчици.

Ключов елемент в бизнес стойността на разработката на приложения с нисък код е в неговата простота. За съжаление, инструментите на Salesforce се помещават в затворен интерфейс, пълен с преобладаващ масив от менюта и опции за функции, които могат да бъдат объркващи за навигиране сред всички други приложения на Salesforce. В същото време ръководствата за Salesforce Trailhead, предназначени да ви прегледат през сложния интерфейс, не винаги отговарят точно на интерфейса на App Cloud. Salesforce App Cloud е ненадминат в избора си на инструменти и функции с нисък код, както и на своята зряла екосистема на AppExchange, която е несравнима с наличните предварително изградени приложения, компоненти и шаблони. Ако сте запознати с Salesforce и знаете как се движите около препълнената платформа, Salesforce е може би най-способният инструмент в тази група. Независимо от това, основните проблеми с използваемостта и обучението оставиха нискокодния застой зад Appian, нашия избор на редактор за бизнес бизнес потребители и Microsoft PowerApps, нашия избор на редактори с нисък код за енергийните потребители и ИТ.

Цени и планове

Salesforce App Cloud започва от $ 25 на потребител на месец за плана на Starter Apps Starter. Това ви дава разработка на персонализирано приложение с разпределение на 10 обекта на потребител, разработка на приложения и точки за кликване, общност на служителите и достъп до други услуги на Salesforce, включително управление на акаунти и контакти, проследяване на задачи и събития, работни процеси и одобрения, персонализирани табла за управление и доклади, достъп до базата знания само за четене, родно сътрудничество с Salesforce Chatter и много други. Преобладаващото богатство от функции е видно от манекенката.

Планът Employee Apps Plus, който струва 100 долара на потребител на месец, увеличава разпределението на 110 обекта на потребител, като предоставя на всеки отдел в организацията ви достъп до Lightning App Builder и останалата част от ниско кодовия пакет. Има и допълнителни $ 75 на потребител на месец Разширителен пакет, който увеличава квотата до 2000 обекта на потребител. Има и програмиран по поръчка App Cloud Unlimited също така и всички планове идват с безплатна 30-дневна пробна версия. Salesforce App Cloud не е толкова скъп, колкото основния план за Appian (75 долара на потребител на месец), но както Salesforce, така и Appian са били подценени при ценообразуването от новите потребители като Microsoft PowerApps (7 долара на потребител на месец) и Google App Maker (10 долара на потребител на месец като част от G Suite Business).

Изграждане на бизнес приложение с нисък код

Платформите с нисък код обслужват два различни типа бизнес потребители: ежедневни работници, които искат бързо и интуитивно да изграждат приложения за оптимизиране на конкретни бизнес задачи и процеси, и разработчици и ИТ служители, които искат по-бърз и лесен начин за изграждане на прости приложения. За да тестваме Salesforce App Cloud от гледна точка на средния бизнес потребител, ние изградихме основно приложение за планиране. Целта беше да се създаде работещо приложение с възможност за добавяне на ново събитие с дата, час и участници и запазване на това събитие в изглед на списък или календар с възможност за покана на потребители и изпращане на известия за събитие.

Salesforce знае, че платформата му предлага плашещ списък с функции и инструменти за пране, така че компанията е разработила селекция от ръководства, наречени „пътеки“ през Salesforce Trailhead, своя интерактивен сайт за обучение и обучение за потребители, администратори и разработчици. Уловката: поради скоростта, с която платформата се развива, чрез нашето тестване открихме, че някои от пътеките с нисък код - които ви водят през Builder App Builder, Lightning Components, Lightning Pages, мобилното приложение Salesforce1 и Salesforce AppExchange - не съответства на текущата итерация на Cloudfor App App и ви оставя объркани, гледайки интерфейс, който не съвпада с урока. Това не винаги е било така, но направи и без това затруднено преживяване още по-трудно да се ориентирам и оставих както себе си, така и нашия тестер от страна на разработчиците, загубен в различни точки, когато се опитвахме да съпоставим уроците с това, което виждахме.

Ръководства настрана, изграждането на приложение в Salesforce App Cloud е сравнително лесно, след като разберете философията на дизайна на компанията, която по същество прави нещата за многократна употреба на възможно най-много места. Мислете за това като аналог на ракетите за многократна употреба на SpaceX, прилаган при разработването на приложения с нисък код.

Когато отворите интерфейса на App Cloud, всички ваши инструменти с нисък код са разположени в лентата с инструменти за настройка, която се движи надолу от лявата страна на таблото за управление. В Salesforce обикновено има интерфейс за плъзгане и пускане или съветник за всеки процес, особено в основната секция Инструменти за платформа. За разлика от по-ръководните преживявания на Microsoft PowerApps и Google App Maker, Salesforce веднага предоставя всички ваши инструменти с нисък код. Слизайки в списъка за навигация, ще видите инструменти за приложения, настройки на функции, обекти и полета, автоматизация на процесите, потребителски интерфейс, персонализиран код, среди и интеграции, всеки от които се отваря в свое падащо меню с множество опции за инструменталистика, В това отношение Trailhead е поне полезен, за да ви помогне да разберете откъде да започнете.

Въпреки че всяка отделна част от опита на Salesforce ви дава насочен опит, цялостният процес на създаване на приложения не е почти толкова сплотен, както във всички останали инструменти и не е толкова лесен за бизнес потребителите, както в Appian и Google Maker App. Подканен от Trailhead, щракнах в Lightning App Manager и натиснах бутона, за да създам ново приложение на Lightning. Salesforce ви позволява да персонализирате цветовете и марката на приложението си, без да влизате в редактор на собственост, затова качих лого за моето приложение за планиране на PCMag заедно с име и описание и реших какви налични предварително изградени елементи искам да се показват в приложението навигационно меню (начало, контакти, календар, задачи и т.н.). Освен това посочвате какви потребителски профили във вашата организация могат да преглеждат приложението като стандартен потребител, маркетинг потребител, мениджър на решения, системен администратор или други роли.

След като това беше направено, аз отидох в менюто на потребителския интерфейс от Lightning App Builder. От тук настроих страницата на светкавицата, която ви помага да изградите впечатляващ отзивчив интерфейс, който да оразмерява за настолни компютри, таблети и други мобилни устройства, а също така ви позволява да конфигурирате колко колони, странични ленти и други елементи искате в оформлението си. Само PowerApps предоставиха подобна степен на персонализиране на потребителския интерфейс за различни размери на екрана. Това ви отвежда в съставителя за плъзгане и пускане, където ви се предлага избор от предварително изградени компоненти на светкавицата отляво, за да плъзнете в оформлението на приложението си. Salesforce ми даде само 8 стандартни компонента, от които да избирам, и тъй като изграждах приложение за планиране, търсех основен компонент на формата, който да добавя събития, и списък или елемент от календара, който да показва моите събития.

Не можах да създам персонализирани компоненти без да настроя домейн, което прекомерно усложняваше въпросите в сравнение с това колко лесно беше да се съставят компоненти на приложения в Appian и Google Maker App. За щастие, Salesforce има едно нещо, което другите инструменти не правят - своя пазар за AppExchange на предварително изградени приложения и компоненти. Търсейки магазина, намерих и изтеглих компонент на календар и компонент за събития. Отне известно освежаване, преди изтеглените компоненти да се появят, но след това успях да ги преместя в моето оформление и да конфигурирам, запазя и активирам работещо приложение, което след това бях в състояние да изтегля. Като цяло беше по-трудно да намеря това, от което се нуждаех и ми отне повече време за изграждането на основното приложение, отколкото във всички останали инструменти. Ръководствата за Trailhead продължаваха да излизат като задънена улица и беше трудно да намеря това, което търся в интерфейса. Само хилядите приложения и компоненти в AppExchange бяха тази графика за спестяване на нисък код.

Опитът на разработчиците

За да тества Salesforce App Cloud от IT перспектива, нашият разработчик създаде съвместно приложение за управление на контакти, наречено Crowd Control. Целта беше да се създаде мениджър на контакти, състоящ се от страница със списък с контакти, страница с подробности за контакти и нова страница с контакти с възможност за добавяне на снимки и множество бележки за всеки контакт. Разработчиците също се нуждаят от способността да актуализират приложенията с течение на времето, така че ние също преценихме успеха върху способността да симулираме промените в приложението, като добавяме и променяме полета в модела за данни на приложението след приключване на първата итерация.

В крайна сметка създаването на приложението беше успешно, но това беше най-опитното и отнемащо време опит за нашия разработчик в сравнение с другите тествани с нисък код инструменти. Затрупаният потребителски интерфейс е антитеза на App Maker, PowerApps и Zoho Creator, с основни задачи, заровени под менюта. Дори демонстрациите на Trailhead избягват да навигират в менютата и прибягват до търсения, използвайки лентата за бързо намиране в горния ляв ъгъл, за да се придвижват до конкретни функции.

Salesforce App Cloud има няколко уникални визуални интерфейса, които му помагат да се откроява. Създателят на процеси, който ще намерите в раздела Автоматизация на работния процес, ви дава интерфейс за работен процес с плъзгане и пускане, който е по-модерен и интуитивен за използване от процесора на Appian. За Crowd Control проверихме настройката на някои автоматизирани действия за създаване на нов запис на контакти и изпращане на нови контакти по имейл с последващи действия в определени планирани часове.

Schema Builder е подобно впечатляващ за подпомагане на организирането на вашата база данни по визуален начин на плъзгане и пускане. Намерен в менюто „Обекти и полета“, това е много по-интуитивен начин за управление на обекти от самия обект мениджър, който не беше толкова полиран като Zoho Creator или PowerApps, или дори по-скоро спартански, без излишни преживявания на Google App Maker. Schema Builder ви дава списък на вашия обект отляво, като ги организира в таблици с прикачени елементи като дати, обобщени отчети и богат текст. По-уникално, Schema Builder ви позволява да премествате обекти наоколо и да създавате връзки от един обект до друг, за да ви помогне да визуализирате работния процес на приложението и как един елемент се свързва с друг.

В Object Manager добавянето на поле към образувание - което означава таблицата в база данни - изисква кликване през четири страници с опции. Свойствата на субектите получават по подразбиране имена на унгарски нотация. Унгарските имена на нотации са методология за именуване на променливи в софтуера, където кодови букви се използват за идентифициране на свойствата на променлива, като нейния тип или обхват. Това е объркващо споразумение за именуване за всеки, който не е разработчик.

Salesforce обаче поставя по-голям акцент върху сигурността и правата (което означава управление на достъпа на когото е позволено да види какви данни), отколкото другите инструменти. Основната навигация вляво включва отделни менюта както за идентичност, така и за сигурност, като ви дава възможност да конфигурирате функции, като еднократно влизане (SSO), управление на сертификати и ключове, достъп до мрежата, правила за пароли и криптиране, сред десетки други настройки.

Когато актуализирате завършеното приложение, добавянето на ново поле в базата данни е изпълнимо, но интегрирането на това поле в съществуващото приложение беше по-трудно, отколкото в другите инструменти, които прегледахме. Същото важи и за промяна на съществуващо поле; изпълним, но не толкова лесен, колкото в Microsoft PowerApps или някой от другите инструменти.

В крайна сметка този инструмент накара нашия програмист да пожелае скъпо за добра стара интегрирана среда за разработчици с общо предназначение (IDE). Дори AppExchange, с богатството си от приложения и компоненти на трети страни, в крайна сметка ни даде някои грешки при инсталирането и пренасочвания към уеб страницата на разработчиците, за да завършим инсталацията, а след това към общия сайт на Salesforce с подкана да „надстроите“ от версия 1.6.5 до 1.6.5. Това не е печатна грешка. Кликването на „Компоненти на светкавици“ доведе и до дублиращи се списъци на компоненти, което води до множество копия на един и същи компонент. Процесът с нисък код завърши с работещо приложение Crowd Control, но само след много караница.

От гледна точка на информационните технологии и общата гледна точка на използваемостта, нашият разработчик смята, че Salesforce трябва да преосмисли дизайна си, който се чувства сглобен заедно с функции на върха на функциите. По-голямата част от връзките и менютата, които се виждат на екрана във всеки даден момент, бяха излишни за задачата, която се изпълнява, голяма разлика от новосъздадените и по-рационални преживявания на PowerApps и App Maker. Както Schema Builder, така и Process Builder биха били далеч по-ефективни, ако на видно място се показват като част от ръководен опит в изграждането на приложения, а не са погребани в менютата.

Грязна, но мощна платформа с нисък код

Salesforce App Cloud е платформа за разработка на ниски кодове на електроцентрала, която е около повече време от повечето и разполага с всеобхватните възможности да го докаже. Няма спор с дълбочината на ниско кодовите функции, интерфейсите за плъзгане и пускане, оптимизиране за мобилни устройства и оживен пазар на приложения и компоненти на трети страни. За клиентите на Salesforce, запознати с платформата и които знаят пътя си около конфитюрния конфитюр, той може би е най-способният инструмент с нисък код, който можете да закупите.

Проблемът е с всички останали. Както за обикновените бизнес потребители, така и за ИТ работниците, които търсят пътя на най-малка устойчивост към изграждането на добре изглеждащи бизнес приложения ефективно и без никакво кодиране, затрупаният потребителски интерфейс на Salesforce, несъвместими ресурси за обучение и набор от миш пюре са стръмна пречка за влизане. Платформата се чувства така, каквато е - ветеранска оферта с нисък код, която се разраства органично с течение на времето, но без достатъчно последователна визия на продукта, за да я поддържа актуализирана.

Изборът на редактор Appian е близо до Salesforce, а Zoho Creator не изостава. И двата инструмента са по-лесни за навигиране и изграждане на работещи приложения бързо, въпреки наборите от функции, които не съответстват на това, което Salesforce предлага. Ditto за създаване на приложения за Google и избор на редактори Microsoft PowerApps, новите деца от блока, които имаха предимството да гледат платформа, като Salesforce да се развива и череша да избере най-добрите елементи за среда за създаване на приложения, ръководена от без мозък. Salesforce има толкова много излишни функции в своята ниско-кодова платформа, че понякога най-иновативните и полезни инструменти в крайна сметка са погребани. Някои резитби на потребителски интерфейс и функция ще изминат дълъг път към претрупване на опита.

Преглед и оценка на облака на приложението Salesforce