Mobile

The architectural elements described in this summary are used to instantiate mobile hosting environments with cloud service providers. Mobile applications have time-variable usage patterns that are well supported by the scalability and elasticity characteristics of cloud computing. Mobile applications also tend to make use of server-side data.

The frequency and volume of data access common with mobile apps can sometimes be difficult for traditional enterprise systems. Elastic provisioning and support of application-specific databases is an important and relevant cloud-computing capability. Using application-specific databases can also reduce the need to access enterprise systems and the associated resources.

Get Architecting Cloud Computing Solutions now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.