Cotendo Cloudlet Datasheet

2

Click here to load reader

description

Cotendo Cloudlet™ is a modern approach to deploying key dynamic site processing logic to edge locations. Cloudlet enables delivery decisions and content transformation to be made very close to the user, with response much faster than even accelerated connections to the origin site can provide. Decisions and logic based on geography, devices, and request routing, to name a few, can be optimally processed and expedited via Cloudlets.

Transcript of Cotendo Cloudlet Datasheet

Page 1: Cotendo Cloudlet Datasheet

[email protected] | 866.749.6462 | INTL +44 20 33188363 |

© 2011 Cotendo, Inc. All rights reserved.

Cotendo Cloudlet™ Datasheet

Cotendo Cloudlet™ is a fusion of advanced technologies and services that dramatically increases any site’s performance while also enabling decisions and site functionality to be deployed close to every user. It is a new class of performance cloud service that combines the responsiveness and global footprint of edge delivery services with the flexibility and power of your core web applications and services.

It is embedded within Cotendo’s global site acceleration platform – a virtualized execution environment within a globally distributed infrastructure. It is natively fast, connected to users worldwide, and has all Cotendo acceleration services and network intelligence directly accessible and addressable.

Cotendo Cloudlet™ provides site owners two key benefits: The first is a high performance global environment to extend site functionality, to deploy business logic and decisions, as well as store or personalized content close to end users for best response. The second is as flexible and customizable global integration layer, that can be used to expedite and simplify Cotendo’s acceleration services deployment for any website, no matter the challenges or objectives.

Dynamic Solutions On the EdgeCotendo Cloudlet™ is a modern approach to deploying key dynamic site processing logic to edge locations. Cloudlet enables delivery decisions and content transformation to be made very close to the user, with response much faster than even accelerated connections to the origin site can provide. Decisions and logic based on geography, devices, and request routing, to name a few, can be optimally processed and expedited via Cloudlets.

Cloudlets increase response and performance to users, as well as decreasing connection and processing load on dynamic site origin servers and services. Cloudlets also allow personalization and dynamic decision making to occur for accelerated static content that is globally cached and managed via the Cotendo CDN. End users get superior responsive-ness across all content and transac-tions with a site. Site owners get the performance, reliability, and scale benefits of using a platform-as-a-ser-vice provider to extend the capabilities of their core origin services.

Cloudlet enables entirely new classes of features, capabilities, and appli-cations to be performance enabled and deployed in a distributed global execution environment, as well as to control in real-time and dynamically shape the underlying delivery charac-teristics of the acceleration platform.

Acceleration Without Code ModificationCotendo Cloudlet™ addresses a common issue when deploying a CDN or DSA service – the significant level of inflex-ibility regarding what a site may or may not do when utilizing traditional acceleration services. Initial integration traditionally requires some level of site modification for the acceleration service to work properly. Then ongoing site en-hancements were often constrained by what the acceleration service will provide or allow, or what HTTP information related to requests is passed through and available to the application.

Cotendo Cloudlet™ provides transpar-ency through the CDN, as well as edge object manipulation, to ensure that there are no issues and minimal delay in deploying Cotendo Acceleration Services — no matter the complexity or sophisti-cation of your site.

Cloudlet eliminates the constraints by providing a customizable edge environment that ensures your application or service can utilize accel-eration services with no adaptation on your part. It’s no longer necessary to conform to rigid requirements in order to use an acceleration service. Now rapid custom integration is a readily accessible feature for any customer regardless of size, with Cotendo Cloudlet.

Your Site, No LimitsCotendo Cloudlet™ is a high performance, globally distributed, application execution environment, tightly coupled with network intel-ligence, and part of a unified suite of complimentary acceleration services. Cloudlets are another innovation from Cotendo that individually and together are designed to provide maximum performance and enhanced capabilities for any Web site or Internet service.

Flexible and easy to deploy, Cotendo Cloudlet™ extends website functionality and boosts speed by positioning delivery decisions and content transformation closer to your site’s end-users.

Page 2: Cotendo Cloudlet Datasheet

[email protected] | 866.749.6462 | INTL +44 20 33188363 |

© 2011 Cotendo, Inc. All rights reserved. © 2011 Cotendo, Inc. All rights reserved.

[email protected] | 866.749.6462 | INTL +44 20 33188363 |

Specifications

Implementation

• Cotendo Cloudlets are streamlined code, integrated in the content serving flow

Management

• Cotendo CASI Web-based management interface

• Cotendo Views for rules-based Cloudlet invocation

• Cotendo XML format configura-tion of Cloudlet, integrated with the standard XML configuration

Events

• On request from user

• Before handing by the CDN/DSA edge service

• On response from user

• Before handling by the CDN/DSA edge service

• On response to user

• Before sending the response to the user after CDN/DSA edge service

Environment Variables and Data

• Request line / response line

• Entire HTTP header (all fields)

• Enhances capabilities and processed data for:

• Cookies

• User-agent / browser capabilities

• IP address, geo-IP mapping/DB

• HTTP status

Actions and Capabilities

• Any computational code

• Edit request line / response line

• Edit, add or remove header lines/fields

• Send response to user

• Send new request

• Write response body (override existing body)

• Rules/logic-based rewrite requests

• Rules/logic-based HTTP redirect

• Block/allow access

Available Cloudlets

• Security and access control: Access-control list (ACL): whitelist/blacklist by IP, authentication.

• URL manipulations: URL rewrite and redirect, parameters manipula-tions, and parameters for caching, regex on URL.

• Geo-targeting: Rewrite or redirect by geo, cookie with geo content.

• Mobile: Rewrite or redirect by mobile device (user-agent), by cookie with mobile content.

• Advanced cache keys: add conditions to cache keys (cookies, headers, regex on URL).

• Origin error handling (5xx or timeout)

• A/B testing

• More …Customer-Specific Cloudlets

• By request to customer requirements and need.

ResponseClient

Traditional CDN

Response

Request

Cookie

Edge Proxy Customer Origin

Business Logic

Response

Request

Response

Request

Client

Request

Cookie

Customer Origin

Business Logic

Cotendo Cloudlet™

BusinessLogic

20ms 200ms

2011 Copyright Cotendo Inc.