There's no shortage of good information on the internet for how to use Amazon Web Services (AWS). Whether you're looking for ways to supplement your certification study efforts or just want to know what the heck it's all about, check out this compilation of free training and resources on all things AWS.
Amazon Web Services (AWS) Training
The best place to find free AWS training is the AWS Training and Certification website. Amazon also offers 150 free instructional digital training, which describe an AWS cloud topic and then let participants tackle a hands-on lab for practice to reinforce what they've learned. These range in topic, including compute, storage, databases, networking and content delivery, security and identity, analytics, deployment and management among others. There are 20-plus instructor-led classes, but those will cost you.
Job Roles in the Cloud runs for 30 minutes and covers job roles for AWS Cloud environments. Big Data Technology Fundamentals, a 90-minute course, addresses Hadoop, MapReduce, HDFS, Pig, and Hive. AWS Security Fundamentals is a four-hour course geared toward business and technical users and covers cloud computing basics and AWS security concepts. All three online courses are self-paced.
AWS Free Tier
For more opportunities to learn how AWS components work, sign up for the AWS Free Tier. For 1 year, you can play with Amazon EC2 (for compute), Amazon S3 (for storage), Amazon RDS (for relational database), AWS IoT (to connect Internet of Things devices to the cloud), the Amazon EC2 Container Registry (to store and retrieve Docker images) and more.
Each AWS component has processing or capacity limits, such as 750 hours per month for instances of Linux and another 750 for Windows in Amazon EC2. You need to sign up for an AWS account. The company requires that you enter credit card information, but you're not charged for anything unless you exceed those hour limits during the free subscription.
Coursera offers online courses from universities and organizations around the world. The free versions give you access to video lectures and some assignments. If you pay for a course, you get access to all content and features, as well as a certificate upon completion.
Searching for AWS in the Coursera course catalog returned 12 hits at press time, including Essential Cloud Infrastructure, Communicating Data Science Results and Cloud Computing Applications, Part 1. But none of these current courses teach you about AWS in detail; you either use AWS as the technology tool for the course or learn about AWS along with competing services.
Microsoft Virtual Academy (MVA)
Microsoft has its own cloud service – Azure – so you'll find Azure-related offerings on the Microsoft Virtual Academy. One thing about cloud services though, they need to work with one another to appeal to cloud administrators. The Migrating VMs from Amazon AWS to Microsoft Azure video is about 25 minutes long and covers preparation, exporting and converting. Because MVA adds courses regularly, go to the main MVA webpage and search for AWS.
Udemy offers courses that are so inexpensive that many are nearly free, and the company regularly offers discounts on some of the higher cost courses. Then there are some absolutely free, no-charge courses. For example, AWS learners can take the Cloud Computing with Amazon Web Services course, which encompasses 30 bite-size lectures that take a total of three hours to complete.
You can find some meaty training opportunities on YouTube. Here are a few of our AWS-flavored favorites:
- Amazon Web Services channel: This is the same free AWS introductory video and lab combos mentioned previously.
- Cloud Computing with AWS: This highly rated video by Edureka covers cloud computing fundamentals, cloud deployment, and delivery models, aimed at beginners. The latter part of the video focuses on AWS and use cases. At 4 hours, it's longer than most.
- Simplilearn Channel for AWS: Simplilearn has a long list of training videos and webinars on cloud computing in general, and AWS in particular.
- AWS (Amazon Web Services) Introduction: Eli the Computer Guy brings you the basics of AWS, IaaS and compute in just less than an hour.
Free Trials and Test Drives
Several online training companies that charge for their courses also let customers sign up for a free trial, to decide if it's worth it to pay for courses. Here are a few to consider:
AWS Test Drive sandboxes give you the chance to explore several server-based solutions from AWS partners. There are Test Drives for big data, security, storage, DevOps and a bunch more technologies and services. Each sandbox is a preconfigured virtual environment, and you get step-by-step instructions and video.
AWS provides a library of meaty whitepapers that can help IT pros get background on AWS services, tips on adopting services, best practices, guidance for architecting solutions and calculations for determining ROI and TCO. All whitepapers are available in PDF and Kindle formats.
The Open Guide to Amazon Web Services on GitHub is full of practical information, best practices and tips written by engineers who use AWS. Be aware that the Guide is in draft form as of this writing, but it's already lengthy and covers general AWS information, learning and career development (like certifications), AWS management, and server and application management. Another good GitHub offering is a comprehensive list of AWS resources that help candidates prepare for the AWS certifications.
The AWS Blog, which is actually several blogs on various AWS components, is ripe with great how-to information on using AWS. For example, the AWS Compute blog zeroes-in federation, identity and access management (IAM) roles, Kubernetes clusters and all things compute. There are also blogs on AWS architecture, big data, security, mobile development, databases and more. Also be sure to check out All Things Distributed, which is Amazon CTO Werner Vogels' blog on building scalable and robust distributed systems.
RightBrain Networks is a consulting group and AWS partner, which offers cloud strategy, software development, managed services and training (for a fee). A terrific free resource is the company's blog, which includes lots of relevant information on cloud computing of all flavors, as well as tips for taking AWS certification exams. To see only AWS posts, click Amazon Web Services (AWS) under Categories in the right pane. You should also browse the CloudThat blog on AWS for similar information.
There's a lifetime's supply of AWS information, training and certification prep stuff just waiting for you to dig into it. Because such a large portion of it is free, you can get a pretty good running start on AWS before you have to part with any of your hard-earned cash.