We may earn an affiliate commission when you visit our partners.
Course image
Anand Rao Nednur

Read more

This course introduces you to AWS products, services, and common solutions. It provides IT technical end users with the cloud fundamentals to become more proficient in identifying AWS services so that you can make informed decisions about IT solutions based on your business requirements.

Whether you are just starting out, building on existing IT skills, or advancing your Cloud knowledge, this course is a great way to expand your journey in the Cloud.

Cloud computing provides a simple way to access servers, storage, databases and a broad set of application services over the Internet. A Cloud services platform such as Amazon Web Services (AWS), owns and maintains the network-connected hardware required for these application services, while you provision and use what you need via a web application.

AWS began offering its technology infrastructure platform in 2006. At this point, AWS has over a million active customers using AWS in every imaginable way.

This course is approximately 8 hours long in total, and will be delivered through a mix of:

  1. Instructor lectures

  2. Video demonstrations through Hands on Labs

The course curriculum is designed as follows :

  1. Introduction to Cloud computing

  2. First Steps into Amazon Web Services

  3. Identity and Access Management

  4. Virtual Private Cloud

  5. All you need to know about EC2

  6. Simple Storage Services

  7. Autoscaling , Elasticity and ELB

  8. CloudFront

  9. Route 53

  10. Monitoring with Cloud Watch

  11. Logging with SNS

  12. Auditing with Cloud Trail

  13. AWS Config

  14. RDS

  15. DynamoDB

  16. Elasticache

  17. Redshift

  18. Serverless computing with Lambda

  19. AWS Shared Reponsibility Model

  20. Security and Compliance on AWS

  21. AWS Key Management Service

  22. AWS Organizations and Pricing Model

  23. AWS Billing and Cost tools

  24. AWS Support Plans and Trusted Advisor

  25. Reference Documentation with AWS Whitepapers

Enroll now

What's inside

Learning objectives

  • You will learn the terminologies and concepts related to the aws platform.
  • You will gain a sound understanding of aws security measures.
  • You can navigate through the aws management console.
  • You are able to differentiate aws storage options and create an amazon simple storage service (s3) bucket.
  • You have a good understanding of deployment and management options.
  • You can understand aws computing and networking options and can work with amazon elastic compute cloud (ec2) and amazon elastic block storage (ebs).
  • You know how to start an amazon relation database service (rds) instance.
  • You can describe managed services and database options.
  • You can understand aws management tools including auto scaling, amazon cloudwatch, elastic load balancing (elb) and aws trusted advisor.
  • Management-services: aws auto scaling, amazon cloudwatch, elastic load balancing (elb) and aws trusted advisor

Syllabus

Introduction to Cloud Computing
Important Notes
Introduction
Course Agenda
Read more
The Need for Cloud Computing
What is Cloud Computing - I
What is Cloud Computing - II
What are Clouds Made of ?
Benefits of Cloud Computing
Characteristics of Public CLoud
Key Concepts and Terminology
Economies of Scale
Capex Vs Opex
What is a Public Cloud ?
What is a Private Cloud ?
Characteristics of Private Cloud
What is Hybrid Cloud ?
Characteristics of Hybrid Cloud
Review and What Next!!
What is Infrastructure as a service ?
IAAS - Use Cases
What is Platform as a Service?
PAAS - Use Cases
What is Software as a Service?
What is Shared Responsibility Model ?
First Steps into Amazon Web Services
Foot Prints of Amazon Web Services
AWS Console Tour
Free access to AWS
Creating a Free AWS Account
Identity and Access Management (IAM)
Identity & Access Management ( IAM ) - Part 1
Identity & Access Management ( IAM ) - Part II
Identity & Access Management ( IAM ) - Part 3
Identity & Access Management ( IAM ) - Part 4
Identity and Access Management Summary
Networking in AWS - Virtual Private Clouds
Networking Fundamentals - I
Networking Fundamentals - II
Conceptial Overview of VPC
AWS VPC - Walkthrough
NACLS and Security Groups
Elastic Compute Cloud (EC2)
What is Compute ?
AWS Compute Services
EC2 Instance - Lab Activity
EC2 Instance- Connecting to Windows Machine
EC2 Instance- Connecting to Linux Machine
Amazon Storage
Storage Fundamentals
Simple Storage Services - S3 - I
Simple Storage Services - S3 - II
AWS S3 Storage Classes and Data Lifecycle
AWS Storage Gateway
Fault Tolerance and Elasticity
Elastic Load Balancer and Auto Scaling - Introduction
Elastic Load Balancer
Auto Scaling
DNS and Content Delivery Networks
Route 53
Cloud Front
Monitoring , Auditing and Alerts
Monitoring with Cloud watch
Auditing with Cloud Trail
Notifications with SNS
AWS Config
AWS Config - LAB
Cloud Watch vs Cloud Trail Vs Cloud Config
Databases
Relational Databases - RDS
NO SQL with Dynamo DB
Elasticache and Redshift
Serverless Computing
Serverless Computing with AWS Lambda
Security and Compliance
AWS Shared Responsibility Model
Security and Compliance in AWS
AWS Key Management Service - KMS
AWS Pricing, Billing, and Support Services
AWS Organizations
AWS Organizations - Lab Activity
AWS Pricing Model
AWS Billing and Cost Tools
AWS Support plans and Trusted Advisor
AWS Whitepaper and Other resources
AWS Technical Essentials - Conclusion
AWS Certified Cloud Practitioner - Essentials Course- Practice Tests
AWS Certified Cloud Practitioner - Essentials - Practice Test 1

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Teaches learners essential AWS knowledge, making them more proficient in using AWS services
Provides hands-on experience with AWS services through interactive Labs, enhancing practical skills
Covers a comprehensive range of AWS services and solutions, including cloud computing fundamentals, networking, databases, and security
Well-structured and organized, with clear and concise explanations of concepts and hands-on exercises
Serves as an excellent foundation for beginners or those seeking to advance their cloud knowledge
Conveys AWS best practices and industry standards for cloud computing and AWS services

Save this course

Save AWS Certified Cloud Practitioner - Essentials Course to your list so you can find it easily later:
Save

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 Certified Cloud Practitioner - Essentials Course with these activities:
Review Cloud Computing Concepts
Refreshes the learner's understanding of essential cloud computing concepts, making the course content more accessible.
Browse courses on Cloud Computing
Show steps
  • Read through the course syllabus and identify key terms and concepts.
  • Research cloud computing platforms and their offerings.
  • Review articles and videos on cloud computing best practices.
Compile a Glossary of AWS Terminology
Strengthen your understanding of key AWS concepts.
Show steps
  • Review the AWS documentation and other resources to identify relevant terms.
  • Create a spreadsheet or document to organize the terms and their definitions.
  • Include examples and context to help you memorize the terms.
  • Regularly review your glossary to reinforce your understanding.
Participate in an AWS Study Group
Learn from and support your peers.
Show steps
  • Join an AWS study group or create your own with fellow students.
  • Meet regularly to discuss course concepts, share knowledge, and prepare for assessments.
  • Collaborate on practice problems and projects to reinforce your understanding.
  • Provide feedback and support to other group members.
Ten other activities
Expand to see all activities and additional details
Show all 13 activities
Practice IAM Permission Management
Build a solid understanding through repetition.
Show steps
  • Create multiple IAM users with different levels of permissions.
  • Assign permissions to users using IAM roles and policies.
  • Configure multi-factor authentication (MFA) for added security.
  • Use the AWS CLI or SDK to manage IAM permissions programmatically.
Configure an AWS Virtual Private Cloud (VPC)
Securely isolate your AWS resources using VPCs.
Browse courses on Virtual Private Cloud
Show steps
  • Deploy an Amazon EC2 instance within your VPC.
  • Create a new VPC using the AWS Management Console.
  • Add subnets to your VPC for different availability zones.
  • Configure routing tables to control traffic flow within your VPC.
  • Create security groups to control access to your VPC resources.
  • Test connectivity between your EC2 instance and other resources in your VPC
AWS Console Navigation Exercises
Provides hands-on practice in navigating the AWS Management Console, improving familiarity and confidence.
Browse courses on AWS Management Console
Show steps
  • Set up an AWS account and log in to the Management Console.
  • Explore different sections of the console and identify key features.
  • Create and manage resources using the console interface.
Discuss Amazon Billing and Cost Tools
Explore cost management options through the AWS console.
Show steps
  • Review the AWS Billing and Cost Management documentation.
  • Navigate to the AWS Cost Explorer in the AWS Management Console.
  • Analyze your AWS costs by resource, service, or tag.
  • Create budgets and receive alerts to manage your AWS costs.
AWS Case Study Discussion
Encourages collaboration and knowledge sharing by discussing real-world AWS implementations.
Browse courses on Cloud Implementation
Show steps
  • Find a relevant AWS case study online.
  • Form a study group and discuss the case study, identifying key challenges and solutions.
  • Present the findings and insights to the class or an online forum.
Write a Blog Post about AWS Serverless Computing
Prepare a deep dive into the benefits and use cases.
Browse courses on AWS Lambda
Show steps
  • Research AWS Lambda and Serverless Computing concepts.
  • Create a simple AWS Lambda function using Node.js or Python.
  • Deploy your Lambda function and test its functionality.
  • Write a blog post that explains the benefits and use cases of AWS Serverless Computing.
  • Share your blog post with your network and discuss it in online forums.
AWS Whitepaper Study
Deepens understanding of AWS services and best practices by exploring official AWS whitepapers.
Browse courses on Cloud Best Practices
Show steps
  • Identify relevant AWS whitepapers based on course content.
  • Read and analyze the whitepapers, taking notes on key concepts.
  • Discuss findings from the whitepapers in online forums or peer groups.
AWS Community Support
Provides practical experience while contributing to the AWS community by answering questions and assisting others.
Browse courses on AWS Support
Show steps
  • Join the AWS community forums.
  • Actively participate in discussions, providing helpful responses.
  • Attend online or offline AWS community events.
Cloud Architecture Design Project
Challenges learners to apply their knowledge by designing and documenting an AWS cloud architecture.
Show steps
  • Define the requirements and scope of the architecture.
  • Select appropriate AWS services and design the architecture diagram.
  • Write a comprehensive technical report explaining the design and its benefits.
Personal Cloud Project
Offers a hands-on opportunity to apply the skills learned in the course by building a personal project using AWS.
Browse courses on Cloud Development
Show steps
  • Identify a problem or opportunity that can be addressed using AWS.
  • Design and plan the project architecture.
  • Implement the project using appropriate AWS services.

Career center

Learners who complete AWS Certified Cloud Practitioner - Essentials Course will develop knowledge and skills that may be useful to these careers:
Cloud Architect
Cloud Architects design, build, and manage cloud computing systems. They work with clients to understand their business needs and then design and implement cloud solutions that meet those needs. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a Cloud Architect. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Cloud Engineer
Cloud Engineers build and manage cloud computing systems. They work with Cloud Architects to design and implement cloud solutions, and they are responsible for the day-to-day operation and maintenance of cloud systems. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a Cloud Engineer. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
DevOps Engineer
DevOps Engineers work with developers and operations teams to build and manage cloud computing systems. They are responsible for automating the software development and deployment process, and they work to ensure that cloud systems are reliable and efficient. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a DevOps Engineer. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Data Scientist
Data Scientists use data to solve business problems. They work with data engineers and other data professionals to collect, clean, and analyze data. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a Data Scientist. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Data Engineer
Data Engineers build and manage data pipelines. They work with data scientists and other data professionals to collect, clean, and analyze data. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a Data Engineer. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Systems Administrator
Systems Administrators manage computer systems. They work with a variety of technologies, including cloud computing. This course can help you build a foundation in cloud computing concepts and technologies, which can be beneficial for a career as a Systems Administrator. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Database Administrator
Database Administrators manage databases. They work with a variety of technologies, including cloud computing. This course can help you build a foundation in cloud computing concepts and technologies, which can be beneficial for a career as a Database Administrator. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Software Engineer
Software Engineers design, develop, and maintain software applications. They work with a variety of technologies, including cloud computing. This course can help you build a foundation in cloud computing concepts and technologies, which can be beneficial for a career as a Software Engineer. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Security Engineer
Security Engineers design, build, and manage security systems. They work with a variety of technologies, including cloud computing. This course can help you build a foundation in cloud computing concepts and technologies, which can be beneficial for a career as a Security Engineer. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Network Engineer
Network Engineers design, build, and maintain computer networks. They work with a variety of technologies, including cloud computing. This course can help you build a foundation in cloud computing concepts and technologies, which can be beneficial for a career as a Network Engineer. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Cloud Project Manager
Cloud Project Managers manage cloud computing projects. They work with clients to understand their business needs and then develop and manage cloud projects that meet those needs. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a Cloud Project Manager. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Cloud Developer
Cloud Developers develop software applications that run on cloud computing platforms. They work with a variety of technologies, including cloud computing. This course can help you build a foundation in cloud computing concepts and technologies, which can be beneficial for a career as a Cloud Developer. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Cloud Solutions Architect
Cloud Solutions Architects design and implement cloud computing solutions. They work with clients to understand their business needs and then design and implement cloud solutions that meet those needs. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a Cloud Solutions Architect. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
Cloud Security Analyst
Cloud Security Analysts identify and mitigate security risks in cloud computing environments. They work with security engineers and other IT professionals to ensure that cloud systems are secure. This course can help you build a foundation in cloud computing concepts and technologies, which is essential for a successful career as a Cloud Security Analyst. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.
IT Consultant
IT Consultants provide advice and guidance to businesses on how to use technology to meet their business needs. They work with a variety of technologies, including cloud computing. This course can help you build a foundation in cloud computing concepts and technologies, which can be beneficial for a career as an IT Consultant. You will learn about the different types of cloud services, how to design and implement cloud solutions, and how to manage and monitor cloud systems.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in AWS Certified Cloud Practitioner - Essentials Course.
Provides a comprehensive overview of cloud computing concepts, technologies, and architectures. It valuable resource for anyone who wants to learn more about cloud computing.
Provides a comprehensive overview of computer networking. It valuable resource for anyone who wants to learn more about the fundamentals of networking.
Provides a practical guide to cloud computing. It covers topics such as cloud architectures, cloud services, and cloud security.
Provides a comprehensive overview of cloud computing. It valuable resource for anyone who wants to learn more about the benefits and challenges of cloud computing.
This study guide is designed to help you prepare for the AWS Certified Data Analytics - Specialty exam. It covers all of the topics that are tested on the exam, and it includes practice questions to help you assess your understanding of the material.

Share

Help others find this course page by sharing it with your friends and followers:
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 - 2024 OpenCourser