Introduction To Cloud Computing On Aws For Beginners [2022]
Last updated 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.79 GB | Duration: 14h 48m
Last updated 10/2022
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 5.79 GB | Duration: 14h 48m
Learn Cloud Computing concepts and AWS Basics. Master AWS fundamentals and hands-on skills on Amazon Web Services (AWS)
What you'll learn
Learn general cloud computing concepts
Learn the basics of Amazon Web Services (AWS)
Gain an understanding of the fundamental systems on which the cloud is based
Develop hands-on skills using core Amazon Web Services (AWS) services
Build knowledge from beginner level to advanced concepts
Requirements
This course is designed for Cloud Computing beginners and AWS beginners
Absolutely no prior experience necessary
Description
UPDATE: We're pleased to let you know that we have just published a completely new version of this course! The new course is composed of 100% new lessons and hands-on activities to reflect the latest AWS console and services. The NEW course currently starts at section 15 which is UNDERNEATH the OLD course. The OLD course will be removed on 31st October 2022. If you're currently using the OLD version of the course, please make sure you complete any lessons you've started before that date.––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––This Introduction to Cloud Computing on Amazon AWS course takes you from the AWS basics to being a competent AWS cloud practitioner. You'll learn general cloud computing concepts and AWS from fundamentals right through to advanced concepts. You'll also build hands-on skills using many of the core Amazon Web Services (AWS) services. Ideal for beginners - absolutely no cloud computing experience is required!We use a highly visual and effective method of teaching cloud computing and AWS concepts using diagrams and animations (no bullet-point slides!). There are lots of hands-on exercises using an Amazon Web Services (AWS) free tier account to give you practical experience.If you're interested in moving into a high-paying career working with cloud computing services - this is the best way to get started. You'll build knowledge from beginner level to advanced concepts, with plenty of opportunities to practice what you're learning.Here's a snapshot of some of the awesome skills you'll learn using this course:Learn fundamental concepts of cloud computing and including storage, database, networking, virtualization, containers, and cloud architectureCreate an AWS Free Tier account and launch your first virtual servers (Amazon EC2 instances) on the AWS CloudConfigure elasticity, high availability and fault tolerance using Amazon EC2 Auto Scaling and Amazon Elastic Load BalancingCreate and configure storage services and upload files and objects using Amazon EBS, Amazon EFS and Amazon S3Launch a relational database on Amazon RDS and a NoSQL database using Amazon DynamoDBAutomatically deploy infrastructure using code through AWS CloudFormationCreate a Platform as a Service (PaaS) application on AWS Elastic BeanstalkLearn how to use DevOps tools on AWS to automate a continuous integration and continuous delivery (CI/CD) pipelineImplement serverless computing and Docker containers on AWS using AWS Lambda and Amazon ECSCreate serverless event-driven architectures on LambdaCreate loosely coupled services with Amazon SQS and Amazon SNSThis is a great way to get started with cloud computing and also a great starting point for those planning to earn their AWS Certified Cloud Practitioner or AWS Certified Solutions Architect certifications (you will need additional courses aimed at those AWS certifications).Watch the intro video to learn how this course will help you gain a solid understanding of Cloud Computing on AWS. In this ultimate guide to cloud computing on AWS the topics you'll learn include:Section 2 - The Building Blocks of Cloud ComputingGain an understanding of the fundamental systems on which the cloud is based, including:Computer architectureClient / server computingStorage concepts: block, file, and objectIP addressing and subnetting basicsNetworking: routers and switchesDatabasesServer virtualizationDocker containers Application programming interfaces (APIs)Section 3 - Introduction to Cloud ComputingLearn about the key cloud computing concepts:Legacy / traditional IT vs cloud computingThe advantages of cloud computing servicesCloud computing examplesCloud computing service models (IaaS, PaaS, SaaS)Cloud computing deployment models (private cloud, public cloud, hybrid cloud, multicloud)Section 4 - Demystifying Cloud Computing ArchitectureComplex cloud computing architecture concepts are made easy for you to understand:Stateful vs stateless servicesScaling up vs scaling outLoad balancingHigh availability and Fault toleranceLoose couplingMonolithic vs microservices architecturesEvent-driven architecturesSection 5 - AWS BasicsIn this section you'll learn the basics of Amazon Web Services (AWS) and setup your free tier account:AWS Global InfrastructureAWS PricingSetting up a free tier accountAWS Identity and Access Management (IAM)Cloud networking - Amazon Virtual Private Cloud (VPC)Cloud computing security - security groups and network ACLsAWS Public and Private servicesSection 6 - Amazon Elastic Compute Cloud (EC2)Learn how to use Amazon AWS's IaaS platform and launch virtual servers on Amazon EC2:Launching Amazon EC2 instancesCreate a website on Amazon EC2Using IAM Roles with EC2Scaling with Amazon EC2 Auto ScalingAdd high availability with Amazon Elastic Load BalancingSection 7 - AWS Storage ServicesUse block, file, and object storage on AWS:Amazon Elastic Block Store (EBS)Amazon Elastic File System (EFS)Amazon Simple Storage Service (S3)Section 8 - AWS DatabasesUse managed database services in the AWS Cloud:Amazon Relational Database Service (RDS)Amazon DynamoDBSection 9 - Automation on AWSLearn how to automate deployment and management on AWS:Deploy infrastructure as code using AWS CloudFormationDeploy a Platform as a Service (PaaS) application using AWS Elastic BeanstalkSection 10 - DevOps on AWS - Creating a Code PipelineBuild a continuous integration and continuous delivery pipelineUse AWS CodeCommit, AWS CodeBuild, AWS CodeDeploy, AWS CodePipeline and AWS CodeStarSection 11 - Content Delivery and DNS ServicesUse Amazon Route 53 for DNS resolution and domain registrationUse the Amazon CloudFront content delivery network (CDN)Section 12 - Containers and Serverless ComputingYou'll learn about Docker containers and serverless computing:Using AWS Lambda functionsMicroservices (Docker Containers) on Amazon Elastic Container Service (ECS) Section 13 - Application Integration and Loose CouplingImplement loose coupling best practices with AWS services:Amazon Simple Notification Service (SNS)Amazon Simple Queue Service (SQS)Section 14 - Get certified on AWSLearn how to take the next step in your career with an AWS Certification such as the AWS Certified Cloud Practitioner or AWS Certified Solutions Architect Associate.WHAT DO OTHER STUDENTS SAY?Check out the excellent course reviews from our happy students:"Great experience, clearly presented and lots of hands on practice demos""Awesome, the flow of the session is very good; the trainer started from basics and then gradually moved to advanced topics. Highly recommended""I am a second-year CS student at one of the best unis in the UK. This lecturer explained my whole network module in literally 20 mins and I understood more than in my uni lectures. lol"MEET YOUR INSTRUCTORHi, my name is Neal Davis - I'll be your instructor for this course. Cloud Computing is my Passion - which is why I founded Digital Cloud Training - offering AWS training resources that represent a higher quality standard than is otherwise available in the market. I created this beginner's course to help you understand core cloud computing concepts & the basics of AWS. I enjoy teaching on Udemy as it allows me to leverage my knowledge and hands-on experience that I have built over the last 20 years…Yes, I've been working in the Cloud space since its very inception!OUR SUCCESS IN NUMBERSOver 500,000 students enrolled in our AWS courses4.7 Star instructor ratings from over 80,000 reviewsOur students pass the AWS exam with an average score of over 85%Money-back guaranteeWe are totally confident in the value of this course which comes with a 30-day unconditional money-back guarantee. Get lifetime access now - risk-free!
Overview
Section 1: [THIS IS THE OLD COURSE, GO TO SECTION 15 FOR THE NEW COURSE]
Lecture 1 IMPORTANT: READ BEFORE CONTINUING
Lecture 2 Introduction to the Course
Lecture 3 Hands-On Practice: Free Tier vs Sandbox
Lecture 4 Course Download - Code, Files, and Slides
Section 2: The Building Blocks of Cloud Computing
Lecture 5 Introduction
Lecture 6 Basic Architecture of a Computer
Lecture 7 Servers vs desktops and laptops
Lecture 8 Client - Server Computing
Lecture 9 Hard Drives - HDDs and SSDs
Lecture 10 Storage - block vs file vs object
Lecture 11 IP Addressing Primer
Lecture 12 Networking - Routers and Switches
Lecture 13 Networking - Firewalls
Lecture 14 Databases
Lecture 15 Server Virtualization
Lecture 16 Docker Containers
Lecture 17 Application Programming Interfaces (APIs)
Section 3: Introduction to Cloud Computing
Lecture 18 Introduction
Lecture 19 Legacy IT or Traditional IT
Lecture 20 What is Cloud Computing
Lecture 21 Example Cloud Application Deployment
Lecture 22 Launching Cloud Services
Lecture 23 Cloud Computing Service Models
Lecture 24 Cloud Computing Deployment Models
Section 4: Demystifying Cloud Architecture
Lecture 25 Introduction
Lecture 26 Stateful vs Stateless Services
Lecture 27 Scaling Up vs Scaling Out
Lecture 28 Load Balancing
Lecture 29 Fault Tolerance
Lecture 30 Loose Coupling
Lecture 31 Monolithic and Microservices Architectures
Lecture 32 Event-driven Architecture
Section 5: AWS Basics
Lecture 33 Introduction
Lecture 34 Amazon Web Services Overview
Lecture 35 AWS Global Infrastructure
Lecture 36 AWS Pricing
Lecture 37 Setup your AWS Free Tier Account
Lecture 38 Create a Billing Alarm
Lecture 39 IAM Overview
Lecture 40 Create IAM user and group
Lecture 41 Amazon Virtual Private Cloud (VPC)
Lecture 42 Security Groups and Network ACLs
Lecture 43 AWS Public and Private Services
Lecture 44 Install the AWS Command Line Interface
Section 6: Amazon Elastic Compute Cloud (EC2)
Lecture 45 Introduction
Lecture 46 Amazon EC2 Overview
Lecture 47 Launching an Amazon EC2 Instance
Lecture 48 Connecting to Amazon EC2 instances
Lecture 49 Create a Website using User Data
Lecture 50 Using Access Keys with EC2
Lecture 51 Using IAM Roles with EC2
Lecture 52 Scale elastically with Amazon EC2 Auto Scaling
Lecture 53 Create a Target Tracking Scaling Policy
Lecture 54 Add load balancing with Amazon ELB
Section 7: AWS Storage Services
Lecture 55 Introduction
Lecture 56 AWS Storage Services Overview
Lecture 57 Create and Attach EBS Volume
Lecture 58 Instance Store Volumes
Lecture 59 EBS Snapshots and AMIs
Lecture 60 Create Amazon EFS Filesystem
Lecture 61 Amazon S3 Create Bucket and Make Public
Lecture 62 Working with S3 Objects from the AWS CLI
Section 8: AWS Databases
Lecture 63 Introduction
Lecture 64 Amazon RDS Overview
Lecture 65 Create Amazon RDS Multi-AZ
Lecture 66 Add an Amazon RDS Read Replica
Lecture 67 Install Wordpress on EC2 with RDS Database
Lecture 68 Amazon DynamoDB
Section 9: Automation on AWS
Lecture 69 Introduction
Lecture 70 How to deploy infrastructure using AWS CloudFormation
Lecture 71 Create simple Stacks with AWS CloudFormation
Lecture 72 Create a complex Stack with AWS CloudFormation
Lecture 73 Deploy an application using AWS Elastic Beanstalk
Section 10: DevOps on AWS - Creating a Code Pipeline
Lecture 74 Introduction
Lecture 75 Continuous Integration and Continuous Delivery (CI/CD)
Lecture 76 AWS CodePipeline with AWS Elastic Beanstalk
Lecture 77 Create AWS CodeStar project
Section 11: DNS Services and Content Delivery
Lecture 78 Introduction
Lecture 79 Amazon Route 53 Overview and Routing Policies
Lecture 80 Register domain using Route 53
Lecture 81 Create Amazon CloudFront distribution with S3 static website
Lecture 82 Add an SSL/TLS certificate and Route 53 Alias record
Section 12: Containers and Serverless Computing
Lecture 83 Introduction
Lecture 84 Docker Containers on Amazon ECS
Lecture 85 Serverless with AWS Lambda
Section 13: Application Integration and Loose Coupling
Lecture 86 Introduction
Lecture 87 Amazon SNS and Amazon SQS
Lecture 88 AWS Lambda to Amazon SQS Event Source Mapping
Lecture 89 Serverless application with Amazon SQS, SNS, and Lambda
Section 14: Get Certified on AWS
Lecture 90 Introduction
Lecture 91 The AWS Certification Paths
Lecture 92 Bonus Lesson
Section 15: Let's Get Started! [THIS IS THE NEW VERSION OF THE COURSE]
Lecture 93 Introduction to the Course
Lecture 94 Demo: Let's See AWS in Action!
Lecture 95 Hands-On Practice: Free Tier vs Sandbox
Lecture 96 Course Download
Section 16: Create a Free Tier Account on AWS
Lecture 97 Introduction
Lecture 98 AWS Account Overview
Lecture 99 [HOL] Create your AWS Free Tier Account
Lecture 100 [HOL] Configure Account and Create a Budget and Alarm
Lecture 101 [HOL] Install Tools
Section 17: IT Fundamentals
Lecture 102 Introduction
Lecture 103 Client - Server Computing
Lecture 104 Storage - Block vs File vs Object
Lecture 105 IP Addresses and DNS
Lecture 106 Bandwidth and Latency
Lecture 107 Networking - Routers, Switches and Firewalls
Lecture 108 Application Programming Interfaces (APIs)
Section 18: Cloud Computing Concepts
Lecture 109 Introduction
Lecture 110 Legacy IT / Traditional IT
Lecture 111 What is Cloud Computing?
Lecture 112 Cloud Computing Service Models
Lecture 113 Cloud Computing Deployment Models
Lecture 114 Scaling Up vs Scaling Out
Lecture 115 High Availability and Fault Tolerance
Lecture 116 Monolithic and Microservices Architectures
Section 19: AWS Access Control and Networking
Lecture 117 Introduction
Lecture 118 Amazon Web Services Overview
Lecture 119 IAM Overview
Lecture 120 [HOL] Create an IAM User and Group
Lecture 121 Amazon Virtual Private Cloud (VPC)
Lecture 122 [HOL] Create a Custom VPC
Lecture 123 Security Groups and Network ACLs
Lecture 124 [HOL] Create a Security Group
Lecture 125 [HOL] Configure the AWS CLI
Section 20: Amazon EC2, Auto Scaling, and Load Balancing
Lecture 126 Introduction
Lecture 127 Amazon EC2 Overview
Lecture 128 [HOL] Launching Amazon EC2 Instances
Lecture 129 [HOL] Connecting to Amazon EC2
Lecture 130 Access Keys and IAM Roles with EC2
Lecture 131 [HOL] Practice with Access Keys and IAM Roles
Lecture 132 [HOL] Create a Website with User Data
Lecture 133 Amazon EC2 Auto Scaling
Lecture 134 [HOL] Create an Auto Scaling Group
Lecture 135 [HOL] Create a Scaling Policy
Lecture 136 Amazon Elastic Load Balancing
Lecture 137 [HOL] Create an Application Load Balancer
Section 21: AWS Storage Services
Lecture 138 Introduction
Lecture 139 Amazon EBS and Instance Stores
Lecture 140 [HOL] Create and Attach an EBS Volume
Lecture 141 [HOL] EBS Snapshots and AMIs
Lecture 142 Amazon Elastic File System (EFS)
Lecture 143 [HOL] Create an Amazon EFS Filesystem
Lecture 144 Amazon Simple Storage Service (S3)
Lecture 145 [HOL] Working with S3 Buckets and Objects
Lecture 146 [HOL] Create an S3 Static Website
Section 22: AWS Database Services
Lecture 147 Introduction
Lecture 148 Amazon Relational Database Service (RDS)
Lecture 149 [HOL] Create an Amazon RDS Database
Lecture 150 [HOL] Add an Amazon RDS Read Replica
Lecture 151 Amazon DynamoDB
Lecture 152 [HOL] Create an Amazon DynamoDB Table
Section 23: Automation and DevOps on AWS
Lecture 153 Introduction
Lecture 154 Infrastructure as Code with AWS CloudFormation
Lecture 155 [HOL] Creating and Updating Stacks
Lecture 156 [HOL] Deploy a VPC Using CloudFormation
Lecture 157 Platform as a Service with AWS Elastic Beanstalk
Lecture 158 [HOL] Create an Elastic Beanstalk Application
Lecture 159 Continuous Integration and Continuous Delivery (CI/CD)
Lecture 160 [HOL] Create an AWS CodeCommit Repository
Lecture 161 [HOL] AWS CodePipeline with AWS Elastic Beanstalk
Section 24: DNS, Caching, and Performance Optimization
Lecture 162 Introduction
Lecture 163 Amazon Route 53 DNS
Lecture 164 [HOL] Register a Domain using Route 53
Lecture 165 Amazon CloudFront
Lecture 166 [HOL] Create an Amazon CloudFront Distribution
Lecture 167 AWS Global Accelerator
Section 25: Containers and Serverless Computing
Lecture 168 Introduction
Lecture 169 Docker Containers on Amazon ECS
Lecture 170 [HOL] Create an AWS Fargate Cluster
Lecture 171 Serverless with AWS Lambda
Lecture 172 [HOL] Create an AWS Lambda Function
Lecture 173 Application Integration Services
Lecture 174 [HOL] Create a Serverless Application
Lecture 175 Amazon EventBridge
Lecture 176 Amazon API Gateway
Lecture 177 [HOL] Create a REST API with Lambda Proxy Integration
Section 26: Get Certified on AWS
Lecture 178 Introduction
Lecture 179 The AWS Certification Paths
Lecture 180 Bonus Lesson
Anyone keen to learn more about cloud computing,Ideal for newbies to cloud computing,Professionals keen to explore cloud computing services,Anyone interested in understanding Amazon Web Services (AWS),Aspiring developers who want to build applications on AWS,Students keen to learn the fundamental concepts of cloud computing