Cloud Advocate - 1 - Introduction To Cloud Computing
Cloud Advocate - 1 - Introduction To Cloud Computing
Study Guide
This study guide will help prepare you for the IBM
Cloud Advocate Certification Examination.
Courses Objectives
1. The Cloud and Why People Use It • Define the cloud and why people use it
2. The History and Evolution of the • Identify benefits and characteristics of cloud computing
Cloud • Summarize the history and evolution of the cloud
3. Cloud Adoption and Migration
• Define cloud adoption and migration
4. Job Roles that Support Cloud
• Identify the strategies needed to develop a successful
migration plan
• Gain awareness of various job roles users of IBM Cloud have
Lessons
• Introduction and Objectives
• The Cloud
• Characteristics and Benefits of Cloud Computing
• Course Summary
• Knowledge Check Questions
Objectives
• Define the cloud and why people use it
• Identify the benefits and characteristics of cloud computing
Resource pooling
• Uses a multitenant model – resources are dynamically assigned and reassigned according to
demand without customer concern regarding the resource’s physical location.
Rapid elasticity
• Access more resources when you need them or scale back when you do not.
Measured service
• Only pay for what you use or reserve.
Cost
• Allows users to purchase capacity and services as they are being used. Uses
remote resources that are shared with others to save on the cost of servers, equipment,
and IT.
Flexible
• Provides on-demand scaling based on the needs of each workload. Users have a
selection of prebuilt tools and features that fits their specific needs.
Efficient
• Cloud apps and data are accessible from any device with an internet
connection. Frequent technology updates get products quickly to market.
Secure
• Virtual private cloud, encryption, and APIs help secure data. There are redundant
backups, and disaster recovery is generally inexpensive.
Question 1
Question 2
Question 3
Lower IT costs, flexible, efficient, secure, and faster time to market are all
benefits of ______________.
A. Cluster computing
B. Personal computing
C. Time sharing computing
D. Cloud computing
Question 4
Users can take advantage of cloud computing by using the __________ that
the cloud provides to react more quickly to changing business needs.
A. Monitoring
B. Artificial Intelligence
C. Agility
D. Security
Question 5
Cloud providers have redundancy built into their ______, data _______, and
disaster _______.
Question 6
Lessons
• Introduction and Objectives
• History of the Cloud
• Virtualization and Containers
• Serverless
• Course Summary
• Knowledge Check Questions
Objectives
• Summarize the history and evolution of the IBM Cloud
• Describe virtualization, containers, and serverless computing
• The release of an operating system called Virtual Machine (VM) made it possible for
mainframes to have multiple virtual systems or VMs on a single physical node.
1970s • Virtualization became a technology driver and a huge catalyst for the
largest evolutions in communications and computing.
• IBM invents the PC allowing more and more households and companies to own
1980s computers.
• Wired Ethernet networks allow companies to connect their computers.
What is virtualization?
Virtualization is the foundation of cloud computing, allowing multiple virtual machines to run on a single
physical host.
Types of Virtualization
Runs multiple operating Uses software to create Runs application Allows multiple 'guest'
systems on the same an overview of the software without servers to share the
computer in their own network that an admin needing it to be installed same physical hardware
VM. can use to manage in the OS. by installing a
without needed access hypervisor.
to the physical
components.
2 types: 2 types: 3 types:
• Virtual desktop • Software-defined • Local application
• Local desktop networking (SDN) • Application streaming
• Network function • Server-based
virtualization (NFV) application
Benefits of Virtualization
• Resource efficiency
• Easier management
• Minimal downtime
• Faster provisioning
Container Characteristics
Containers are small, fast, and portable, and unlike VMs, they do not need to include a guest OS in every
instance. They can instead simply leverage the features and resources of the host OS.
Benefits of Containers
Includes
Streamline
Portable Allow for agile application's
development
DevOps and code, system
and
Lightweight continuous tools and
deployment of
integration and libraries,
cloud-native
Scalable delivery runtime, and
applications
settings
Despite what the name implies, serverless environments are still built on a server infrastructure; however,
they are invisible in the sense that the clients do not see, manage, or interact with the servers.
Question 1
Question 2
A. IBM
B. Microsoft
C. Compaq
D. Amazon
Question 3
A. Visualization
B. Resource management
C. Virtualization
D. Dematerialization
Question 4
A. Virtual desktop
B. Software-defined networking (SDN) virtualization
C. CPU virtualization
D. Local application virtualization
Lessons
• Introduction and Objectives
• Cloud Adoption and Migration
• Course Summary
• Check Your Knowledge
Objectives
• Define adoption and migration
• Explore the strategies needed to develop a successful migration plan
Cloud adoption is a strategy used by organizations to improve customer service and reduce costs while
increasing efficiencies. By migrating workloads to a cloud, organizations can improve operational
performance and agility, workload flexibility and scalability, and security.
• Data security
• Lack of standardization
Question 1
A. Agility
B. DevOps
C. Latency
D. Security
Question 2
What is a primary benefit for companies who are considering adopting a cloud
computing model?
A. Latency
B. Efficiency
C. Integration
D. Stability
Question 3
When considering risk, what should banks keep in mind when adopting a
cloud computing strategy?
A. Market trends
B. Competitors
C. Integration
D. Regulatory and compliance standards
Question 4
A. Be seen as innovative
B. Protection against security threats
C. Improve the customer experience
D. Need to modernize infrastructure
Question 5
Question 6
A. Infrastructure security
B. Fixed costs and DevOps
C. Scalability and cost-effectiveness
D. Outsourcing and integration
Question 7
Lessons
• Introduction and Objectives
• Job Roles that Support Cloud
• Course Summary
• Check Your Knowledge
Objectives
• Gain awareness of different job roles users of IBM Cloud have
• Identify various career paths that interact with the IBM Cloud environment
• Detects risk and protects vulnerable systems to keep clients and customers safe in
the cyberworld
• Responds to security incident escalations and proactively engineers security and
compliance best practices
• Ensures users have successful interactions by analyzing and learning from system
issues to automate IT operations and improve system availability and reliability
• Helps clients build a modern network operations center
• Assists clients in creating action plans to help them resolve critical business
problems
• Accountable for partner enablement goals by driving innovative technical programs
and overseeing day-to-day technical account-level activities
Question 1
Question 2
What IBM Cloud role assists clients in creating action plans to help them resolve
critical business problems?
Question 3
What IBM Cloud role automates IT operations and improves system availability
and reliability?
Question 4
What IBM Cloud role can assist a client with the build a modern network
operations center?
Answer B. IBM Cloud Site Reliability Engineers can help clients build a
modern network operations center.
Question 5
What IBM Cloud role is responsible for writing code to create and maintain cloud
applications?
Answer D. IBM Cloud Developers are responsible for writing code to create
and maintain cloud applications.
Acronyms
IT Information Technology
OS Operating system
PC Personal computer
SaaS Software-as-a-Service
VM Virtual machine