Train and Deploy a Scikit-Learn Model in Amazon SageMaker
Introduction In the ever-evolving world of machine learning (ML), the ability to efficiently train and deploy models is crucial for turning innovative ideas into real-world applications. This is where Amazon SageMaker, a fully managed service that provides every developer and data scientist with the ability to build, train, and deploy machine learning models quickly, stands out. Amazon SageMaker streamlines the machine learning workflow, offering a broad set of capabilities that are designed to enable [...]
Securing LLMs with Guardrails for Amazon Bedrock
One of the pillars of the AWS Well-Architected Framework is security. It is a foundational concept when running your workloads in the cloud to think about privacy, access limits, compliance with regulatory requirements, and data protection; and this includes Amazon Bedrock. Along with several AI announcements during the keynote of AWS CEO, Adam Selipsky during AWS re:Invent 2023 was Guardrails for Amazon Bedrock. As AI technology evolves and becomes more mature, it makes sense [...]
Building a Private React Application Infrastructure with Terraform
This is the first part of a series of blogs about the platform management of a React Application infrastructure using Terraform. In the early phases of a software development project, it is mandatory to have the application reviewed by security way before the Beta release to ensure that the app adheres to the standards of a secure web application and is able to protect the sensitive data it handles. Most of the time, DevOps [...]
How to Install and Configure PHP OpCache with Web Viewer on Ubuntu 20.04
The performance of your PHP applications can be significantly enhanced by using OpCache, a PHP opcode cache. OpCache reduces the need to recompile your PHP scripts on each request by storing the generated bytecode in memory, resulting in quicker execution rates and lessened server load. Image retrieved from https://www.pinterest.ph/pin/flash-running-poster-custom-posters-design-your-own-wall-art-create-personalized-prints--792281759458556733/ This article will walk you through installing and configuring PHP OpCache with Web Viewer on Ubuntu 20.04. Install OpCache Install the Nginx, PHP, and additional [...]
Deploying a Serverless Inference Endpoint with Amazon SageMaker
Introduction Welcome to our deep dive into the world of serverless machine learning (ML) inference using Amazon SageMaker. In this blog post, we will explore the innovative and efficient approach of deploying ML models without the need for managing servers, a method known as serverless inference. What is Serverless Inference? Serverless inference is a cloud computing execution model where the cloud provider dynamically manages the allocation of machine resources. The key advantage here is [...]
My AWS Certified Data Engineer Associate DEA-C01 BETA Exam Experience
I recently took the beta exam of the AWS Certified Data Engineer - Associate DEA-C01 online, and from the get-go, I can see its resemblance to the AWS Certified Data Analytics Specialty test, albeit not entirely the same in terms of depth. This new Associate-level exam aims to validate the skills and knowledge of IT Professionals in core data-related AWS services, such as the ability to implement data pipelines, perform cost optimization, troubleshoot data [...]
Adding SSL to WordPress Website with Let’s Encrypt
With the rapid advancement of technology today, it is undeniable that this has resulted in a higher number of cyber-attacks, calling every website owner to strengthen their preemptive measure to protect and have robust security for their website and its users. One essential way of boosting website security is by obtaining an SSL (Secure Sockets Layer) certificate. This article will explore the reasons and benefits of adding an SSL certificate to your WordPress website. [...]
Setting Up AWS EventBridge for Cross-Region IAM Event Notifications
AWS EventBridge is a serverless event bus service that simplifies event-driven architectures. In this guide, we'll explore how to leverage EventBridge with a cross-region event bus to overcome the regional limitations associated with IAM (Identity and Access Management) events. This setup will enable you to capture and respond to IAM events seamlessly across AWS regions. Use Case: Cross-Region IAM Event Notifications with AWS EventBridge AWS CloudWatch Events are powerful, but they are region-specific, posing [...]
Mastering AWS CDK Part 2: Leveraging Custom Constructs
In the previous article, we delved into the fundamentals of AWS CDK, focusing on leveraging AWS's pre-built constructs. We examined a straightforward Serverless REST API architecture, which integrates three primary serverless services from AWS. These include Amazon API Gateway as the REST API's access point, AWS Lambda for computing, and Amazon DynamoDB for data storage. The Fat Lambda In contrast to the basic architecture previously discussed, it's important to note that such a setup [...]
In-Place Querying in AWS
When you look at the Gartner magic quadrant of cloud service providers, AWS is still the leader and the leading visionary of the cloud computing space. It offers an array of services that empower companies and organizations to manage and analyze massive sets of data with unprecedented agility. At the core of this revolution, “In-place querying” is a technique pioneered by AWS that is reshaping how data is processed in the cloud. In this [...]