"Cloud-based" is Облачный in Russian.
Облачный means "Cloud-based" in English.
Word #3210 of 4,000 by frequency in Russian — level B2.
Мы перешли на облачный сервис.
We switched to a cloud-based service.