SaaS-қолданбаны жаңарту
SaaS-қолданбаның конфигурациясын жаңарту мыналарды қамтуы мүмкін:
- Тарифтік жоспарлар мен опциялардың параметрлерін өзгерту.
- Тарифтік жоспарлар мен опцияларды қосу.
- Тарифтік жоспарлар мен опцияларды жою.
Marketplace дүкенінде SaaS-қолданбаны жаңарту үшін:
-
Сервис конфигурациясы бар файлды өңдеңіз.
-
Сервистің ағымдағы жарияланған ревизиясын дүкеннің тестілік атау кеңістіктерінде қолжетімді күйде сақтау үшін JSON-файлға сервистің жаңа конфигурациясын сипаттайтын жаңа секцияны кірістіріңіз:
null{"services": [{<SERVICE_PARAMETERS>,"preview": {"parameters": []},"plans": []},{<SERVICE_PARAMETERS>,"preview": {"parameters": []},"plans": []}]}Егер сервистің ағымдағы ревизиясын дүкеннің тестілік атау кеңістігінде қолжетімді күйде сақтау талап етілмесе, бұл қадамды өткізіп жіберіңіз.
-
Сервистің жаңа конфигурациясын сипаттаңыз (толығырақ — SaaS-қолданбаның конфигурациясы бөлімінде).
-
Сервистің жаңа конфигурациясында сервистің жаңа ревизиясын көрсетіңіз.
-
Егер тарифтік жоспарлардың параметрлері өзгертілген болса, онда сервистің жаңа конфигурациясында жоспарлардың жаңа ревизияларын көрсетіңіз.
-
-
Егер тарифтік жоспарлар қосылған немесе жойылған болса, брокер директориясындағы
resources/plan_mapping.jsonфайлын өңдеңіз (толығырақ — Сервис конфигурациясын брокерге жүктеу бөлімінде). -
Дүкен брокерден сервистің ағымдағы конфигурациясын мерзімді түрде сұратады, сондықтан жаңа конфигурация автоматты түрде дүкеннің тестілік атау кеңістігіне түседі.
-
Сервистің жаңа ревизиясын дүкеннің тестілік атау кеңістігінде тестілеңіз (толығырақ — Дүкенде сервисті тестілеу бөлімінде).
-
Сервистің жаңа ревизиясын дүкеннің ашық атау кеңістігінде жариялаңыз (толығырақ — Сервисті жариялау бөлімінде).
Егер сервистің алдыңғы жарияланған ревизиясы сервис конфигурациясы бар файлда сақталған болса, ол дүкеннің тестілік атау кеңістігіне ауысады. Тестілік атау кеңістіктерінде сервис конфигурациясында сипатталған жарияланбаған барлық ревизиялар сақталады.
Сервис конфигурациясынан жойылған сервис ревизиялары дүкеннің тестілік те, ашық та атау кеңістіктерінде қолжетімді болмайды.
Жаңа ревизияны жариялау сервистің бұрыннан бар инстанстарына (тенанттарына/аккаунттарына) әсер етпейді. Бұл сервис инстанстарының ревизиясы, тіпті ол сервис конфигурациясынан жойылып, дүкенде қолжетімсіз болса да, өзгермейді.