Turinys:
Apibrėžimas - ką reiškia „AppScale“?
„AppScale“ yra atvirojo kodo debesų kompiuterijos platforma, palaikanti „Google App Engine“ sukurtų programų vykdymą. „AppScale“ įgalina kelias „App Engine“ programas įkelti į debesį.
„Techopedia“ paaiškina „AppScale“
„AppScale“ programa yra platformos kaip paslaugos įgyvendinimas. Jis yra skirtas bet kuriai virtualizacijos palaikomai infrastruktūrai, kad būtų galima laikyti ir valdyti programas, sukurtas „Google App Engine“. Tai palaiko kelių programų diegimą debesyje ir pagrindinių pardavėjų, veikiančių kaip paslaugos infrastruktūra, diegimą. Prieš išleidimą komerciškai, „AppScale“ programa buvo sukurta ir prižiūrima kaip universitetų mokslinių tyrimų projektas „Rapid Access Computing Environment“ laboratorijoje, Santa Barbaros universitete.
„AppScale“ parašyta „Java“, „Go“ ir „Python“ programose „Google App“ varikliui ir vykdoma nuo infrastruktūros nepriklausomose platformose. Ji veikia kaip virtuali mašina, įdiegianti bet kurią virtualizuotą infrastruktūrą, įskaitant „Amazon EC2“ ir „Eucalyptus“ privačius debesis. Tai taip pat palaiko „Google App Engine“ sukurtų programų integraciją.
„AppScale“ taip pat palaiko kitas API, tokias kaip „MapReduce“ ir žinučių perdavimo sąsają. „AppScale“ suteikia visišką laisvę pasirenkant viešąją, privačią ar hibridinę debesų infrastruktūrą. Tai taip pat palaiko daugybę skirtingų duomenų saugyklų, įskaitant „MySQL Cluster“, „Memcache DB“ ir „MongoDB“.
