We may earn an affiliate commission when you visit our partners.
TetraNoodle Team and Manuj Aggarwal

Did you know cloud computing is one of the leading industries around the world which is experiencing astounding growth year over year?

And one of the leading cloud providers is AWS.

Read more

Did you know cloud computing is one of the leading industries around the world which is experiencing astounding growth year over year?

And one of the leading cloud providers is AWS.

You maybe a bright start-up, all set to leverage the AWS cloud for your business; or a Fortune 500, looking for the best cloud service available today. The AWS platform can provide you cloud solutions that are extremely flexible, scalable and cost-effective. It has multiple tools and capabilities for you to choose from, depending on your business needs. Easy usage and pay-as-you-go pricing have also increased the popularity of AWS cloud amongstart-ups and large enterprises in the recent years.

For all these applications, APIs and other systems running in the AWS cloud - data storage needs can vary vastly. AWS offers us different ways to store this data. AWS storage services will be different, depending on the actual physical device, or the higher level features that AWS provides on top of it. Or, it will be different in terms of pricing. So, enterprises and companies interested in AWS storage services in the cloud – have multiple options to choose from. It is not a one size fits all – far from it.

In this course, we will take a deep dive into various storage services offered by AWS and see them in action.

We will learn the different aspects and options provided by these services so that we can choose the right service for the particular business scenario in front of us. This will optimize the experience for our users and also help us incur optimal costs for our cloud usage.

Knowledge and expertise in AWS could be very valuable for your career. The latest stats and figures show some amazing numbers like jobs requiring these skill sets pay higher than most of the jobs posted on public job boards within the US and annual salaries for professionals could be as high as $100,000. That is the exact reason why you must enroll in this course and take your career to the next level.

As the title suggests – this course aims to provide you enough knowledge about AWS Storage services so that you can use these services efficiently. But specifically after taking this course you will be able to:

  • Comprehend the AWS architecture and implement its services
  • Distinguish the different AWS storage services, and use them competently for your business needs
  • Utilize S3 and its capabilities to host a static website, and configure and upload files in any format
  • Use EBS as a persistent storage mechanism for your EC2 instances, with its capabilities like—flexibility and scalability, and
  • Employ the CloudFront CDN to update, monitor and deliver selective content across the world, based on your requirements.
Enroll now

What's inside

Learning objectives

  • Learn about various storage services available from aws
  • Learn about the differences and advantages of each of these services
  • Learn how to deploy these aws storage services in your cloud infrastructure and use them
  • Learn about aws cloudfront - the cdn service from aws

Syllabus

Welcome And Introduction
Welcome and introduction
Becoming an Online Instructor
Introduction to AWS storage services
Read more
Course overview
Get ready for AWS storage services
Introduction to AWS (Moved)
Introduction To AWS Storage Services
The AWS storage service landscape
Introduction to AWS S3
Introduction to AWS EBS
Introduction to AWS Glacier
Introduction to AWS EFS
Introduction to AWS CloudFront
Test your knowledge - introduction to AWS storage services
AWS S3 - AWS Object Storage Service
Get ready for AWS S3
Get started with AWS S3
Setup and configure AWS S3 bucket
Using AWS S3
Test your knowledge - AWS S3
AWS EBS - AWS Block Storage Service
Get ready for AWS EBS
Provision AWS EC2 instances
Mount EBS volumes on AWS EC2 instances
fstab command
Test your knowledge - AWS EBS
AWS CloudFront - AWS CDN Service
Get ready for AWS CloudFront
Create AWS CloudFront distribution
Configure AWS CloudFront distribution
Configure AWS CloudFront distribution # 2
Finalize AWS CloudFront distribution
Test your knowledge - AWS CloudFront
Validating AWS CloudFront Setup
Prepare for validating AWS CloudFront setup
Prepare AWS CloudFront distribution
Deploy AWS EC2 instances
Validate AWS CloudFront setup
Test your knowledge - Validating AWS CloudFront setup
Introduction to AWS
Benefits of AWS cloud
Who is using AWS? and Why?
Services provided by AWS
Services provided by AWS # 2
AWS - a leading cloud platform
Test your knowledge - introduction to AWS
Conclusion
Bonus lecture: Special discounts for current students

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides a foundational understanding of AWS storage solutions, which is essential for anyone pursuing a career in cloud computing or infrastructure management
Covers S3, EBS, and CloudFront, which are core services for building scalable and reliable applications on AWS
Teaches how to configure and deploy AWS storage services, which allows learners to gain practical experience with cloud infrastructure
Explores how to host a static website using S3 and deliver content globally with CloudFront, which are valuable skills for web developers
Requires learners to provision EC2 instances and mount EBS volumes, which may require some familiarity with the AWS Management Console
Includes lectures on AWS Glacier and AWS EFS, but does not appear to go into as much depth as it does with S3, EBS, and CloudFront

Save this course

Save AWS MasterClass: Storage & CDN - AWS S3 & AWS CloudFront 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 MasterClass: Storage & CDN - AWS S3 & AWS CloudFront with these activities:
Review Networking Fundamentals
Reviewing networking fundamentals will help you better understand how CloudFront works as a CDN and how it interacts with S3.
Browse courses on TCP/IP
Show steps
  • Review the OSI model layers.
  • Study common networking protocols.
  • Understand the basics of TCP/IP.
Read 'AWS Certified Solutions Architect Official Study Guide'
Reading this study guide will provide a broader understanding of AWS architecture and how S3 and CloudFront fit into the overall ecosystem.
Show steps
  • Obtain a copy of the study guide.
  • Read the chapters on S3 and CloudFront.
  • Complete the practice questions.
S3 Bucket Configuration Practice
Practice configuring S3 buckets with different access policies and settings to solidify your understanding of S3 security.
Show steps
  • Create multiple S3 buckets.
  • Configure different access policies.
  • Test access from different sources.
Three other activities
Expand to see all activities and additional details
Show all six activities
Document S3 and CloudFront Configuration
Create detailed documentation of your S3 bucket and CloudFront distribution configurations, including diagrams and explanations of key settings.
Show steps
  • Document S3 bucket settings.
  • Document CloudFront distribution settings.
  • Create diagrams of the architecture.
  • Write explanations of key settings.
Follow CloudFront Optimization Tutorials
Follow tutorials on optimizing CloudFront distributions for performance and cost-effectiveness.
Show steps
  • Find tutorials on CloudFront optimization.
  • Implement the suggested optimizations.
  • Measure the performance improvements.
Host a Static Website on S3 with CloudFront
Build a static website and host it on S3, then use CloudFront to distribute the content globally. This will test your knowledge of both services.
Show steps
  • Create a simple static website.
  • Upload the website to an S3 bucket.
  • Configure CloudFront to serve the website.
  • Test the website from different locations.

Career center

Learners who complete AWS MasterClass: Storage & CDN - AWS S3 & AWS CloudFront will develop knowledge and skills that may be useful to these careers:
Cloud Solutions Architect
A Cloud Solutions Architect designs and implements cloud-based systems, often working directly with AWS services. This role involves understanding various storage options within AWS, such as S3, EBS, and CloudFront, to build scalable and efficient solutions. This course directly helps a Cloud Solutions Architect by providing practical knowledge and skills in utilizing these services. The course's deep dive into AWS storage services, including configuration and deployment, equips professionals to make informed decisions about which services are best for their business needs. This course in particular offers hands-on skills with the specific tools needed in this job, giving a leg up on others in the field.
Solutions Architect
Solutions Architects design and implement IT systems, sometimes including solutions based on AWS services. This role involves a deep understanding of storage options like S3, EBS, and CloudFront, to create efficient, scalable systems. This course will help a Solutions Architect build a foundation for understanding how AWS storage solutions work. This course's in depth training will help an architect to select the correct solution for an organization's particular needs. This course helps with skills needed to leverage AWS storage services.
Cloud Engineer
A Cloud Engineer is responsible for implementing, maintaining, and supporting cloud infrastructure. This often includes working with AWS storage services such as S3, EBS, and CloudFront. This course is very useful for a Cloud Engineer because it provides a comprehensive overview of these services, focusing on their practical application and configuration. By learning to implement these services, a Cloud Engineer will be able to leverage the scalability, cost-effectiveness and flexibility of AWS. This course helps build a foundation for implementing and managing cloud storage infrastructure, including using CloudFront for content delivery.
DevOps Engineer
DevOps Engineers use AWS services to automate software development and deployment processes. The role often requires expertise in cloud storage with services like S3 for storing application artifacts and CloudFront for content delivery. This course provides a critical understanding of these AWS storage services and their implementation, directly benefiting a DevOps Engineer. The course material on deploying and managing storage solutions helps a DevOps Engineer create effective workflows that automate key processes. Taking this course helps build skills in AWS storage services and allows you to provide more value as a DevOps engineer.
Technical Consultant
A Technical Consultant advises clients on technology solutions, which might include services from AWS. This role requires an understanding of different storage services like S3, EBS, and CloudFront to provide effective recommendations. This course may be useful for a Technical Consultant by deepening their understanding of AWS storage services and their business applications. This course gives a broad understanding of various AWS storage options, which allows for more informed advice to clients. Taking this course is valuable to provide expertise with AWS storage services.
Data Engineer
Data Engineers design and build data pipelines and storage systems, often using cloud platforms like AWS. This role involves working with data storage options like S3, learning how to handle large datasets. This course may be useful for a Data Engineer because it provides a direct understanding of how AWS storage solutions work, including the configuration and application of these services. This course helps build practical skills in using the specific AWS storage solutions that a Data Engineer needs.
System Administrator
A System Administrator manages the computer systems, ensuring they run smoothly. Some of these systems are cloud-based, and involve AWS storage services. This course may be useful for a System Administrator because it provides practical knowledge of how to use various AWS storage options, such as S3 and EBS, within cloud systems. This course prepares a System Administrator to handle cloud infrastructure and data management for their organization. This course gives the specific knowledge needed to make storage solutions more efficient for the business.
Network Engineer
Network Engineers design and implement computer networks and will potentially interact with cloud-based networks. Understanding how AWS CloudFront works as a content delivery network is useful for this role. This course may be useful for a Network Engineer because, it introduces the fundamentals of AWS's CDN, and explores how data is delivered globally through CloudFront. This understanding helps a Network Engineer better integrate cloud services into overall network design and management. This course's focus on AWS services helps develop key skills needed for a modern network engineer.
Cloud Support Specialist
A Cloud Support Specialist provides technical support for cloud services, including troubleshooting and resolving issues related to AWS storage. This course may be useful because it goes deep into AWS storage services, their setup and their configuration. This allows a Cloud Support Specialist to be better equipped to handle issues with a practical background. This course's specific hands on approach offers a solid foundation for a role providing active support to users of AWS services.
Web Developer
A Web Developer builds websites and web applications, often needing to work with content delivery networks and storage. This role could use a basic understanding of how services like AWS S3 and CloudFront work. This course may be useful because it will provide understanding of how to use AWS S3 to host a static website, and how to use CloudFront to deliver content. This course helps build specific skills, using the exact tools needed for the job. This helps a Web Developer use AWS services more efficiently.
Database Administrator
A Database Administrator is responsible for the performance and integrity of an organization's database. Cloud storage is sometimes used to back up databases, and so it may be useful to gain competence with AWS storage services like S3. This course may be helpful because it covers AWS storage options, such as S3, that can be utilized for database backups and recovery. Understanding these services is important for a Database Administrator ensuring data safety and availability. This course helps build practical skills in cloud storage solutions.
Cloud Security Specialist
A Cloud Security Specialist is responsible for protecting an organization's data and applications in the cloud, which includes securing cloud storage services. This course may be helpful for a Cloud Security Specialist because it offers a thorough overview of AWS storage services. Understanding how these services function allows for the implementation of effective security measures. This course helps build a foundation for securing AWS storage services and ensures that data is protected within the cloud.
E-commerce Specialist
An E-commerce Specialist manages online sales platforms and their related infrastructure, sometimes using cloud-based storage and delivery. This role may utilize content delivery networks to serve product images, and cloud storage to manage product data, often involving services like CloudFront and S3. This course may be useful by teaching how AWS can be used to optimize content delivery using CloudFront and manage storage. It helps an E-commerce Specialist understand how AWS can support their business operations. This course helps develop skills specifically in AWS storage and delivery, needed for this field.
Technical Project Manager
Technical Project Managers oversee technical projects, often in a cloud environment, and must understand the technical landscape including AWS. This course may be useful for a Technical Project Manager because it will provide an understanding of AWS storage services. This knowledge can help in planning and managing cloud-related projects. The course helps gain a good understanding of various AWS storage solutions that can be used in cloud projects. This helps with communication with the technical team and can lead to more successful outcomes.
IT Manager
An IT Manager oversees an organization's information technology infrastructure, which may include cloud services. This role would benefit from an understanding of AWS storage options to make informed decisions about technology implementation. This course may be useful for an IT Manager by providing insights into AWS storage, helping them understand various options available and their functionality. This course's practical approach to AWS storage services helps an IT Manager understand options for their organization. Taking it helps bridge the gap between technology and business needs.

Reading list

We've selected one 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 MasterClass: Storage & CDN - AWS S3 & AWS CloudFront.
Comprehensive guide to the AWS Certified Solutions Architect - Associate exam. It covers a wide range of AWS services, including S3 and CloudFront, in detail. It is useful for understanding the underlying concepts and best practices for using these services in real-world scenarios. This book is commonly used as a textbook at academic institutions and by industry professionals.

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