me

"Empowering the Future: Building Cloud Solutions from the Ground Up"

Allow me to introduce myself. I am a passionate cloud engineer with a strong desire to build systems from the ground up. My journey into the realm of cloud computing began during my first year of university, where I immersed myself in the study of computer systems and networking. It was during this time that I discovered my true passion for the world of cloud computing. The idea of creating serverless systems, harnessing the power of cloud automation, and designing robust cloud infrastructures and architectures fascinated me immensely. Since then, I have dedicated myself to honing my skills and expertise in this field, constantly seeking innovative solutions and staying up-to-date with the latest advancements. As a cloud engineer, I am driven by a deep sense of enthusiasm and a relentless pursuit of excellence, striving to shape the future of cloud technology.

Building and Automating a Scalable Website on Amazon Web Services with S3, CloudFront, Lambda, DynamoDB, API Gateway, Terraform, and GitHub Actions

When it comes to designing and hosting a website, Amazon Web Services (AWS) provides a robust and flexible platform. My website is designed and hosted on AWS, with the site's files stored securely in an AWS S3 Bucket. To ensure efficient content delivery, I leverage AWS CloudFront, which acts as a global content delivery network (CDN) and enables users to access the website with optimal performance and low latency.

To track and manage visitor counts, I've created a Lambda function in AWS. This function interacts with DynamoDB, an AWS NoSQL database service. It not only retrieves the current visitor count but also increments it each time a new user accesses the website. This real-time data allows me to gain insights into user engagement and traffic patterns.

To trigger the Lambda function and expose it to the website, I've integrated it with AWS API Gateway. This enables seamless communication between the website and the backend function, ensuring a smooth visitor experience.

In pursuit of automation, I've implemented Terraform and GitHub Actions. With Terraform, I can define and manage the infrastructure as code, simplifying the deployment and scaling processes. GitHub Actions streamlines the development workflow, enabling automated testing, building, and deployment of the website's frontend and backend components.

As part of my ongoing automation efforts, I'm working on automating CloudFormation for infrastructure provisioning and AWS Certificate Manager (ACM) for securing a custom domain. These additions will further enhance the website's security, scalability, and maintenance.

With AWS's powerful suite of services and automation tools like Terraform and GitHub Actions, I can confidently build, scale, and automate a high-performing website on the cloud.

My Portfolio

journal

img

Google Cloud Badges

Google Cloud Badges

img

Cisco Badges

Cisco Badges

img

Cloud resume Challenge

My post about Cloud Resume Challenge(GCP)

img

Cloud resume Challenge AWS

My post about Cloud Resume Challenge(AWS)

img

Cloud resume Challenge Azure

My post about Cloud Resume Challenge(Azure)

GET IN TOUCH

  • Colombo,Sri lanka
  • +94 774457097
  • serubansp@gmail.com

View or Download my CV

You can View or download my CV for more information

Visit my gcp cloud-resume-challege site

Visit my gcp cloud-resume-challege site

Visit my azure cloud-resume-challege site

Visit my gcp cloud-resume-challege site