Sadržaj:
Definicija - Što znači AppScale?
AppScale je open-source platforma za računalstvo u oblaku koja podržava izvršavanje aplikacija koje je razvio Google App Engine. AppScale omogućuje prijenos više aplikacija App Engine u oblak.
Techopedia objašnjava AppScale
AppScale okvir je implementacija platforme kao usluge. Sjedi nad bilo kojom infrastrukturom koja podržava virtualizaciju za smještaj i upravljanje aplikacijama stvorenim u Google App Engineu. Podržava implementaciju više aplikacija preko oblaka i podržava implementaciju za velike dobavljače koji posluju kao infrastruktura kao usluga. Prije nego što je komercijalno objavljen, AppScale okvir razvijen je i održavan kao sveučilišni istraživački projekt u Laboratoriji za računarsko okruženje za brzi pristup na Sveučilištu Santa Barbara.
AppScale je napisan u Java, Go i Python za Googleov pokretač i izvodi se na platformama neovisnim o infrastrukturi. Djeluje implementirajući kao virtualni stroj nad bilo koju virtualiziranu infrastrukturu, uključujući Amazon EC2 i privatni oblak Eukaliptusa. Također podržava integraciju aplikacija razvijenih za Google App Engine.
AppScale također podržava i druge API-je poput MapReduce i sučelja za prolazak poruka. AppScale pruža potpunu slobodu u odabiru javne, privatne ili hibridne oblačne infrastrukture. Također podržava mnoštvo različitih podataka, uključujući MySQL Cluster, Memcache DB i MongoDB.
