CompTIA’s Cloud Essentials

Course

Intro Video

Photo of Eric Frick

Eric Frick

Curriculum Specialist in Business Development

Eric Frick has been involved in software development and IT operations for 30 years. He has worked as a Software Developer, Software Development Manager, Software Architect, an Operations Manager, and a Senior IT Manager. He has a degree in Industrial and Systems Engineering from The Ohio State University and Master’s degree in Computer Science from The University of Dayton. In addition, for the last five years, he has taught classes in various IT related subjects at several universities in the Columbus Ohio area. He has authored a series of online classes and books that can provide practical information to students on various IT related topics including software development, cloud computing, and personal productivity.

Length

10:43:41

Difficulty

Beginner

Course Details

Hello and welcome to CompTIA Cloud Essentials. In this class, we will prepare you for the CompTIA CLO-001 certification which is CompTIA’s entry-level cloud certification. If you have not had any experience with cloud computing this is the perfect place to get started. We will look at the basic concepts of cloud computing and the major advantages and challenges of cloud computing. Specifically, in this class, we will first start with an introduction to cloud computing. We will review the basic terminology and the major cloud service categories.

Next, we will look at cloud computing from a business perspective and the major issues that are important to an organization. After that, we will look at cloud computing from a technical perspective. We will look at such issues as the major difference between public and private clouds, techniques for cloud computing deployment, cloud computing risks and challenges and the impact of cloud computing on application development.

After that, we will look at the steps an organization must take to successfully adopt cloud computing.

For the final two sections, we will look at how a company should operate with cloud comping and the steps they need to take with basic governance.

By the end of this class, you will be well prepared for the CLO-001 exam and will thoroughly understand the basic concepts that drive cloud computing today. You will be in a great position to help your organization transition to cloud computing and take advantage of one of the most exciting areas of information technology today. Thank you so much for your interest in this class. So let’s go ahead and get started. See you in class!

Syllabus

Course Introduction

Getting Started

About the Author

00:00:54

Lesson Description:

Hello everyone and welcome to the class! My name is Eric Frick and I am a content author here at Linux Academy. In this video I will introduce myself and let you get to know me a little bit. Thanks!

About the Course

00:01:44

Lesson Description:

Hello and welcome to CompTIA Cloud Essentials. In this class we will prepare you for the CompTIA CLO-001 exam, which is CompTIA’s entry-level cloud certification. If you do not have any experience with cloud computing, this is the perfect place to get started. We will look at the basic concepts of cloud computing, as well as major advantages and challenges of cloud computing. We will start off with an introduction to cloud computing. We will review the basic terminology and the major cloud service categories. Next, we will look at cloud computing from a business perspective and the major issues that are important to an organization. After that, we will look at cloud computing from a technical perspective. We will explore the major differences between public and private clouds, techniques for cloud computing deployment, cloud computing risks and challenges, and the impact of cloud computing on application development. Afterward, we will look at the steps an organization must take to successfully adopt cloud computing. In the final two sections, we will look at how a company should operate with cloud computing, and the steps they need to take with basic governance. By the end of this class, you will be well prepared for the CLO-001 exam and have a thorough understanding of the basic concepts that drive cloud computing today. You will be in a great position to help your organization transition to cloud computing and take advantage of one of the most exciting areas of information technology. Thank you so much for your interest in this class. Let’s go ahead and get started. See you in class!

Characteristics of Cloud Services From a Business Perspective

Introduction to Cloud Computing

Using the Interactive Diagram for Cloud Essentials

00:02:46

Lesson Description:

In this lesson, I will demonstrate how to use the interactive diagram that accompanies this course.

Project ProductCo

00:03:09

Lesson Description:

In this lesson I will describe all of the details of Project ProductCo. ProductCo is a company in the automotive business that has a traditional on-premises data center. It has recently introduced a new product line, and the company is experiencing rapid growth. This growth has resulted in significant problems for the IT department. The company wants to evaluate cloud based technologies to determine if the move to the cloud can solve some of their current problems.

Common Terms and Definitions of Cloud Computing

00:06:41

Lesson Description:

In this section I will review some of the common terms and definitions for cloud computing.

The Relationship Between Cloud Computing and Virtualization

00:09:45

Lesson Description:

Virtualization is the ability run multiple servers on a single physical device. In this lesson, we will describe the relationship between virtualization and cloud computing. First, we will define the basic definition of virtualization, and the associated terminology. Next, we will compare traditional physical architecture to virtualized architecture. Finally, we will look at the relationship between virtualization and cloud computing.

Early Examples of Cloud Computing

00:04:21

Lesson Description:

In this lesson we will look at some of the development that laid the foundation for cloud computing as we know it today.

Cloud Computing Deployment Models

00:07:35

Lesson Description:

Private, public, hybrid, and community are the four major types of cloud computing. In this lesson we will look at the details of each of these deployment models.

Organizations That Might Benefit from Cloud Computing

00:03:52

Lesson Description:

In this lesson we will describe some of the attributes that might make companies benefit from cloud computing.

Organizations That Might Not Benefit from Cloud Computing

00:06:57

Lesson Description:

Sometimes a company or an organization might not be a good for the move to cloud computing. In this lesson, we'll look at some possible reasons why.

Cloud Service Categories

00:07:08

Lesson Description:

In this lesson we will look at the major cloud service categories that providers deliver to their customers today. Software as as Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). We will also cover XaaS, which describes anything as a service, or all services that fall outside the major categories.

QUIZ: Introduction to Cloud Computing

01:00:00

Cloud Computing and Business Value

Business Perspectives

Comparison of Cloud Computing and Outsourcing

00:08:21

Lesson Description:

Outsourcing is simply contracting the services of an outside supplier, instead of utilizing internal staff and assets. In this lesson we, will look at the differences between cloud computing and outsourcing. We will also look at the traits they share in common.

Scalability of Cloud Computing from a Business Perspective

00:05:40

Lesson Description:

Scalability is the ability of a system to add or remove resources as demand changes. In this lesson we will talk about the definition of scalability, and some of the areas that need to be addressed for a system to be highly scalable. In addition, we will talk about the importance of having highly-scalable systems from a business perspective.

Security of Cloud Computing from a Business Perspective

00:12:56

Lesson Description:

In this lesson we will look at the security of cloud-based system from a business perspective. We will look at the various aspects of security: compliance, confidentiality, data integrity, data loss, and unauthorized access. After reviewing these, we can understand how cloud service providers mitigate these issues and protect customer data.

Hardware Independence of Cloud Computing from a Business Perspective

00:08:06

Lesson Description:

Hardware independence is the ability of an organization to have computer operations that are not dependent on a particular brand of hardware or computing vendor. In this lesson we will look at hardware independence and some of the issues involved in this topic. We will also look at some of the solutions cloud computing provides that help to minimize hardware dependencies.

Variable Cost of Cloud Computing from a Business Perspective

00:09:39

Lesson Description:

Variable cost models are advantageous for most organizations, from a computing standpoint. Implementing it can minimize the amount of long term capital they need to invest in IT systems. In this lesson, we will look at cloud computing from a variable cost standpoint. We will look at common scenarios in a physical datacenter, and then compare and contrast each of those scenarios with cloud computing systems from a variable cost standpoint.

Time to Market with Cloud Computing from a Business Perspective

00:08:10

Lesson Description:

Time to market is the length of time it takes from when a product is conceived until it is ready for sale. In this lesson we will look at why time to market is so important to a business. We will also look at how cloud computing can help companies shorten their time to market.

Distribution of Cloud Computing Services over the Internet from a Business Perspective

00:04:57

Lesson Description:

Systems that are delivered over the Internet have many distinct advantages over traditional data centers and local servers. In this lesson we will look at the distribution of cloud computing services from a business perspective, and outline how those advantages deliver benefits to a business.

QUIZ: Cloud Computing and Business Value

00:30:00

Technical Perspectives/Cloud Types

Technical Perspectives

Differences Between Private and Public Clouds from a Technical Perspective

00:10:22

Lesson Description:

Public and private cloud systems have a number of differences that make them unique. In this lesson we will compare and contrast the features of both, so you'll know when deciding which route is most appropriate. First, we will look at the general differences between these two deployment models. Next, we will examine the multi-tenant nature of public clouds and the single-tenant nature of private clouds. After that we will look at the general delivery methods of each model. Finally, we will delve into some of the security considerations of both public and private clouds.

Understanding Important Techniques for Cloud Computing and Networking

00:09:43

Lesson Description:

Cloud systems, particularly public cloud-based systems, have unique requirements for networking. In this lesson we will look in details at some of these, including internet connection, network bandwidth and latency effects, and susceptibility to Denial of Service (DOS) attacks.

Understanding the Importance of Cloud Computing in Automation and Self Service

00:09:37

Lesson Description:

Self-service and automation are cloud computing's key advantages. In this lesson, we will look at specific examples of both self-service and automation in cloud computing, and compare them to the traditional computing model.

Understanding the Importance of Cloud Computing and Federation

00:06:50

Lesson Description:

Federated identity management (FIM) is an arrangement that can be made among multiple enterprises. It lets subscribers use the same identification data to obtain access to the networks of all enterprises in the group. Federation is an important concept in cloud computing systems. In this lesson we will look at the basic concepts of federation, and some of the important aspects of cloud computing that support federated identity management.

Understanding the Importance of Cloud Computing in the Role of Standardization

00:08:28

Lesson Description:

In this lesson, we will look at some of the key issues with standardization and cloud computing. We will look at such issues as data format standards, virtual machine images, and identity standards and why they important with respect to cloud computing and vendor lock-in.

Cloud Storage: Challenges, Risks and Mitigation

00:09:19

Lesson Description:

Cloud storage systems have become extremely popular, due to their low cost and flexibility. But due to their basic architecture, cloud storage systems come with a number of risks. In this lesson we will review some of the basic risks of cloud storage systems, and introduce some steps to mitigate those risks.

Cloud Application Performance: Challenges, Risks and Mitigation

00:08:47

Lesson Description:

In order to funtion properly, cloud-based applications are highly dependent on network infrastructure. In this lesson we will look at some of the performance challenges of cloud-based applications, and how some of the challenges can be addressed.

Cloud Integration: Challenges, Risks and Mitigation

00:09:41

Lesson Description:

Integration to cloud-based system poses a number of challenges for application developers and IT operations staff. In this lesson we will look at the major types of integration related challenges and some possible mitigation. We will look at such areas as external systems, external databases, storage systems, SaaS systems, and external authentication.

Cloud Security: Challenges, Risks and Mitigation

00:10:39

Lesson Description:

Security of cloud-based applications is one of the major considerations for any type or organization that is thinking about moving applications to a public cloud provider. In this lesson we will look at some of the major security challenges for cloud-based applications as well some approaches to mitigate those risks.

The Impact of Cloud Computing on Application Development and Architecture

00:06:55

Lesson Description:

Due to the nature of cloud-based systems, application architecture and application development each require a slightly different approach. In this lesson we will review some of the common approaches used to develop cloud-based systems, and how they differ from the traditional approach.

QUIZ: Technical Perspectives/Cloud Types

01:30:00

Steps to Successful Adoption of Cloud Computing

Adopting Cloud Computing

Typical Steps Leading to Successful Cloud Adoption

00:08:46

Lesson Description:

Before migrating to cloud computing, companies need to develop a model for adopting the new services, or they risk failure. In this lesson we will look at the steps necessary for an organization to successfully adopt cloud computing. Some of those steps include developing a pilot application, understanding the proper service delivery model, examining provider capabilities, understanding the dependencies on a new cloud provider, and developing the necessary organizational skills to support the new cloud environment.

Roles and Capabilities of Cloud Computing Vendors

00:05:54

Lesson Description:

When companies decide to migrate services to cloud computing, they must understand the capabilities of the cloud service provider they’re going to contract with. The capabilities of the cloud provider will dictate the depth of services what they are able to offer to their customers. In this lesson we will look at some of the general capabilities that cloud service providers offer, and some of the details companies need to consider when reviewing these capabilities.

Organizational Capabilities Relevant for Realizing Cloud Benefits

00:07:12

Lesson Description:

In order for a organizations to be successful with cloud computing, they need to develop several relevant capabilities that will support the cloud computing environment. In this lesson, we will examine those capabilities and provide relevant examples for each of those capabilities. These capabilities include service level agreements and how to write them, enterprise architecture, cost management, technology, measurement, and security.

Approaches for Migrating Applications to the Cloud

00:07:32

Lesson Description:

Migrating computer applications to the cloud is becoming very common as cloud computing becomes more popular. In this lesson we will look at three approaches for migrating applications to the cloud. We will look at the positive and negative aspects of each approach, as well as some items that you need to be concerned about in order to be successful with each approach.

QUIZ: Steps to Successful Adoption of Cloud Computing

00:30:00

Impact and Changes of Cloud Computing on IT Service Management

Operating Cloud Computing

What is IT Service Management (ITSM)?

00:05:23

Lesson Description:

Information technology service management, or ITSM, is the process of combining people, technology, and processes to better align IT departments with business. It ensures the right process is delivered by the right people at the right time. In this lesson we will look at some basic definitions of ITSM, as well as some frameworks that information technology service management can use.

Cloud Computing Changes on IT Service Management

00:07:30

Lesson Description:

Information technology service management, or ITSM, is the process of combining people, technology, and processes to better align IT departments with the business. When an organization migrates some of their services to cloud computing, some of the IT services management processes will need to be modified. In this lesson will examine some of those potential changes, in a number of different service areas.

Structured Approaches Based on ITIL for Exploring the Potential Impact of Cloud Computing Within an Organization

00:11:08

Lesson Description:

ITIL is a specific model for information technology service management, or ITSM. ITIL defines 26 standard processes that a company can implement to streamline its operations. Once a company decides to implement cloud computing many, of these processes will need to be modified. In this lesson, we will look at many of those changes from a high level, and what organizations must address in order to be successful with their adoption of cloud computing.

QUIZ: Impact and Changes of Cloud Computing on IT Service Management

00:30:00

Risks and Consequences of Cloud Computing

Governing Cloud Computing

Issues with Integrating Cloud Computing into an Organization's Existing Compliance Framework

00:05:33

Lesson Description:

Most organizations have an existing compliance framework that was developed for their IT organization. Once a company migrates to cloud computing, many of the compliance areas will need to have new policies and procedures to be effective in the cloud computing environment. In this lesson, we will examine some of those issues.

Implications for Direct Cost and Cost Allocation

00:05:34

Lesson Description:

In this lesson, we will discuss some of the issues an organization will face, with respect to cost, once it has migrated to cloud computing. We'll also talk about some of the techniques that help with those issues.

Maintaining Strategic Flexibility

00:06:51

Lesson Description:

Once an organization has migrated to cloud computing, there are a number of concerns related to maintaining strategic flexibility with their selected cloud service provider. One of the major issues an organization will face is the ability to develop an effective exit strategy and lessen the dependency on the cloud service provider. In this lesson, we will look at some of the actions an organization can take to maintain their strategic flexibility with respect to their selected cloud service provider.

QUIZ: Risks and Consequences of Cloud Computing

00:30:00

Next Steps

Next Steps

Preparing for the Certification Test

00:02:57

Lesson Description:

In this lesson, I will discuss some of the details of the certification as well as some tips for preparing for the test.

Signing up for the Exam

00:05:59

Lesson Description:

In this video I will show you how to sign up for the exam online. It is a two step process. First you must puchase an exam voucher from CompTIA, and then you'll need to schedule a time to take the test at a Pearson VUE location.

CompTIA Cloud Essentials Practice Exam

01:30:00