AWS Cloud Resume CHALLENGE

Emery CanalesEmery Canales
3 min read

Where do I start?

Well, “capstone” by itself is a pretty intimidating word, now, if you add “cloud” and “challenge” to the mix… Oh boy.

This challenge lived up to its name. Although, to be fair, when the semester started, I was still pretty new to the cloud environment and basically everything that was needed to make this project. I still feel like a baby in all this matter, but at least I am learning how to walk… and I will strive to run, of course.

I already had my Cloud Practitioner certification since the beginning, so, at least I didn’t start from the very bottom; aside from that, nothing else was easy. I had to educate myself and learn something new in every step of the way.

HTML and CSS were fun. I wish I could have had more time to dedicate to those steps of the project, but I had to keep going.

I was familiarized with S3 but had to review, nonetheless. I also had to do a little troubleshooting because of things that were kind of dumb actually, but I didn’t know better at the time. Forgetting to make objects public, for example.

About HTTPS… getting the SSL certificate frustrated me a little, I had some issues with my confirmation method, but at the end I managed to do it with my email, and it went well.

DNS was fun, I loved being able to name my little webpage something unique… Spending money was the not-so-fun part about it ha-ha. At least there were some cheap options.

At this point, I found someone in YouTube who recorded videos completing some steps about the same challenge that I was doing. This guy named Rishab was really helpful, mostly in the JavaScript and Python portion of the challenge. For this project you had to be a coding polyglot it seems. At least I found someone to hold my hand through that part of the process, ha-ha.

API was kind of a pain… I had some issues trying to get one, but it all worked out in the end. Dynamo DB was easier for me.

Then… It was time for the python tests… I took so long trying to find something helpful that I could understand and try to follow for the completition of this task. Chat GPT made its entrance. We became best friends.

All the rest of this challenge was a problem after another. IAC was a pain. Whenever I thought things would work, there was something missing that was holding me back from successfully completing the steps. An extension, a coding language, a program, you name it. I thought my computer would run out of storage before I could deploy my SAM application. Thankfully, that was not the case. Even now I’m not totally sure that things are working perfectly… But at least, the SAM application was deployed!

Source control was the peace after the storm. Got recommended some YouTube videos to guide me, and everything went perfectly. CI/CD front end was not the same case. I tried so many times, and the deployment was not working… Chat GPT saved the day once again. The issue was the name of one of my folders, it had a space. Computers seem to hate spaces, I wish I had thought of that before spending so many hours trying to fix in a different way. Anyway, CI/CD front end got done. But sadly, not the backend.

But well… Here I am, submitting the last part of the challenge, getting to the end of this part of the journey. I learned many new things, but that’s only the tip of the iceberg. I still have a long way to go. The IT world is massive and it always keeps developing (no pun intented)… But I think that as long as we are eager to learn, we can put up with the changes and become a better version of ourselves each day.

Let the journey continue…

0
Subscribe to my newsletter

Read articles from Emery Canales directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Emery Canales
Emery Canales