Setting Up Development Environments with AWS Cloud9
Welcome to the world of AWS Cloud 9, where seamless development and collaboration meet in the cloud! Whether you're a seasoned developer or just starting your coding journey, Cloud 9 is here to revolutionize the way you build and deploy applications. Imagine having the power to write, run, and debug your code all within a browser-based integrated development environment (IDE). This powerful tool eliminates the need for complex local setups and ensures you can [...]
Amazon EC2 Reserved Instance Purchasing Option and its Different Payment Terms
In today's fast-paced digital era, businesses rely heavily on cloud computing services to manage their operations efficiently. When it comes to cloud computing, one of the key decisions involves choosing the right instance purchasing options. With various options available, it can be overwhelming to determine the most suitable approach. In this article, we will focus on Reserved Instance purchasing options, payment terms, and significance for business. By the end, you'll have a clear understanding [...]
My AWS Certified SYSOPS Administrator – Associate (SOA-C02) Exam Experience
I recently took and passed the AWS Certified SysOps Administrator Associate Exam and wanted to share my experience. This was a challenging yet rewarding journey, and I hope my insights will help those planning to take the same path. About the Exam The AWS Certified SysOps Administrator Associate ( SOA-C02 ) is consistently among the top paying IT certifications, considering that Amazon Web Services is the leading cloud services platform in the world with almost 50% market share! [...]
VPC Interface Endpoint vs. Gateway Endpoint in AWS
What is a VPC Endpoint? With a VPC endpoint, you can establish a private connection to specific AWS services and VPC endpoint services through AWS PrivateLink. It eliminates the need for public IP addresses for communication between these services and your Amazon VPC instances. Furthermore, a secure connection is maintained since no information leaves the Amazon network while traveling between your Amazon VPC and the service. VPC endpoints are virtual devices that enable communication [...]
Switching Your Spot EC2 Instance to a Reserved EC2 Instance
Amazon Elastic Compute Cloud (EC2) is a cloud computing service that instantly provides flexible and scalable resources to deploy virtual servers, called instances. While Spot Instances can save you a significant amount of money, especially for short-lived workloads, there may come a time when you need a more predictable pricing model. This is where Reserved Instances (RIs) come in handy. In this article, we'll explain the reasons for switching from a Spot Instance to [...]
Securing Application Logs with Amazon Comprehend
Security is one of the more overlooked aspects that many fall victim to when designing the architecture of applications. Partnering this lack of security priority with the increasing value of personal user data, security breaches become one of the certain ways for companies to lose user trust, face legal charges, and, in the long run, fail. Various governments developed data compliance laws to set minimum guidelines for security in data handling by data stakeholders. [...]
3 Ways to Fast Track your Cloud Career Journey this 2024
 I usually have a countdown to the end of the year (even as early as the 1st quarter of the year) that acts as a timebox for me to track my goal progression or even catch up with the old aspirations until the earth completes yet another revolution around the sun. We may not accomplish 100% of our targets, but if we keep a positive disposition in life and persistently work on achieving [...]
Building a Simple Video Hosting Service using Amazon CloudFront, Amazon S3, and AWS Amplify
Application Use Case The primary purpose of this application is to share a video as a link and have it accessed by viewers with low latency. This feature is great for those who make quick videos, for example, a short demonstration on how to use an application or a group of academics sharing their explanations to mentor their peers. Overview of the Tech Stack Different video hosting websites cater to [...]
Machine Learning Mathematics: Regression Basics
In recent years, of the ever-evolving landscape of technology, a few of the most prominent buzzwords that continue to capture the imagination of innovators and entrepreneurs alike are Machine Learning (ML) and Artificial Intelligence (AI). With the boom of OpenAI’s ChatGPT last November 2023, as well as the many that followed suit, including major tech companies like Meta with their LLaMa model and Google’s PaLM and newly announced Gemini, ML and AI will most [...]
Release with a Pipeline: Continuous Delivery to AWS with GitHub Actions
This is the final part of a three-part article about a Web Application Project from building a private infrastructure to building a deployment pipeline using AWS’ cloud-native continuous delivery service AWS CodePipeline, and now finalizing the infrastructure to be accessible in a public domain and building a pipeline for continuous deployment using a third-party CD tool – GitHub Actions. From the private infrastructure previously built, we will update the S3 policy to add a statement [...]