Course
Catalog
Cloud Certified
Professional
Step 3: Get Certified
Get recognized by attaining one
or more industry certifications
Step 2: Get Tested
Take exams anywhere in the world
via Prometric testing centers
Step 1: Get Trained
Take instructor-led workshops or
purchase Self-Study Kits
How to Get Trained
■
Public
Workshops
Visit www.cloudworkshops.com for calendar.
■
On-Site
Training
Contact [email protected] for details.
■
Self-Study
Visit www.cloudselfstudy.com for details.
How to Get Certified
Receiving passing grades on the exams that
correspond to a certification track results in the
automatic issuance of an official certificate.
The matrix at the center of this course catalog
shows how exams relate to certifications.
The Cloud Certified Professional (CCP)
program is a comprehensive curriculum
of course modules, exams and industry
certifications, providing IT professionals
with the opportunity to obtain formal
accreditation in recognition of
proficiency in specialized areas of
cloud computing technology
and practice.
The CCP curriculum is strictly
vendor-neutral and aligned with the cloud
computing industry as a whole. Its
academic coverage of contemporary
cloud computing topics ensures that
skills developed through study are
applicable to different commercial
cloud vendor platforms and
environments.
This program was developed by
best-selling author Thomas Erl in
cooperation with academic institutions
and industry experts, as well as the
involvement of members of the Cloud
Education & Credential Committee
(www.cloudcommittee.org). To receive
automatic updates about new courses,
exams and certifications, send a blank
e-mail to [email protected].
The Prentice Hall
Service Technology Series
from Thomas Erl
informIT.com
THE TRUSTED TECHNOLOGY LEARNING SOURCEThe World’s Top-Selling
Service Technology Books with
Over 200,000 Copies in Print!
The Prentice Hall
Service Technology Series
from Thomas Erl
“… a must-read for any IT
professional interested in
cloud computing.”
— Andre Tost, IBM
“This is a great book on the
topic of cloud computing.”
— Kapil Bakshi, Cisco
“We will recommend this book
to Oracle customers, partners,
and users for their journey
toward cloud computing.”
—
Jürgen Kress, Oracle
“A cloud computing book that
will stand out and survive
the test of time… I highly
recommend this book...”
— Christoph Schittko, Microsoft
With over 200,000 electronic
and print copies, the Prentice
Hall Service Technology Series
from Thomas Erl is the
top-selling book series dedicated
to the technology, practice and
science of building and utilizing
services-centric systems,
platforms, architecture and
infrastructure.
The text books from this series
are official parts of Arcitura
™
certification curricula. Conventions pertaining
to terminology and diagram notation are kept
consistent across text books and CCP course
modules, within the CCP program as well as the
SOACP and BDSCP programs. A foundational
CCP textbook is
Cloud Computing: Concepts,
Technology & Architecture
, which accompanies a
number of CCP course modules.
This foundational course provides end-to-end coverage
of fundamental cloud computing topics as they pertain to
both technology and business considerations.
The following primary topics are covered:
■
Cloud Computing Terminology and Concepts
■
The Business and Technology Drivers behind
Cloud Computing
■
The Characteristics of a Cloud
■
Understanding Virtualization, Scaling, Elasticity, Resiliency
and Measured Usage
■
Benefits, Risks and Challenges of Cloud Computing
Adoption
■
SaaS, PaaS and IaaS Cloud Delivery Models
(and how they can be combined)
■
Public Cloud, Private Cloud, Hybrid Cloud and
Community Cloud Deployment Models
■
Business Cost Metrics and Formulas for Comparing and
Calculating Cloud and On-Premise Solution Costs
■
SLAs and Formulas for Calculating and Rating QoS
Characteristics
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module1
Module 1
Fundamental
Cloud Computing
(Exam C90.01)
Terminology & Concepts
IT resource service service agent scaling virtualization cloud cloud service scale out scale In scale up scale down horizontal vertical Cloud Characteristics on-demand usage ubiquitous access multitenancy elasticity measured usage resilient computing
Business Cost Metrics
up-front costs on-going costs cost of capital sunk costs integration costs locked-in costs Challenges
increased security vulnerabilities reduced operational governance control limited portability between cloud providers multi-regional compliance and legal issues
Deployment Models
public cloud community cloud private cloud hybrid cloud
Benefitsreduced investment and proportional costs increased scalability increased availability and reliability
Delivery Models Infrastructure-as-a-Service (IaaS) Platform-as-a-Service (PaaS) Software-as-a-Service (SaaS)
service consumer cloud service consumer cloud consumer cloud provider cloud service owner cloud resource administrator organizational boundary trust boundary software organization boundaries Module 1 Fundamental Cloud Computing
SLA Characteristics
availability reliability performance
Roles & Boundaries
Cloud Certified Professional (CCP) Program Module 1: Fundamental Cloud Computing Official Mind Map Supplement www.cloudselfstudy.com
CloudSchool.comTM Cloud Certified Professional (CCP) Program www.arcitura.com • www.cloudschool.com Copyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIED
CloudSchool.com CloudSchool.comTM Certified Cloud Professional (CCP) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
schema or data model policygeneral machineprocessabledocument documenthumanreadable service inventory compositionservice
service services servicelayer (chorded circle notation)service contract decoupledservicecontract transitionarrow conflictsymbol
Master Symbol Legend
resourcecluster resourcepool VI manager storage device(internal) storage controller hard disk withenclosure connection portsor virtual switch core switchtop-of-rackswitch multitenantapplication router firewall physicalnetworkdevice
virtual network device virtual firewall
pattern pattern currentlybeing coveredrevisited pattern zone or region symbols used in conceptual relationship diagrams general physicalboundary system or programboundary cloud Internet private networkvirtual organization
actively
processingcomponentor program maliciouscomponentor program product, systemor application trusted
attacker attackerserviceagentmaliciousserviceagent private keypublic key remote administrationsystem
managementsystem ready-made
environment security elementor locked resource hard disk networkadapter hypervisor virtualizationplatform virtualdesktops LUNs LUN migration replicationstorage live storage migration
service with state data(stateful service) repository or storage device in memorystate data repository withstate data message
queuemessageheartbeatmessage shared storage grid servicehumanuser interface/portal workstationmobile computermobile devicesbusiness process/workflow logic
Official Supplement for CCP Modules 1, 2, 3, 4, 5, 6
physicalservervirtualserverCPU memory
Professional
CLOUD CERTIFIED
This course explores a range of the most important
and relevant technology-related topics that pertain to
contemporary cloud computing platforms. The course
content does not get into implementation or programming
details but instead keeps coverage at a conceptual
level, focusing on topic areas that address cloud service
architecture, cloud security threats and technologies,
virtualization and data processing and storage.
The following primary topics are covered:
■
Cloud Computing Technology Mechanisms
■
Virtual Servers, Failover Systems, Resource Replication and
Ready-Made Environments
■
Automated Scaling Listeners, Pay-Per-Use Monitors and
Multi-Device Brokers
■
Cloud Balancing and Cloud Bursting Architectures
■
Common Risks, Threats and Vulnerabilities of
Cloud-Based Services and Cloud-Hosted Solutions
■
Cloud Security Mechanisms Used to Counter Threats
and Attacks
■
Cloud-Based Security Groups and Hardened Virtual Server
Images
■
Cloud-Based Web Services and REST Services
■
Cloud Storage Benefits, Challenges and Technologies
(including SQL vs. NoSQL structures)
■
Cloud Service Testing Considerations
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module2
Module 2
Cloud Technology
Concepts
(Exam C90.02)
Web services REST servicescomponentsCloud Service Implementation Mediums
approaches types black box white box availability reliability performance stress integration Cloud Testing Cloud Security Threats
malicious intermediary can affect
denial of service can affect
insufficient authorization can affect
virtualization attack can affect
overlapping trust Boundary can affect
confidentiality integrity availability Response authorization authentication authorization authentication authorization Cloud Storage level structure type dataset file block non-relational cloud storage relational cloud storage
Cloud Computing Mechanism Combinations
cloud balancing cloud bursting
is comprised ofautomated scaling listener failover system automated scaling listener resource replication
is comprised of
virtual server ready-made environment automated scaling listener failover system multi-device broker pay-for-use monitor state management database resource replication multitenacy elasticity on-demand usage elasticity on-demand usage measured usageelasticity elasticity resiliency multitenacyelasticity ubiquitous access resilency
Cloud Computing Mechanisms
Cloud Certified Professional (CCP) Program Module 2: Cloud Technology Concepts Official Mind Map Supplement www.cloudselfstudy.com
encryption
digital signatures
identity and access management single sign-on cloud-based security groups hardened virtual server images
malicious intermediary insufficient authorization overlapping trust boundaries malicious intermediary insufficient authorization overlapping trust boundaries denial of service insufficient authorization overlapping trust boundaries denial of service insufficient authorization overlapping trust boundaries denial of service insufficient authorization overlapping trust boundaries
Cloud Security Mechanisms Module 2
Cloud Technology Concepts can counter
can counter
can counter
can counter
can counter
CloudSchool.comTM Cloud Certified Professional (CCP) Program www.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIED
This course module presents participants with a series
of exercises and problems designed to test their ability
to apply acquired knowledge of the topics previously
covered in Modules 1 and 2. Completing this lab will
highlight areas that require further attention and will
help prove hands-on proficiency in cloud computing
concepts, technologies and practices as they are applied
and combined to solve real-world problems.
As a hands-on lab, this course provides a set of detailed
exercises. Both individual and group exercises are
provided, requiring participants to solve a number
of inter-related problems with the ultimate goal of
assessing, measuring and planning for the deployment of
cloud-based IT resources, as well as establishing cloud
computing technology architectures based on
Software-as-a Service (SaaS), Platform-Software-as-a-Service (PaaS) and
Infrastructure-as-a-Service (IaaS) delivery models.
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module3
Module 3
Cloud
Technology Lab
(Exam C90.03)
Web services REST services componentsCloud Service Implementation Mediumsapproaches types black box white box availability reliability performance stress integration Cloud Testing Cloud Security Threats
malicious intermediary can affect
denial of service can affect
insufficient authorization can affect
virtualization attack can affect
overlapping trust Boundary can affect
confidentiality integrity availability Response authorization authentication authorization authentication authorization Cloud Storage level structure type dataset file block non-relational cloud storage relational cloud storage
Cloud Computing Mechanism Combinations
cloud balancing cloud bursting
is comprised ofautomated scaling listener failover system automated scaling listener resource replication
is comprised of
virtual server ready-made environment automated scaling listener failover system multi-device broker pay-for-use monitor state management database resource replication multitenacy elasticity on-demand usage elasticity on-demand usage measured usageelasticity elasticity resiliency multitenacyelasticity ubiquitous access resilency
Cloud Computing Mechanisms
Cloud Certified Professional (CCP) Program Module 2: Cloud Technology Concepts Official Mind Map Supplement www.cloudselfstudy.com
encryption
digital signatures
identity and access management single sign-on cloud-based security groups hardened virtual server images
malicious intermediary insufficient authorization overlapping trust boundaries malicious intermediary insufficient authorization overlapping trust boundaries denial of service insufficient authorization overlapping trust boundaries denial of service insufficient authorization overlapping trust boundaries denial of service insufficient authorization overlapping trust boundaries
Cloud Security Mechanisms Module 2 Cloud Technology Concepts can counter
can counter
can counter
can counter
can counter
CloudSchool.comTM Cloud Certified Professional (CCP) Program www.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIED
This course breaks down common cloud computing
platforms, delivery models and deployment models
into architectural layers, mechanisms and industry
technologies. It introduces a patterns-centric view that
provides insight into the mechanics of cloud environments
and further illustrates how cloud-based services and
solutions can relate to, utilize and be comprised of
distributed technology artifacts and components.
The following primary topics are covered:
■
Understanding the Technology Architecture of Private
Clouds, Public Clouds, and IaaS, PaaS and SaaS
Environments
■
12 New Cloud Computing Technology Mechanisms,
including Hypervisors, Resource Clusters, Load Balancers,
SLA Monitors and more
■
19 Architectural Models and Patterns, including Dynamic
Scalability, Resource Pooling, Rapid Provisioning, Usage
Monitoring and more
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module4
Module 4
Fundamental
Cloud Architecture
(Exam C90.04)
Module 4 Fundamental Cloud Architecture
Certified Cloud Architect (CCA) Program Module 4: Fundamental Cloud Architecture Official Mind Map Supplement www.cloudselfstudy.com
Automated Administration Broad Access Centralized Remote Administration Dynamic Scalability Multipath Resource Access Multitenant Environment Pay-as-You-Go Rapid Provisioning Realtime Resource Availability Resource Management Resource Pooling Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required Bare-Metal Provisioning optional Infrastructure-as-a-Service Automated Administration Broad Access Centralized Remote Administration Elastic Environment Multitenant Environment Rapid Provisioning Realtime Resource Availability Resilient Environment Resource Management Resource Pooling Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required optional Bare-Metal Provisioning Non-Disruptive Service Relocation Pay-as-You-Go
Private Cloud
Automated Administration Broad Access Centralized Remote AdministrationDynamic Scalability Isolated Trust Boundary Multitenant Environment Pay-as-You-Go Platform ProvisioningRapid Provisioning Realtime Resource Availability Resource Management Resource Pooling Self-Provisioning Service State Management Shared Resources Usage Monitoring Workload Distribution required Platform-as-a-Service optional
Non-Disruptive Service Relocation Resource Reservation
Software-as-a-Service
Automated Administration Broad Access Centralized Remote Administration Dynamic Scalability Multitenant Environment Pay-as-You-Go Rapid Provisioning Realtime Resource Availability Resource Management Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required optional
Non-Disruptive Service Relocation Resource Reservation Service State Management
Public Cloud
Automated Administration Broad Access Centralized Remote Administration Elastic Environment Isolated Trust Boundary Multitenant Environment Pay-as-You-Go Rapid Provisioning Realtime Resource Availability Resilient Environment Resource Management Resource Pooling Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required
optionalBare-Metal Provisioning Non-Disruptive Service Relocation Resource Reservation
CloudSchool.comTM Cloud Certified Professional (CCP) Program www.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIED
CloudSchool.com
Certified Cloud Architect (CCA) Program Module 4: Fundamental Cloud Architecture Official Mind Map Supplement www.cloudselfstudy.com Private Cloud XOXX X XOO XXXXX X XXX Public Cloud XOXX X XOX XXXXXOX XXX Infrastructure-as-a-Service XOXXX XX X XX XX X XXX Platform-as-a-Service X XXX XOXXXX XXOXXXXX Software-as-a-Service X XXX XOX XX X OXOXXX
Cloud Technology Architecture Compound Design Patterns Mapping Reference Matrix
X - required design pattern O - optional design pattern
The Isolated Trust Boundary pattern is intentionally excluded from this matrix.
Bare-Me tal Provisioning
Broad AccessDynamic Sc alability Elastic En vironmen t Multipa th R esource Access Non-Disrup tive Ser vice R elocation Pay-as-You-GoPlatform Pr ovisioning Rapid Pr ovisioning Realtime R esour ce Availability Resilien t En vironmen t Resour ce Manag emen t Resour ce Pooling Resour ce Reser vation Self-ProvisioningService St ate Manag emen t Centraliz ed Remot e Adminis tration Usag e Monit oring Workload Dis tribution Shared R esources Multit enant En vironmen t Automated Adminis tration
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Audit Monitor X XXXXX XXX Automated Scaling ListenerX X X Billing Management System X X
Cloud Storage Device XX XXX X XX XX X Cloud Usage Monitor X XX XX XXXXXXXXX Hypervisor XX XXX XX XX XX X Load Balancer XX Logical Network Perimeter X X X XXXX X X
Multi-Device Broker XX X Pay-Per-Use Monitor XX XX X X X Ready-Made Environment X Remote Administration System X XXXX
Resource Cluster X Resource Management System X X X XXX
Resource Replication XX XXX XX XX XX X SLA Management System X X X
SLA Monitor X X X X State Management Database X
Virtual Server X XXX XX XX XX X
Cloud Technology Architecture Design Patterns and Mechanisms Mapping Reference Matrix
Bare-Me tal Provisioning
Broad Access Dynamic Sc alability Multipa th Resour ce Access Non-Disrup tive Ser vice Reloc ation Pay-as-You-GoPlatform Pr ovisioning Rapid Pr ovisioning Realtime R esour ce Availability Resour ce Manag emen t Resour ce Pooling Resour ce Reser vation Self-ProvisioningService St ate Manag emen t Centraliz ed Remot e Adminis tration Usage Monit oring Workload Dis tribution Shared R esources
Certified Cloud Architect (CCA) Program Module 4: Fundamental Cloud Architecture Official Mind Map Supplement www.cloudselfstudy.com
X - design pattern is commonly associated with mechanism
Automated Adminis tration
The Isolated Trust Boundary pattern is intentionally excluded from this matrix.
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.com Copyright © Arcitura Education Inc.
CloudSchool.comTM Certified Cloud Professional (CCP) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc. schema or data model policygeneral machineprocessabledocument humanreadabledocument service inventory compositionservice
service services servicelayer(chorded circle notation)service contract decoupledcontractservice transitionarrow conflictsymbol
Master Symbol Legend
resource cluster resourcepool VI manager storage device(internal) storage controller hard disk withenclosure connection portsor virtual switch core switchtop-of-rackswitch multitenantapplication router firewall physicalnetworkdevice
virtual networkdevice virtual firewall
patternpattern currentlybeing coveredrevisited pattern zone or region symbols used in conceptual relationship diagrams general physicalboundary system or programboundary cloud Internet private networkvirtual organization
actively
processingcomponentor programcomponentor programmalicious product, systemor application trusted
attacker attackerserviceagentmaliciousserviceagent private keypublic key remote administrationsystem
managementsystem ready-made
environment or locked resourcesecurity element hard disk networkadapter hypervisor virtualizationplatform desktopsvirtual LUNs LUN migration storagereplication live storage migration
service with state data(stateful service) repository or storage device state datain memory repository withstate data
messagequeuemessageheartbeatmessage shared storage grid servicehumanuser interface/portalworkstationmobile computermobile devicesbusiness process/workflow logic
Official Supplement for CCP Modules 1, 2, 3, 4, 5, 6
physical server virtualserverCPUmemory
Professional
CLOUD CERTIFIED
This course provides a deep dive into cloud technology
architecture layers that enable elasticity, resiliency and
multi-tenancy characteristics of cloud environments, and
further covers various specialized architectural models
and design patterns.
Twenty new architectural models are covered, including:
■
Elastic Resource Capacity, Elastic Network Capacity and
Elastic Disk Provisioning
■
Hypervisor Clustering, Redundant Storage, Zero Downtime
and Dynamic Failure Detection and Recovery
■
Service Load Balancing, Load Balanced Virtual Server
Instances and Load Balanced Virtual Switches
■
Dynamic Data Normalization, Synchronized Operating
State and Persistent Virtual Network Configuration
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module5
Module 5
Advanced
Cloud Architecture
(Exam C90.05)
Cloud Balancing required Automated Administration Elastic Resource Capacity Hypervisor Clustering Load Balanced Virtual Server Instances Persistent Virtual Network Configurations Rapid Provisioning Redundant Physical Connection for Virtual Servers Redundant Storage Service Load Balancing Storage Workload Management Workload DistributionModule 5 Advanced Cloud Architecture
Certified Cloud Architect (CCA) Program Module 5: Advanced Cloud Architecture Official Mind Map Supplement www.cloudselfstudy.com
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Multitenant Environment
required
Isolated Trust Boundary Resource Pooling Shared Resources
optionalResource Reservation Direct I/O Access Direct LUN Access Dynamic Data Normalization Redundant Storage Resource Reservation Service Load Balancing Automated Administration Cross-Storage Device Vertical Tiering Dynamic Scalability Elastic Disk Provisioning Elastic Network Capacity Elastic Resource Capacity Intra-Storage Device Vertical Tiering Rapid Provisioning Resource Pooling Storage Workload Management Usage Monitoring Workload Distribution required optional Elastic Environment Resilient Environment required optional
Dynamic Failure Detection and Recovery Hypervisor Clustering Load Balanced Virtual Switches Rapid Provisioning Redundant Physical Connection for Virtual Servers Redundant Storage Service Load Balancing Synchronized Operating State Usage Monitoring Workload Distribution Storage Maintenance Window Zero Downtime Cloud Bursting Burst In required Automated Administration Resource Pooling Usage Monitoring optional
Cross-Storage Device Vertical Tiering Burst Out to Private Cloud
optional required
Automated Administration Dynamic Scalability Elastic Resource Capacity Persistent Virtual Network Configurations Rapid Provisioning Redundant Storage Usage Monitoring Workload Distribution Cross-Storage Device Vertical Tiering Multitenant EnvironmentResource Pooling Resource Reservation Service Load Balancing
Burst Out to Public Cloud Automated AdministrationDynamic Scalability Elastic Resource Capacity Multitenant Environment Persistent Virtual Network ConfigurationsRapid Provisioning Redundant Storage Resource Pooling Resource Reservation Usage Monitoring Workload Distribution optional required
Cross-Storage Device Vertical TieringService Load Balancing
Elastic Environment X XOOOXXXXX XOXOO XXX Resilient Environment X X X XXX XOXXXO Multitenant Environment XOX
Cloud Bursting XXX
Burst Out to Private Cloud X O X X OXXXOOO XX Burst Out to Public Cloud X O X X XXXXXXO XX Burst In X O X X Cloud Balancing X XXX XXXX X X X
Cloud Technology Architecture Compound Design Patterns Mapping Reference Matrix
X - required design pattern O - optional design pattern
Certified Cloud Architect (CCA) Program Module 5: Advanced Cloud Architecture Official Mind Map Supplement www.cloudselfstudy.com
The Isolated Trust Boundary pattern is intentionally excluded from this matrix.
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Burst Out t o Priv ate Cloud Burst InBurst Out t o Public Cloud Cross-St orag e Device V
ertical Tiering Direct I/O AccessDirect LUN Access Dynamic Da ta Normaliz ation Dynamic F ailure De tection and R ecovery Elastic Disk Pr ovisioning Elastic Ne twork Capacity Hyper visor Clus tering Intra-Storage De vice V ertical Tiering Load Balanced Virtual Ser ver Ins tances Load Balanced Virtual S witches Persistent Virtual Ne twork Con figur ations Rapid Pr ovisioning Redundan t Physical Connection f or VS Redundan t Storage Resour ce Pooling Resour ce Reservation Service Load BalancingStorage Main
tenance Windo w Storage Workload Manag ement Synchr onized Oper ating St ate Usage Monit oringZero Downtime Shared Resour ces Multit enant Environmen t Elastic Resour ce Capacity Automated Adminis tration Dynamic Sc alability Workload Dis tribution Audit Monitor X X X X Automated Scaling ListenerX XX XX X Cloud Storage Device X XX X X X XXXX Cloud Usage Monitor XXX XXXX XXX X X X Failover System X XX X XX Hypervisor XX XXXX XXXX XX Load Balancer XX X X Logical Network Perimeter X X X XXXX X X
Pay-Per-Use Monitor XXX XXX
Resource Cluster X X X X Resource Replication XX XXXX XXXXXXX XX SLA Management System X
SLA Monitor X
State Management Database X Virtual Server XX XXXX XXXX XX
Cloud Technology Architecture Design Patterns and Mechanisms Mapping Reference Matrix
X - design pattern is commonly associated with mechanism Cross-St
orag e Device V
ertical Tiering Direct I/O AccessDirect LUN Access
Dynamic Da ta Normaliz ation Dynamic F ailure De tection and R ecovery Elastic Disk Pr ovisioning Elastic Ne twork Capacity Hyper visor Clus tering Intra-Storag e Device V ertical Tiering Load Balanced Virtual Ser ver Ins
tances Load Balanced Virtual S witches Persistent Virtual Ne twork Con figur ations Redundan t Physical Connection f or VS Redundan t Storage Service Load BalancingStorage Main
tenance Windo w Storage Workload Manag ement Synchr onized Oper ating St ate Zero Downtime Elastic Resour ce Capacity
Certified Cloud Architect (CCA) Program Module 5: Advanced Cloud Architecture Official Mind Map Supplement www.cloudselfstudy.com
The Isolated Trust Boundary pattern is intentionally excluded from this matrix.
As a continuation of Modules 4 and 5, this lab-style
course provides a series of hands-on exercises that
enable participants to apply their knowledge of cloud
architecture, cloud computing mechanisms and cloud
computing design patterns to solve complex problems.
Participants are required to complete a number of
inter-related exercises based on a range of technology
architecture case study scenarios. To solve a given
problem, participants need to determine the correct
combination of cloud computing mechanisms, technologies
and design patterns in relation to different cloud
deployment and delivery models. Both individual and
group exercises are provided. Group exercises can
optionally be completed by individuals.
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module6
Module 6
Cloud
Architecture Lab
(Exam C90.06)
Module 6 Cloud Architecture Lab
Certified Cloud Architect (CCA) Program Module 6: Cloud Architect Lab Official Mind Map Supplement www.cloudselfstudy.com
Multitenant Environment
required
Isolated Trust Boundary Resource Pooling Shared Resources
optional
Resource Reservation
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Private Cloud
Automated Administration Broad Access Centralized Remote Administration Elastic Environment Multitenant Environment Rapid Provisioning Realtime Resource Availability Resilient Environment Resource Management Resource Pooling Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required
optionalBare-Metal ProvisioningNon-Disruptive Service Relocation Pay-as-You-Go
Public Cloud
Automated Administration Broad Access Centralized Remote Administration Elastic Environment Isolated Trust Boundary Multitenant Environment Pay-as-You-Go Rapid Provisioning Realtime Resource Availability Resilient Environment Resource Management Resource Pooling Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required optional Bare-Metal Provisioning Non-Disruptive Service Relocation Resource Reservation
Infrastructure-as-a-Service
Automated Administration Broad Access Centralized Remote Administration Dynamic Scalability Multipath Resource Access Multitenant Environment Pay-as-You-Go Rapid Provisioning Realtime Resource Availability Resource Management Resource Pooling Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required Bare-Metal Provisioning optional Platform-as-a-Service Automated Administration Broad Access Centralized Remote Administration Dynamic Scalability Isolated Trust Boundary Multitenant Environment Pay-as-You-Go Platform Provisioning Rapid Provisioning Realtime Resource Availability Resource Management Resource Pooling Self-Provisioning Service State Management Shared Resources Usage Monitoring Workload Distribution
required
optionalNon-Disruptive Service RelocationResource Reservation Non-Disruptive Service Relocation Resource Reservation Service State Management
Software-as-a-Service
Automated Administration Broad Access Centralized Remote Administration Dynamic Scalability Multitenant Environment Pay-as-You-Go Rapid Provisioning Realtime Resource Availability Resource Management Self-Provisioning Shared Resources Usage Monitoring Workload Distribution required optional required Automated Administration Elastic Resource CapacityHypervisor Clustering Load Balanced Virtual Server Instances Persistent Virtual Network ConfigurationsRapid Provisioning Redundant Physical Connection for Virtual ServersRedundant Storage Service Load Balancing Storage Workload ManagementWorkload Distribution
Cloud Balancing
Direct I/O Access Direct LUN Access Dynamic Data NormalizationResource ReservationRedundant Storage Service Load Balancing Automated Administration Cross-Storage Device Vertical TieringDynamic Scalability Elastic Disk Provisioning Elastic Network Capacity Elastic Resource Capacity Intra-Storage Device Vertical Tiering Rapid ProvisioningResource Pooling Storage Workload Management Usage Monitoring Workload Distribution required optional Elastic Environment Burst In required
Automated AdministrationResource Pooling Usage Monitoring
optional
Cross-Storage Device Vertical Tiering Burst Out to Private Cloud
optional required
Automated Administration Dynamic Scalability Elastic Resource Capacity Persistent Virtual Network ConfigurationsRapid Provisioning Redundant Storage Usage Monitoring Workload Distribution Cross-Storage Device Vertical TieringMultitenant EnvironmentResource ReservationResource Pooling Service Load Balancing
Burst Out to Public Cloud Automated AdministrationDynamic Scalability Elastic Resource Capacity Multitenant Environment Persistent Virtual Network Configurations Rapid Provisioning Redundant Storage Resource Pooling Resource Reservation Usage Monitoring Workload Distribution optional required
Cross-Storage Device Vertical Tiering Service Load Balancing
Cloud Bursting
required
optional
Dynamic Failure Detection and RecoveryLoad Balanced Virtual SwitchesHypervisor Clustering Rapid Provisioning Redundant Physical Connection for Virtual ServersRedundant Storage Service Load Balancing Synchronized Operating StateWorkload DistributionUsage Monitoring Storage Maintenance WindowZero Downtime
Resilient Environment
Module
4
Private CloudXOX X X XO OXXXXXXX XX Public Cloud XOX X X XOXXXXXXOXX XX Infrastructure-as-a-Service XOX X X XXXXX XXXX XX Platform-as-a-Service XX X X XOXXXX XXOXXX XX Software-as-a-Service XX X X XOXXX XOXOX XX
Module
5
Elastic Environment X XO O OXXXXX X OXOO XXX Resilient Environment X XX XXX XOXXXO Multitenant Environment XO X
Cloud Bursting XXX
Burst Out to Private Cloud X O X X O XX XO OO XX Burst Out to Public Cloud X O X X XXX XXXO XX Burst In X O X X Cloud Balancing X XXX XXXX X XX
Cloud Technology Architecture Compound Design Patterns Mapping Reference Matrix X - required design pattern O - optional design pattern Bare-Me
tal Provisioning Broad AccessBurst Out t o Priv ate Cloud Burst Out t o Public Cloud Cross-St orag e Device Vertical Tiering Direct I/O AccessDirect LUN Access Dynamic Da ta Normaliz
ation Dynamic F
ailure Detection and R ecovery Dynamic Sc alability Elastic Disk Pr ovisioning Elastic En vironmen t Elastic Ne twork Capacity Hyper visor Clus tering Automated Adminis tration Burst In Intra-Storage Device V ertical Tiering Load Balanced Virtual Ser ver Instances Load Balanced Virtual S witches Multipa th Resour ce Access Non-Disrup tive Service R elocation Pay-as-You-GoPersistent Virtual Ne twork Con figurations Platform Pr ovisioning Rapid Pr ovisioning Realtime R esource Availability Redundan t Physical Connection f or VS Redundan t Storage Resilien t Environmen t Resour ce Manag ement Resour ce Pooling Resour ce Reservation Self-ProvisioningService Load BalancingService St
ate Manag emen t Storage Main tenance Windo w
Storage Workload Manag ement Synchr onized Oper ating St ate Centraliz ed Remote Adminis tration Usag e Monit oring Workload Dis tribution Zero Downtime Shar ed Resources Multit enant Environment Elastic Resour ce Capacity
Certified Cloud Architect (CCA) Program Module 6: Cloud Architect Lab Official Mind Map Supplement www.cloudselfstudy.com
The Isolated Trust Boundary pattern is intentionally excluded from this matrix.
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
cloud service
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Solution Cloud Architecture for Lab Exercises 6.2 and 6.3
Architect
CLOUD CERTIFIED
CloudSchool.com Certified Cloud Architect (CCA) Program
Module 6: Cloud Architect Lab Official Mind Map Supplement www.cloudselfstudy.com availability reporter hypervisor monitoring station cloud consumer
billing management system pay-per-usemonitor usage and administrationportal
self-serviceportal
Physical Server 1 PhysicalServer 2 PhysicalServer 3
hypervisor virtual server automated provisioningprogram/rapid provisioningengine usage monitor resource pool reserved resources hypervisorcluster Audit Monitor XX X X XXXX XXXXX
Automated Scaling ListenerX X XXXXX XX Billing Management System X X
Cloud Storage DeviceXX XXXXX X XX X XXX XXXXXXX Cloud Usage MonitorX XXXXXXXXXXXXXX X XXXXXXXXXXX Failover System X XX XX X Hypervisor XX XX XXXXXXXXXXXXX XX XX XXX Load Balancer XX X XXX Logical Network PerimeterXXX XXXXX X XXXXX XX XX Multi-Device Broker XX X Pay-Per-Use Monitor XXXX XXXX XX X X X Ready-Made Environment X Remote Administration System X XXXX
Resource Cluster XX X XX Resource Management SystemXX X XXX
Resource ReplicationXX XX XXXXXXXXXXXXXXXXXXXXXXX SLA Management System X X X X
SLA Monitor X X X X X State Management Database X X Virtual ServerX XX XXXXXXXXXXXXX XX XX XXX
Cloud Technology Architecture Design Patterns and Mechanisms Mapping Reference Matrix X - design pattern is commonly associated with mechanism
Bare-Metal Pr ovisioning Broad AccessCross-St
orage Device V ertical Tiering Direct I/O AccessDirect LUN Access Dynamic Da ta Normaliz
ation Dynamic F ailure Detection and R
ecovery Dynamic Sc alability Elastic Disk Pr ovisioning Elastic Ne twork Capacity Hyper visor Clus tering Intra-Storage Device V ertical Tiering Load Balanced Virtual Ser ver Ins tances Load Balanced Virtual S witches Multipa
th Resource Access Non-Disrup tive Service Relocation Pay-as-You-GoPersistent Virtual Ne twork Con figurations Platform Pr ovisioning Rapid Pr ovisioning Realtime R esource Availability Redundan t Physical Connection f or VS Redundan t Storage Resour ce Manag emen t Resour ce Pooling Resour ce Reservation Self-ProvisioningService Load BalancingService St
ate Manag emen
t
Storage Maintenance Windo
w
Storage Workload Manag emen t Synchr onized Oper ating St ate Centralized Remot e Adminis tration Usage Monit oring Workload Dis tribution Zero Downtime Shared Resour ces Elastic Resour ce Capacity
Certified Cloud Architect (CCA) Program Module 6: Cloud Architect Lab Official Mind Map Supplement www.cloudselfstudy.com
Automated Adminis tration
The Isolated Trust Boundary pattern is intentionally excluded from this matrix.
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Solution Cloud Architecture for Lab Exercises 6.6 and 6.7
Architect
CLOUD CERTIFIED
CloudSchool.com Certified Cloud Architect (CCA) Program
Module 6: Cloud Architect Lab Official Mind Map Supplement www.cloudselfstudy.com automatedscalinglistener
Virtual ServerA load balancer Virtual ServerB Cloud ConsumerB Cloud ConsumerC Cloud ConsumerA
storage managementprogram LUN migration Statistics DatabaseA Virtual Server D shared state managementdatabase state data being held in memory Virtual ServerC storage service gateway Statistics DatabaseA LUN migration Financial Database A(primary) Financial Database A (secondary) live storage migration (resource replication)
data de-duplicationsystem Cloud ServiceA Cloud ServiceA Cloud ServiceA Cloud ConsumerB Cloud ConsumerC
CloudSchool.comTM Certified Cloud Architect (CCA) Programwww.arcitura.com • www.cloudschool.comCopyright © Arcitura Education Inc.
Solution Cloud Architecture for Lab Exercise 6.9
Architect
CLOUD CERTIFIED
CloudSchool.com Certified Cloud Architect (CCA) Program
Module 6: Cloud Architect Lab Official Mind Map Supplement www.cloudselfstudy.com intelligent automation engine Virtual ServerA Virtual ServerB physicalserver network pool automated scaling listener network devices network device cloud storagedevice multipath system external network card with redundantconnection hypervisor Cloud
This course expands upon the cloud storage topics
introduced in Module 2 by further exploring cloud storage
devices, structures and technologies from a more technical
and implementation-specific perspective. A set of cloud
storage mechanisms and devices are established, along with
in-depth coverage of NoSQL and cloud storage services.
The following primary topics are covered:
■
Fundamental Storage Concepts (including IOPS, Disk
Throughput)
■
Disk Storage Concepts (including Access Time, Seek Time,
Relational Latency)
■
File Systems and Volume Management (including
Distributed/Clustered File Systems, Concatenation,
Partitioning)
■
RAIDs (Descriptions, Comparison, Penalties)
■
I/O and Capacity (Concatenation, Vertical Tiering,
Disk Splitting)
■
Types of Storage (Data Processing, Local, Directly
Attached, Remote)
■
Storage Levels (Block, File, Object)
■
Basic Storage Infrastructure Components (including
I/O Flow, NICs, Storage Switches)
■
Backup Fundamentals (including Snapshots, Disaster
Recovery/Protection, Recovery Time)
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module13
Module 13
Fundamental
Cloud Storage
(Exam C90.13)
Module 16
Module 16: Fundamental Cloud Virtualization www.cloudselfstudy.com Hypervisor Virtual Disk Virtual Switch Physical Uplink Virtual Network Virtual Infrastructure Manager (VIM) Virtual Server Snapshot Virtual Server State Manager Virtual Server Template Virtual Appliance Virtual Desktop Cloud Storage Device Virtual CPU Virtual RAM Virtual Firewall Capacity Terminology KPI Mechanisms layered view advantages disadvantages Hardware Layer monolithic micro-kernel Type 1 Type 2
Host CPU Monitoring Virtual System CPU Monitoring Host Memory Monitoring Virtual Memory Monitoring Physical NIC Monitoring Virtual NIC Monitoring Response Time types types Capacity Planning Capacity Monitoring Capacity Management Client-Hosted Centralized Remotely Synchronized Hosted Virtual Desktop
Desktop Data Center Network Server Data CPU Storage I/O Memory methods P2V Conversion V2V Conversion methods Thin Provisioning Thick Provisioning Host Guest Management Machine Virtual Server
CloudSchool.comTMwww.arcitura.com • www.cloudschool.com Copyright © Arcitura Education Inc.
Professional
A number of advanced topics are presented in this course,
through the introduction of contemporary cloud storage
technologies and devices and the exploration of cloud
storage architecture through design patterns and models.
The following primary topics are covered:
■
Cloud Consumer Storage Access Types
■
HBA Replication
■
IP and Non-IP Storage
■
Fibre Channel Storage and Fibre Channel over Ethernet
■
Front and Back-End Storage Device Components
■
Storage Network Components
■
HBAs FC, iSCSI and FCoE and Software Storage Adapters
■
LUN Presenting and LUN Expansion (Striped and
Concatenated)
■
LUN, Device and Path Masking
■
Fibre Channel Storage Area Network (FC SAN)
Components
■
FCoE and Converged Infrastructure (including FC
Point-to-Point, Arbitrated Loop, Switched Fabric)
■
Lossless Ethernet, Congestion Notification and Enhanced
Transmission Selection
■
IP SAN, FCIP and IP Storage Isolation
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module14
Module 14
Advanced Cloud
Storage
(Exam C90.14)
Module 16
Module 16: Fundamental Cloud Virtualization www.cloudselfstudy.com Hypervisor Virtual Disk Virtual Switch Physical Uplink Virtual Network Virtual Infrastructure Manager (VIM) Virtual Server Snapshot Virtual Server State Manager Virtual Server Template Virtual Appliance Virtual Desktop Cloud Storage Device Virtual CPU Virtual RAM Virtual Firewall Capacity Terminology KPI Mechanisms layered view advantages disadvantages Hardware Layer monolithic micro-kernel Type 1 Type 2
Host CPU Monitoring Virtual System CPU Monitoring Host Memory Monitoring Virtual Memory Monitoring Physical NIC Monitoring Virtual NIC Monitoring Response Time types types Capacity Planning Capacity Monitoring Capacity Management Client-Hosted Centralized Remotely Synchronized Hosted Virtual Desktop
Desktop Data Center Network Server Data CPU Storage I/O Memory methods P2V Conversion V2V Conversion methods Thin Provisioning Thick Provisioning Host Guest Management Machine Virtual Server CloudSchool.comTM www.arcitura.com • www.cloudschool.com
Copyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIED
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
trix online, visit:
om/ma
trix
Se
ver
al e
xams pr
ovide cr
edit f
or
mor
e than one
certific
ation. Use this ma
trix t
o map e
xam r
equi
re
men
ts t
o certific
ations.
The
se v
ie
w
s c
an help y
ou plan ce
rtific
ation pa
ths and disc
ov
er ho
w e
xams y
ou’
ve passe
d ma
y alr
eady be
gi
vi
ng y
ou cr
edit
to
w
ar
d additional ce
rtific
ations. This ma
trix is a
vail
able online
a
t w
w
w
.cloudschool.c
om, along with in
for
ma
tion about CCP
ex
ams, c
our
ses and certific
ations.
x
x
x
x
x
Pr
ofessional
CL
OUD CER
TIFIED
CloudSchool.com
Ar
chitect
CL
OUD CER
TIFIED
CloudSchool.com
Security Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Governance Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Technology Pr
ofessional
CL
OUD CER
TIFIED
CloudSchool.com
Storage Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Virtualization Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Capacity Specialist
CL
OUD CER
TIFIED
CloudSchool.com
– Cloud
Technology Conce
pts
– Cloud
Technology Lab
– Fundame
nt
al Cloud A
rchi
tectu
re
– Ad
vanced Cloud A
rchi
tectu
re
– Cloud A
rchi
tectu
re Lab
– Fundame
nt
al Cloud Se
curity
– Ad
vanced Cloud Security
– Cloud Security Lab
– Fundame
nt
al Cloud G
ov
ernance
– Ad
vanced Cloud G
ov
ernance
– Cloud G
ov
ernance Lab
– Fundame
nt
al Cloud S
to
ra
ge
– Ad
vanced Cloud S
to
ra
ge
– Cloud S
to
ra
ge Lab
–
Fundamental Cloud Virtualization
–
Advance
d Cloud Virtuali
zation
–
Cloud Virtualization Lab
– Fundamental Cloud Capacity
–
Advanced Cloud Capacity
–
Cloud Capacity Lab
Certified Cloud
Technology Professional
Certified Cloud Security Specialist
Certified Cloud
Governance Specialist
Certified Cloud Storage Specialist
Certified Cloud
Virtualization
Specialist
Certified Cloud Capacity Specialist
Certified Cloud Architect
Cloud Cer
tified Prof
essional (CCP) Cer
tifica
tion Ma
trix
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
w this ma
trix online, visit:
.cloudschool.c
om/ma
trix
Se
ver
al e
xams pr
ovide cr
edit f
or
mor
e than one
certific
ation. Use this ma
trix t
o map e
xam r
equi
re
men
ts t
o certific
ations.
The
se v
ie
w
s c
an help y
ou plan ce
rtific
ation pa
ths and disc
ov
er ho
w e
xams y
ou’
ve passe
d ma
y alr
eady be
gi
vi
ng y
ou cr
edit
to
w
ar
d additional ce
rtific
ations. This ma
trix is a
vail
able online
a
t w
w
w
.cloudschool.c
om, along with in
for
ma
tion about CCP
ex
ams, c
our
ses and certific
ations.
x
x
x
x
x
Pr
ofessional
CL
OUD CER
TIFIED
CloudSchool.com
Ar
chitect
CL
OUD CER
TIFIED
CloudSchool.com
Security Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Governance Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Technology Pr
ofessional
CL
OUD CER
TIFIED
CloudSchool.com
Storage Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Virtualization Specialist
CL
OUD CER
TIFIED
CloudSchool.com
Capacity Specialist
CL
OUD CER
TIFIED
CloudSchool.com
– Cloud
Technology Conce
pts
– Cloud
Technology Lab
– Fundame
nt
al Cloud A
rchi
tectu
re
– Ad
vanced Cloud A
rchi
tectu
re
– Cloud A
rchi
tectu
re Lab
– Fundame
nt
al Cloud Se
curity
– Ad
vanced Cloud Security
– Cloud Security Lab
– Fundame
nt
al Cloud G
ov
ernance
– Ad
vanced Cloud G
ov
ernance
– Cloud G
ov
ernance Lab
– Fundame
nt
al Cloud S
to
ra
ge
– Ad
vanced Cloud S
to
ra
ge
– Cloud S
to
ra
ge Lab
–
Fundamental Cloud Virtualization
–
Advance
d Cloud Virtuali
zation
–
Cloud Virtualization Lab
– Fundamental Cloud Capacity
–
Advanced Cloud Capacity
–
Cloud Capacity Lab
Certified Cloud
Technology Professional
Certified Cloud Security Specialist
Certified Cloud
Governance Specialist
Certified Cloud Storage Specialist
Certified Cloud
Virtualization
Specialist
Certified Cloud Capacity Specialist
Certified Cloud Architect
Cloud Cer
tified Prof
essional (CCP) Cer
tifica
tion Ma
trix
A hands-on lab during which participants apply the
patterns, concepts, practices, devices and mechanisms
covered in previous courses, in order to complete a
series of exercises that pertain to solving cloud storage
problems and creating cloud storage architectures.
Participants are required to complete a number of
inter-related exercises based on a range of cloud storage
technology architecture case study scenarios. To solve
a given problem, participants need to determine the
correct combination of cloud computing mechanisms,
technologies and design patterns. Both individual and
group exercises are provided. Group exercises can
optionally be completed by individuals.
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module15
Module 15
Cloud Storage Lab
(Exam C90.15)
Module 16
Module 16: Fundamental Cloud Virtualization www.cloudselfstudy.com Hypervisor Virtual Disk Virtual Switch Physical Uplink Virtual Network Virtual Infrastructure Manager (VIM) Virtual Server Snapshot Virtual Server State Manager Virtual Server Template Virtual Appliance Virtual Desktop Cloud Storage Device Virtual CPU Virtual RAM Virtual Firewall Capacity Terminology KPI Mechanisms layered view advantages disadvantages Hardware Layer monolithic micro-kernel Type 1 Type 2
Host CPU Monitoring Virtual System CPU Monitoring Host Memory Monitoring Virtual Memory Monitoring Physical NIC Monitoring Virtual NIC Monitoring Response Time types types Capacity Planning Capacity Monitoring Capacity Management Client-Hosted Centralized Remotely Synchronized Hosted Virtual Desktop
Desktop Data Center Network Server Data CPU Storage I/O Memory methods P2V Conversion V2V Conversion methods Thin Provisioning Thick Provisioning Host Guest Management Machine Virtual Server
CloudSchool.comTMwww.arcitura.com • www.cloudschool.com Copyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIED
This course provides solid, end-to-end, foundational
coverage of virtualization technologies, types and
mechanisms.
The following primary topics are covered:
■
A Brief History of Virtualization
■
Virtualization Concepts and Definitions
■
Traditional vs. Contemporary Virtualization
■
10 Virtualization Types (including Data Center, Storage,
Application, Desktop, Network, Server)
■
18 Virtualization Mechanisms (including Virtualization
Agent, Virtual Server State Manager, Virtual Appliance,
Virtual Firewall)
■
Virtual Machine and Hypervisor Drill-Downs
■
vCPU, vRAM, vDisk and Virtual-to-Virtual Conversion
■
Thick and Thin Provisioning, Virtual Switches and
NIC Teaming
■
Service Virtualization ROI and Strategic Benefits
■
Virtualization Considerations for Cloud Providers and
Cloud Consumers
■
Resource Pooling and Management, Virtual Infrastructure
and Management
■
Monitoring and KPIs
■
Capacity Planning and Management Considerations
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module16
Module 16
Fundamental Cloud
Virtualization
(Exam C90.16)
Module 16 Fundamental Cloud Virtualization
Cloud Certified Professional (CCP) Program Module 16: Fundamental Cloud Virtualization Official Mind Map Supplement www.cloudselfstudy.com Virtualization Capacity types capacity planning capacity monitoring capacity management hypervisor virtual disk virtual switch physical uplink virtual network virtual infrastructure manager (VIM) virtualization agent virtual server snapshot virtual server state manager virtual server template virtual appliance virtual desktop cloud storage device virtualization monitor virtual CPU virtual RAM live VM migration virtual firewall Virtualization Mechanisms monolithic micro-kernel type 1 type 2 types Virtualization Types client-hosted centralized remotely synchronized hosted virtual desktop
operation modesdesktop virtualization application virtualization data center virtualization network virtualization server virtualization data virtualization CPU virtualization storage virtualization I/O virtualization memory virtualization methods P2V conversion V2V conversion methods thin provisioning thick provisioning
Key Performance Indicators (KPIs)
host CPU monitoring virtual system CPU monitoring host memory monitoring virtual memory monitoring physical NIC monitoring virtual NIC monitoring response time
CloudSchool.comTM Cloud Certified Professional (CCP) Program www.arcitura.com • www.cloudschool.com Copyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIEDCloudSchool.com
Virtualizationlayers
hardware layer operating system layer virtualization provider layer virtualization machine layer application and services
This course builds upon Module 16 by exploring a range
of industry practices and management and design topics
for cloud-based contemporary virtualization environments,
breaking them down into design patterns and
technologies that can be combined to form common
cloud-based technology architectures and solutions.
The following primary topics are covered:
■
Connectivity and Accessibility (including Virtual Server and
Virtual Switch Isolation, NAT/Host and External Connectivity)
■
Performance and Capacity (including Direct I/O and Single
Root I/O Virtualization, LUN Access, NIC Teaming)
■
Scaling (including Elastic Resources, Load Balanced
Virtual Server and Virtual Switches, Resource Workload
Management)
■
Hosting (including different forms of Virtual Server and
Host Affinity/Non-Affinity, Memory Over-Committing, Power
Consumption Reduction)
■
Failover and Recovery (including Resource Pooling and
Reservation, Auto Crash Recovery, Hypervisor Clustering,
Zero Downtime)
■
Migration and Relocation (including Cross-Hypervisor
Workload Mobility, Non-Disruptive Service Relocation,
Persistent Virtual Network Configuration, Virtual Server
Folder Migration, Virtual Disk Splitting, Stateless Hypervisor)
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module17
Module 17
Advanced Cloud
Virtualization
(Exam C90.17)
Cloud Certified Professional (CCP) Program Module 17: Advanced Cloud Virtualization Official Mind Map Supplement www.cloudselfstudy.com
CloudSchool.comTM Cloud Certified Professional (CCP) Program www.arcitura.com • www.cloudschool.com Copyright © Arcitura Education Inc.
External Virtual Server Accessibility Virtual Server NAT Connectivity Virtual Server-to-Host Connectivity Virtual Server Connectivity Isolation Virtual Switch Isolation
Direct I/O Access Single Root I/O Virtualization Direct LUN Access NIC Teaming
Elastic Resource Capacity Load Balanced Virtual Server Instances Load Balanced Virtual Switches Resource Workload Management required
optional
Resource Pooling Elastic Resource Capacity Load Balanced Virtual Server Instances Load Balanced Virtual Switches Storage Workload Management Storage Capacity Assurance Storage Performance Assurance Automated Administration
Basic Virtualization
Hosting Migration & Relocation
Failover & Recovery
Connectivity & Accessibility
Performance & Capacity
Scaling
Virtual Server-to-Host Affinity Virtual Server-to-Host Anti-Affinity Virtual Server-to-Virtual Server Affinity Virtual Server-to-Virtual Server Anti-Affinity Memory Over-Committing Power Consumption Reduction Cross-Hypervisor Workload Mobility Non-Disruptive Service Relocation Persistent Virtual Network Configuration Virtual Server Folder Migration Virtual Disk Splitting Stateless Hypervisor Resource Pooling Resource Reservation Virtual Server Auto Crash Recovery Hypervisor Clustering Redundant Physical Connection for Virtual Servers Zero Downtime
Shared Resources
Professional
CLOUD CERTIFIEDCloudSchool.com
Module 17 Advanced Cloud Virtualization
As a continuation of Modules 16 and 17, this
lab-style course provides a series of hands-on exercises
that enable participants to apply their knowledge of
virtualization technologies, mechanisms and patterns to
solve complex problems and assemble custom virtualized
solutions.
Participants are required to complete a number of
inter-related exercises based on a range of cloud
virtualization technology architecture case study
scenarios. To solve a given problem, participants need
to determine the correct combination of cloud computing
mechanisms, technologies and design patterns. Both
individual and group exercises are provided. Group
exercises can optionally be completed by individuals.
For more information about course materials provided
during instructor-led workshops and as part of self-study
kits, visit: www.cloudschool.com/courses/module18
Module 18
Cloud
Virtualization Lab
(Exam C90.18)
Cloud Certified Professional (CCP) Program Module 18: Cloud Virtualization Lab Official Mind Map Supplement www.cloudselfstudy.com
Module 18 Cloud Virtualization Lab
Direct I/O Access Single Root I/O Virtualization Direct LUN Access NIC Teaming
types
capacity planning capacity monitoring capacity management Virtualization Capacity
Performance & Capacity Patterns
External Virtual Server Accessibility Virtual Server NAT Connectivity Virtual Server-to-Host Connectivity Virtual Server Connectivity Isolation Virtual Switch Isolation
Connectivity & Accessibility Patterns
host CPU monitoring virtual system CPU monitoringhost memory monitoring virtual memory monitoring physical NIC monitoringvirtual NIC monitoring response time
Key Performance Indicators (KPIs)
Virtual Server-to-Host Affinity Virtual Server-to-Host Anti-Affinity Virtual Server-to-Virtual Server Affinity Virtual Server-to-Virtual Server Anti-Affinity Memory Over-Committing Power Consumption Reduction
Hosting Patterns
Cross-Hypervisor Workload Mobility Non-Disruptive Service Relocation Persistent Virtual Network Configuration Virtual Server Folder Migration Virtual Disk Splitting Stateless Hypervisor
Migration & Relocation Patterns
Resource Pooling Resource Reservation Virtual Server Auto Crash Recovery Hypervisor Clustering Redundant Physical Connection for Virtual Servers Zero Downtime
Failover & Recovery Patterns
desktop virtualization application virtualization data center virtualizationnetwork virtualization server virtualizationdata virtualization CPU virtualization storage virtualizationI/O virtualization memory virtualization operation modes methods methods client-hosted centralized remotely synchronized hosted virtual desktop P2V conversion V2V conversion thin provisioning thick provisioning Virtualization Types hypervisor virtual disk virtual switch physical uplink virtual network virtual infrastructure manager (VIM)virtualization agent virtual server snapshot virtual server state manager virtual server template virtual appliancevirtual desktop cloud storage device virtualization monitor virtual CPU virtual RAM live VM migration virtual firewall type 1 type 2 monolithic micro-kernel types Virtualization Mechanisms Shared Resources
Basic Virtualization as a Pattern
CloudSchool.comTM Cloud Certified Professional (CCP) Program www.arcitura.com • www.cloudschool.com Copyright © Arcitura Education Inc.
Professional
CLOUD CERTIFIEDCloudSchool.com hardware layer
operating system layer virtualization provider layer virtualization machine layer application and services
layersVirtualization
Elastic Resource Capacity Load Balanced Virtual Server Instances Load Balanced Virtual Switches Resource Workload Management
Scaling Patterns required optional
Resource Pooling Elastic Resource Capacity Load Balanced Virtual Server Instances Load Balanced Virtual Switches Storage Workload Management Storage Capacity Assurance Storage Performance Assurance Automated Administration