Cademy logoCademy Marketplace

Course Images

Cloud Computing for Beginners - Database Technologies and Infrastructure as a Service

Cloud Computing for Beginners - Database Technologies and Infrastructure as a Service

  • 30 Day Money Back Guarantee
  • Completion Certificate
  • 24/7 Technical Support

Highlights

  • On-Demand course

  • 4 hours 44 minutes

  • All levels

Description

This course focuses on the beginner-level concepts of cloud computing in two different arenas. The first part is to explore the world of database technologies or DBaaS (Database as a Service) and the second part revolves around IaaS (Infrastructure as a Service) model.

Over the last couple of years, many business companies decided to use more and more cloud services as part of their digital transformation, and you already know data is the new gold. Therefore, this course is predominantly divided into two important parts: database technologies and infrastructure as a service. The first part is about databases technologies and, even more specifically, how such technologies are offered as cloud database services (DBaaS) by leading public cloud providers-Azure, AWS, and GCP. We will learn the technical concept, market use cases, advantages, and disadvantages of each database technology while following its evolution path. The next part is about the IaaS model. The IaaS model provided by large cloud providers is helping companies transform their private IT infrastructure into a utility service. As a first step, you will review the key terms in cloud computing to establish a clear understanding of the big picture, and then we will zoom in on the IaaS model. The look at building blocks, what are the typical use cases, advantages as well as disadvantages, pricing models, and more. By the end of this course, you will be able to select the right database technology for a specific use case to dramatically affect any aspect of an application and learn about the IaaS model of cloud computing. The resource files are uploaded on the GitHub repository at https://github.com/PacktPublishing/Cloud-Computing-for-Beginners---Database-Technologies-and-Infrastructure-as-a-Service

What You Will Learn

Look at batch and stream processing, operational and analytics data
Understand SQL, NoSQL, NewSQL technologies
DBaaS portfolio overview - Azure, AWS, GCP
Learn the four service models - SaaS, PaaS, IaaS, and FaaS
Microservice and cloud-native apps, and different types of clouds
Virtualization technologies - virtual machines and containers

Audience

This course is designed for the software developers, IT professionals, product/project/marketing managers who wish to reduce the footprint of enterprise applications sitting in private data centers and leverage the capabilities in a public cloud environment. Solution architects, technical advisors, telecom experts, and security professionals can also get benefit from this course.

You don't need to have prior knowledge of cloud computing concepts.

Approach

This is a hands-on course designed for beginner-level individuals in the field of cloud computing. There are two parts in the course; the first focuses on database technologies and the other on the infrastructure model.

Key Features

Learn the technical concept, market use cases, advantages, and disadvantages of the DBaaS model * Learn the technical concept, market use cases, advantages, and disadvantages of the IaaS model * Review key terms in cloud computing to establish a clear understanding

Github Repo

https://github.com/PacktPublishing/Cloud-Computing-for-Beginners---Database-Technologies-and-Infrastructure-as-a-Service

About the Author

Idan Gabrieli

Idan Gabrieli has worked in various engineering positions in Israel's high-tech industry. Idan has gained extensive experience with hundreds of business companies, transforming their challenges and opportunities into practical use cases and leveraging cutting-edge technologies. Idan's expertise spans multiple domains, including cloud computing, machine learning, data science, and electronics. Since 2014, Idan has created and published online courses on various topics worldwide. Idan is recognized as a high-rated instructor by leading educational providers. Idan simplifies complex technology and provides high-quality educational content with specific learning objectives that are well-structured, combining various multimedia teaching options.

Course Outline

1. Introduction to the Course

1. Data is Everywhere

This video provides an overview of the course.

2. Our Learning Objectives

This video provides an extension and focus areas about this course in detail.


2. Basic Database Terminology

1. Overview

This video provides an overview of the section.

2. DBMS, Database Instance and Schema

This video explains the DBMS (Database management System), database instance and schema.

3. Operational Data and OLTP

This video explains operational data and OLTP (Online Transaction Processing).

4. Analytics Data and OLAP

This video explains analytics and OLAP (Online Analytical Processing).

5. Data Warehouse and Data Lake

This video explains about the data warehouse and data lake.

6. ETL and ELT

This video explains ETL (Extract, Transform, Load) and ELT (Extract, Load, Transform).

7. Batch and Stream Processing

This video explains the batch and stream processing.

8. Scaling Up and Out

This video explains about scaling up and out.


3. Database Technologies - What, Where, and Why?

1. Overview

This video provides an overview of the section.

2. Traditional Relational Database (SQL)

This video focuses on a traditional relational database.

3. Non-relational Database (NoSQL)

This video explains about the non-relational database.

4. Distributed SQL Database (NewSQL)

This video helps to understand about the distributed SQL database.

5. In-memory Database (IMDB)

This video talks about in-memory database.

6. Time Series Database (TSDB)

This video helps you understand the time series database.


4. Types of NoSQL Databases

1. Overview

This video provides an overview of the section.

2. #1 - Key-value Database

This video demonstrates the key-value database.

3. #2 - Document Database

This video talks about the document database.

4. #3 - Wide Column Database

This video talks about the wide column database.

5. #4 - Graph Database

This video talks about the graph database.

6. Databases Ranking Review

This video explains the databases ranking review.


5. Database as a Service (DBaaS)

1. Overview

This video provides an overview of the section.

2. The Challenges of Traditional Databases

This video demonstrates the challenges of traditional databases.

3. The Concept of DBaaS

This video explains the concept of DBaaS.

4. The Advantages of DBaaS

This video shows the advantages of DBaaS.

5. Azure - DBaaS Portfolio Review

This video shows the DBaaS portfolio review of Azure platform.

6. AWS - DBaaS Portfolio Review

This video shows the DBaaS portfolio review of AWS platform.

7. GCP - DBaaS Portfolio Review

This video shows the DBaaS portfolio review of GCP platform.


6. Summary

1. Quick Recap and Thank You!

This video helps with the recap of the concepts learned so far.


7. Getting Started

1. Welcome

This video provides an introduction to this part.

2. Our Learning Objectives

This video provides an extension and focus areas about this course in detail.


8. Cloud Computing

1. Welcome to the World of Cloud Computing

This video provides an introduction to the cloud computing concepts.

2. Private vs Public

This video explains the difference between private and public cloud computing.

3. Hybrid-cloud and Multi-cloud

This video explains the hybrid-cloud and multi-cloud.

4. Hyperscale Cloud Service Providers

This video explains the hyperscale cloud service providers.

5. Cloud Service Models

This video explains the cloud service models.

6. SaaS - Software as a Service

This video talks about SaaS - Software as a Service.

7. IaaS - Infrastructure as a Service

This video talks about IaaS - Infrastructure as a Service.

8. PaaS - Platform as a Service

This video talks about PaaS - Platform as a Service.

9. FaaS - Function as a Service

This video talks about FaaS - Function as a Service.

10. Demo - AWS, Azure, GCP

This video provides demo on the various cloud service provides - AWS, Azure, and GCP.


9. Virtualization Technologies

1. Introduction

This video provides an introduction to the section.

2. Underutilized Physical Servers

This video talks about underutilized physical servers.

3. Virtualization with Virtual Machines

This video demonstrates how to do virtualization with virtual machines.

4. Vertical and Horizontal Scaling

This video explains the vertical and horizontal scaling.

5. Microservices and Cloud-Native Apps

This video focuses on microservices and cloud-native apps.

6. Virtualization with Containers

This video demonstrates how to do virtualization with containers.

7. The Benefits of Containers

This video demonstrates the benefits of containers.


10. Introduction to Infrastructure as a Service (IaaS)

1. Introduction and Overview

This video provides an overview and introduction to the section.

2. IaaS - Transform IT to Utility

This video explains how to transform IT to utility in IaaS.

3. Compute, Storage and Networking

This video focuses on compute, storage and networking.

4. Demo - IaaS Solution with Microsoft Azure

This video provides a demo on IaaS solution with Microsoft Azure.

5. Pricing Models

This video talks about the pricing models in Microsoft Azure.

6. Main Advantages

This video focuses on the advantages of IaaS.

7. Disadvantages

This video tells the disadvantages of IaaS.

8. Typical Market Use Cases

This video explains the typical market use cases.


11. Course Summary

1. Let's Recap and Thank You!

This video helps with a recap of the concepts learned so far.

Course Content

  1. Cloud Computing for Beginners - Database Technologies and Infrastructure as a Service

About The Provider

Packt
Packt
Birmingham
Founded in 2004 in Birmingham, UK, Packt’s mission is to help the world put software to work in new ways, through the delivery of effective learning and i...
Read more about Packt

Tags

Reviews