06.07.2015 Views

Magic Quadrant for Enterprise Application Platform as a Service, Worldwide

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

■<br />

■<br />

■<br />

Engine Yard h<strong>as</strong> limited cloud capabilities, particularly in el<strong>as</strong>ticity and sharing. Its sharedhardware<br />

model and lack of dynamic autoscaling mean that it is best-suited <strong>for</strong> environments<br />

that benefit most from manual and preplanned approaches to changing capacity.<br />

Engine Yard is primarily focused on alleviating subscribers' responsibilities <strong>for</strong> managing system<br />

infr<strong>as</strong>tructure, but not to the point of relinquishing control of those system resources. Although<br />

the abstraction level provided does qualify <strong>as</strong> PaaS, much of the design and many of the use<br />

c<strong>as</strong>es <strong>for</strong> Engine Yard are close to what Gartner calls "IaaS+."<br />

The vendor does not provide its own integration, BPM, big data and analytics capabilities, nor<br />

does it offer a model-driven, high-productivity cloud plat<strong>for</strong>m environment. Those looking <strong>for</strong> an<br />

application plat<strong>for</strong>m <strong>for</strong> LOB levels of productivity or advanced enterprise projects should look<br />

elsewhere.<br />

Google<br />

Google's aPaaS offering is available in the <strong>for</strong>m of Google App Engine (a shared-OS, high-control<br />

application plat<strong>for</strong>m) and managed virtual machines (VMs) — a somewhat extended technology of<br />

App Engine offered in the less restrictive, but also less el<strong>as</strong>tic, shared-hardware <strong>for</strong>mat. Google's<br />

aPaaS offering supports Java, Python, Go and PHP programming. It is offered colocated with<br />

multiple related services, including Google Compute Engine and future Google Container Engine<br />

(both IaaS), <strong>as</strong> well <strong>as</strong> some xPaaS offerings, such <strong>as</strong> SQL and NoSQL datab<strong>as</strong>e management<br />

systems (DBMSs), analytics and mobile back-end services.<br />

Strengths<br />

■<br />

■<br />

■<br />

Google's large installed b<strong>as</strong>e (it claims over 20,000 paying customers) consists of many small<br />

Web innovators, some very large Web business sites (such <strong>as</strong> Snapchat and Khan Academy)<br />

and a small, but growing number of mainstream enterprise IT organizations. Additionally,<br />

Google claims that over 90% of its internal IT is run on App Engine. This diversity in scale and<br />

use patterns creates a strong foundation <strong>for</strong> support of demanding enterprise workloads that<br />

also differ in use patterns and demand <strong>for</strong> quality of service across industries.<br />

Google's well-established reputation <strong>as</strong> a cloud-native service provider and an early plat<strong>for</strong>m<br />

and big data innovator lends credibility to App Engine and other xPaaS offerings <strong>for</strong> projects<br />

that seek cloud-native efficiency, scalability and agility. Google's aPaaS offering operates on<br />

the same worldwide network of data centers <strong>as</strong> all other Google services, such <strong>as</strong> Google<br />

Search and Google Apps <strong>for</strong> Work, re<strong>as</strong>suring its strategic priority to the company.<br />

Some of Google's recently added enterprise capabilities (including 99.95% availability SLAs;<br />

multiple models <strong>for</strong> dis<strong>as</strong>ter recovery; enterprise-level support, a relational DBMS in addition to<br />

high-scale NoSQL; nonintrusive version control; no planned downtime experience <strong>for</strong><br />

customers; dynamic multime<strong>as</strong>ure bidirectional autoscaling; application life cycle management;<br />

API management; rich security support; cost optimization <strong>for</strong> workloads of different urgency;<br />

event processing; and conversational mode via channels) mitigate the long-standing obstacles<br />

to enterprise adoption of Google's aPaaS.<br />

Gartner, Inc. | G00271188 Page 5 of 45

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!