Companies Home Search Profile

Cloud Computing on AWS: Ultimate Beginners Course - 2024

Focused View

Arno Pretorius

12:08:30

8 View
  • 1. Course overview.mp4
    05:14
  • 2. Thought process.mp4
    04:23
  • 3. Just a quick note....mp4
    01:02
  • 1.1 Resources.zip
  • 1. Resources.html
  • 1. General IT concepts.mp4
    09:49
  • 2. Cloud computing - An introduction.mp4
    12:13
  • 3. Cloud deployment models.mp4
    03:27
  • 4. The types of cloud computing.mp4
    04:38
  • 1. AWS - An introduction.mp4
    02:32
  • 2. AWS - Regions.mp4
    02:40
  • 3. AWS - Virtual Private Cloud (VPC).mp4
    01:22
  • 4. AWS - Availability Zones.mp4
    04:26
  • 5. AWS - Subnets.mp4
    06:28
  • 6. AWS - Edge locations.mp4
    01:02
  • 1.1 Create an AWS account - FINAL - v3.pdf
  • 1. Create an AWS account.mp4
    02:42
  • 2. Exploring the AWS Management Console.mp4
    04:27
  • 1. Create a designated budget in AWS.mp4
    07:11
  • 1. IAM - Overview.mp4
    08:58
  • 2.1 AWS - IAM guide.pdf
  • 2. IAM - Creating a user and a group.mp4
    11:54
  • 3. IAM - Password policies.mp4
    03:57
  • 4.1 AWS - IAM guide.pdf
  • 4. IAM - User sign-in.mp4
    09:13
  • 5.1 AWS - IAM guide.pdf
  • 5. IAM - Enabling MFA.mp4
    10:49
  • 6. IAM - Accessing AWS.mp4
    06:37
  • 7. Utilizing AWS CloudShell.mp4
    04:44
  • 8. IAM - Security tools.mp4
    06:19
  • 9. IAM - Creating a role.mp4
    05:25
  • 10.1 AWS - IAM guide.pdf
  • 10. IAM - Best practices.mp4
    05:03
  • 1. EC2 - Overview.mp4
    10:18
  • 2. EC2 - Launching our first EC2 instance.mp4
    12:14
  • 3. EC2 - Security groups - An introduction.mp4
    08:30
  • 4. EC2 - Managing our security groups.mp4
    06:30
  • 5. EC2 - Instance types.mp4
    06:29
  • 6. EC2 - SSH with Windows.mp4
    05:21
  • 7. EC2 - Instance connect.mp4
    02:58
  • 8. EC2 - Instance pricing options.mp4
    03:50
  • 9. EC2 - Building our own AMI.mp4
    11:52
  • 10. EC2 - Section cleanup.mp4
    03:03
  • 1. Scalability.mp4
    04:43
  • 2. High Availability.mp4
    03:36
  • 1. Elastic Load Balancing (ELB) - Overview.mp4
    09:58
  • 2. Create an application load balancer.mp4
    14:33
  • 3. Auto Scaling Groups (ASG) - Overview.mp4
    08:23
  • 4. Create an auto scaling group.mp4
    15:29
  • 5. ELB + ASG - Section cleanup.mp4
    02:56
  • 1. S3 - Overview.mp4
    13:11
  • 2. S3 - Bucket policies.mp4
    09:34
  • 3. S3 - Encryption.mp4
    04:43
  • 4. S3 - Host a static website.mp4
    05:55
  • 5. S3 - Bucket versioning.mp4
    07:40
  • 6. S3 - Access logging.mp4
    07:04
  • 7. S3 - Replication.mp4
    09:40
  • 8. S3 - Storage classes.mp4
    05:34
  • 9. S3 - Object lock.mp4
    06:00
  • 10. S3 - Transfer acceleration.mp4
    01:05
  • 11. S3 - Section cleanup.mp4
    02:17
  • 12. Storage space with EC2.mp4
    00:37
  • 13. EBS - Overview.mp4
    07:44
  • 14. EBS - Create an EBS volume.mp4
    14:17
  • 15. EBS - Snapshots.mp4
    09:50
  • 16. EFS - Overview.mp4
    00:56
  • 17. EC2 Instance store - Overview.mp4
    00:31
  • 1. Databases - An introduction.mp4
    05:16
  • 2. RDS - Launching our first database.mp4
    15:49
  • 3. RDS - Deployment configurations.mp4
    03:48
  • 4. DynamoDB - Overview.mp4
    07:42
  • 5. DAX - Overview.mp4
    01:24
  • 6. ElastiCache - Overview.mp4
    04:02
  • 1. Create a simple stack with CloudFormation.mp4
    13:13
  • 2. Create a sample application with Elastic Beanstalk.mp4
    13:31
  • 3. CICD - An introduction.mp4
    00:53
  • 4. AWS CodeCommit - Overview.mp4
    01:33
  • 5. AWS CodeBuild - Overview.mp4
    00:37
  • 6. AWS CodeDeploy - Overview.mp4
    01:20
  • 7. AWS CodePipeline - Overview.mp4
    02:48
  • 8. AWS CodeStar - Overview.mp4
    00:49
  • 9. Create an AWS CodeStar project.mp4
    21:41
  • 10. AWS CodeArtificat - Overview.mp4
    00:41
  • 11. Exploring the Cloud9 IDE.mp4
    00:42
  • 1. AWS Route 53 - Overview.mp4
    13:02
  • 2. Register a domain name with Route 53.mp4
    14:58
  • 3. AWS Certificate manager - Overview.mp4
    03:18
  • 4. Provision a SSLTLS certificate.mp4
    09:13
  • 5. Assign a SSLTLS certificate to a load balancer.mp4
    22:03
  • 6. CloudFront - Overview.mp4
    04:56
  • 7. CloudFront Practical pre-cleanup.mp4
    00:52
  • 8. Create a CloudFront distribution.mp4
    11:02
  • 9. AWS Global Accelerator - Overview.mp4
    03:30
  • 1. What is Docker.mp4
    03:13
  • 2. Managing docker containers on AWS.mp4
    03:57
  • 3. Amazon ECS An in-depth overview.mp4
    05:11
  • 4. Run a docker container on ECS.mp4
    27:58
  • 5. Serverless computing.mp4
    01:30
  • 6. Create a virtual function with AWS Lambda.mp4
    18:08
  • 1. CloudWatch - Overview.mp4
    04:04
  • 2. Analyze CloudWatch metrics.mp4
    04:46
  • 3. Create a CloudWatch alarm.mp4
    12:21
  • 4. Interpreting CloudWatch logs.mp4
    02:55
  • 5. CloudTrail - Overview.mp4
    05:07
  • 6. AWS Personal Health Dashboard - Overview.mp4
    05:25
  • 1. Creating a simple queue with SQS.mp4
    09:27
  • 2. Sending notifications with SNS.mp4
    12:23
  • 1. AWS WAF - Overview.mp4
    03:29
  • 2. AWS Shield - Overview.mp4
    06:40
  • 3. Penetration testing.mp4
    01:10
  • 4. Data encryption - An introduction.mp4
    02:16
  • 5. KMS and CloudHSM - Overview.mp4
    02:04
  • 6. Encrypting an EBS volume with KMS.mp4
    09:07
  • 1. What is analytics - Overview.mp4
    00:30
  • 2. Amazon Athena - Overview.mp4
    01:22
  • 3. Amazon EMR - Overview.mp4
    01:03
  • 4. Amazon QuickSight - Overview.mp4
    01:05
  • 5. Amazon RedShift - Overview.mp4
    00:42
  • 6. AWS Glue - Overview.mp4
    00:56
  • 7. AWS Lake Formation - Overview.mp4
    01:07
  • 8. AWS Data Exchange - Overview.mp4
    00:49
  • 1. Amazon LightSail - Overview.mp4
    06:24
  • 2. AWS Secrets manager - Overview.mp4
    05:51
  • 3. Amazon Rekognition - Overview.mp4
    04:51
  • 1. Thank you!.html
  • Description


    Master the fundamentals of AWS Cloud Computing | Theory and hands-on demonstrations | Learn Cloud Computing

    What You'll Learn?


    • Learn the basics of AWS (Amazon Web Services)
    • Understand the basic cloud computing concepts
    • Learn the fundamentals of AWS (EC2, ELB, and ASG)
    • Develop practical skills whilst utilizing several AWS services
    • Learn how to construct AWS infrastructure
    • How to integrate various services together
    • FREE Downloadable PDF

    Who is this for?


  • Those who have an interest and desire to learn cloud computing
  • Beginners learning about cloud computing for the first time
  • Programmers/developers with a keen interest in learning about the foundations of cloud development
  • Individuals who want to learn about Amazon Web Services (AWS)
  • What You Need to Know?


  • This course is specifically designed for absolute beginners to cloud computing and AWS
  • Basic computer skills
  • No IT prerequisites are required
  • No prior experience is necessary in any way
  • More details


    Description

    Welcome! I'm here to help you to master the basics of Cloud computing on AWS.

    -- Please read carefully --

    This course is primarily intended for beginners who have NO experience with Cloud computing and/or AWS.

    I want to help YOU master the basics of Cloud computing and AWS.

    The Cloud Computing on AWS: Ultimate Beginners course has been structured in a simple and logical order. Everything that has been designed from the styling to the graphics and topics covered is crafted with the absolute duty of care towards the student.


    This course is intended for complete beginners to AWS and it will cover various topics to help you to build a solid foundation:

    Cloud computing Introduction

    We will start the course off very slowly by learning general IT concepts, and then we will slowly transition into the field of cloud computing. Here we will learn what cloud computing is and how it solves the problem of traditional IT. Moreover, we will examine the various cloud deployment models and types of cloud computing that are available.


    Introducing AWS - Key theoretical concepts

    Once we have a fundamental knowledge of what cloud computing is, and how it is applied to our lives. We will begin to look at the key theoretical concepts that are associated with AWS. In terms of AWS regions, VPC's, Availability Zones and Subnets. These are all important pieces of terminology that are needed to understand the basic eco-system of AWS.


    Identity and Access Management - IAM

    IAM is a service that enables you to manage user identities and control access to AWS resources. It allows you to create and manage users, groups, and roles, defining their permissions through policies. With IAM, we will be able to enhance the security of your AWS infrastructure and ensure that only authorized individuals and applications can access your resources.


    AWS setup and configuration

    In this section we will create an AWS account, explore the AWS management console, and setup a designated budget to manage and track our costs.


    Amazon Elastic Compute Cloud - EC2

    AWS EC2 (Elastic Compute Cloud) is a web service that provides resizable compute capacity in the cloud. It allows you to quickly provision virtual servers, known as instances, with a variety of operating systems and configurations. We will learn how to launch our very first EC2 instance, how to change instance states, manage our security groups, and how to build our very own AMI (Amazon Machine Image).


    Scalability and High Availability

    When it comes to cloud computing. Two very important terms are scalability and high availability. Scalability focuses on the ability to handle growth and increased workload efficiently, while availability focuses on ensuring uninterrupted service and minimizing downtime by eliminating single points of failure and implementing redundancy.


    Elastic Load Balancing and Auto Scaling

    In this section we will learn how to create an application load balancer, and how to also setup an auto-scaling group which will allow us to automatically add and remove EC2 instances based on our preferences.

    Elastic Load Balancing is a service that automatically distributes incoming application traffic across multiple targets, improving availability, scalability, and fault tolerance. Auto Scaling is a feature that automatically adjusts the number of instances in a resource group or fleet based on defined conditions, ensuring optimal performance and cost efficiency.


    Cloud Storage services

    Amazon S3 is one of the main building blocks of AWS, so we will learn how to work with buckets and objects, how to create a bucket policy, host a static website and so much more. Additionally, we will learn about how to work with EBS volumes and explore additional storage services, such as EFS and EC2 instance store.


    Databases

    Databases are crucial to storing and maintaining our data. Amazon RDS is a relational database service that we can utilize to create popular databases, such as PostgreSQL and MySQL. For those that are interested in NoSQL services, we will delve into DynamoDB.


    Deployment on AWS

    Deployment is always a popular topic, we will therefore explore services such as CloudFormation which will help us to create infrastructure as code. For developers who simply want to upload their code without the stress of handling infrastructure, we will look at Elastic Beanstalk. And of course, for those interested in the DevOps side of things, we will explore the typical CI/CD approach with AWS CodeCommit, CodeBuild, CodeDeploy, CodePipeline and so much more.


    DNS services and content delivery
    AWS Route 53 is a popular service that is used for managing our DNS records, and so we will use it for registering a domain name. Additionally, a domain name is always coupled with an SSL/TLS certification, so we will use Amazon Certificate Manager for that. In terms of content delivery we will look at how we can improve the perform of our applications by utilizing CloudFront and AWS Global Accelerator.


    Containers on AWS and Serverless computing - [Theory]

    Docker is an important tool for all developers. So we will learn a bit more about how we can manage docker containers on AWS, and utilize serverless computing in the form of AWS Lambda.


    Monitoring the cloud

    Once our application is running on AWS, it's important that we know how to monitor it in terms of analyzing metrics, evaluating the health of our services, and setting up a CloudTrail of events.


    Cloud application Integration

    If a certain event occurs on AWS, it would be great to receive a notification of what is going on. Therefore we will learn about the Amazon Simple Notification service. In addition to this we will learn how to create a queue with SQS and reflect on how it can be used with our applications. 


    Security and encryption

    Security is a hot topic right now so we will explore key theoretical concepts and also evaluate the AWS services which we can use to encrypt our EBS volumes, and utilize to better protect our applications.


    Analytics

    Since this is a beginners course, we wont go into heavy detail with the analytics services that are part of AWS. So, a basic theoretical approach will be more than sufficient.


    Other services

    A few bonus services will be included in this course. Such as how to store secrets with AWS Secret Manager, and how to utilize machine learning with Amazon Rekognition.


    Extra course information:


    • It covers all the basic topics that a new beginner to AWS and cloud computing is expected to know and be aware of.

    • It is mixed with theory and practical hands-on demonstrations.

    • The course is structured in a logical and cohesive way - not just random slides plastered everywhere.

    • It starts off very simple and then builds on gradually throughout the course.

    • You will also learn 30 + AWS services

    • This course is jam-packed with lecture slides, PDF walkthroughs, code snippets/references and comes along with the full project source code - as a zip file.

    • All 400 + slides are available as a downloadable PDF.


    The Cloud Computing on AWS: Ultimate Beginners Course is a highly practical course and allows you to apply your knowledge.


    Your instructor:

    My name is Arno Pretorius. I'm a qualified IT teacher who has taught programming both in-person and online. My main passions are teaching and technology, so I thought why not just combine the best of both worlds to create something truly amazing and valuable. Over the years, I have created and deployed many real-world Django-based applications, including a job portal for university graduates and an exclusive social network.

    I'm a Software developer, an AWS Solutions Architect and Developer associate. I have a keen interest in cloud computing, web development and everything that relates to programming and technology.

    So, let's go and become fluent in AWS.

    Trust me you are in good hands!


    This course also comes with:

    - 12 + hours of on-demand video

    - Full lifetime access

    - A Udemy certificate of completion

    - 11 downloadable resources

    - Access on mobile and TV


    Join me in this course if you want to master the basics of Cloud computing on AWS and kick-start your career in cloud computing.

    Who this course is for:

    • Those who have an interest and desire to learn cloud computing
    • Beginners learning about cloud computing for the first time
    • Programmers/developers with a keen interest in learning about the foundations of cloud development
    • Individuals who want to learn about Amazon Web Services (AWS)

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Arno Pretorius
    Arno Pretorius
    Instructor's Courses
    Arno is a software developer and a solutions architect with a particular interest in Cloud computing and API’s. He has a BSc in Information Technology and is an AWS certified Solutions Architect Professional, an AWS Developer Associate, Database Specialist and  SysOps Administrator. He is also a Django developer with experience in deploying Django-based web applications to the AWS cloud.During his spare time he enjoys reading, blogging and streaming.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 117
    • duration 12:08:30
    • Release Date 2024/05/04