Hi everyone! I'm Kyle and I just recently wrote a book on learning Amazon Web Services by using it.
I have been using the cloud my entire career. I have done things as straightforward as hosting, securing, and deploying static websites on AWS. To more complex things like running a distributed event-driven document extraction pipeline processing terabytes of data.
Early in my career I was introduced to AWS and was immediately hooked. I started learning the platform by focusing on problems I was facing and building solutions to them.
The first problem I ran into was hosting my portfolio site. I hated the fact that I was paying BlueHost $10/month to host something so trivial. Enter stage left, AWS S3 for hosting my portfolio website.
Once my portfolio site was in S3, I started to learn more services like CloudFront, Certificate Manager, and later API Gateway + Lambda. I didn't learn these services by diving straight into the documentation. I learned them by using them to help me solve my problem or implement more features for my portfolio.
Now as a Certified Professional Solutions Architect I believe this is the best way to learn not just AWS, but any cloud provider. In fact, that is the principle behind my ebook + video course. There is a vast sea of information out there regarding AWS nowadays. So much so that people are getting lost in all of it.
Instead of wading through pages and pages of documentation, in my course we focus on the problem of hosting, securing, and delivering static websites. We learn the services that help us build a solution to that problem.
So if you have any questions about software development, writing a book, using AWS, side projects, or any other random question, feel free to ask away!