• Post category:StudyBullet-3
  • Reading time:13 mins read


Serverless | Virtual Machine | Hypervisor | IaaS | FaaS | DaaS | Docker | AWS Free Tier | EC2 | S3 | IAM | AWS Security

What you will learn

what is cloud computing; cloud computing types or various mainstream cloud computing platforms such as IaaS, PaaS, SaaS, FaaS, DaaS

sign up for AWS, AWS free tier, AWS billing, how to set up AWS budget alert, hands-on with many AWS services such as EC2, IAM, and S3

AWS Regions, AWS Availability Zones, AWS security and compliance

quiz on various topics which may help you in various AWS certification exams

multitenancy in cloud computing; cloud computing deployment models–public, private, hybrid, community, and multi-cloud

cloud computing applications deployment models

cloud computing advantages

introduction to Virtualization, Virtual Machines, and Hypervisor

how to setup Linux Virtual Machine using VirtualBox

introduction to Docker

introduction to AWS cloud computing platform

Serverless Computing

Description

This course is about cloud computing and AWS Introduction.  The covers almost all topics related to cloud computing. Once you have got a solid foundation in cloud computing, then the course starts with what AWS is, and goes into detail about many aspects of AWS with an introductory perspective. You will learn how to sign up for an AWS account, AWS free tier,  EC2, IAM, S3, AWS security, and many other related concepts.    The course is a good blend of theory and hands-on.

The content in the course presented may help you in many AWS certification exams as many AWS services have been mentioned as an example in explaining the concepts.

There is a separate section for Docker, which will help you to build a solid foundation in Docker at an introductory level.

The course first starts with the introduction section. In this section, you will learn about what cloud computing is and different terms. By end of this first lecture, you will have been familiar with many cloud computing terms and will have gained a general idea about what cloud computing is. The next lecture is about cloud computing platforms types of cloud computing types. In this lecture, you will know about the different main cloud computing platform types.

The next section is about cloud computing platform types. There are lectures for each platform types such as Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), Software-as-a-Service (SaaS), Desktop-as-a-Service (DaaS), Desktop-as-a-Service (DaaS), and Function-as-a-Service (FaaS).

The next section is about different cloud computing deployment models. The section starts with an introductory lecture about cloud computing deployment models. Then there is a separate lecture for each cloud computing deployment model including community and multi-cloud.

The next section is about deploying applications on the cloud computing platform; then it follows with a section on the advantages of cloud computing.

The next section is about Virtualization, Virtual Machines, and Hypervisor.  The section also includes a lecture on how to install Ubuntu Linux Virtual Machine on Oracle VirtualBox.

The next is about Docker. It covers docker at the introductory level; however since this is a very hands-on section, you will gain very solid foundational knowledge about docker installation on Mac, DockerHub, and day-to-day Docker commands for DevOps.


Get Instant Notification of New Courses on our Telegram channel.


Once cloud computing is covered, then in the second part we cover the introduction to AWS.

First what AWS is covered, for example, its overview, types of services offered by AWS, and AWS Advantages.

Then the next section is about the AWS account. In this section, you will learn how to sign up for an AWS account, budget alert, best practices for an AWS root account, how to set up MFA, AWS free tier, AWS Billing & Cost Management Dashboard, and accessing the AWS platform.

The next section talks about AWS cloud infrastructure, AWS Regions and Availability Zones.

The following section is about EC2. You will learn how to launch an EC2 instance and set up a web server and other related concepts about EC2.

The next section is about S3. You will get an introduction to S3. You will gain knowledge about the S3 bucket and how to upload objects on S3.

The next section is about the introduction to AWS security and compliance.

The final section is about the AWS cloud computing platform, which will provide you with a  good introduction to the AWS cloud computing platform covering many popular AWS services.

English
language

Content

Introduction
What is Cloud Computing
What is Cloud Computing – Lecture Notes
Cloud Computing Platforms
Cloud Computing Platforms – Lecture Notes
Quiz – Introduction
Cloud Computing Platform Types
Infrastructure-as-a-Service (IaaS)
Infrastructue-as-a-Service (IaaS) — Lecture Notes
Platform-as-a-Service (PaaS)
Platform-as-a-Service (PaaS) — Lecture Notes
Software-as-a-Service (SaaS)
Software-as-a-Service (SaaS) — Lecture Notes
Data-as-a-Service (DaaS)
Data-as-a-Service (DaaS) — Lecture Notes
Desktop-as-a-Service (DaaS)
Desktop-as-a-Service (DaaS) — Lecture Notes
Function-as-a-Service (FaaS)
Function-as-a-Service (FaaS) — Lecture Notes
Quiz – Cloud Computing Platform Types
Cloud Computing Deployment Models
Cloud Computing Deployment Models Introduction
Cloud Computing Deployment Models Introduction — Lecture Notes
Public Cloud
Public Cloud — Lecture Notes
Private Cloud
Private Cloud — Lecture Notes
Hybrid Cloud
Hybrid Cloud — Lecture Notes
Community Cloud
Community Cloud — Lecture Notes
Multi-Cloud
Multi-Cloud Lecture Notes
Mutitenancy
Mutitenancy — Lecture Notes
Quiz – Cloud Computing Deployment Models
Cloud Applications Deployment Models
Cloud Applications Deployment Models
Cloud Applications Deployment Models — Lecture Notes
Quiz – Cloud Applications Deployment Models
Cloud Computing Advantages
Cloud Computing Advantages
Cloud Computing Advantages — Lecture Notes
Quiz – Cloud Computing Advantages
Virtualization, Virtual Machines and Hypervisor
Virtualization
Virtualization — Lecture Notes
Virtual Machines
Virtual Machines — Lecture Notes
Hypervisor
Hypervisor — Lecture Notes
Installing Ubuntu Linux Virtual Machine on Oracle VirtualBox
Quiz – Virtualization, Virtual Machines and Hypervisor
Docker Introduction
Docker Introduction – Lecture Notes
What is Docker and Installation on Mac
Pull Docker Image
Run Docker Image
List Docker Images and Containers
ssh to Docker Container
Start and Stop Docker Container
Remove Docker Container(s) and Image(s)
Quiz – Docker Introduction
Serverless Computing
What is Serverless Computing and its Features
What is Serverless Computing and its Features — Lecture Notes
Serverless Backend Services Types
Serverless Backend Services Types — Lecture Notes
Serverless Computing Stack
Serverless Computing Stack — Lecture Notes
AWS Serverless Services
AWS Serverless Services — Lecture Notes
Pros & Cons of Serverless Computing
Pros & Cons of Serverless Computing — Lecture Notes
Use Cases of Serverless Computing
Use Cases of Serverless Computing — Lecture Notes
Quiz – Serverless Computing
What is AWS
What is AWS
Types of Services AWS Offers
AWS Advantages
AWS Account
Signing Up and Setting Up Budget Alert
Best Practices for AWS Root Account
How to Set Up Multi-Factor Authentication or MFA to AWS Account
AWS Free Tier
AWS Billing and Cost Management Dashboard
Accessing AWS Platform
AWS Cloud Infrastructure
AWS Global Cloud Infrastructure
AWS Regions
AWS Availability Zones
EC2
Introduction to EC2
EC2 Instance Set up — Choose AMI (Amazon Machine Image)
EC2 Instance Set up — Configure Instance Detail
EC2 Instance Set up — Choose Instance Type
EC2 Instance Set up — Add Storage & Tags
EC2 Instance Set up — Configure Security Group
EC2 Instance Set up — Review and Launch
EC2 Instance Set up — Test the Launched EC2 Instance
How to ssh to EC2 Instance and Terminate Instance
AWS S3 — Simple Storage Service
Introduction to S3
S3 Bucket and Upload Object to S3
Introduction to AWS Security
Introduction to AWS Security and Compliance
Introduction to AWS Identity and Access Management (IAM)
Create IAM User, Attach Policy, Generate Access Keys, and Delete IAM User
AWS Cloud Computing Platform
AWS Cloud Computing Platform
AWS Cloud Computing Platform — Lecture Notes
Quiz – AWS Cloud Computing Platform