Cloud Technologies: An Overview of Cloud Computing Technologies for Managers
✍ Scribed by Roger McHaney
- Publisher
- Wiley
- Year
- 2021
- Tongue
- English
- Leaves
- 291
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
CLOUD TECHNOLOGIES Contains a variety of cloud computing technologies and explores how the cloud can enhance business operations
Cloud Technologies offers an accessible guide to cloud-based systems and clearly explains how these technologies have changed the way organizations approach and implement their computing infrastructure. The author includes an overview of cloud computing and addresses business-related considerations such as service level agreements, elasticity, security, audits, and practical implementation issues. In addition, the book covers important topics such as automation, infrastructure as code, DevOps, orchestration, and edge computing.
Cloud computing fundamentally changes the way organizations think about and implement IT infrastructure. Any manager without a firm grasp of basic cloud concepts is at a huge disadvantage in the modern world. Written for all levels of managers working in IT and other areas, the book explores cost savings and enhanced capabilities, as well as identifies different models for implementing cloud technologies and tackling cloud business concerns. This important book:
Demonstrates a variety of cloud computing technologies and ways the cloud can enhance business operations
Addresses data security concerns in cloud computing relevant to corporate data owners
Shows ways the cloud can save money for a business
Offers a companion website hosting PowerPoint slides
Written for managers in the fields of business, IT and cloud computing, Cloud Technologies describes cloud computing concepts and related strategies and operations in accessible language.
✦ Table of Contents
Cover
Title Page
Copyright
Contents
Preface
Acknowledgments
About the Companion Website
Chapter 1 What Is Cloud Computing?
Why Cloud Computing?
Cloud Computing's Focus
Cost Reduction
Capacity Planning
Organizational Agility
How Is Cloud Computing Hosted?
Private Cloud Deployment
Public Cloud Deployment
Hybrid Cloud Deployment
What Are the Different Types of Cloud Solutions?
Software as a Service (SaaS)
Platform as a Service (PaaS)
Infrastructure as a Service (IaaS)
SaaS versus PaaS versus IaaS: A Review
Recovery as a Service (RaaS)
What Are General Benefits of Cloud Services?
What Are General Disadvantages of Cloud Services?
What Is the History Behind Cloud Computing?
Historic Perspective of Hardware Related to Cloud Computing
Historic Perspective of Software Related to Cloud Computing
SOA Explained in Terms of LegoLEGO® is a trademark of the LEGO Group of companies. Blocks
Summary
References
Bibliography
Chapter 2 Who Uses the Cloud?
Individuals Users
Public Cloud Subscription Storage for Individuals
Private Cloud Storage (PCS) for Individuals
Hosted Personal Cloud Storage Using Third Party Hardware
Public Cloud versus Personal Cloud Storage
Small and Medium Enterprise (SME) Users
How Can Cloud Computing Save SMEs Money?
What Cloud Computing Features Appeal to SMEs?
SME Cloud Software
Accounting Software
Human Resources (HR) Software
Customer Relationship Management (CRM)
Project Management/Task Organization
Office Software
Data Analytics
Social Media
Purchasing and Procurement
Help Desk and Service Software
Enterprise Resource Planning (ERP)
Corporate Managers and Users
Organizational Users of Cloud Computing
PaaS Users
IaaS Users
File Storage and Backup Users
Disaster Recovery Users
Big Data Analytics Users
Summary
References
Further Reading
Website Resources
Accounting Software
CRM Software
Data Analytics
ERP for SMEs
Help Desk
HR Software
Office Software
Project Management Tools
Purchasing and Procurement
Social Media
Chapter 3 What Is Virtualization?
Hardware Virtualization
Hypervisors
Types of Hardware Virtualization
Hardware Virtualization Vendors and Products
Hardware Virtualization Benefits
Operating System Virtualization
Operating‐System‐Level Virtualization (Containerization)
Containerization Software
Containers versus Virtual Machines
Container Cloud Practices
Containers as a Service (CaaS)
Storage Virtualization
DAS (Direct Attached Storage)
SAN (Storage Area Networks)
NAS (Network Attached Storage)
Storage Virtualization Techniques
File‐ Versus Block‐Level Virtualization
Summary
References
Further Reading
Chapter 4 Can the Cloud Help Operations?
Load Balancing
Load Balancing Algorithms
Static Load Balancing Algorithms
Dynamic Load Balancing Algorithms
Cloud Load Balancing Algorithms
Hardware Versus Software Load Balancing
Cloud‐Based Balancing
Cloud Load Balancing Versus DNS Load Balancing
Scalability and Elasticity
Elasticity in Cloud Environments
Challenges for Elasticity
Learning Curve
Response Time
Monitoring Elastic Applications
Stakeholder Needs
Multiple Levels of Cloud Control
Security
Privacy and Compliance
Benefits of Cloud Elasticity
Ease of Implementation
Failover and Fault Tolerance
On‐Demand Computing
Pay Only for What You Use
Standardization of Server Pool
Summary
References
Further Reading
Chapter 5 How Are Clouds Managed?
Automation
Orchestration
Automation Tasks
Implementing Orchestration with IaC
IaC Example
IaC Tools
Push Approach
Pull Approach
Puppet
Chef
SaltStack
Terraform
Cloud Provider Resource Management
AWS CloudFormation
Google Cloud Deployment Manager
Azure Resource Manager
Access Control for Resource Management Tools
Customized Policies
APIs and SDKs
APIs
SaaS APIs
PaaS APIs
IaaS APIs
SDKs
SDKs and APIs
Cloud Backup and Replication
Cloud Backup
Cloud Backup Processes
Cloud Backup Drawbacks
Cloud Backup Vendors
Cloud Replication
Replication Technologies
DRaaS
Summary
References
Further Reading
Website Resources
Backup Providers
DRaaS Providers
IaC Providers
Chapter 6 What Are Cloud Business Concerns?
Monitoring and Console Tools
Resource Consumption Monitoring
Planning for Monitoring
Cloud Monitoring Tools
Monitoring Challenges
Cost Monitoring
Costs Associated with Zombie Resource Instances
Service Level Agreements (SLAs)
SLA Sources
SLA Components
SLA Metrics
Other Performance Considerations
Performance Failure Penalties
SLA Data Ownership Clause
Data Ownership
Data Location
Data Disposition
Data Breaches
Governmental Access Requests
SLA Revisions
Transferring SLAs
More on SLAs
Billing
Amazon Billing
Third Party Billing Tools
Summary
References
Further Reading
Website Resources
Cost and Monitoring Software
Zombie Instance Management Software
Chapter 7 How Are Business Applications in the Cloud Managed Safely?
Cloud Vulnerabilities
Cloud Security Architecture
IaaS Security Architecture
IaaS Resource Misconfiguration
IaaS Resource Vulnerabilities
IaaS Zombie Vulnerabilities
PaaS Security Architecture
SaaS Security Architecture
Access and Identity Control in the Cloud
Identity Governance
IAM Considerations for Developers
Identity Provisioning
Cloud Licenses
IAM with Third Party Vendors
FIM Benefits
FIM Challenges
Identity and Access Management Products
Identity Management Standards
Summary
References
Bibliography
Website Bibliography
Identity Management
Chapter 8 What Is Cloud Governance?
IT Governance Overview
IT Governance Boards
IT Governance Frameworks
COBIT 2019
ITIL (Information Technology Infrastructure Library)
AS 8015‐2015
ISO/IEC 38500:2015
CMMI
FAIR
IT Governance in the Cloud
Choosing a Governance Framework
Cloud Risk Factors Related to Governance
IT Audit Committees
IT Auditor
IT Controls
End‐User Controls
Shadow IT
Acceptable Risk
SOA Governance
Ensuring Secure Cloud Data
Cloud Provider Data Safety Measures
Cloud Encryption
Symmetric Key Encryption
Asymmetric Key Encryption
Other Encryption Methods
Secure Sockets Layer (SSL)
Key Management
Key Management System Products
Summary
References
Further Reading
Chapter 9 What Other Services Run in the Cloud?
DevOps
DevOps Ingredients
Ingredient #1: Communication
Ingredient #2: Collaboration
Ingredient #3: Flow
Ingredient #4: Continuous Improvement
Ingredient #5: Lean Computing
Ingredient #6: Tool Kit
Ingredient #7: Quality
Cloud‐Based Problem‐Solving Approaches
DMAIC
TRIZ
Microservices
Cloud Database Applications
Cloud Data Models
Cloud Database Typical Features
DBaaS Product Examples
Amazon
Microsoft
Google
Other DBaaS Vendors
Cloud Analytics Services
Microsoft Power BI Service
Domo
IBM Analytics
Tableau
Hadoop
Hadoop in the Cloud
Apache Spark
Apache Storm
Open Source Private Cloud Software
OpenStack
OpenStack Components
Other Services
Compute Services
Application Services
Summary
References
Further Reading
Website Resources
Data Analytics Tools
DBaaS
NoSQL
SQL
DevOps
Hadoop Competitors
Private Clouds
Virtual Databases
NoSQL
SQL
Chapter 10 What Is the Cloud Future?
NoOps
Everything as a Service (EaaS)
Zero Knowledge Cloud Storage
Serverless Architecture
Multicloud
Small Business Clouds
Machine Learning
Internet of Things (IoT)
Cloud Computing as a Utility
Cloud Streaming Services
Edge Computing
Fog Computing
Summary
References
Further Reading
Glossary
Index
EULA
📜 SIMILAR VOLUMES
<p><span>As the world's leading provider of ICT (information and communication technology) infrastructure and intelligence terminals, Huawei's products are already available in a number of areas, including connectivity, security, wireless, storage, cloud computing, intelligent computing, and artific
<p><span>This open access book introduces cloud computing and related technologies from the concept, technology, and architecture of cloud computing, combined with typical application cases of cloud; provides students with a more complete knowledge framework in the field of cloud computing; and lays
<P style="MARGIN: 0px"> <B>The Economics of Cloud Computing</B> </P> <P style="MARGIN: 0px">An Overview for Decision Makers</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px"> <B>Bill Williams</B> </P> <P style="MARGIN: 0px">Foreword by George Reese, author of <I>Cloud Application Architect
<P style="MARGIN: 0px"> <B>The Economics of Cloud Computing</B> </P> <P style="MARGIN: 0px">An Overview for Decision Makers</P> <P style="MARGIN: 0px"> </P> <P style="MARGIN: 0px"> <B>Bill Williams</B> </P> <P style="MARGIN: 0px">Foreword by George Reese, author of <I>Cloud Application Architect
This concise book delivers the insight and tools you need to make intelligent decisions about cloud computing and effectively manage the transition to this new paradigm. Bill Williams explains how cloud computing platforms are transforming business IT and helps you fully understand the economies of