Real Life Application of Cloud Computing Essay Assignment
Provide a reflection of at least 500 words (or 2 pages double spaced) of how the knowledge, skills, or theories of this course have been applied, in a practical manner to your current work environment.
Requirements
– Provide a 500 word (or 2 pages double spaced) minimum reflection.
– Use of Proper APA formatting and citations. If supporting evidence from outside resources is used those must be properly cited.
– Share a personal connection that identifies specific knowledge and theories from this course.
– Demonstrate a connection to your current work environment. You should NOT provide an overview of the assignments assigned in the course. The assignment asks that you reflect how the knowledge and skills obtained through meeting course objectives were applied or could be applied in the workplace. About This eBook
ePUB is an open, industry-standard format for eBooks. However, support of ePUB and its many features
varies across reading devices and applications. Use your device or app settings to customize the presentation to
your liking. Settings that you can customize often include font, font size, single or double column, landscape
or portrait mode, and figures that you can click or tap to enlarge. For additional information about the
settings and features on your reading device or app, visit the device manufacturer’s Web site.
Many titles include programming code or configuration examples. To optimize the presentation of these
elements, view the eBook in single-column, landscape mode and adjust the font size to the smallest setting. In
addition to presenting code and configurations in the reflowable text format, we have included images of the
code that mimic the presentation found in the print book; therefore, where the reflowable format may
compromise the presentation of the code listing, you will see a “Click here to view code image” link. Click the
link to view the print-fidelity code image. To return to the previous page viewed, click the Back button on
your device or app.
2
Cloud Computing
Concepts, Technology & Architecture
Thomas Erl,
Zaigham Mahmood,
and Ricardo Puttini
PRENTICE HALL
UPPER SADDLE RIVER, NJ • BOSTON • INDIANAPOLIS • SAN FRANCISCO
NEW YORK • TORONTO • MONTREAL • LONDON • MUNICH • PARIS • MADRID
CAPE TOWN • SYDNEY • TOKYO • SINGAPORE • MEXICO CITY
3
Many of the designations used by manufacturers and sellers to distinguish their products are claimed as
trademarks. Where those designations appear in this book, and the publisher was aware of a trademark claim,
the designations have been printed with initial capital letters or in all capitals.
The authors and publisher have taken care in the preparation of this book, but make no expressed or implied
warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for
incidental or consequential damages in connection with or arising out of the use of the information or
programs contained herein.
The publisher offers excellent discounts on this book when ordered in quantity for bulk purchases or special
sales, which may include electronic versions and/or custom covers and content particular to your business,
training goals, marketing focus, and branding interests. For more information, please contact:
U.S. Corporate and Government Sales
(800) 382-3419
corpsales@pearsontechgroup.com
For sales outside the United States, please contact:
International Sales
international@pearsoned.com
Visit us on the Web: informit.com/ph
The Library of Congress Cataloging-in-Publication data is on file.
Copyright © 2013 Arcitura Education Inc.
All rights reserved. Printed in the United States of America. This publication is protected by copyright, and
permission must be obtained from the publisher prior to any prohibited reproduction, storage in a retrieval
system, or transmission in any form or by any means, electronic, mechanical, photocopying, recording, or
likewise. To obtain permission to use material from this work, please submit a written request to Pearson
Education, Inc., Permissions Department, One Lake Street, Upper Saddle River, New Jersey 07458, or you
may fax your request to (201) 236-3290.
ISBN-13: 978-0-13-338752-0
ISBN-10: 0-13-338752-6
Text printed in the United States on recycled paper at Courier in Westford, Massachusetts.
11 19
Readers can download high-resolution, full-color versions of all this book’s figures at:
www.informit.com/title/9780133387520
Editor-in-Chief
Mark L. Taub
4
Managing Editor
Kristy Hart
Senior Project Editor
Betsy Gratner
Copy Editor and Development Editor
Maria Lee
Senior Indexer
Cheryl Lenser
Proofreaders
Maria Lee
Williams Woods
Publishing
Publishing Coordinator
Kim Boedigheimer
Research Assistant
Briana Lee
Cover Designer
Thomas Erl
Compositor
Bumpy Design
Photos
Thomas Erl
Dominika
Graphics
KK Lui
Briana Lee
5
Readers can download high-resolution,
full-color versions of all this book’s figures at
www.informit.com/title/9780133387520
and
www.servicetechbooks.com/cloud.
6
Praise for this Book
“Cloud computing, more than most disciplines in IT, suffers from too much talk and not enough
practice. Thomas Erl has written a timely book that condenses the theory and buttresses it with realworld examples that demystify this important technology. An important guidebook for your journey
into the cloud.”
—Scott Morrison, Chief Technology Officer, Layer 7 Technologies
“An excellent, extremely well-written, lucid book that provides a comprehensive picture of cloud
computing, covering multiple dimensions of the subject. The case studies presented in the book
provide a real-world, practical perspective on leveraging cloud computing in an organization. The
book covers a wide range of topics, from technology aspects to the business value provided by cloud
computing. This is the best, most comprehensive book on the subject—a must-read for any cloud
computing practitioner or anyone who wants to get an in-depth picture of cloud computing concepts
and practical implementation.”
—Suzanne D’Souza, SOA/BPM Practice Lead, KBACE Technologies
“This book offers a thorough and detailed description of cloud computing concepts, architectures,
and technologies. It serves as a great reference for both newcomers and experts and is a must-read for
any IT professional interested in cloud computing.”
—Andre Tost, Senior Technical Staff Member, IBM Software Group
“This is a great book on the topic of cloud computing. It is impressive how the content spans from
taxonomy, technology, and architectural concepts to important business considerations for cloud
adoption. It really does provide a holistic view to this technology paradigm.”
—Kapil Bakshi, Architecture and Strategy, Cisco Systems Inc.
“I have read every book written by Thomas Erl and Cloud Computing is another excellent publication
and demonstration of Thomas Erl’s rare ability to take the most complex topics and provide critical
core concepts and technical information in a logical and understandable way.”
—Melanie A. Allison, Principal, Healthcare Technology Practice, Integrated Consulting Services
“Companies looking to migrate applications or infrastructure to the cloud are often misled by
buzzwords and industry hype. This work cuts through the hype and provides a detailed look, from
investigation to contract to implementation to termination, at what it takes for an organization to
engage with cloud service providers. This book really lays out the benefits and struggles with getting
a company to an IaaS, PaaS, or SaaS solution.”
—Kevin Davis, Ph.D., Solutions Architect
7
“Thomas, in his own distinct and erudite style, provides a comprehensive and a definitive book on
cloud computing. Just like his previous masterpiece, Service-Oriented Architecture: Concepts,
Technology, and Design, this book is sure to engage CxOs, cloud architects, and the developer
community involved in delivering software assets on the cloud. Thomas and his authoring team have
taken great pains in providing great clarity and detail in documenting cloud architectures, cloud
delivery models, cloud governance, and economics of cloud, without forgetting to explain the core of
cloud computing that revolves around Internet architecture and virtualization. As a reviewer for this
outstanding book, I must admit I have learned quite a lot while reviewing the material. A ‘must have’
book that should adorn everybody’s desk!”
—Vijay Srinivasan, Chief Architect – Technology, Cognizant Technology Solutions
“This book provides comprehensive and descriptive vendor-neutral coverage of cloud computing
technology, from both technical and business aspects. It provides a deep-down analysis of cloud
architectures and mechanisms that capture the real-world moving parts of cloud platforms. Business
aspects are elaborated on to give readers a broader perspective on choosing and defining basic cloud
computing business models. Thomas Erl’s Cloud Computing: Concepts, Technology & Architecture is an
excellent source of knowledge of fundamental and in-depth coverage of cloud computing.”
—Masykur Marhendra Sukmanegara, Communication Media & Technology, Consulting Workforce
Accenture
“The richness and depth of the topics discussed are incredibly impressive. The depth and breadth of
the subject matter are such that a reader could become an expert in a short amount of time.”
—Jamie Ryan, Solutions Architect, Layer 7 Technologies
“Demystification, rationalization, and structuring of implementation approaches have always been
strong parts in each and every one of Thomas Erl’s books. This book is no exception. It provides the
definitive, essential coverage of cloud computing and, most importantly, presents this content in a
very comprehensive manner. Best of all, this book follows the conventions of the previous service
technology series titles, making it read like a natural extension of the library. I strongly believe that
this will be another bestseller from one of the top-selling IT authors of the past decade.”
—Sergey Popov, Senior Enterprise Architect SOA/Security, Liberty Global International
“A must-read for anyone involved in cloud design and decision making! This insightful book
provides in-depth, objective, vendor-neutral coverage of cloud computing concepts, architecture
models, and technologies. It will prove very valuable to anyone who needs to gain a solid
understanding of how cloud environments work and how to design and migrate solutions to clouds.”
—Gijs in ’t Veld, Chief Architect, Motion10
“A reference book covering a wide range of aspects related to cloud providers and cloud consumers. If
you would like to provide or consume a cloud service and need to know how, this is your book. The
8
book has a clear structure to facilitate a good understanding of the various concepts of cloud.”
—Roger Stoffers, Solution Architect
“Cloud computing has been around for a few years, yet there is still a lot of confusion around the
term and what it can bring to developers and deployers alike. This book is a great way of finding out
what’s behind the cloud, and not in an abstract or high-level manner: It dives into all of the details
that you’d need to know in order to plan for developing applications on cloud and what to look for
when using applications or services hosted on a cloud. There are very few books that manage to
capture this level of detail about the evolving cloud paradigm as this one does. It’s a must for
architects and developers alike.”
—Dr. Mark Little, Vice President, Red Hat
“This book provides a comprehensive exploration of the concepts and mechanics behind clouds. It’s
written for anyone interested in delving into the details of how cloud environments function, how
they are architected, and how they can impact business. This is the book for any organization
seriously considering adopting cloud computing. It will pave the way to establishing your cloud
computing roadmap.”
—Damian Maschek, SOA Architect, Deutsche Bahn
“One of the best books on cloud computing I have ever read. It is complete yet vendor technology
neutral and successfully explains the major concepts in a well-structured and disciplined way. It goes
through all the definitions and provides many hints for organizations or professionals who are
approaching and/or assessing cloud solutions. This book gives a complete list of topics playing
fundamental roles in the cloud computing discipline. It goes through a full list of definitions very
clearly stated. Diagrams are simple to understand and self-contained. Readers with different skill sets,
expertise, and backgrounds will be able to understand the concepts seamlessly.”
—Antonio Bruno, Infrastructure and Estate Manager, UBS AG
“Cloud Computing: Concepts, Technology & Architecture is a comprehensive book that focuses on what
cloud computing is really all about…. This book will become the foundation on which many
organizations will build successful cloud adoption projects. It is a must-read reference for both IT
infrastructure and application architects interested in cloud computing or involved in cloud adoption
projects. It contains extremely useful and comprehensive information for those who need to build
cloud-based architectures or need to explain it to customers thinking about adopting cloud
computing technology in their organization.”
—Johan Kumps, SOA Architect, RealDolmen
“This book defines the basic terminology and patterns for the topic—a useful reference for the cloud
practitioner. Concepts from multitenancy to hypervisor are presented in a succinct and clear manner.
The underlying case studies provide wonderful real-worldness.”
9
—Dr. Thomas Rischbeck, Principal Architect, ipt
“The book provides a good foundation to cloud services and issues in cloud service design. Chapters
highlight key issues that need to be considered in learning how to think in cloud technology terms;
this is highly important in today’s business and technology environments where cloud computing
plays a central role in connecting user services with virtualized resources and applications.”
—Mark Skilton, Director, Office of Strategy and Technology, Global Infrastructure Services, Capgemini
“The book is well organized and covers basic concepts, technologies, and business models about cloud
computing. It defines and explains a comprehensive list of terminologies and glossaries about cloud
computing so cloud computing experts can speak and communicate with the same set of standardized
language. The book is easy to understand and consistent with early published books from Thomas
Erl…. It is a must-read for both beginners and experienced professionals.”
—Jian “Jeff” Zhong, Chief Technology Officer (Acting) and Chief Architect for SOA and Cloud
Computing, Futrend Technology Inc.
“Students of the related specialties can fulfill their educational process with very easily understood
materials that are broadly illustrated and clearly described. Professors of different disciplines, from
business analysis to IT implementation—even legal and financial monitoring—can use the book as an
on-table lecturing manual. IT specialists of all ranks and fields of application will find the book as a
practical and useful support for sketching solutions unbound to any particular vendor or brand.”
—Alexander Gromoff, Director of Science & Education, Center of Information Control Technologies,
Chairman of BPM Chair in Business Informatics Department, National Research University “Higher
School of Economics”
“Cloud Computing: Concepts, Technology & Architecture is a comprehensive compendium of all the
relevant information about the transformative cloud technology. Erl’s latest title concisely and clearly
illustrates the origins and positioning of the cloud paradigm as the next-generation computing
model. All the chapters are carefully written and arranged in an easy-to-understand manner. This
book will be immeasurably beneficial for business and IT professionals. It is set to shake up and help
organize the world of cloud computing.”
—Pethuru Raj, Ph.D., Enterprise Architecture Consultant, Wipro
“A cloud computing book that will stand out and survive the test of time, even in one of the fastest
evolving areas of technology. This book does a great job breaking down the high level of complexity
of cloud computing into easy-to-understand pieces. It goes beyond the basic, often repeated,
explanations. It examines the fundamental concepts and the components, as well as the mechanisms
and architectures that make up cloud computing environments. The approach gradually builds the
reader’s understanding from the ground up.
“In a rapidly evolving area like cloud computing, it’s easy to focus on details and miss the big picture.
10
The focus on concepts and architectural models instead of vendor-specific details allows readers to
quickly gain essential knowledge of complex topics. The concepts come together in the last part of
the book, which should be required reading for any decision maker evaluating when and how to start
a transition to cloud computing. Its thorough, comprehensive coverage of fundamentals and
advanced topics makes the book a valuable resource to keep on your desk or your eBook reader,
regardless if you’re new to the topic or you already have cloud experience.
“I highly recommend the book to those looking to implement or evaluate cloud environments, or
simply looking to educate themselves in a field that will shape IT over the next decade.”
—Christoph Schittko, Principal Technology Strategist & Cloud Solution Director, Microsoft
“Cloud Computing: Concepts, Technology & Architecture is an excellent resource for IT professionals and
managers who want to learn and understand cloud computing, and who need to select or build cloud
systems and solutions. It lays the foundation for cloud concepts, models, technologies, and
mechanisms. As the book is vendor-neutral, it will remain valid for many years. We will recommend
this book to Oracle customers, partners, and users for their journey toward cloud computing. This
book has the potential to become the basis for a cloud computing manifesto, comparable to what was
accomplished with the SOA manifesto.”
—Jürgen Kress, Fusion Middleware Partner Adoption, Oracle EMEA
11
To my family and friends
—Thomas Erl
To Zoya, Hanya, and Ozair with love
—Zaigham Mahmood
To Silvia, Luiza, Isadora, and Lucas
—Ricardo Puttini
Current Printing: 2019
12
Contents at a Glance
Foreword
CHAPTER 1: Introduction
CHAPTER 2: Case Study Background
PART I: FUNDAMENTAL CLOUD COMPUTING
CHAPTER 3: Understanding Cloud Computing
CHAPTER 4: Fundamental Concepts and Models
CHAPTER 5: Cloud-Enabling Technology
CHAPTER 6: Fundamental Cloud Security
PART II: CLOUD COMPUTING MECHANISMS
CHAPTER 7: Cloud Infrastructure Mechanisms
CHAPTER 8: Specialized Cloud Mechanisms
CHAPTER 9: Cloud Management Mechanisms
CHAPTER 10: Cloud Security Mechanisms
PART III: CLOUD COMPUTING ARCHITECTURE
CHAPTER 11: Fundamental Cloud Architectures
CHAPTER 12: Advanced Cloud Architectures
CHAPTER 13: Specialized Cloud Architectures
PART IV: WORKING WITH CLOUDS
CHAPTER 14: Cloud Delivery Model Considerations
CHAPTER 15: Cost Metrics and Pricing Models
CHAPTER 16: Service Quality Metrics and SLAs
PART V: APPENDICES
APPENDIX A: Case Study Conclusions
APPENDIX B: Industry Standards Organizations
13
APPENDIX C: Mapping Mechanisms to Characteristics
APPENDIX D: Data Center Facilities (TIA-942)
APPENDIX E: Cloud-Adapted Risk Management Framework
APPENDIX F: Cloud Provisioning Contracts
APPENDIX G: Cloud Business Case Template
About the Authors
About the Contributors
Index
14
Contents
Foreword
Acknowledgments
CHAPTER 1: Introduction
1.1 Objectives of This Book
1.2 What This Book Does Not Cover
1.3 Who This Book Is For
1.4 How This Book Is Organized
Part I: Fundamental Cloud Computing
Chapter 3: Understanding Cloud Computing
Chapter 4: Fundamental Concepts and Models
Chapter 5: Cloud-Enabling Technology
Chapter 6: Fundamental Cloud Security
Part II: Cloud Computing Mechanisms
Chapter 7: Cloud Infrastructure Mechanisms
Chapter 8: Specialized Cloud Mechanisms
Chapter 9: Cloud Management Mechanisms
Chapter 10: Cloud Security Mechanisms
Part III: Cloud Computing Architecture
Chapter 11: Fundamental Cloud Architectures
Chapter 12: Advanced Cloud Architectures
Chapter 13: Specialized Cloud Architectures
Part IV: Working with Clouds
Chapter 14: Cloud Delivery Model Considerations
Chapter 15: Cost Metrics and Pricing Models
Chapter 16: Service Quality Metrics and SLAs
Part V: Appendices
Appendix A: Ca…
Purchase answer to see full
attachment
Why should I choose Homework Writings Pro as my essay writing service?
We Follow Instructions and Give Quality Papers
We are strict in following paper instructions. You are welcome to provide directions to your writer, who will follow it as a law in customizing your paper. Quality is guaranteed! Every paper is carefully checked before delivery. Our writers are professionals and always deliver the highest quality work.
Professional and Experienced Academic Writers
We have a team of professional writers with experience in academic and business writing. Many are native speakers and able to perform any task for which you need help.
Reasonable Prices and Free Unlimited Revisions
Typical student budget? No problem. Affordable rates, generous discounts - the more you order, the more you save. We reward loyalty and welcome new customers. Furthermore, if you think we missed something, please send your order for a free review. You can do this yourself by logging into your personal account or by contacting our support..
Essay Delivered On Time and 100% Money-Back-Guarantee
Your essay will arrive on time, or even before your deadline – even if you request your paper within hours. You won’t be kept waiting, so relax and work on other tasks.We also guatantee a refund in case you decide to cancel your order.
100% Original Essay and Confidentiality
Anti-plagiarism policy. The authenticity of each essay is carefully checked, resulting in truly unique works. Our collaboration is a secret kept safe with us. We only need your email address to send you a unique username and password. We never share personal customer information.
24/7 Customer Support
We recognize that people around the world use our services in different time zones, so we have a support team that is happy to help you use our service. Our writing service has a 24/7 support policy. Contact us and discover all the details that may interest you!
Try it now!
How it works?
Follow these simple steps to get your paper done
Place your order
Fill in the order form and provide all details of your assignment.
Proceed with the payment
Choose the payment system that suits you most.
Receive the final file
Once your paper is ready, we will email it to you.
Our Services
Our reputation for excellence in providing professional tailor-made essay writing services to students of different academic levels is the best proof of our reliability and quality of service we offer.
Essays
When using our academic writing services, you can get help with different types of work including college essays, research articles, writing, essay writing, various academic reports, book reports and so on. Whatever your task, homeworkwritingspro.com has experienced specialists qualified enough to handle it professionally.
Admissions
Admission Essays & Business Writing Help
An admission essay is an essay or other written statement by a candidate, often a potential student enrolling in a college, university, or graduate school. You can be rest assurred that through our service we will write the best admission essay for you.
Reviews
Editing Support
Our professional editor will check your grammar to make sure it is free from errors. You can rest assured that we will do our best to provide you with a piece of dignified academic writing. Homeworkwritingpro experts can manage any assignment in any academic field.
Reviews
Revision Support
If you think your paper could be improved, you can request a review. In this case, your paper will be checked by the writer or assigned to an editor. You can use this option as many times as you see fit. This is free because we want you to be completely satisfied with the service offered.