SaaS-қосымшаны жаңартуBeta
SaaS-қосымшаны оның тарифтік жоспарларына өзгерістер енгізілген жағдайда жаңарту қажет:
- тарифтік жоспарлардың немесе опциялардың параметрлері өзгерсе;
- тарифтік жоспарлар немесе опциялар қосылса;
- тарифтік жоспарлар немесе опциялар жойылса.
Осындай өзгерістер болған жағдайда Marketplace-тегі SaaS-қосымшаның конфигурациясын жаңартыңыз:
-
Сервис конфигурациясының сипаттамасы бар
catalog_<ИМЯ_СЕРВИСА>.jsonJSON-файлын өңдеңіз.-
Marketplace-тің тестілік namespace-терінде сервистің ағымдағы жарияланған ревизиясына қолжетімділікті сақтау үшін JSON-файлға сервистің жаңа конфигурациясын сипаттайтын қосымша секцияны кірістіріңіз.
-
JSON-файлда сервистің жарияланған ревизияларының сипаттамасы бар барлық секциялар сақталғанына көз жеткізіңіз.
-
Сервистің жаңа конфигурациясында жаңа сервис ревизиясы көрсетілгеніне көз жеткізіңіз. Егер көрсетілген сервис ревизиясы Marketplace-ке әлдеқашан жүктелген болса, сервис жаңартылмайды.
-
Егер ағымдағы тарифтік жоспарлардың параметрлерін өзгерткен болсаңыз, сервистің жаңа конфигурациясында жаңа жоспар ревизиялары көрсетілгеніне көз жеткізіңіз. Егер көрсетілген жоспар ревизиялары Marketplace-ке әлдеқашан жүктелген болса, тарифтік жоспарлар жаңартылмайды.
-
-
Егер тарифтік жоспарларды қосқан немесе жойған болсаңыз, брокер директориясындағы
resources/plan_mapping.jsonфайлын өңдеңіз.Брокер Marketplace-ке сервис конфигурацияларының тізімін мерзімді түрде беріп отыратындықтан, жаңа конфигурация Marketplace-тің тестілік namespace-іне автоматты түрде түседі.
-
Marketplace-тің тестілік namespace-інде сервистің жаңа ревизиясын тестілеңіз.
-
Өтіңіз VK Cloud жеке кабинетінің Қолданбалар дүкені бөліміне.
-
Барлық шешімдер батырмасын басыңыз.
-
Қызметіңіздің карточкасын басып, Тарифтік жоспарлар қойындысына өтіңіз.
-
Әр тарифтік жоспардың конфигурациялау шебері дұрыс көрсетілетініне көз жеткізіңіз.
-
Сервисті қосыңыз.
-
Сервис инстансын жаңартыңыз:
- Ағымдағы тарифтік жоспардың тарифтік опцияларының мәндерін өзгертіңіз.
- Жаңа тарифтік жоспарға өтіңіз.
-
Сервистің негізгі пайдаланушы сценарийлерін тексеріңіз.
-
Жойыңыз сервис инстансын.
-
-
Қажет болса, сервистің жаңа ревизиясының конфигурациясына өзгерістер енгізіңіз:
- Брокер директориясының
resourcesішкі директориясына өтіңіз. catalog_<ИМЯ_СЕРВИСА>.jsonжәнеplan_mapping.jsonфайлдарын өңдеңіз.- Тестілеуді тағы бір рет қайталаңыз.
- Брокер директориясының
-
Егер тестілеу және жөндеу уақытына жаңа ревизияда құнның тестілік мәндерін көрсеткен болсаңыз,
catalog_<ИМЯ_СЕРВИСА>.jsonфайлын өңдеп, онда нақты мәндерді көрсетіңіз. -
Сервистің жаңа ревизиясын Marketplace-тің ашық namespace-інде жариялаңыз. Ол үшін marketplace@cloud.vk.com мекенжайына хат жіберіңіз. Хатта сервис ID-ін және оның жаңа ревизиясын көрсетіңіз.
Сервис конфигурациясына модерация жүргізіледі. Осыдан кейін сервистің жаңа ревизиясы Marketplace-тің тестілік namespace-інен сервистің конфигурациясының JSON-файлындағы
metadataпараметрінде көрсетілген ашық namespace-ке ауыстырылады. Сервистің жаңа ревизиясы осы ашық namespace-ке қолжетімділігі бар барлық пайдаланушыларға қолжетімді болады.Алдыңғы жарияланған ревизия Marketplace-тің тестілік namespace-іне ауысады. Тестілік namespace-терде сервис конфигурациясының JSON-файлында сипатталған барлық жарияланбаған ревизиялар сақталады.
Сервис конфигурациясынан жойылған сервис ревизиялары Marketplace-тің тестілік те, ашық та namespace-терінде қолжетімді болмайды.
Жаңа ревизияны жариялау сервистің бұрыннан бар инстанстарына (тенанттарына/аккаунттарына) әсер етпейді. Бұл сервис инстанстарының ревизиясы, тіпті ол сервис конфигурациясынан жойылып, Marketplace-те енді қолжетімсіз болса да, өзгермейді.