はじめに 前回の記事では、手動でコマンドを実行しTerraformで仮想マシンを構築しました。 今回は手動実行から抜け出すために、Google Cloudを使用してインフラCI/CDを実現します。 Infr…
Read Moreカテゴリー: AWS・クラウド
Python3.11のLambdaでもAWS AmplifyのCI/CDが出来るようにカスタムイメージをAmazon ECRに作成する
はじめに こんにちは!山内です。 最近AWS Amplifyにハマっているのですが、Pythonを使ったLambda関数を追加した際に、デプロイがうまくいかなかったので、その解決方法を共有します。 ※画面は2023/12…
Read Moreコンソール操作からコードを生成する「AWS Console-to-Code」
はじめに 2023/11/27~2023/12/01にアメリカ・ラスベガスでAWS re:Invent 2023が開催されました。 開催期間前後では多くの新サービス及びアップデートがAWSより公式発表されますが、今回はそ…
Read MoreGoogleドライブのファイルをAWS LambdaでAmazon S3にアップロードする
はじめに こんにちは!山内です。 この前、Googleドライブ(Google Workspace)上のファイルをAmazon S3にアップロードしたいという要件がありました。 最初はGAS(Google Apps Scr…
Read Moreクラウドの構築をInfrastructure as Code(IaC)で実現する
Infrastructure as Code(IaC)とは Infrastructure as Code(IaC)をご存じでしょうか︖ 変化の激しいビジネス環境に対応できる開発体制はもちろん、ソフトウェアやインフラにも柔…
Read MoreAWS CodePipelineでAmazon ECS(Fargate)上にREST APIを自動デプロイする
はじめに こんにちは!山内です。最近マイクロサービスについて勉強していまして、ついにECSを触る機会がありました。(遅いって言わないで!) API Gateway + Lambda構成と違うところが結構ありましたので、備…
Read MoreAWSのプライベートサブネットからSES経由でメールを送信する
はじめに AWSにまだ慣れてない人から「プライベートサブネット上にあるEC2インスタンスからメールを送信したいのだけど、どうすればいい?」という質問を何度か受けているので、これを機にまとめてみようと思います。
Read MoreFlutterとAmplify DataStoreを使って爆速で雑談アプリを作る
はじめに ここ最近はもっぱらFlutter推しな早川です。初めて触ったのは去年の夏ごろですが、こんなに簡単にモバイルアプリが作れるのかー、と感動したものです。Flutter2がリリースされて、よりイケイケになったFlut…
Read Moreバージョンに注意!Amazon SageMakerでのモデルデプロイと推論
モデルをAmazon SageMakerでデプロイ・推論する 私は普段、主にAI業務に従事しており、最近ではクラウドサービス(特にAWS)を使ったAIのシステム構築に関わる機会も増えてきました。今回はその中でも難航した、…
Read MoreAWSで複数オリジンのホワイトリストチェックするAPIを実装する
はじめに こんにちは!山内です。先日とあるAPIをAWSで実装していた時に、「いくつかのオリジンからのアクセスのみ許可したい」というリクエストがありました。Webアプリを構築する際にCORS設定のため似たようなことをAP…
Read More