Others

Home » Others

Build a Web-Based Linux Terminal Playground

2024-12-09T04:51:18+00:00

In this blog, I will guide you through creating a Simple Web-Based Linux Terminal Playground that enables running Linux commands directly in the browser. We will use technologies such as Podman for containerization, React for the UI, and Express and node-pty for the backend. WebSockets will handle real-time communication between the frontend and backend, creating a seamless, secure, and interactive environment to learn and execute Linux commands. Each connection will be isolated and ephemeral therefore ensuring security and separation between users. Why Use Podman, React, Express, node-pty, WebSockets, and Alpine? Why Podman? Podman is an open-source container engine that focuses [...]

Build a Web-Based Linux Terminal Playground2024-12-09T04:51:18+00:00

Understanding AWS Responsible AI: Key Concepts and Dimensions

2024-12-02T04:56:02+00:00

As AI becomes a bigger part of our lives, it’s important to make sure it’s used responsibly. Responsible AI means building and using AI systems in ways that are ethical, fair, and accountable. AWS provides a range of tools to help organizations build AI systems that follow these principles. In this blog, we’ll look at what responsible AI is, the key dimensions of responsible AI on AWS, and the tools available to support these practices. Understanding Generative AI Generative AI is a subset of artificial intelligence that utilizes machine learning models to generate new content. This includes text, images, videos, audio, [...]

Understanding AWS Responsible AI: Key Concepts and Dimensions2024-12-02T04:56:02+00:00

SRA Toolkit + AWS: Revolutionizing Bioinformatics Data Prep

2024-11-30T16:48:20+00:00

It takes too long. It’s boring. I want the good stuff already… Sounds familiar? These statements are not entirely wrong, but data preparation in any kind of data analytics job is still important and must be executed carefully. This is an important step that can easily take up to 80% of the total working time of a project. For insightful results, the data must be prepared properly, and this article will be about the data one will be dealing with when working in bioinformatics. Fortunately, this process can be relieved with the use of the cloud, which in this case [...]

SRA Toolkit + AWS: Revolutionizing Bioinformatics Data Prep2024-11-30T16:48:20+00:00

Security in AWS Data Engineering: Best Practices and Strategies

2024-11-29T00:42:48+00:00

Bookmarks The AWS Shared Responsibility Model Use AWS Data Encryption Use Identity and Access Management (IAM) Implement Network Security Monitoring and Logging Compliance Standards Data Governance Secure Data Storage Backup and Disaster Recovery Automating Security Practices Conclusion: Proactive Security Measures for Data Engineers References In today's world of Cloud Computing, data engineering security and compliance are very important for companies that manage sensitive information. Data engineers that are using Amazon Web Services (AWS) must protect their data while following regulatory standards. Many organizations now use [...]

Security in AWS Data Engineering: Best Practices and Strategies2024-11-29T00:42:48+00:00

Understanding Your API: The API-verse

2024-11-20T10:40:35+00:00

In this blog, I will guide you through understanding the various types of APIs. You'll learn about different API classifications you can use for your next project and when to implement each one. This high-level overview of API varieties will expand your knowledge and help you become well-versed in how each API functions. What is an API? (Application Programming Interface) An API or Application Programming Interface acts as a bridge between different software allowing them to communicate, share data, and functionalities effortlessly. Think of it this way: Imagine a customer, a waiter, and the kitchen. The waiter acts as the [...]

Understanding Your API: The API-verse2024-11-20T10:40:35+00:00

PartyRock: AI Python Code Checker for Tech Interview Simulation

2024-11-05T09:32:12+00:00

Bookmarks What is Party Rock? AI Code Checker Tools Comparison UI Components of our PartyRock-based Python Code Checker Python Interview Topics Covered by the PartyRock app Use-cases and Applications of PartyRock-based Python Code Checker  Hands-on Exercise: Getting Started with PartyRock Final Remarks References Are you a recent college graduate or someone transitioning into a tech career, striving to succeed in coding interviews focused on Python? Indeed, Python ranks among the most common and flexible programming languages in the tech world. Perhaps you have explored various ways to study Python [...]

PartyRock: AI Python Code Checker for Tech Interview Simulation2024-11-05T09:32:12+00:00

Implementing IP Blocking and Unblocking Using AWS Lambda, Slack, and AWS Systems Manager

2024-11-04T09:25:13+00:00

Blocking IP addresses is a crucial security measure for protecting an organization's infrastructure from various cyber threats, including DDoS attacks, brute-force login attempts, and unauthorized access. By blocking malicious or suspicious IPs, organizations can prevent system compromise, reduce unwanted traffic, and ensure that only trusted networks access critical resources. This helps maintain the performance and stability of the systems while ensuring compliance with security policies. Automating IP blocking using AWS Lambda and AWS Systems Manager (SSM) allows for a quick and efficient response to threats, securing environments with minimal manual intervention. Managing IP access is an essential aspect of securing [...]

Implementing IP Blocking and Unblocking Using AWS Lambda, Slack, and AWS Systems Manager2024-11-04T09:25:13+00:00

Deploy a Next.js Static Site to AWS with GitHub Actions and Bunjs

2024-12-11T16:15:36+00:00

At the AWS Community Day Philippines 2024, during the preparation for the event, the organizers assigned me the responsibility of setting up a Continuous Integration and Continuous Deployment (CI/CD) strategy for the website. Therefore, in this blog, I will explain the approach I took and how I utilized GitHub Actions and BunJs to create a swift and efficient CI/CD pipeline for deployment on Amazon Simple Storage Service (S3) along with Amazon CloudFront. AWS Community Day Philippines 2024 Website Next.js is a widely-used React framework that offers a variety of features for full-stack web applications, as well as multiple rendering options, [...]

Deploy a Next.js Static Site to AWS with GitHub Actions and Bunjs2024-12-11T16:15:36+00:00

Setting up Slack notifications on Tag Modifications for EC2 Instances

2024-10-31T00:44:52+00:00

Monitoring resource configurations in a dynamic cloud environment is important, especially in production. One essential aspect of managing AWS resources, such as Amazon EC2 instances, is tracking tag modifications. Tags are not just labels but vital in organizing resources, enabling billing allocation, and enforcing compliance policies. Any unintentional tag modification can disrupt operations or mislead resource management, making timely alerts vital. This article will guide you through setting up automated Slack notifications to alert your team whenever a tag modification occurs on production EC2 instances. Using a combination of Amazon EventBridge, AWS Lambda, and Slack API, you can create a [...]

Setting up Slack notifications on Tag Modifications for EC2 Instances2024-10-31T00:44:52+00:00

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!