LambdaなしでAPI GatewayからSageMakerを呼び出す
API Gatewayの統合リクエストをSageMaker推論エンドポイントに直接接続し、リクエストパスからLambda関数を完全に排除する。
モジュール性と再利用性を高めるReactプロジェクト構成
Reactプロジェクトをcomponents、core、features、sharedの各ディレクトリに分割し、それぞれに明確な依存方向を持たせる。
保守性とテストしやすさのための依存性注入
密結合なTypeScriptクラスを、モックでテストできるクラスへとリファクタリングする。給与計算機、システムクロック、SESを対象に依存性注入を適用する。
Docker環境でGreengrassコンポーネントをビルド・デプロイする
Greengrass Core Dockerイメージを使って、AWS IoT Greengrassコンポーネントをローカルで開発します。
AWS WAFのレートベースルールでDDoSを緩和する
AWS WAFは、SQLインジェクションやXSSといったレイヤー7攻撃に対する保護を提供します。加えて、レートベースルールを使ってDDoS攻撃を緩和することもできます。
イベント駆動型のAWS Glueクローラー: SQSベースのトリガーを設定する
Glueクローラーは、S3イベント通知に基づいてクロールできるため、フルスキャンを回避でき、クロール性能とコストの両面でメリットがあります。
プライベートサブネット内のEKS FargateでALB配下にコンテナをデプロイする
プライベートサブネット内のEKS Fargateで、内部ALBの背後にコンテナを実行し、どの層においてもパブリックに公開しない構成にします。
PythonでOPC UAの変数ノードを監視する
opcua-asyncioを使ってOPC UAの変数ノードの変更を購読し、ポーリングではなくサーバーからのプッシュ更新にクライアントが反応するようにします。
AWS CloudSearchで映画データの全文検索を行う
公開されている映画データセットをAWS CloudSearchにインデックスし、全文検索・数値検索・範囲検索を実行します。
インターフェイスVPCエンドポイントとRoute 53でS3アクセスを簡素化する
Route 53のプライベートホストゾーンを使うことで、クライアントは--endpoint-urlを指定せずにVPCエンドポイント経由でS3にアクセスできます。
No posts found.