
- English
- ePUB (mobile friendly)
- Available on iOS & Android
Trustworthy Cloud Computing
About this book
Introduces the topic of cloud computing with an emphasis on the trustworthiness of cloud computing systems and services
This book describes the scientific basis of cloud computing, explaining the ideas, principles, and architectures of cloud computing as well the different types of clouds and the services they provide. The text reviews several cloud computing platforms, including Microsoft Azure, Amazon, Oracle, Google, HP, IBM, Salesforce, and Kaavo. The author addresses the problem of trustworthiness in cloud computing and provides methods to improve the security and privacy of cloud applications. The end-of-chapter exercises and supplementary material on the book's companion website will allow readers to grasp the introductory and advanced level concepts of cloud computing.
- Examines cloud computing platforms such as Microsoft Azure, Amazon, Oracle, Google, HP, IBM, Salesforce, and Kaavo
- Analyzes the use of aspect-oriented programming (AOP) for refactoring cloud services and improving the security and privacy of cloud applications
- Contains practical examples of cloud computing, test questions, and end-of-chapter exercises
- Includes presentations, examples of cloud projects and other teaching resources at the author's website (http://www.vladimirsafonov.org/cloud)
Trustworthy Cloud Computing is written for advanced undergraduate and graduate students in computer science, data science, and computer engineering as well as software engineers, system architects, system managers, and software developers new to cloud computing.
Frequently asked questions
- Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
- Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Information
CHAPTER 1
PRINCIPLES AND CONCEPTS OF CLOUD COMPUTING
1.1 KINDS OF MODERN SOFTWARE ARCHITECTURES
- Client–server systems
- Web services and Web applications
- Integrated distributed software solutions
- Built-in systems
- Real-time systems
- Software for mobile devices
- Software for wearable computers
- Middleware (midlevel software)
- Software for cloud computing and datacenters
- Software for computer clusters
- Software for virtualization
- Software for information management
- Software for knowledge management
- Software for scientific computing.
1.2 CHARACTERISTIC FEATURES OF MODERN SOFTWARE
Table of contents
- COVER
- TITLE PAGE
- COPYRIGHT
- TABLE OF CONTENTS
- PREFACE
- ACKNOWLEDGMENTS
- INTRODUCTION
- CHAPTER 1: PRINCIPLES AND CONCEPTS OF CLOUD COMPUTING
- CHAPTER 2: PLATFORMS OF CLOUD COMPUTING
- CHAPTER 3: PRINCIPLES AND PILLARS OF TRUSTWORTHY COMPUTING
- CHAPTER 4: MAKING CLOUD COMPUTING TRUSTWORTHY
- CHAPTER 5: EXAMPLE OF A TRUSTWORTHY CLOUD COMPUTING PLATFORM IN DETAIL: MICROSOFT AZURE
- CHAPTER 6: CONCLUSIONS: PERSPECTIVES OF TRUSTWORTHY CLOUD COMPUTING
- APPENDIX A: APPENDIX EXAMPLE OF MICROSOFT AZURE CLOUD SERVICE: FILEMANAGER
- REFERENCES
- INDEX
- END USER LICENSE AGREEMENT