こまぶろ

技術のこととか仕事のこととか。

Amazon Web Services

S3へのソースコードの配置をトリガーにしてCodePipelineを動かす設定をTerraformで書く

Amazon S3 へのソースコードの配置をトリガーにして AWS CodePipeline を動かす方法はいくつかあります。 S3 を CodePipeline からポーリングして変更を検知する S3 への操作を CloudTrail で検知してイベントを発行して EventBridge 経由で CodePipeline を…

AWS Certified Solutions Architect - Associate (SAA-C02) を自宅受験(ピアソンVue)して合格した

掲題の通り、AWS Certified Solutions Architect - Associate (SAA-C02) に合格しました。ピアソンVueでの自宅受験が可能になっていたので、自宅で受験しました。 今記事では、これから受験しようかなと思っている人向けに、自分がどんな勉強をしてどうだっ…

EC2 Amazon Linux に Java(OpenJDK) / Tomcat / GitBucket / gitbucket-label-kanban-plugin をインストールする

思うところあり掲題の構成でサーバを立てたので、メモを残す。 EC2のAmazon Linux のインスタンスを作成し、 OpenJDKをインストールし、 Tomcat 8 を立て、 GitBucket を構築し、 gitbucket-label-kanban-plugin を導入 する手順。環境構築苦手マンなので、U…

Connpass APIをLambdaから扱う〜Lambdaの非同期呼び出しによる分散処理〜

Connpass APIを用いたボットの作成 先日、ConnpassのAPIをNode.jsから実行する方法について記事を書きました。 ky-yk-d.hatenablog.com 上の記事の末尾にも記載した通り、現在はConnpassのイベント新着情報をSlackに通知するボットを作成しています。 github…

Vue.js+axiosでDynamo DBにAjax通信する

AxiosでAjaxリクエストを送り、API GatewayとLambda経由でDynamo DBを操作する方法についてです。

WebページからDynamoDBにアクセスしてみる〜はじめてのAjax通信とDOM操作〜

前回のLINE Bot作成に引き続き、AWS関連です。Webアプリ側に寄せています。 ky-yk-d.hatenablog.com 前回やったこと 今回やること Amazon Dynamo DB の設定 AWS Lambda の設定 Amazon API Gateway の設定 Webページ(HTML & JavaScript)の作成 送信ボタンの…

JS初心者がAWS Lambdaで実装するLINE Bot〜「オウム返し」の一歩先〜

先日まで、Vue.jsの勉強をしてきました。ところが、vue-cliがわけわからなすぎて「Node.jsも勉強しなきゃ」となっています。JavaScript自体にも理解が不足していることを実感してきました。 そこで、今回はNode.jsの勉強を兼ねてLINEのボット開発に挑戦です…