Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Save more on your purchases! discount-offer-chevron-icon
Savings automatically calculated. No voucher code required.
Arrow left icon
All Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Newsletter Hub
Free Learning
Arrow right icon
timer SALE ENDS IN
0 Days
:
00 Hours
:
00 Minutes
:
00 Seconds
Arrow up icon
GO TO TOP
Architecting Cloud Computing Solutions

You're reading from   Architecting Cloud Computing Solutions Build cloud strategies that align technology and economics while effectively managing risk

Arrow left icon
Product type Paperback
Published in May 2018
Publisher Packt
ISBN-13 9781788472425
Length 378 pages
Edition 1st Edition
Tools
Arrow right icon
Authors (2):
Arrow left icon
Kevin L. Jackson Kevin L. Jackson
Author Profile Icon Kevin L. Jackson
Kevin L. Jackson
 Goessling Goessling
Author Profile Icon Goessling
Goessling
Arrow right icon
View More author details
Toc

Table of Contents (29) Chapters Close

Title Page
Copyright and Credits
Contributors
Packt Upsell
Preface
Prologue
1. What is Cloud Computing? FREE CHAPTER 2. Governance and Change Management 3. Design Considerations 4. Business Drivers, Metrics, and Use Cases 5. Architecture Executive Decisions 6. Architecting for Transition 7. Baseline Cloud Architectures 8. Solution Reference Architectures 9. Cloud Environment Key Tenets and Virtualization 10. Cloud Clients and Key Cloud Services 11. Operational Requirements 12. CSP Performance 13. Cloud Application Development 14. Data Security 15. Application Security 16. Risk Management and Business Continuity 17. Hands-On Lab 1 – Basic Cloud Design (Single Server) 18. Hands-On Lab 2 – Advanced Cloud Design Insight 19. Hands-On Lab 3 – Optimizing Current State (12 Months Later) 20. Cloud Architecture – Lessons Learned
1. Epilogue
2. Other Books You May Enjoy Index

Cloud computing taxonomy


The cloud computing taxonomy was initially developed by the United States National Institute of Standards and Technology (NIST) as a tool for standardizing conversations around cloud architectures. Since then, this basic model has been enhanced by the community and broadly adopted to discuss basic concepts. The major taxonomy components are described here:

The service consumer is the entity (enterprise or end user) that actually uses the cloud service. Users will normally have multiple programming interfaces. These interfaces present themselves like any normal application and the user does not need to understand any cloud computing platform details. User interfaces can also provide administrative functions like virtual machine or storage management.

The cloud service provider (CSP) creates, manages, and delivers information technology services to the service consumer. Provider tasks vary based on the service model:

  • For SaaS, the provider installs, manages, and maintains all software. Service consumers only have access to the application.
  • For PaaS, the provider manages and provides a standardized application development environment. This is typically in the form of a development language framework.
  • For IaaS, the provider maintains and operates the facilities, hardware, virtual machines, storage, and network associated with the delivery of any information technology service. The service consumer, however, is responsible for service design, operations, and delivery.

Critical to the service provider's operations is the management layer. This layer meters and monitors the use of all services. It also provisions and deprovisions services based on user demand and service provider capacity. Management also includes billing, capacity planning, SLA management, and reporting. Security is applied across all aspects of the service provider's operations.

The service developer creates, publishes, and monitors cloud services. Typically, these consist of line-of-business applications delivered directly to end users. During service creation, analytics is used for remote debugging and service testing. When the service is published, analytics is also used to monitor service performance.

Standards and taxonomies will affect cloud use case scenarios in four different ways:

  • Within each type of cloud service
  • Across the different types of cloud services
  • Between the enterprise and the cloud 
  • Within the private cloud of an enterprise

Within each type of cloud service (IaaS, PaaS, or SaaS), open standards help organizations avoid vendor lock-in by giving users the freedom to move to other cloud service providers without major application or operational modifications. Standards within an enterprise are normally driven by interoperability, auditability, security, and management requirements.

You have been reading a chapter from
Architecting Cloud Computing Solutions
Published in: May 2018
Publisher: Packt
ISBN-13: 9781788472425
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime
Visually different images