AWS Glue Python Shellにて外部ライブラリの導入方法と環境変数の扱い方

こんにちは、アプリケーションサービス部ディベロップメントサービス1課の外崎です。 今回は、AWS Glue Python Shellジョブについて、独自ライブラリの使用方法、環境変数の指定方法とPythonコード側の読み込み方法についてご紹介します。 AWS Glue Python S…

Next.js入門

こんにちは、アプリケーションサービス部ディベロップメントサービス1課の外崎です。 今回は、Next.jsの入門ガイドを紹介します。 Next.jsとは? Next.jsの概要 Reactとの関係性 Reactの基本情報 Next.jsの特徴 各種レンダリング手法 ファイルシステムベース…

Next.jsのファイルの規約について

こんにちは、アプリケーションサービス部ディベロップメントサービス1課の外崎です。 今回は、Next.jsのApp Routerのファイル構成について解説します。 App Routerについて ファイル規則 page.jsについて ルーティングの基礎 サンプルコード layout.jsについ…

Vercelの環境変数、ビルドコマンド、Production Branchの設定方法

こんにちは、アプリケーションサービス部ディベロップメントサービス1課の外崎です。 今回は、Vercelのビルドコマンド設定、環境変数の設定、ブランチのカスタマイズについて詳しく解説します。 入門編はこちらをご覧ください:Vercel入門 Vercelのビルドコ…

Next.jsにて作成した画面をVercelにホスティングさせてみた

こんにちは、アプリケーションサービス部ディベロップメントサービス1課の外崎です。 今回は、Vercelの開発環境について紹介します。 Vercelとは? Vercelの特徴 他のホスティングサービスとの違い Vercelへの登録方法 ステップ1: Vercelの公式サイトにアク…

Amazon Connect のタグベースでのメトリクスへのアクセス制御を検証してみた

こんにちは、AS部DS2課の外崎です。 Amazon Connectの「タグベースのアクセス制御」は、効率的かつ柔軟なリソース管理を実現する重要なツールです。タグを利用することで、特定のリソースに対するアクセス権限を細かく制御することが可能となり、企業全体の…

Lambda関数にてUnable to marshal responseが発生した場合の対処法

こんにちは、AS部DS2課の外崎です。 Lambda 関数の開発中に「Unable to marshal response: Object of type HTTPResponse is not JSON serializable」というエラーに遭遇したことはありませんか? このエラーは、レスポンスのオブジェクトが JSON シリアライ…