Module 2: Business Drivers of Digital Transformation Flashcards
What is cloud computing?
a model for on-demand network access to a shared pool of computing resources - enable rapid provisioning and minimal management
What are the characteristics of cloud computing?
- Measured Service
- On-Demand Self-Service
- Broad Network Access
- Rapid Elasticity
- Resource Pooling
What is a measured service in cloud computing?
automated resource measurement using metering - monitoring available for transparency to cloud provider and customer
What is on-demand self service in cloud computing?
customer can provision resources automatically without human intervention from cloud provider
What is broad network access in cloud computing?
tasks are available over the network and accessible to typical endpoints like laptops and phones
What is rapid elasticity in cloud computing?
capabilities are rapidly available to a customer at their convenience - give impression of unlimited resources
What is resource pooling in cloud computing?
cloud providers resources pooled to serve all customers - known as a multitenant model - resources changed based on demands of individual customers - customer has little knowledge of physical exact location of data - more like the state/country (broad knowledge)
What are the benefits to cloud computing?
- Increased Collaboration
- Business Agility
- Simplified Infrastructure Management
- Flexible Scaling
- Flexibility of Access
- Business Continuity
- Reduced IT Costs
- High Availability
What are the different cloud service models?
Infrastructure aaS
Platform aaS
Software aaS
What is infrastructure aaS?
Cloud provides network, servers, storage, and virtualization (physical hardware)
Customer manages apps, data, runtime, OS, middleware (software)
What is Platform aaS?
cloud provides everything except customer BYOs apps and data
basically customer deploying their applications and configuring as they like on the provider’s infrastructure
What is Software aaS?
customer utilizes app made by the provider that runs on the providers infrastructure
don’t own the management of any layer just using the app through your endpoints
What are the different cloud deployment models?
Public Cloud
Private Cloud
Hybrid Cloud
Multicloud
What is the main benefit of public cloud?
low upfront IT cost and enormous scalability
What are the risks of the public cloud?
network availability
multitenancy risks
visibility
control
restrictive default services
What is hybrid cloud?
combination of private and public cloud that are unique entities but bound by same technology - good for data/application mobility
What are the drivers for a multicloud strategy?
vendor lock-in
data control
cost savings
performance
What is cloud bursting?
provisioning workloads for a short time during peak seasons - can terminate this high provisioned workload once need passes
What is Big Data?
information that’s high volume, velocity, and variety require specialized technical architectures to analyze for business value use cases
What are the three principal aspects of big data?
Characteristics of data
Data processing nodes
Business value
What are the characteristics of data when it comes to Big Data?
large datasets of both strucutured and unstructured data - changes quickly and comes from diverse sources
What are data processing nodes when it comes to Big Data?
big data size exceeds storage/compute resources of traditional IT - requires highly scalable storage and innovative technologies
What is business value when it comes to Big Data?
searching large datasets in near or real time for data driven decision making
What are the three Vs of Big Data?
Volume (Size)
Velocity (Speed of change/growth)
Variety (Type/Format)
What is machine learning?
feeding a bunch of data to algorithms that allow code to learn how to do task without being explicitly programmed how
When the machine is given a new set of data into its algorithm it adapts and learns through previous experiences
What is the machine learning process?
creating mathematic algorithms that can accept input data and use analysis to predict the output
What are the 3 types of machine learning?
Supervised
Unsupervised
Reinforcement
What is supervised machine learning?
the model is built to make a prediction and given a collection of labeled data points
broken down into two types classification (ex: fraud identification) and regression (ex: market forecasting)
What is unsupervised machine learning?
an unlabeled data set is used - (data set doesn’t exist)
broken down into two types clustering (ex: target marketing) and dimensionally reduction (ex: big data analysis)
What is reinforcement machine learning?
model interacts with environment and produce results on trial and error basis - has reward and error feedback to better itself
What is Internet of Things (IoT)?
ecosystem where different technologies are connected to a network and can transmit/receive data for analysis
ex: FitBit
What are the main components of IoT?
Smart Things
Gateways
Middleware
Applications
What are smart things in IoT?
devices that collect and analyze data
What are gateways in IoT?
devices that manage data traffic between networks - can also help w/ data security
What is middleware in IoT?
enables connectivity for large number of smart things to apps/sensors
What are applications in IoT?
monitor and control smart things - enable connection of end point to IoT devices
What is Edge Computing?
distributed computing architecture that brings compute/storage close to data origin point
What are the features of 5G?
Greater Throughput
Lower Latency
Ultra High Reliability
Higher Connectivity Density
Expanded Range of Mobility