• Vibe Coding: Where Ideas Become Reality with AI

    Vibe Coding is the next evolution of software development, it's like having a super-smart coding partner who's always ready to help. Instead of struggling alone with complex code, you describe what you want to build in normal words, and AI helps make it happen. It's perfect for when you [...]

  • Amazon S3 Metadata = Less Stress, More Insights

    In today’s world, data is the backbone of every successful business and organization. As data grows exponentially, managing it can become a complex task. Amazon S3 (Simple Storage Service) has long been a go-to solution for storing massive amounts of data, but with that growth comes a challenge: how [...]

  • Purchasing Your Domain with Amazon Route 53

    Cloud-9.1: Purchasing Your Domain with Amazon Route 53

    Before you can showcase your skills online, you need a digital home, a domain name that makes your portfolio easy to find and uniquely yours! In the Cloud-9 Steps to Building Your Portfolio Website, our journey begins with purchasing a domain with Amazon Route 53, a powerful and seamless [...]

  • Cloud-9 Create Your Portfolio Website with AWS

    Cloud-9: Create Your Portfolio Website with AWS

    Have you ever felt like your resume doesn’t fully capture your potential? In the current competitive job market, a one- or two-page CV may not be sufficient to completely highlight your experience and abilities. So, what's the answer? A portfolio website! What is a Portfolio Website? A portfolio website [...]

  • Netflix Streaming Explained How CDN Technology Ensures Lag-Free Global Viewing Introduction to Global Infrastructure part 1

    Netflix Streaming Explained: How CDN Technology Ensures Lag-Free Global Viewing Introduction to Global Infrastructure part 1

    Have you wondered how Netflix streaming delivers your favorite series in HD quality without buffering or lagging? The answer lies in advanced CDN technology or Content Delivery Networks, a critical element of today's global infrastructure. CDNs enable Netflix to optimize its global streaming performance, drastically reducing latency and providing [...]

  • Lambda and Containers

    Unleashing the Full Potential of AWS Lambda with Containers

    AWS Lambda has revolutionized serverless computing by allowing developers to run code without the hassle of provisioning and managing servers. However, even though AWS Lambda functions are powerful, they still come with limitations that significantly impact scalability, dependency management, and runtime flexibility. In this guide, we will explore the [...]

  • Guarding the Genome: Ensuring Security Compliance for Genomic Data on AWS

    Introduction “Guard”? You’ve read the title and probably thought to yourself, “This sounds serious..."  If you have read the previous articles related to bioinformatics in AWS, you know we are dealing with biological data. If you haven't, you can check them out here as well. Due to the innovation [...]

  • Heading

    Streamline your SageMaker Environments using Terraform

    Bookmarks Advantages of using Terraform in SageMaker AI Disadvantages of using Terraform in SageMaker AI Solution Overview Solution The high-level steps to implement this solution with Terraform Pre-requisites for provisioning SageMaker AI Studio with Terraform Create the S3 Bucket and DynamoDB for [...]

  • TD-Google Ads Metrics

    Maximizing ROI: Analyzing Google Ads Spend vs. Sales Performance

    In digital marketing, every spent on advertising should contribute to measurable growth. But how do you determine if your Google Ads investment is truly delivering results? Businesses can assess the direct relationship between ad spend and conversions by analyzing key data from Google Ads and Google Analytics. This blog [...]

  • Pushing application logs from Amazon Lightsail

    Pushing Application Logs from Amazon Lightsail to Amazon CloudWatch: A Step-by-Step Guide

    In my previous article, I mentioned how you can use your application logs hosted on an Amazon Lightsail instance to create a subscription filter in Amazon CloudWatch. But have you ever wondered how to push your application logs from your Lightsail instance to CloudWatch? Unlike in the EC2 instance, [...]

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10
  • AWS Lambda: Synchronous vs Asynchronous Invocation

AWS Lambda: Synchronous vs Asynchronous Invocation

You can invoke a Lambda function in two ways. Synchronous Invocation The first one is called Synchronous invocation, which is the default mode. Synchronous invocation is pretty straightforward. When you invoke a function synchronously, AWS Lambda waits until the function is done processing, then returns the result. Let’s see how this works through the following example: The diagram illustrates a Lambda function-backed API that is managed by API Gateway. When API Gateway receives a [...]

  • Connecting your Lambda Function to a Private Database

Connecting your Lambda Function to a Private Database

If you want your Lambda function to interact with resources (e.g., RDS database, EC2 instance) inside a private subnet, you won't be able to do so by default. The reason for this is that Lambda functions live in an isolated and secured VPC managed by AWS. This is why when you create a Lambda function, you don’t go through any networking configurations (VPC, subnet, ENIs), unlike when creating EC2 instances. Also, you cannot establish [...]

  • New AWS Cloud Practitioner Video Course Release and other Video Courses Price Drop

New AWS Cloud Practitioner Video Course Release and AWS Video Courses Price Drop

Beginners in cloud computing find it much simpler to learn various lectures or topics through video courses. It's undoubtedly among the best tools for learning that you can use in preparing for an AWS certification exam.  Our Video Courses, created by AWS Certified professionals, will certainly help you prepare to pass your AWS  certification exams.   New AWS Certified Cloud Practitioner CLF-C02 Video Course The first step in AWS Certification is the Foundational level [...]

  • Configuring Azure Object Replication

Configuring Azure Object Replication

Data replication is crucial for organizations focused on maintaining uninterrupted business operations, strengthening data safety, and enhancing application efficiency. Organizations can avert data loss, lessen downtime, and ensure continuous access to essential information by producing and overseeing multiple data duplicates across a range of systems and sites. In today's breakneck speed and interconnected world, data replication is vital for complying with regulatory standards and offering an outstanding user experience. It is a core aspect [...]

  • How To Reduce Your Monthly Azure Usage

How To Reduce Your Monthly Azure Usage

As organizations embrace the digital transformation era, they're turning to cloud computing to facilitate operations, scale up and down smoothly, and, most importantly, cut IT costs. Microsoft Azure is one of the powerhouses for providing cloud computing services to its users worldwide, providing numerous tools and services from computing power, storage, networking, databases, and AI. In this article, we will provide an insightful overview of the various strategies for optimizing resource usage that ensures [...]

  • Azure 101: Azure Migrate

Azure 101: Azure Migrate

In today's rapidly evolving digital landscape, migrating to the cloud has become crucial for organizations seeking to remain competitive and agile. While the cloud offers numerous benefits, such as scalability, cost optimization, and flexibility, the migration process presents a unique challenge. These challenges include the need for technical expertise to navigate complex cloud environments, potential security risks that come with transferring sensitive data and ensuring a seamless transition with minimal downtime. By recognizing and [...]

  • Azure 101: Protecting Your Resources Using Azure Resource Locks

Azure 101: Protecting Your Resources Using Azure Resource Locks

Microsoft Azure provides a wide range of features and services to ensure the security and stability of cloud resources. One such feature is Azure Resource Locks, which helps organizations protect critical resources from accidental deletion or modification. In this article, we will explore the uses and benefits of Azure Resource Locks and the types of locks available, helping you understand how to leverage this feature for your organization's needs. Uses of Azure Resource Locks [...]

  • How AWS IAM Handles Conflicting IAM Policies

How AWS IAM Handles Conflicting IAM Policies

Overview When a user attempts an action in AWS, such as launching an EC2 instance or listing S3 buckets, AWS evaluates all involved IAM policies to determine whether to grant the request. Since IAM policies can be associated with various types of identities, the hierarchy of these identities influences the final permissions for a user. AWS IAM Policy Evaluation Flow Let’s break down the process of how AWS evaluates a request using the simplified [...]

  • Understanding the IAM:PassRole Permission

Understanding the IAM:PassRole Permission

Introduction Many AWS services often require the use of an IAM role to execute actions on your behalf. For example, when you create a Lambda function, you assign an execution role to it. AWS can generate one for you automatically, and then you define the permissions you want it to have after. Most of the time, that's the case. However, there are instances when you might choose to associate an existing IAM role. In [...]

Different Ways of Passing Parameters Securely in CloudFormation

Introduction When writing CloudFormation templates, it's a security best practice to avoid hardcoding sensitive info, like client secrets, API keys, or passwords. Sharing templates with hardcoded details by mistake can put your infrastructure and data at risk. In this article, we'll explore different secure methods to pass parameters in CloudFormation templates. Using the NoEcho Attribute To avoid hardcoding parameters in your template, you can define them during stack creation using the Parameters section. However, [...]

AWS, Azure, and GCP Certifications are consistently among the top-paying IT certifications in the world, considering that most companies have now shifted to the cloud. Upskill and earn over $150,000 per year with an AWS, Azure, or GCP certification!

Follow us on LinkedIn, Facebook, or join our Slack study group. More importantly, answer as many practice exams as you can to help increase your chances of passing your certification exams on your first try! 

Tutorials Dojo portal

Learn AWS with our PlayCloud Hands-On Labs

FREE AI and AWS Digital Courses

Tutorials Dojo Exam Study Guide eBooks

tutorials dojo study guide eBook

FREE AWS, Azure, GCP Practice Test Samplers

Subscribe to our YouTube Channel

Tutorials Dojo YouTube Channel

Join Data Engineering Pilipinas – Connect, Learn, and Grow!

Data-Engineering-PH

K8SUG

Recent Posts