Takahiro Iwasa

Takahiro Iwasa

Software Developer

Japan AWS Top Engineers 2020-2023

This blog shares technical notes from hands-on projects—architecture, implementation, and AWS service integrations.

Calling SageMaker from API Gateway Without Lambda

Calling SageMaker from API Gateway Without Lambda

This note describes how to set up the integration using API Gateway's integration request feature, eliminating the need for AWS Lambda functions.

React Project Structure for Modularity and Reusability

React Project Structure for Modularity and Reusability

This note outlines a React folder structure with components, core, features, and shared modules for modularity and reuse.

Dependency Injection for Maintainable, Testable Code

Dependency Injection for Maintainable, Testable Code

This note describes how to create loosely coupled code using Dependency Injection.

Building and Deploying Greengrass Components in a Dockerized Environment

Building and Deploying Greengrass Components in a Dockerized Environment

Develop AWS IoT Greengrass components locally using the Greengrass Core Docker image.

Mitigating DDoS with AWS WAF Rate-Based Rules

Mitigating DDoS with AWS WAF Rate-Based Rules

AWS WAF provides protection against layer 7 attacks such as SQL injection and XSS. In addition, you can use rate-based rules to mitigate DDoS attacks.

Event-Driven AWS Glue Crawlers: Setting Up SQS-Based Triggers

Event-Driven AWS Glue Crawlers: Setting Up SQS-Based Triggers

Glue Crawlers can crawl based on S3 event notifications, avoiding a full scan and offering benefits in terms of both crawling performance and costs.

Deploying Containers on EKS Fargate in Private Subnets Behind an ALB

Deploying Containers on EKS Fargate in Private Subnets Behind an ALB

This note describes how to run containers on EKS Fargate within private subnets, securely managed behind an Application Load Balancer (ALB).

Monitoring OPC UA Variable Nodes with Python

Monitoring OPC UA Variable Nodes with Python

This note describes how to efficiently monitor OPC UA server variable nodes with Python.

Full-Text Search for Movies with AWS CloudSearch

Full-Text Search for Movies with AWS CloudSearch

This note describes how to implement full-text search for a movies dataset using AWS CloudSearch.

Simplifying S3 Access with an Interface VPC Endpoint and Route 53

Simplifying S3 Access with an Interface VPC Endpoint and Route 53

Use Route 53 private hosted zones so clients can reach S3 through a VPC endpoint without --endpoint-url.