Chapter 7. Security

Background

This section gives an overview of security considerations when developing a cloud-based application and highlights security differences between traditional software development and cloud-based software. The differences arise from several factors, which might or might not apply to the particular application you are developing:

• Exposure on the public Internet

• Multitenant awareness

• Automated, delegated, or self-service administration

One of the basics of being on the Internet is that your application must be network aware. Usually, that implies an HTML interface, but it can also be accomplished with a network-aware client application. Cloud applications should be built with the security implementations of exposure ...

Get Developing and Hosting Applications on the Cloud 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.