ZuloOne
Українська
Увійти

Ми хостимо · від сусідів окремо

Ваша компанія працює на своєму стенді

Ви платите передплату. Ми крутимо програму. Ваші документи лежать у базі, яку ніхто інший не ділить. Коли міняєте, як стенд працює, стіл — Lifecycle Portal: Development, Test і Production, бібліотека пакетів, копії, хто підписує реліз і облікові дані для конвеєра. Спочатку пробуєте на Test, двоє людей підтверджують, потім іде в Production. Офіс працює в браузері. Розробники можуть ще у Visual Studio Code. Торгові й склад — у застосунку для Android: та сама компанія, ті самі документи.

SaaS

Сервери в п’ятницю ввечері ставити не треба. Хостинг, оновлення, копії й підтримка вже в передплаті.

Тільки ваше

Стенд — свій процес і своя база. Гарячий день у сусіда вас не кладе. Чужі накладні у ваших таблицях не лежать.

DevOps

Lifecycle Portal — стіл: Development, Test і Production, пакети, копії, люди й CI. Зміну пакують, пробують на Test, підписують двоє, потім Production.

Ваш стенд

Вас не змішують з іншими клієнтами

Це не одна велика база з колонкою «компанія». Стенд — окремий процес і окрема база. Люди відкривають його за вашою адресою, через HTTPS.

HTTPSСусідВаш процесВаша базаВаш стендВаш процесВаша базаСусідВаш процесВаша база
  • Свій процес

    Програма крутиться для вас. Перезапуск сусіда — не ваш. Його пік не забирає ваш процесор.

  • Своя база

    Документи, списки й залишки живуть у базі, яка тільки ваша. Немає спільної таблиці й колонки tenant-id, яка вдає, ніби ви окремо.

  • Своя адреса

    Люди входять у вашу компанію, не в спільний кабінет. Адреса ваша; HTTPS — на вході.

Ваші дані

Ваші книги не лежать у чужій шафі

Окремо від інших — перший захист. Далі: HTTPS на вході, знімок перед оновленням, копії в передплаті й вивантаження, яке забираєте з собою.

01

HTTPS

02

Ваш процес

03

Ваша база

04

Знімки й вивантаження

  • HTTPS до вашого стенда

    Браузер, застосунок Android і інструменти розробника говорять із вашою адресою. Вони не потрапляють у спільний пул.

  • Завдання лишаються на вашому стенді

    Скрипти, збірка й фонові завдання йдуть у вашому процесі. Вони ніколи не біжать проти бази іншої компанії.

  • Відновлення — лише ваші дані

    Знімок, копія чи вивантаження — це ваші документи й ваша конфігурація. Іншої компанії в тому файлі немає.

  • Знімки, копії, вихід

    Оновлення спочатку робить знімок і може відкотитися. Передплата включає копії. Дані й конфігурацію можна вивантажити будь-коли.

Lifecycle Portal

Написали, спробували, потім у життя

Lifecycle Portal — стіл стенда: Development, Test і Production, бібліотека пакетів, копії, хто підписує реліз і облікові дані для конвеєра. Зміну пакуєте у файл .zulopkg, ставите на Test, позначаєте Ready (двоє різних людей), потім випускаєте в Production. Конвеєр може завантажити пакет і поставити його на Test. Ready натискає людина — жодна CI-роль цього не робить.

01Пишете02Пакуєте03Пробуєте04Підпис05У життя
  1. 01

    Пишете

    На стенді Development відкритий воркспейс. Зберігаєте файл — стенд підхоплює його за кілька секунд.

  2. 02

    Пакуєте

    Завантажуєте .zulopkg. Портал звіряє кожен файл зі списком усередині пакета, перш ніж залишити його.

  3. 03

    Пробуєте

    Ставите на Test. Порожній або копія Production з вимкненою поштою й вихідними завданнями — щоб нічого не пішло клієнтам.

  4. 04

    Підписуєте

    У Production іде лише пакет зі статусом Ready. Двоє різних людей мають натиснути. Одного мало.

  5. 05

    У життя

    Випускаєте Ready-пакет. Production — не пісочниця: кнопок «перезібрати чи видалити» на живому стенді немає.

  • Люди і правило двох

    Owner запрошує за поштою. Ролі: Owner, Release manager, Developer, Viewer. Ready for production — друга людина, не той, хто завантажив, якщо правило не вимкнули.

  • Production, Test, Development

    Production — живий стенд, кнопок «перезібрати чи видалити» немає. Test доводить пакет. Development — воркспейс. Скільки стендів поруч із Production, обмежує план.

  • Копії, які ви називаєте, і знімки, які робимо ми

    Back up now на будь-якому стенді, включно з Production. Відновлення — лише на Test або Development. Перед оновленням чи установкою Zulo теж знімає знімок; ці копії ліміт бібліотеки не їдять.

  • Оновлення спочатку на Test

    Оновлення платформи спочатку робить знімок і відкочується, якщо стенд не піднявся здоровим. Production каже: спочатку оновіть Test і проженіть там тести.

  • CI завантажує. Людина підписує.

    Облікові дані можуть завантажити пакет і поставити його на Test. GitHub Actions входить без збереженого секрету. Ready for production лишається кнопкою людини.

  • Журнали й тести на стенді

    Журнали читаються, навіть коли стенд зупинений. Run tests на середовищі: прогін відкочує те, що записав. Після оновлення платформи на Production пакети Ready знову ставлять на Test перед наступним Release.

Портал є на планах Business і Enterprise, адреса lcp.getzulo.com. Менший план теж має стенд; повний цикл Test–Production, люди, копії й CI — на цих двох. Сам портал англійською.

Відкрити Lifecycle Portal на lcp.getzulo.com →

Довідник Lifecycle Portal — пакет, Test, копії, люди, CI →

Де пишете

У браузері. Або у Visual Studio Code.

Бізнес-шар — це файли: JSON для об’єктів, C# для скриптів. Правите їх у веб-редакторі стенда або в ZuloOne Studio для Visual Studio Code. Збереження на стенді за кілька секунд.

У браузеріСкрипти · C#override async OnBeforeSave(await next();}ZuloOne StudioПровідник
  • У браузері

    Редактор у самому стенді. Обробники, проводки, команди й сервіси відкриваються поруч з об’єктом. Для дрібної правки інструменти на комп’ютер ставити не треба.

  • ZuloOne Studio для VS Code

    Application Explorer, дизайнери списків, документів і регістрів, C# поруч із JSON. Connect to Environment завантажує дзеркало файлів стенда.

  • Ті самі файли, два столи

    Збереження в браузері й у Studio — той самий файл. Працюючий стенд застосовує його як завжди.

У полі

Той самий стенд, у кишені

Застосунок для Android — не другий продукт. Продажі, склад і керівники говорять із тим самим стендом, що й офіс: ті самі документи, ті самі ціни.

  • Ті самі документи

    Замовлення, склад і клієнти — офісні модулі. Немає другого рушія цін і другого комплекту паперів.

  • Три роботи, один застосунок

    Маршрути й замовлення для представника, скани й перерахунок для складу, Field Desk для керівника.

  • Android, з кабінету

    Польовий застосунок — Android. Інсталятор у кабінеті, поруч зі стендом, який у людини вже є.

Свій стенд, а не спільне демо

Напишіть нам про стенд. Документація показує, куди натискати; ця сторінка — те, що реально крутить передплата.