Apress Access

Cloud Standards

Agreements That Hold Together Clouds

By Marvin Waschke

  • eBook Price: $34.99
Buy eBook Buy Print Book
Cloud Standards is a discussion of important existing and future standards. For existing standards, the emphasis is on how they are used and practical advice to engineers constructing clouds and cloud-based services. For future standards, the book focuses on why a standard is needed, what the benefits will be, and what is being done now to fill the gap.

Full Description

  • Add to Wishlist
  • ISBN13: 978-1-4302-4110-2
  • 380 Pages
  • User Level: Beginner to Advanced
  • Publication Date: October 23, 2012
  • Available eBook Formats: EPUB, MOBI, PDF

Related Titles

  • HTML5 Quick Markup Reference
  • CSS Mastery
  • Building APIs with Node.js
  • Reactive Programming with Node.js
  • Pro MEAN Stack Development
  • Practical Web Design for Absolute Beginners
  • Practical Laravel 5
  • Migrating to Swift from Flash and ActionScript
  • Beginning KeystoneJS
  • Lumen Programming Guide
Full Description

Cloud computing is often described as providing computing resources the way electric utilities provide energy. In theory, anyone with an adequate connection to the Internet should be able to tap into a cloud provider and get exactly the computing resources they want when they want it, just like plugging into the electricity grid and getting exactly the energy you want when you want it. But to get that electricity, there are many standards: voltage, frequency, phase, motors constructed in standard ways—there is a long list; there is an equally long list for cloud computing. Many of the standards are already in place. Others are being developed; some in contention.

Cloud Standards is a broad discussion of important existing and future standards. For existing standards, the discussion focuses on how they are used, providing practical advice to engineers constructing clouds and services to be deployed on clouds. For future standards, the discussion is on why a standard is needed, what the benefits will be, and what is being done now to fill the gap. No current book provides this information in the depth and detail necessary for an engineer in his work, an architect in designing cloud systems, a product manager collecting and evaluating products, or an executive evaluating the feasibility of a project. A second benefit from this book is that it provides insight into cloud implementations. Cloud implementations can be seen as the culmination of many trends in software and hardware engineering. Much of the foundation for these developments have been crystallized in the form of standards like TCP/IP (Transmission Control Protocol/Internet Protocol) and HTTP (Hypertext Transmission Protocol). The book leads readers to understand how these contribute to and affect cloud implementations.

Unfortunately, emerging standards are often messy. Cloud implementers may need to choose between competing proposed standards. Sometimes it is better to reject the standard entirely and "roll your own." This book provides background for intelligent decisions.

Keeping a cloud, or an application implemented on a cloud, running well requires careful tuning of the implementation. Tuning often involves adjusting controls that are in the standard or applying the standard in less well-known ways. This book is an aid in tuning cloud systems for maximum benefits.

What you’ll learn

  • A reader should take away the ability to identify the appropriate standards to apply in all aspects of cloud implementations and the design and construction of software to be deployed on the cloud.
  • Users will learn how to apply the standards once they are identified, and the strengths of specific standards.
  • Since standards are at the foundation of many aspects of cloud computing, readers will also gain a greater understanding of how the cloud works, as well as its strengths and vulnerabilities.

Who this book is for

Cloud Standards is aimed at trained software engineers, architects, product managers, and knowledgeable executives who are accustomed to working in an enterprise IT environment. Readers will be aided by familiarity with basic programming practices and common software engineering tools like Java and XML, although this knowledge is not required.

Table of Contents

Table of Contents

  1. Setting the Scene, Some Cloud Scenarios
  2. What are Standards? Why do they exist?
  3. What is cloud?
  4. Cloud Related Technologies and Services
  5. Types of standards that go into the cloud and how they interact
  6. Network Standards
  7. Internet Standards
  8. Web Services Standards
  9. Security Standards
  10. Cloud Specific Standards (This chapter will be long. Break it up?-marv)
  11. Management Standards and Best Practices
  12. Summing Up

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. JavaScript Quick Syntax Reference


      View Book

    2. Beginning JSON


      View Book

    3. Mastering Structured Data on the Semantic Web


      View Book

    4. The Definitive Guide to HTML5 WebSocket


      View Book