Back to all Guides

Just enough AWS to start solving your problems

There’s a lot to wrap your head around with AWS.

Tons of services, a labyrinth of a GUI, and of course the potential to accidentally run up a massive bill.

Imagine being able to just spin up a service to solve any cloud problem you come across. Knowing exactly what you need to use, and how to use it. Speeding up your development time and making your job easier.

At the end of the day that’s what AWS is for. You don’t use AWS for its own sake. It provides you with tools that solve real problems.

Our goal is to get you to a point where you can start solving your problems.

We’ve put together this course guide that teaches you:

  • AWS infrastructure core concepts
  • DynamoDB and Lambda fundamentals
  • minimizing your bills
  • getting off the GUI and using infrastructure as code (IaC) with the CDK

Cloud Infrastructure Fundamentals with AWS

Wrapping your head around the core concepts makes for a good starting point.

With the knowledge you gain from this course, you’ll be ready to understand how the rest of the pieces fit together

AWS Lambda and DynamoDB

AWS Lambda functions are immediately useful. They interact with your other services and can be called from anywhere

And, you can learn the ins and outs of creating and configuring them in just 20 minutes.

DynamoDB is a fully managed NoSQL database is simple to get started with.

At the end of the 12 minute intro course, you’ll build on the previous Lambda course by writing a Lambda function that scans your DynamoDB table.

Learn AWS Lambda from scratch

Tomasz ŁakomyTomasz Łakomy
・ 12 lessons
View more

Cost Management

Once you have the fundamentals under your belt, and before you take things to the next level with the CDK, it’s important to learn to keep your costs low.

A big mistake here can potentially cost you thousands!

This mini-course is only two lessons and you’ll learn how to set up billing alarms and go over an AWS bill so you can understand what you’re being charged for.

Level-up beyond the GUI

We saved the best for last in our opinion.

Being able to spin up and take down your infrastructure using code is incredibly powerful. You get fine tuned control and you can do much more, much quicker.

And, you can make it type safe with TypeScript!