12. Cloud Resume Challenge: Lessons Learned/ Clean Up

I am a Sr. Windows Administrator looking to sharpen my skills within the cloud space. This blog serves not only as a guide for others to use but also to document my cloud journey.
Search for a command to run...

I am a Sr. Windows Administrator looking to sharpen my skills within the cloud space. This blog serves not only as a guide for others to use but also to document my cloud journey.
No comments yet. Be the first to comment.
In this series, I will outline the steps to integrate a fully functional serverless website hosted on CloudFront using Amazon S3. The implementation deployment will be through Terraform.
Late last year, I completed a Terraform boot camp hosted by ExamPro. I was exposed to the capabilities of Infrastructure as Code (IaC) and how I can leverage it to create complex systems. I also connected with some folks who inspired me to take on th...
In this final module, you will create an ACM certificate and Route53 entries for CloudFront and API Gateway using your custom domain name. This will present a more profession website that can be shared with others. Terraform ACM Reference Terraform...

In this module, you will be updating your HTML and JavaScript files to integrate your API Gateway resources. You will also make modifications to your terraform-apply_cloudfront-invalidation.yml to invalidate your CloudFront Distribution. The invalida...

In this module, you will be creating your API Gateway and a couple of resources that will interact with your Lambda Functions from the previous module. You will create API resources that will utilize POST HTTP Methods. Once your API Gateway is deploy...

In this module, I will walk you through each of the Lambda functions and how they work, upload those functions to AWS, and test their functionality with their respective resources. Terraform Lambda Reference Boto3 DynamoDB Reference Boto3 SNS Refer...

Deploying my portfolio site with Terraform was an enriching experience. It allowed me to craft the architecture precisely as I envisioned it. Each resource deployment deepened my understanding of the services I employed, many of which were new to me. Navigating through Terraform to establish this infrastructure was a rewarding journey.
Moreover, this endeavor expanded my expertise in front-end development. Despite my limited familiarity with CSS and JavaScript, I gained confidence in coding precisely what I wanted and presenting that to the end user. Overcoming challenges, such as mastering the JavaScript fetch function to interact with the API Gateway, was a significant milestone that took a couple of days of troubleshooting after my real work day. When I finally cracked it, the sense of accomplishment was palpable.
In summary, I'm proud of what I've achieved and hope that others can leverage my experience for similar deployments.
Login to GitHub.
Select your repository > Select the Actions tab
Select the Destroy Infrastructure Workflow

