We may earn an affiliate commission when you visit our partners.
Course image
Ram Mohan

Hi and welcome to this course. I’m super excited to be here with you teaching you all about Amazon Web Services or AWS as it is shortly called. AWS claims to be the world’s most comprehensive and broadly adopted cloud platform, offering over 175 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate faster.The advantage with AWS is that everything is cloud based, no costly hardware to buy, provision or install. First off a quick introduction about myself and why you should learn from me and then also I want to quickly cover what you’re going to learn on this course

Read more

Hi and welcome to this course. I’m super excited to be here with you teaching you all about Amazon Web Services or AWS as it is shortly called. AWS claims to be the world’s most comprehensive and broadly adopted cloud platform, offering over 175 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate faster.The advantage with AWS is that everything is cloud based, no costly hardware to buy, provision or install. First off a quick introduction about myself and why you should learn from me and then also I want to quickly cover what you’re going to learn on this course

My name is Ram and I’ve been in the IT industry for more than 15 years. But even more than that, I’m the author of a few different courses in Udemy and all of which are tailored towards beginners. I have a particular interest in covering the basics in a way that people can easily understand and put into action immediately. And hence I believe you have come to the right place.

This course is meant to be the ultimate bootcamp in learning about the basics of AWS in just about 11 hours. No advanced topics, no unnecessary drivel, just the solid basics to get you off on the right footing. All I'm asking for is about 11 hours of your time in terms of lecture and probably another 11 hours in terms of practicing what you’ve learnt. Just imagine, all it will take you is about 3 days or 22 hours to learn about the basics of AWS if you wish to do it this way. Do note that for this speed to work, you should have a basic understanding of computing services otherwise your learning curve will be slightly longer

We’ll cover all the free services that come with AWS i.e. about 33 services that are free for 12 months and about 22 services that are always free. The advantage with this approach is that you don’t have to spend anything to learn about AWS..

The recommended way to learn this course though is to take your time between lectures, practice what you learnt in the previous lesson and then move onto the next lecture. This is my preferred method of learning whenever I’m tackling a new subject, but off course each person learns in a different way and I encourage you to follow the method that works best for you.

Ok, with that short introduction I’m ready and excited to take you in the exciting world of AWS. Are you ready? Let’s go.

Sample of reviews from students:

Artem Grebenuk - "best start at AWS possible"

Gabriel Arroyo - "He’s very through . "

Lilia Forbang - "easy to follow for even the slowest of the bunch"

Ashwin Shenoy - "It covers almost all free AWS services as mentioned and it'll definitely a good course for the beginners"

Enroll now

What's inside

Learning objectives

  • The basics of amazon web services (aws)
  • Introduction and demo the free services in amazon web services (aws)
  • Quick hands-one demo of the free services in amazon web services (aws)

Syllabus

Introduction to the course

Introduction to the course and lecturer

A quick introduction to Amazon Web Services (AWS)

How to get the best value out of this course

Read more

List of all the various services that Amazon Web Services (AWS) provides

Quick walk through of how to register for an Amazon AWS account

Additional Resources

Students will learn more about Amazon Elastic Cloud Compute (EC2) and its various benefits and use cases

A quick demo of Amazon Elastic Cloud Compute (EC2)

Students will learn more about Amazon Simple Storage Service (S3)  and its various benefits and use cases

A quick demo of Amazon Simple Storage Service (S3)

Students will learn more about Amazon Relational Database Service (RDS)  and its various benefits and use cases

Quick demo of Amazon Relational Database Service (RDS)

Students will learn more about Amazon API Gateway and the various benefits and use cases

Quick demo of Amazon API Gateway

Students will learn about the Amazon Cloud Directory and its various benefits and use cases

Students will learn about the Amazon CloudFront and its various benefits and use cases

A quick demo of Amazon CloudFront

Students will learn about Amazon Comprehend and its various benefits and use cases

A quick demo of Amazon Comprehend

Students will learn about Amazon Connect and its various benefits and use cases

A quick demo of Amazon Connect

Students will learn about Amazon Elastic File Storage (EFS) and its various benefits and use cases

A quick demo of Amazon Elastic File Storage (EFS)

Overview of Amazon Elastic Block Storage (EBS)

A quick demo of Amazon Elastic Block Storage (EBS)

Students will learn about Amazon Elastic Container Registry (ECR) and its various benefits and use cases

A quick demo of Amazon Elastic Container Registry (ECR)

Students will learn about Amazon Elastic Transcoder and its various benefits and use cases

A quick demo of Amazon Elastic Transcoder

Students will learn about Amazon ElastiCache and its various benefits and use cases

A quick demo of Amazon ElastiCache

Students will learn about Amazon ElasticSearch and its various benefits and use cases

A quick demo of Amazon ElasticSearch

Students will learn about Amazon GameLift and its various benefits and use cases

A quick demo of Amazon GameLift

Students will learn about Amazon Lex and its various benefits and use cases

A quick demo of Amazon Lex

Students will learn about Amazon Messaging Queue (MQ) and its various benefits and use cases

Students will learn about Amazon PinPoint and its various benefits and use cases

A quick demo of Amazon PinPoint

Students will learn about Amazon Polly and its various benefits and use cases

A quick demo of Amazon Polly

Students will learn about Amazon Rekognition and its various benefits and use cases

A quick demo of Amazon Rekognition

Students will learn about Amazon Sumerian and its various benefits and use cases

Students will learn about Amazon Transcribe and its various benefits and use cases

A quick demo of Amazon Transcribe

Students will learn about Amazon Translate and its various benefits and use cases

A quick demo of Amazon Translate

A quick demo of Amazon Amplify Console

Students will learn about Amazon Data Pipeline and its various benefits and use cases

A quick demo of Amazon Data Pipeline

Students will learn about Amazon IoT (Internet of Things) Greengrass and its various benefits and use cases

Students will learn about Amazon IoT (Internet of Things) Device Management and its various benefits and use cases

Students will learn about AWS OpsWorks for Chef Automate and its various benefits and use cases

A quick demo of AWS Opsworks for Chef Automate

Students will learn about AWS OpsWorks for Puppet Enterprise and its various benefits and use cases

Students will learn about Elastic Load Balancing and its various benefits and use cases

A quick demo of Elastic Load Balancing

Students will learn about AWS IoT (Internet of Things) Events and its various benefits and use cases

Students will learn about AWS IoT (Internet of Things) Things Graph and its various benefits and use cases

Break time!

Students will learn about Amazon DynamoDB and its various benefits and use cases

A quick demo of Amazon DynamoDB

Students will learn about AWS Lambda and its various benefits and use cases

A quick demo of AWS Lambda

Students will learn about Amazon Simple Notification Service (SNS) and its various benefits and use cases

A quick demo of Amazon Simple Notification Service (SNS)

Students will learn about Amazon CloudWatch and its various benefits and use cases

A quick demo of Amazon CloudWatc

Students will learn about Amazon Chime and its various benefits and use cases

A quick demo of Amazon Chime

Students will learn about Amazon Cognito and its various benefits and use cases

Students will learn about Amazon S3 Glacier and its various benefits and use cases

A quick demo of Amazon S3 Glacier

Students will learn about Amazon Macie and its various benefits and use cases

A quick demo of Amazon Macie

Students will learn about Amazon Simple Email Service (SES) and its various benefits and use cases

A quick demo of Amazon Simple Email Service (SES)

Students will learn about Amazon Simple Queue Service (SQS) and its various benefits and use cases

A quick demo of Amazon Simple Queue Service (SQS)

Students will learn about Amazon Simple Workflow Service (SWF) and its various benefits and use cases

A quick demo of Amazon Simple Workflow Service (SWF)

Students will learn about AWS CodeBuild and its various benefits and use cases

A quick demo of AWS CodeBuild

Students will learn about AWS CodeCommit and its various benefits and use cases

A quick demo of AWS CodeCommit

Students will learn about AWS CodePipeline and its various benefits and use cases

A quick demo of AWS CodePipeline

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Provides a broad overview of AWS services, which is helpful for those looking to understand the breadth of the platform's offerings
Covers numerous free services within AWS, allowing learners to explore the platform without incurring costs
Includes hands-on demos of various AWS services, which reinforces learning through practical application
Requires a basic understanding of computing services, which may pose a challenge for individuals with no prior IT experience
Presents a bootcamp-style approach, which may feel rushed for some learners who prefer a more gradual pace
Focuses on the basics of AWS, which may not be suitable for learners seeking in-depth knowledge or advanced skills

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Aws basics: free tier focus

Based on the course description and a few sample comments, students say this course offers a good start for beginners in AWS. It is described as easy to follow and provides an overview with hands-on demos focused primarily on the AWS free tier services. The course aims to cover solid basics in about 22 hours of combined lecture and practice. However, this analysis is based on limited information and a comprehensive review of student feedback was not possible.
Provides practical demonstrations of services.
"...quick Hands-one Demo of the free services..."
"A quick demo of Amazon Elastic Cloud Compute (EC2)"
"A quick demo of AWS Lambda"
The course is designed for those new to AWS.
"This will definitely a good course for the beginners..."
"It's easy to follow for even the slowest of the bunch."
"This course is meant to be the ultimate bootcamp in learning about the basics of AWS."
"I believe you have come to the right place... tailored towards beginners."
Covers a wide range of basic AWS services.
"It covers almost all free AWS services..."
"Introduction and demo the free services in Amazon Web Services (AWS)"
"Quick Hands-one Demo of the free services in Amazon Web Services (AWS)"
"The basics of Amazon Web Services (AWS)"
Highlights services available within the AWS Free Tier.
"It covers almost all free AWS services as mentioned..."
"We’ll cover all the free services that come with AWS..."
"The advantage with this approach is that you don’t have to spend anything to learn about AWS."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in AWS for Beginners: The Ultimate Amazon Web Services Bootcamp with these activities:
Review Cloud Computing Fundamentals
Reinforce foundational cloud computing knowledge to better understand AWS-specific implementations.
Show steps
  • Review key concepts like virtualization and cloud deployment models.
  • Understand the differences between IaaS, PaaS, and SaaS.
  • Familiarize yourself with cloud security best practices.
Deploy a Static Website on S3
Gain hands-on experience with AWS S3 by deploying a simple static website.
Show steps
  • Create an AWS account and access the S3 service.
  • Create an S3 bucket and configure it for static website hosting.
  • Upload your website files to the S3 bucket.
  • Configure bucket permissions for public access.
  • Test your website by accessing the S3 endpoint.
Follow AWS Documentation for EC2 Instance Setup
Learn how to set up an EC2 instance by following the official AWS documentation.
Show steps
  • Navigate to the AWS EC2 documentation.
  • Follow the steps to launch a new EC2 instance.
  • Configure security groups and network settings.
  • Connect to your EC2 instance using SSH.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Cheat Sheet for AWS Free Tier Services
Consolidate your knowledge of AWS Free Tier services by creating a cheat sheet.
Show steps
  • List all the AWS services included in the Free Tier.
  • Summarize the key features and limitations of each service.
  • Organize the information in a clear and concise format.
  • Share your cheat sheet with other students.
Practice IAM Policy Creation
Master IAM policy creation through repetitive exercises and real-world scenarios.
Show steps
  • Study IAM policy syntax and best practices.
  • Create policies for different user roles and permissions.
  • Test your policies to ensure they work as expected.
  • Refactor and improve your policies based on feedback.
Build a Serverless Application with Lambda and API Gateway
Apply your knowledge by building a serverless application using AWS Lambda and API Gateway.
Show steps
  • Design the architecture of your serverless application.
  • Create Lambda functions to handle different tasks.
  • Set up an API Gateway endpoint to trigger your Lambda functions.
  • Test your application thoroughly.
  • Deploy your application to production.
Document a Cloud Migration Strategy
Create a detailed document outlining a cloud migration strategy for a hypothetical company.
Show steps
  • Assess the current IT infrastructure of the company.
  • Identify the business goals and requirements for the migration.
  • Choose the appropriate AWS services for the migration.
  • Develop a detailed migration plan.
  • Outline the security and compliance considerations.

Career center

Learners who complete AWS for Beginners: The Ultimate Amazon Web Services Bootcamp will develop knowledge and skills that may be useful to these careers:
Cloud Support Engineer
A Cloud Support Engineer provides technical assistance to clients using cloud services. This role requires a broad understanding of cloud platforms, and this course helps to build that. This course offers an introduction to AWS and its many free services, which include compute, storage, database, and application services, offering a great look at what AWS has to offer. A Cloud Support Engineer will use this knowledge to troubleshoot issues which their clients may encounter. By taking this course, you will become more familiar with the AWS environment and thus better able to help resolve client problems.
Cloud Solutions Architect
Cloud Solutions Architects design and implement cloud computing systems. This role demands a well-rounded understanding of cloud services, which this course will help build. This course introduces many facets of the AWS cloud platform, providing a broad base of familiarity. A solutions architect will use this familiarity in planning and designing cloud infrastructure and solutions. By learning the basic AWS services, from compute to database, you may find it much easier to successfully develop a cloud architecture.
Cloud Consultant
Cloud Consultants advise organizations on how they can best use cloud computing services. A Cloud consultant must have a broad understanding of cloud platforms, which this course helps to build. This course gives you a look at many free services of AWS, including compute, storage, and database services. A consultant uses this knowledge to help clients decide which services are right for them. Taking this course will provide familiarity with the AWS ecosystem, allowing you to more thoroughly understand a client's needs and how to help them.
DevOps Engineer
DevOps Engineers combine software development and IT operations to improve the speed and reliability of releases. This role requires experience with cloud platforms and infrastructure, and this course may help you build that. This course introduces a range of freely available AWS services. A DevOps Engineer should have at least a basic understanding of the services which AWS provides. By taking this course, you build familiarity with AWS, which will help you in your DevOps career.
Systems Administrator
A Systems Administrator manages and maintains computer systems. Many companies use cloud-based tools, and a systems administrator may need to work with these cloud platforms. This course introduces the basic services offered by AWS and how they can be used. A systems administrator might, for example, be tasked with managing the S3 file storage service, or the EC2 compute service. By completing this course, beginners can become familiar with the AWS platform and may find they are better able to meet the demands of their position.
Technical Project Manager
Technical Project Managers oversee projects related to technology or software development. This role does not typically require being an expert in cloud services, but familiarity with them can be helpful. Many technical projects use cloud services, and this course introduces the basics of AWS, a popular cloud provider. A technical project manager may need to be able to communicate with a team about the AWS platform and the basic services it offers. Taking this course will provide foundational knowledge of, and familiarity with, the AWS ecosystem.
Cloud Engineer
Cloud Engineers build and maintain cloud infrastructure. A Cloud Engineer needs practical knowledge of cloud providers such as AWS, and this course can help gain that. This course introduces a variety of free AWS services and provides hands-on demos of services including compute, storage, and database services. A cloud engineer will use their knowledge of cloud services to configure, manage, and troubleshoot their organization's cloud environment. By building a basic understanding of AWS, you may find you are better equipped to work with this platform.
Database Administrator
Database Administrators manage database systems. Many companies have moved their databases to cloud platforms, and a database administrator may need to work with these. This course introduces many services offered by AWS, including its Relational Database Service (RDS). A database administrator might use the skills they learned in this course to migrate a database to AWS, or to maintain an existing cloud-based database. This course helps provide a foundation for working with AWS database services.
IT Specialist
IT Specialists provide technical support and maintenance for computer systems and networks. With many organizations using cloud based services, an IT specialist needs at least some familiarity with the cloud, which this course helps to build. This course provides a basic understanding of Amazon Web Services, the largest cloud provider, focusing on the free services available. An IT specialist will use this knowledge to understand the AWS platform. This course may be an ideal place to start building your familiarity with cloud computing.
Network Engineer
Network Engineers design and build networks. Cloud platforms use virtual networks, and a Network Engineer may need to work with these networks. This course provides an introduction of the AWS platform. A network engineer might, for example, need to interface with Amazon's Virtual Private Cloud. By taking this course, you can build a basic understanding of AWS technologies and services which may be useful in your work.
Solutions Analyst
Solutions Analysts analyze business problems and design technology solutions. Many solutions involve cloud services, and a solutions analyst might need to have an understanding of those. This course introduces the AWS platform and many of its freely available services. A solutions analyst might, use this knowledge of AWS to analyze potential cloud solutions. By becoming familiar with the AWS ecosystem, you may find you are better able to design solutions that involve cloud technology.
Software Developer
Software Developers write code to create software applications. Many software applications now run on cloud platforms, and many software developers need to have familiarity with the cloud. This course introduces you to AWS, a popular cloud provider. By learning the basics of AWS, a software developer may be able to develop applications to run on the cloud. This course may be a good place to start building cloud knowledge.
Data Analyst
Data Analysts gather and interpret data to help businesses make decisions. A growing proportion of data is stored and processed in the cloud, and an analyst may need to work with these tools. This course introduces the basics of AWS, a popular cloud provider which offers database and data analytics tools. A data analyst may be interested to hear, for example, of the Amazon Relational Database Service which is covered in this course. This course may be useful to those interested in working with data in AWS.
Technical Writer
Technical Writers create documentation for technical products or services. Many technical writers create content and guides for software products and platforms. This course introduces AWS, one of the largest cloud providers, and its free services. A Technical Writer might use this course to become more familiar with different services of AWS. By taking this course, you may be able to more effectively document the AWS platform.
IT Recruiter
IT Recruiters find and recruit candidates for technical roles. Recruiters often need at least a basic understanding of the technologies their candidates use. This course introduces Amazon Web Services, and the free services it provides. An IT recruiter may use this course to gain familiarity with the platform. By taking this course, you will have a better understanding of the role for which you are recruiting.

Reading list

We haven't picked any books for this reading list yet.
Is the official study guide for the AWS Certified Solutions Architect exam. It covers all the exam topics in depth and provides practice questions and mock exams. It is an essential resource for anyone preparing for the exam.
Beginner-friendly introduction to AWS. It covers the basics of AWS, including core services like EC2, S3, and RDS. It great starting point for anyone new to AWS.
Elasticsearch popular open-source search engine. comprehensive guide to Elasticsearch. It covers all aspects of Elasticsearch, from installation to configuration to querying. It valuable resource for anyone who wants to learn how to use Elasticsearch.
Kubernetes popular open-source container orchestration system. practical guide to Kubernetes. It covers all aspects of Kubernetes, from installation to configuration to management. It valuable resource for anyone who wants to learn how to use Kubernetes on AWS.
AWS Lambda serverless computing platform. practical guide to AWS Lambda. It covers all aspects of Lambda, from writing functions to deploying and monitoring them. It valuable resource for anyone who wants to learn how to use Lambda on AWS.
Beginner-friendly introduction to AWS. It covers the basics of AWS, including core services like EC2, S3, and RDS. It great starting point for anyone new to AWS.
Is the official study guide for the AWS Certified Developer Associate exam. It covers all the exam topics in depth and provides practice questions and mock exams. It is an essential resource for anyone preparing for the exam.
Provides a comprehensive overview of AWS machine learning services. It covers topics such as data preparation, model training, and model deployment. It valuable resource for anyone who wants to learn how to use AWS machine learning services.
Provides a comprehensive introduction to AWS, covering essential services for computing, storing, and networking. It emphasizes best practices for security, high availability, and scalability, making it valuable for gaining a broad understanding. The book includes hands-on projects and is suitable for those new to AWS and cloud concepts.
Ideal for beginners, this book offers a hands-on approach to learning the fundamentals of AWS. It covers core AWS services and provides practical exercises to solidify understanding. is excellent for those just starting their AWS journey and needing a practical introduction.
This practical guide offers over 70 self-contained recipes to solve common AWS challenges. It's valuable for gaining a broad understanding by exploring various services through practical examples. It's a useful reference tool for developers and engineers at all levels.
While primarily a certification study guide, this book provides a solid foundational understanding of AWS cloud concepts, core services, security, architecture, pricing, and support. It's a good starting point for those seeking a structured overview and can serve as a textbook for introductory courses.
Is specifically designed for individuals without a technical background who want to understand AWS. It covers core services, billing, pricing, security, and compliance in an easy-to-follow manner. It's an excellent resource for business professionals and others needing a non-technical introduction to AWS.
This study guide provides comprehensive coverage of AWS services and architectural patterns, essential for deepening understanding. It includes practical exercises and is commonly used by individuals preparing for the Solutions Architect Associate certification, making it a valuable resource for undergraduate and graduate students, as well as professionals.
Delves into cloud design patterns specifically for AWS, helping readers deepen their understanding of building scalable, redundant, and highly available applications. It's a valuable resource for architects and developers looking to apply best practices in their AWS deployments.
Focusing specifically on AWS security, this book is crucial for deepening understanding in a critical area of cloud computing. It covers identity management, access control, network security, monitoring, logging, and auditing within AWS. This must-read for anyone responsible for securing AWS environments.
Explores implementing DevOps principles on AWS, covering continuous integration, continuous deployment, infrastructure as code, and automation. It's essential for professionals looking to deepen their understanding of modern development and operations practices in the AWS cloud. The second edition is more recent and covers updated practices.
Focuses on designing and building modern data platforms on AWS, covering data lakes, streaming ingestion, processing, and analytics. It's highly relevant for those looking to deepen their understanding of data-centric solutions on AWS and is suitable for graduate students and professionals in data engineering and analytics.
Key resource for understanding and implementing serverless architectures on AWS using services like AWS Lambda and API Gateway. It covers patterns, best practices, and operational considerations for building scalable and cost-effective serverless applications.
Covers the fundamentals of AWS, including core services like EC2, S3, and RDS, as well as advanced topics like security, networking, and data analytics. It is written by experienced AWS practitioners and provides a comprehensive overview of the platform.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser