
Explore cloud computing as on demand resources with pay as you go pricing, and compare hosting options—on premises, dedicated server, and cloud on demand—for flexibility and cost.
Clarify responsibilities across IaaS, PaaS, and SaaS, including application code, encryption, and platform versus hardware management.
Learn about cloud computing deployment models—public, private, hybrid, and community cloud—and how organizations choose between them, with examples from AWS and data privacy considerations.
Discover Amazon Web Services, the market leader in cloud computing with 175+ services for compute, storage, databases, and machine learning, supported by encryption and regional availability zones worldwide.
Navigate the AWS management console: access services, search, view categories, manage resource groups and shortcuts, switch regions, and sign in or out.
Explore the three free offers in AWS: always free, twelve months free, and trials, with examples like EC2 free tier hours, storage, DynamoDB 25 gigabytes, and Lightsail.
Set up an AWS billing alarm to stay within the free tier by receiving email alerts before hitting usage limits, using budgets and cost explorer.
Create IAM users, including applications, to generate security credentials and access keys, assign policies that grant specific AWS permissions, and keep billing with the organization account.
Explore IAM groups that bundle users, attach policies, and simplify permission management; users can belong to multiple groups, while groups cannot be nested.
Explore how multifactor authentication (MFA) adds a second security layer to AWS sign-ins using a virtual MFA device or hardware security key to generate six-digit codes.
Enable AWS multi-factor authentication by activating a software-based virtual MFA device for your IAM user, scan the QR code, enter two codes, and sign in.
Create your first IAM user with console access, optionally programmatic access; customize the account alias, download credentials, sign in as IAM user, and enable MFA.
Create an IAM group, attach users, and grant permissions to AWS resources using the administrator access policy; review how JSON policies define name–value pairs in identity and access management.
Set up a password policy with rules for length, upper and lower case, numbers and symbols; enable expiration and administrator reset, and prevent password reuse via identity and access management.
Explain identity federation as granting external users access to AWS resources through identity providers like Google or Facebook, without AWS accounts, with temporary credentials via Cognito and Security Token Service.
Implement AWS IAM best practices by deleting unused access keys, creating individual users, using groups with permissions, adopting managed over inline policies, enforcing least privilege, and enabling MFA.
AWS organizes its global cloud into regions and availability zones, each region containing multiple availability zones with data centers, interconnected by low-latency networks for high availability.
Explore how a local zone extends a region to bring AWS resources closer to customers, and learn you must request access to use local zones in supported regions.
Learn how server virtualization lets a physical server run multiple virtual machines under a hypervisor, and how Amazon EC2 launches virtual servers from EMI templates.
Explore amazon machine images (ami) and amazon ec2 instance types, selecting an emi with linux readhead and deploying multiple instances, while understanding how instance types affect cpu and memory resources.
Learn to launch and manage an Amazon EC2 instance in the AWS console, selecting a free AMI, instance type, and configuring storage, security groups, and key pairs.
Learn to connect to an AWS EC2 Windows instance using PuTTY, convert PEM to PPK with PuTTYgen, and assign a static elastic IP for reliable access.
Connect to AWS EC2 instances on macOS and Windows using session manager. Attach an IAM role and use the SSM agent for secure access.
Connect to the AWS EC2 instance via the session manager to access macOS or Windows and run software, then stop or terminate unused t2.micro instances to save free hours.
Take a hands-on tour of aws elastic beanstalk to deploy a simple node.js web application by creating an app, uploading a sample zip, and configuring a basic environment.
Deploy and manage a no-js app using AWS Elastic Beanstalk, configuring environments, viewing events, and handling EC2, security groups, and S3 buckets. Adjust capacity as needed.
Delete environments and applications in this hands-on AWS Elastic Beanstalk Part 3, manage Elastic Beanstalk dashboards, clean up EC2 resources and S3 buckets, and adjust bucket policies to enable deletion.
Explore AWS Lambda, a serverless compute service that runs code without managing servers. Define triggers like API Gateway or DynamoDB to invoke code on demand, paying only for compute time.
Discover Amazon Lightsail, a cloud service for deploying applications with virtual servers, static IPs, and on-demand pricing. Use templates like WordPress and LAMP, customize infrastructure, and install software via SSH.
Compare and select Amazon S3 storage classes based on durability, availability, and retrieval time, by understanding standard, intelligent tiering, S3 standard-IA, one zone-IA, Glacier, and Glacier Deep Archive.
Learn how Amazon S3 delivers scalability, availability, durability, and cost-effective storage classes with security and access controls; leverage analytics tools like Athena and Redshift for backup, archiving, and static websites.
Learn to create an Amazon S3 bucket, upload an object, set permissions to make it public, and delete the object and bucket, including region and access settings.
Learn to host a static website on Amazon S3 by creating a bucket, enabling static website hosting, uploading files, and granting public access.
Explore Amazon PBS storage for EC2, attach multiple UBS volumes to one instance, or attach a CBS volume to multiple instances, with provisioned IOPS SSD and mounting a file system.
Explore how Amazon EBS snapshots back up data on volumes through incremental changes, store backups in S3, and enable new volumes in a different availability zone.
Demonstrate hands-on Amazon EBS by launching an EC2 instance with a root and an additional volume. Create, attach, detach, and delete EBS volumes, and review basic volume management steps.
Launch an EC2 instance with instance store volumes, selecting an Amazon machine image and instance type that support storage, and configure the extra volumes as temporary data.
Learn how Amazon Elastic File System (EFS) provides a simple, scalable, shared file system for EC2 instances, with automatic grow and shrink, two storage classes, and lifecycle policy.
Learn to set up an Amazon Elastic File System (EFS), configure security groups, launch an EC2 instance, mount the file system, and access it via Systems Manager.
Learn how AWS storage gateway connects on-premises IT with AWS storage to enable hybrid cloud, via file, volume, and tape gateways backed by S3.
Learn to build a VPC with a single public subnet, create a security group for EC2, launch two instances, and attach an Elastic IP for internet access.
Explore how the default network ACL governs inbound and outbound traffic in a VPC, including rule evaluation and allow/deny rules.
Explore Amazon Route 53, a reliable, scalable DNS service that translates domain names to IP addresses and offers domain registration, DNS routing to resources, and health checks.
Explore Route 53 by registering new domains, transferring existing ones, and routing traffic to your AWS resources, while monitoring health with built-in checks and DNS management across hosted zones.
Discover how Amazon CloudFront speeds static and dynamic web content via a global network of edge locations, caching content and serving from the nearest location or origin.
Learn to use an Amazon CloudFront distribution with an S3 bucket to deliver content via a domain name, speeding delivery, and disable, empty, and delete the distribution and bucket.
Explore Amazon RDS, a web service that simplifies setting up relational databases in the cloud, covering database instances, engines (MySQL, PostgreSQL, MariaDB, Oracle, SQL Server), storage types, and Multi-AZ deployment.
Learn how to connect to an AWS RDS database using its endpoint and port 3306, populate data, run queries, and delete the database with optional snapshots and backups.
Discover Amazon DynamoDB, a fully managed NoSQL database by AWS with schema-less tables of items and attributes, using a unique primary key, stored on SSD and replicated across availability zones.
Create a car table in amazon dynamo db, set a primary key car i.d. and sort key name, add items with brand and production year, then delete the table.
Amazon Redshift is an enterprise-level, petabyte-scale, fully managed cloud data warehouse that enables analytic queries on vast data and connects to business intelligence and analytics apps.
Explore Amazon elastic cache, a caching service for frequently accessed temporary content, to speed web apps by serving data from the cache instead of the database (RDBMS, MongoDB, Cassandra, S3).
Learn how AWS Database Migration Service (DMS) migrates relational, NoSQL, and data warehouses between on‑premises and AWS, with schema conversion for heterogeneous moves, and understand replication tasks and endpoints.
Explore AWS Snowball and Snowball Edge for on-premises to AWS data transfer with local compute and S3 import/export, plus AWS Snowmobile for exabyte-scale transfers by truck.
Elastic load balancing automatically distributes traffic across multiple EC2 targets across availability zones for high availability and fault tolerance. It supports application, network, and classic load balancers.
Discover how elastic load balancing distributes traffic across two WordPress instances, keep in mind content isn't synchronized, and learn to clean up by terminating instances and deleting resources.
Build an auto scaling group using a launch configuration or template, with a VPC, subnets, and security groups, and set desired, minimum, and maximum capacities for EC2 instances.
This course (AWS Certifed Cloud Practitioner Training From Scratch 2020) is the most comprehensive AWS Cloud Practitioner Training course you can find in UDEMY, which includes more than 14 hours of high-quality videos, hands-on labs, quizzes, and 2 full-length practice exams among others. The course is structured according to the official AWS Certified Cloud Practitioner Exam Guide and is always up-to-date. If you would like to pass your AWS Certified Cloud Practitioner Exam successfully on your first try, then this course is for you.
Please check the curriculum and the preview videos if you are in doubt.
By the end of this course, you will be ready to pass the AWS Certified Cloud Practitioner Exam successfully and will have a solid knowledge of cloud computing and the core AWS services.
More details about what the course covers
A perfect balance of theory and practice
7+ Hours of Theory Video Tutorials
7+ Hours of Practice (hands-on labs) Video Tutorials
This course is always up-to-date
All tutorials are beginner-friendly
Cloud computing and AWS concepts are explained with easy-to-understand words and examples
Quizzes at the end of each section
2 full-length practice exams with detailed explanations and reference links. Each exam contains 65 questions which should be completed in 90 minutes. You need to get 70% correct in order to pass the practice exam. These practice exams are really good to check whether you are ready to take the AWS Certified Cloud Practitioner Exam.
An additional quiz with 55 questions
And much much more!