We have reached Chapter 34, the last chapter of the book. Throughout these pages, you have traveled a long road: from what the cloud is to designing complete architectures with AWS and Terraform. But there is a truth you must internalize: learning does not end here. The cloud is constantly evolving, and the best professionals are those who never stop learning. This chapter gives you the resources and community to keep growing. We start with the two most reliable and official sources of learning: the AWS documentation and AWS Skill Builder.

The reality: the cloud never stops changing

Before the resources, assume this key idea: AWS continuously launches services and improvements. What you know today is an excellent foundation, but in a while there will be new developments. That’s why, rather than “finishing learning,” the goal is to know where to keep learning when you need it.

   It's not about knowing EVERYTHING (impossible), but about knowing
   WHERE to find reliable information when you need it.

Analogy: being good in the cloud is not like memorizing an entire dictionary (impossible and absurd), but like knowing how to use the dictionary very well: when you need a word, you know exactly where to look and how to interpret it. The resources in this chapter are your cloud “dictionary”: you don’t memorize them, you consult them skillfully.

The official AWS documentation

The official AWS documentation is the most complete, accurate, and up-to-date source on any service. Every AWS service has its detailed documentation: what it does, how it’s used, all its options, examples... It is the definitive reference: when you have a question about how something works in AWS, the official documentation is the source of truth.

   Official AWS documentation:
   ✓ The MOST reliable and up-to-date source (written by AWS)
   ✓ Covers ALL services in detail
   ✓ Even experts go there to confirm details

💡 Don’t be afraid of the documentation. At first it may seem dense, but it is your best ally. Learning to navigate and read it is a key professional skill: good engineers consult the official documentation constantly, they don’t know everything by heart. Get used to turning to it whenever you have a question.

⚠️ For the same reason, beware of outdated information in old blogs or forums: in the cloud, something written years ago may be obsolete. When in doubt, always cross-check with the official documentation, which is what AWS keeps up to date.

AWS Skill Builder: the official training platform

AWS Skill Builder is the official AWS training platform: courses, exercises, and resources to learn AWS, created by AWS itself. We have mentioned it several times in the book (for example, when talking about how to prepare for certifications in Chapter 32), and now is the time to introduce it properly.

   AWS Skill Builder = the "official school" of AWS:
   ✓ Courses on AWS services and topics (created by AWS)
   ✓ Material to prepare for CERTIFICATIONS (Ch. 32)
   ✓ Lots of free content + paid options for more
   ✓ Hands-on labs to learn BY DOING

It is especially useful for:

  • Deepening your knowledge of specific services with structured courses.
  • Preparing for certifications (remember all of Chapter 32): there is official material specific to each one.
  • Practicing with labs where you use real AWS.

💡 It combines very well with this book: what you have learned here gives you the foundation and the big picture; Skill Builder allows you to go deeper into specific topics and prepare for certifications with official AWS material.

How to use these official resources

A good way to take advantage of them:

   - Specific question about how a service works?      → Official documentation
   - Want to LEARN a topic or service in depth?        → Skill Builder (courses)
   - Preparing for a certification?                    → Skill Builder (official material)
   - Want to practice?                                 → Skill Builder (labs)

Real world example: someone who finished the book starts working with an AWS service that we only briefly covered here. Instead of feeling lost, they know exactly what to do: for specific questions (“what options does this configuration have?”), they go to the official documentation and find the precise and up-to-date answer. When they want to master that service in depth, they take a course on AWS Skill Builder. And when they decide to get certified, they use the official Skill Builder material to prepare. Thanks to knowing where to look, they never get stuck: the book gave them the foundation, and these official resources allow them to keep growing independently on any new topic. That autonomy is what makes them a professional who doesn’t depend on “someone teaching them.”

What you should remember

  • Learning doesn’t end with the book: the cloud constantly evolves, and the best professionals never stop learning. The goal is not to know everything, but to know where to find reliable information. Like knowing how to use the dictionary well, not memorizing it.
  • The official AWS documentation is the most complete, accurate, and up-to-date source (written by AWS): the definitive reference for any question. 💡 Get used to consulting it; ⚠️ beware of old information in blogs and always cross-check with the official one.
  • AWS Skill Builder is the official AWS training platform: courses, hands-on labs, and material to prepare for certifications (Ch. 32), with lots of free content. The “official school” of AWS.
  • Use them according to your needs: documentation for specific questions; Skill Builder to learn in depth, practice, or get certified. They combine perfectly with the foundation this book has given you.

In the next subchapter we will look at more informal but very valuable resources to keep you up to date and continue learning: YouTube and podcasts.

Cloud, AWS & Terraform — From Zero to Expert

Chapter 1 · What is cloud computing

Chapter 2 · The cloud market and major providers

Chapter 3 · Regions, availability zones and edge

Chapter 4 · Compute: EC2

Chapter 5 · Storage: S3

Chapter 6 · Networking: VPC

Chapter 7 · Identity and access: IAM

Chapter 8 · Managed databases

Chapter 9 · Why Infrastructure as Code

Chapter 10 · HCL: the Terraform language

Chapter 11 · Providers and state

Chapter 12 · Your first real infrastructure in Terraform

Chapter 13 · Load balancing and auto scaling

Chapter 14 · Serverless with Lambda

Chapter 15 · Messaging and events

Chapter 16 · Content delivery and DNS

Chapter 17 · Containers on AWS

Chapter 18 · Modules: reuse and composition

Chapter 19 · Workspaces and environment management

Chapter 20 · Remote backends and locking

Chapter 21 · Infrastructure testing

Chapter 22 · Terraform in CI/CD

Chapter 23 · Defense in depth

Chapter 24 · Observability: logs, metrics and traces

Chapter 25 · Cost optimization

Chapter 26 · High availability and disaster recovery

Chapter 27 · AWS Well-Architected Framework

Chapter 28 · Serverless architectures at scale

Chapter 29 · Data platforms on AWS

Chapter 30 · Multi-account and landing zones

Chapter 31 · Platform Engineering and Internal Developer Platform

Chapter 32 · Relevant AWS certifications

Chapter 33 · Projects to consolidate what you've learned

Chapter 34 · Resources and community

© Copyright 2024. All rights reserved