Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Architecting Cloud Computing Solutions
Architecting Cloud Computing Solutions

Architecting Cloud Computing Solutions: Build cloud strategies that align technology and economics while effectively managing risk

Arrow left icon
Profile Icon Goessling Profile Icon Kevin L. Jackson
Arrow right icon
€8.99 €26.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6 (5 Ratings)
eBook May 2018 378 pages 1st Edition
eBook
€8.99 €26.99
Paperback
€32.99
Subscription
Free Trial
Renews at €18.99p/m
Arrow left icon
Profile Icon Goessling Profile Icon Kevin L. Jackson
Arrow right icon
€8.99 €26.99
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6 (5 Ratings)
eBook May 2018 378 pages 1st Edition
eBook
€8.99 €26.99
Paperback
€32.99
Subscription
Free Trial
Renews at €18.99p/m
eBook
€8.99 €26.99
Paperback
€32.99
Subscription
Free Trial
Renews at €18.99p/m

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Table of content icon View table of contents Preview book icon Preview Book

Architecting Cloud Computing Solutions

What is Cloud Computing?

We hear that the cloud simplifies, yet it makes things more complicated (at first). It saves us money, yet unusually high bills have surprised many IT leaders and executives. The cloud is flexible, agile, and nimble, yet many get locked into single providers with less than optimal architectures and with substantial migration costs to change. We also hear that the cloud is not as secure as our data center, even though this has been proven false time and again.

In many ways, cloud computing reflects human nature. Everyone believes their idea is best. People sometimes blindly follow their beliefs regardless of the data. No single cloud provider, cloud service, or cloud architecture is perfect. They all have things that we wish were different. They have rules to follow, and they all peddle the line of being the only way to the truth and the promised land.

...

Cloud computing history

For our purposes, the first age of computing was the 1970s when the focus was on big infrastructure. Green-screen terminals, in vogue back then, eventually evolved into personal computers. Networks went from a centralized, hierarchical design to a decentralized design. Decentralization moved the processing closer to the user meaning applications moved from thin client (processing on the server) to thick client (processing on the user/client side). Green screens were tightly coupled interfaces to the data-laden backend. Decentralization enabled developers to track process steps and state information on the server side while allowing client-side computers to do much more of the processing. The period was the birth of client-server architectures, which are central to today's modern technology-driven business.

With much of the processing moving closer...

Cloud computing definition

"Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (for example, networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction."
– US National Institute of Standards and Technology

This definition is the most widely quoted and used version globally. Many countries and industries have adopted it, and this is the highly recommended starting point for your organization's working definition for the cloud. This definition is so important that we should take a few minutes to review it in detail.

Cloud computing is a model. It is not a specific technology. You cannot go and buy a cloud computer. The term is used to describe an economic and operational...

Essential characteristics of cloud computing

When the United States National Institute of Standards and Technology (NIST) published the cloud computing definition, they also defined the essential characteristics of this new model. These have come to be more important than the definition in that the characteristics have helped to define and protect the marketplace against all the marketing hype that has accompanied the cloud.

The first characteristic of cloud computing is that it is an on-demand, typically self service model. On-demand, meaning that it can be purchased when needed, for as long as needed, and given back when finished. Self service refers to the consumer's ability to buy, deploy and shut down services without any assistance from the service provider. This speeds up the process controls cost and moves control to the consumer. (Refer back to earlier paragraphs...

Cloud computing operational models

There are many paths to the cloud. Each path is grouped based on how the services are offered, deployed, and consumed. The cloud is not a technology. A cloud layer does not exist. Each path to the cloud is a response to a requirement or set of needs based on the consumer's current situation, desired future state, available skills, and resources, as well as tolerance for risk. Cloud products and services often establish reusable and reoccurring architectural patterns (building blocks) used for designing, building, and managing applications and infrastructure.

There are primarily three cloud service models: Internet-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS). Deployed as needed, all three models require network connections to change resource pools that are measured in great detail, dynamically. However...

Cloud service models

The different cloud service models are described here in the following sections.

IaaS – background

Across the industry, hardware has been largely ignored for a very long time. Servers were not sexy. There was no glory for servers. Servers were just a support for the more important applications. Applications got all the credit for solving business challenges. Applications were the things that users interacted with directly. Servers got stuck in dark closets, forgotten and neglected until a problem occurred.

Because servers received no glory, very little to no maintenance and no budget for patching, upgrading, and so on, many servers are now well beyond their service life and prone to failure. Incredible...

Cloud washing

Cloud washing is a term used to refer to the often deceptive attempt to rebrand an existing product or service by associating the buzzword cloud with it. Within a financial construct, there is a parallel that describes the practice of inflating financial results for a company's cloud business by redefining existing services and products as cloud services. A typical example of this is referring to access to any application or service over the internet through a browser as cloud computing, just because you are receiving the service over the internet.

Another example is the traditional application service provider (ASP) model where a third party offers individuals, and companies access over the internet to applications and services that would normally have been located in their own personal or enterprise computers. This is often marketed as a SaaS, but there are...

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...

Summary

As you move forward in cloud conversations, please keep in mind the five characteristics of the cloud. These characteristics will help you stay focused on aligning technology, economics, and strategy. The cloud's big innovation was economic, not technical. Strategy changing economics are driving rapid transformation and digitization. There are many different services, different economic and deployment models along with many different strategies to use them. The cloud is another tool in the toolbox. It is not the answer for everything, but it is quickly becoming the foundation for everything.

The next chapter starts the conversation on governance and change management. You may think that a cloud solutions architect's success depends on the technology chosen. That thinking couldn't be further from the truth. While cloud computing is foundational to digital...

Left arrow icon Right arrow icon

Key benefits

  • A step-by-step guide that will practically guide you through implementing Cloud computing services effectively and efficiently.
  • Learn to choose the most ideal Cloud service model, and adopt appropriate Cloud design considerations for your organization.
  • Leverage Cloud computing methodologies to successfully develop a cost-effective Cloud environment successfully.

Description

Cloud adoption is a core component of digital transformation. Scaling the IT environment, making it resilient, and reducing costs are what organizations want. Architecting Cloud Computing Solutions presents and explains critical cloud solution design considerations and technology decisions required to be made for deploying the right cloud service and deployment models, based on your business and technology service requirements. This book starts with the fundamentals of cloud computing and its architectural concepts. It then walks you through cloud service models (IaaS, PaaS, and SaaS), deployment models (public, private, community, and hybrid) and implementation options (enterprise, MSP, and CSP) to explain and describe the key considerations and challenges organizations face during cloud migration. Later, this book delves into how to leverage DevOps, Cloud-Native, and serverless architectures in your cloud environment and presents industry best practices for scaling your cloud environment. Finally, this book addresses in depth how to manage essential cloud technology service components, such as data storage, security controls, and disaster recovery. By the end of this book, you will have mastered all the design considerations and operational trades required to adopt cloud services, no matter which cloud service provider you choose.

Who is this book for?

If you are an IT Administrator, Cloud Architect, or a Solution Architect keen to benefit from cloud adoption for your organization, then this book is for you. Small business owners, managers, or consultants will also find this book useful. No prior knowledge of Cloud computing is needed.

What you will learn

  • • Manage changes in the digital transformation and cloud
  • transition process
  • • Design and build architectures that support specific business cases
  • • Design, modify, and aggregate baseline cloud architectures
  • • Familiarize yourself with cloud application security and cloud computing security threats
  • • Design and architect small, medium, and large cloud computing solutions

Product Details

Country selected
Publication date, Length, Edition, Language, ISBN-13
Publication date : May 30, 2018
Length: 378 pages
Edition : 1st
Language : English
ISBN-13 : 9781788470742
Vendor :
Amazon
Tools :

What do you get with eBook?

Product feature icon Instant access to your Digital eBook purchase
Product feature icon Download this book in EPUB and PDF formats
Product feature icon Access this title in our online reader with advanced features
Product feature icon DRM FREE - Read whenever, wherever and however you want
OR
Modal Close icon
Payment Processing...
tick Completed

Billing Address

Product Details

Publication date : May 30, 2018
Length: 378 pages
Edition : 1st
Language : English
ISBN-13 : 9781788470742
Vendor :
Amazon
Tools :

Packt Subscriptions

See our plans and pricing
Modal Close icon
€18.99 billed monthly
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Simple pricing, no contract
€189.99 billed annually
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts
€264.99 billed in 18 months
Feature tick icon Unlimited access to Packt's library of 7,000+ practical books and videos
Feature tick icon Constantly refreshed with 50+ new titles a month
Feature tick icon Exclusive Early access to books as they're written
Feature tick icon Solve problems while you work with advanced search and reference features
Feature tick icon Offline reading on the mobile app
Feature tick icon Choose a DRM-free eBook or Video every month to keep
Feature tick icon PLUS own as many other DRM-free eBooks or Videos as you like for just €5 each
Feature tick icon Exclusive print discounts

Frequently bought together


Stars icon
Total 111.97
Architectural Patterns
€41.99
Cloud Native Architectures
€36.99
Architecting Cloud Computing Solutions
€32.99
Total 111.97 Stars icon
Banner background image

Table of Contents

23 Chapters
Prologue Chevron down icon Chevron up icon
What is Cloud Computing? Chevron down icon Chevron up icon
Governance and Change Management Chevron down icon Chevron up icon
Design Considerations Chevron down icon Chevron up icon
Business Drivers, Metrics, and Use Cases Chevron down icon Chevron up icon
Architecture Executive Decisions Chevron down icon Chevron up icon
Architecting for Transition Chevron down icon Chevron up icon
Baseline Cloud Architectures Chevron down icon Chevron up icon
Solution Reference Architectures Chevron down icon Chevron up icon
Cloud Environment Key Tenets and Virtualization Chevron down icon Chevron up icon
Cloud Clients and Key Cloud Services Chevron down icon Chevron up icon
Operational Requirements Chevron down icon Chevron up icon
CSP Performance Chevron down icon Chevron up icon
Cloud Application Development Chevron down icon Chevron up icon
Data Security Chevron down icon Chevron up icon
Application Security Chevron down icon Chevron up icon
Risk Management and Business Continuity Chevron down icon Chevron up icon
Hands-On Lab 1 – Basic Cloud Design (Single Server) Chevron down icon Chevron up icon
Hands-On Lab 2 – Advanced Cloud Design Insight Chevron down icon Chevron up icon
Hands-On Lab 3 – Optimizing Current State (12 Months Later) Chevron down icon Chevron up icon
Cloud Architecture – Lessons Learned Chevron down icon Chevron up icon
Epilogue Chevron down icon Chevron up icon
Other Books You May Enjoy Chevron down icon Chevron up icon

Customer reviews

Rating distribution
Full star icon Full star icon Full star icon Full star icon Half star icon 4.6
(5 Ratings)
5 star 80%
4 star 0%
3 star 20%
2 star 0%
1 star 0%
Kevin L. Jackson Jan 03, 2019
Full star icon Full star icon Full star icon Full star icon Full star icon 5
A very easy read.
Amazon Verified review Amazon
Gregory Levin Dec 15, 2019
Full star icon Full star icon Full star icon Full star icon Full star icon 5
Excellent book for initial knowledge for cloud, each software engineer needs to have
Amazon Verified review Amazon
Robert Fritzen May 01, 2019
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I read this book as part of a grad school class, it was the perfect vehicle for learning about cloud computing. It was very concise, which made it short but at times tedious, leaving you wishing there was more "milk" with all that meat. Very well done and very understandable.
Amazon Verified review Amazon
Amazon Customer Jan 04, 2019
Full star icon Full star icon Full star icon Full star icon Full star icon 5
I've been in the industry for over 20 years, most recently focused in the Cloud Governance space. The books layout and flow of information makes it extremely easy to read and comprehend. It not only follows industry standards and recognized methods, but also provides information around industry best practices. While this book isn't tied directly to an industry certification it would be extremely useful for anyone in the Cloud Computing industry from CXO's , Developers, to Line Of Business Users that are looking to better understand the fundamentals of architecting Cloud Solutions while also minimizing risk. Thank you.
Amazon Verified review Amazon
Daniel Breston Jan 24, 2019
Full star icon Full star icon Full star icon Empty star icon Empty star icon 3
Maybe the hard copy version is better, but this book needs a good proofread. Missing diagrams, poorly worded sentences.On the good news side it does mention a load of concepts that need to be considered at a high-level when architecting to cloud.
Amazon Verified review Amazon
Get free access to Packt library with over 7500+ books and video courses for 7 days!
Start Free Trial

FAQs

How do I buy and download an eBook? Chevron down icon Chevron up icon

Where there is an eBook version of a title available, you can buy it from the book details for that title. Add either the standalone eBook or the eBook and print book bundle to your shopping cart. Your eBook will show in your cart as a product on its own. After completing checkout and payment in the normal way, you will receive your receipt on the screen containing a link to a personalised PDF download file. This link will remain active for 30 days. You can download backup copies of the file by logging in to your account at any time.

If you already have Adobe reader installed, then clicking on the link will download and open the PDF file directly. If you don't, then save the PDF file on your machine and download the Reader to view it.

Please Note: Packt eBooks are non-returnable and non-refundable.

Packt eBook and Licensing When you buy an eBook from Packt Publishing, completing your purchase means you accept the terms of our licence agreement. Please read the full text of the agreement. In it we have tried to balance the need for the ebook to be usable for you the reader with our needs to protect the rights of us as Publishers and of our authors. In summary, the agreement says:

  • You may make copies of your eBook for your own use onto any machine
  • You may not pass copies of the eBook on to anyone else
How can I make a purchase on your website? Chevron down icon Chevron up icon

If you want to purchase a video course, eBook or Bundle (Print+eBook) please follow below steps:

  1. Register on our website using your email address and the password.
  2. Search for the title by name or ISBN using the search option.
  3. Select the title you want to purchase.
  4. Choose the format you wish to purchase the title in; if you order the Print Book, you get a free eBook copy of the same title. 
  5. Proceed with the checkout process (payment to be made using Credit Card, Debit Cart, or PayPal)
Where can I access support around an eBook? Chevron down icon Chevron up icon
  • If you experience a problem with using or installing Adobe Reader, the contact Adobe directly.
  • To view the errata for the book, see www.packtpub.com/support and view the pages for the title you have.
  • To view your account details or to download a new copy of the book go to www.packtpub.com/account
  • To contact us directly if a problem is not resolved, use www.packtpub.com/contact-us
What eBook formats do Packt support? Chevron down icon Chevron up icon

Our eBooks are currently available in a variety of formats such as PDF and ePubs. In the future, this may well change with trends and development in technology, but please note that our PDFs are not Adobe eBook Reader format, which has greater restrictions on security.

You will need to use Adobe Reader v9 or later in order to read Packt's PDF eBooks.

What are the benefits of eBooks? Chevron down icon Chevron up icon
  • You can get the information you need immediately
  • You can easily take them with you on a laptop
  • You can download them an unlimited number of times
  • You can print them out
  • They are copy-paste enabled
  • They are searchable
  • There is no password protection
  • They are lower price than print
  • They save resources and space
What is an eBook? Chevron down icon Chevron up icon

Packt eBooks are a complete electronic version of the print edition, available in PDF and ePub formats. Every piece of content down to the page numbering is the same. Because we save the costs of printing and shipping the book to you, we are able to offer eBooks at a lower cost than print editions.

When you have purchased an eBook, simply login to your account and click on the link in Your Download Area. We recommend you saving the file to your hard drive before opening it.

For optimal viewing of our eBooks, we recommend you download and install the free Adobe Reader version 9.