Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng AppScale?
Ang AppScale ay isang open-source cloud computing platform na sumusuporta sa pagpapatupad ng mga application na binuo ng Google App Engine. Pinapayagan ng AppScale ang maraming mga application ng App Engine na mai-upload sa isang ulap.
Ipinapaliwanag ng Techopedia ang AppScale
Ang balangkas ng AppScale ay isang pagpapatupad ng platform bilang isang serbisyo. Nakaupo ito sa anumang imprastraktura na suportado ng virtualization upang mag-host at magpatakbo ng mga application na nilikha sa Google App Engine. Sinusuportahan nito ang paglawak ng maraming mga aplikasyon sa ulap at sinusuportahan ang pag-deploy para sa mga pangunahing vendor na tumatakbo bilang imprastraktura bilang isang serbisyo. Bago mailabas ang komersyo, ang balangkas ng AppScale ay binuo at pinananatili bilang isang proyekto sa pananaliksik sa unibersidad sa Rapid Access Computing Environment Lab sa University of Santa Barbara.
Ang AppScale ay nakasulat sa Java, Go at Python para sa Google App engine at naisakatuparan sa mga platform na independyente sa imprastruktura. Ito ay nagpapatakbo sa pamamagitan ng pagpapatupad bilang isang virtual machine sa anumang virtualized na imprastraktura, kasama ang mga pribadong ulap sa Amazon EC2 at Eucalyptus. Sinusuportahan din nito ang pagsasama ng mga application na binuo para sa Google App Engine.
Sinusuportahan din ng AppScale ang iba pang mga API tulad ng MapReduce at ang Pagpapasa ng Mensahe ng Mensahe. Nagbibigay ang AppScale ng kumpletong kalayaan sa pagpili ng pampubliko, pribado o mestiso na imprastrukturang ulap. Sinusuportahan din nito ang maraming iba't ibang mga tindahan ng data, kabilang ang MySQL Cluster, Memcache DB at MongoDB.
