Skip to main content

Command Palette

Search for a command to run...

Cloud Resume Challenge Part 6 - Lessons Learned and Next Steps

Updated
2 min read
Cloud Resume Challenge Part 6 - Lessons Learned and Next Steps
E

Cloud Engineer and DevOps enthusiast, just talking about AWS, Docker, Linux, Kubernetes, Python, and automation.

The Cloud Resume Challenge has been an incredible journey that has allowed me to expand my knowledge and skills in various aspects of AWS, Terraform, GitHub Actions, automation, Python, and DevOps.

In Part 1, I successfully built a static S3 website, implemented CloudFront for content delivery, and configured Route53 DNS. This experience helped me understand the core components of AWS and how they work together to provide a reliable and scalable infrastructure. - Link

Moving on to Part 2, I integrated a visitor counter using API Gateway, Lambda functions, and DynamoDB. This task required me to leverage serverless technologies and understand how to handle data storage and retrieval efficiently. It was a great opportunity to apply my Python programming skills and learn about AWS services specifically tailored for serverless applications. - Link

Part 3 focused on building a front-end CI/CD pipeline using GitHub Actions. Through this process, I gained a deep understanding of continuous integration and deployment practices, including automating the build, test, and deployment stages. GitHub Actions allowed me to automate these processes effectively, ensuring a streamlined development workflow. - Link

Part 4 was a significant milestone as I built the backend infrastructure using AWS and Terraform. This experience exposed me to infrastructure-as-code concepts and the power of automation. By defining the infrastructure components using Terraform, I could easily manage and version control my infrastructure, enabling reproducibility and scalability. - Link

Finally, in Part 5, I automated the backend deployment using Terraform and GitHub Actions, demonstrating my proficiency in infrastructure automation and configuration management. This automation reduced manual intervention, minimized the risk of human error, and provided a consistent deployment process. - Link

The Cloud Resume Challenge has provided an invaluable opportunity to learn and apply cloud computing concepts and tools. It has allowed me to develop a solid foundation in AWS, Terraform, GitHub Actions, automation, Python, and DevOps practices. Looking ahead, I am excited to continue my learning journey, exploring advanced AWS topics, expanding my Python skills, and adopting DevOps best practices. I am excited to leverage these newfound skills and knowledge to excel in the ever-evolving world of cloud computing and DevOps.

S

@drift boss Excellent, continue to maintain your current level of performance! The essay has proven to be really beneficial to me as it has provided me with a substantial amount of information and understanding.

N
Naveen2y ago

Thanks Esteban for your detailed cloud resume challenge blog. it was really helpful for me to setup my cloud resume project

More from this blog

E

Esteban Moreno - DevOps Portfolio

108 posts

DevOps Engineer, just talking about AWS, Docker, Linux, Kubernetes, Python, and automation.