2018年04月
一覧
SpringMVCのコンテキストルートを変更する方法
SpringMVCのコンテキストルートを変更する方法 ここ半年、AWSとJS付けだったのでJavaのおさらいをしたいと思います。 どうで...
SpringのBeanにおける@Scopeアノテーション
SpringのBeanにおける@Scopeアノテーション SpringのBeanにはスコープがあってデフォルトはシングルトン(single...
AWS CloudWatchログをLambdaでS3にエクスポートする
AWS CloudWatchログをLambdaでS3にエクスポートする AWS CloudWatchログをLambdaでS3にエクスポート...
AWS S3の期限付きURLを作成し、S3にあるファイルをダウンロードする
AWS S3の期限付きURLを作成し、S3にあるファイルをダウンロードする AWS S3のファイルを期限付きURLというURLにttlを持...
AWS SNSは管理者や運用者宛のPUB/SUBだと思います
AWS SNSは管理者や運用者宛のPUB/SUBだと思います 最近調べものばかりしているから独自ドメインでサービスを作成しようかと思ったん...
Phalcon3のマイクロアプリケーションでDBアップデートできるAPIを作成する
Phalcon3のマイクロアプリケーションでDBアップデートできるAPIを作成する 今回はPUTメソッドでレコードの更新をAPIで作成して...
npm自体のアップデートをnpmコマンドでする
npm自体のアップデートをnpmコマンドでする npmのバージョンによってnpxが使えなかったりします。 そんな時にnpm自体のバージョ...
AWS Lambda(Python3.6)からDynamoDBのデータを検索する
AWS Lambda(Python3.6)からDynamoDBのデータを検索する AWS Lambda(Python3.6)からDynam...
AWS Lambda(Python3.6)からDynamoDBのデータをバッチ登録する
AWS Lambda(Python3.6)からDynamoDBのデータをバッチ登録する AWS Lambda(Python3.6)からDy...
AWS Lambda(Python3.6)からDynamoDBのデータを削除する
AWS Lambda(Python3.6)からDynamoDBのデータを削除する AWS Lambda(Python3.6)からDynam...
AWS Lambda(Python3.6)からDynamoDBのデータを更新する
AWS Lambda(Python3.6)からDynamoDBのデータを更新する AWS Lambda(Python3.6)からDynam...
AWS Lambda(Python3.6)からDynamoDBにデータ取得する
AWS Lambda(Python3.6)からDynamoDBにデータ取得する AWS Lambda(Python3.6)からDynamo...
AWS Lambda(Python3.6)からDynamoDBにテーブルを作成する
AWS Lambda(Python3.6)からDynamoDBにテーブルを作成する AWS Lambda(Python3.6)からDyna...
AWS Lambda(Python3.6)からDynamoDBにデータ登録する
AWS Lambda(Python3.6)からDynamoDBにデータ登録する AWS Lambda(Python3.6)からDynamo...
AWS LambdaをPython3.6で書いてみる入門編です
AWS LambdaをPython3.6で書いてみる入門編です 最近node.jsも飽きたのでPython3.6でLambdaを勉強しよう...
npmモジュールでJSONをYAMLに変換、YAMLをJSONに変換する
npmモジュールでJSONをYAMLに変換、YAMLをJSONに変換する JSONをYAMLに変換するjson2yamlモジュールをインス...
AWS Lambdaがデフォルトで持っている環境変数一覧
AWS Lambdaがデフォルトで持っている環境変数一覧 Lambdaはデフォルトで環境変数を持っているので一覧を表示します。 結果...
AWS CognitoとLambdaを連携する
AWS CognitoとLambdaを連携する AWS Cognitoでは、以下のタイミングでLambda関数を呼び出すことができます。 ...
AWS RDSをプライベートサブネットに配置する
AWS RDSをプライベートサブネットに配置する AWS RDSはプライベートサブネットに配置するのが一般的な構成だそうです。 パブリッ...
phpのcomposerを使ってパッケージインストールする
phpのcomposerを使ってパッケージインストールする 各言語にパッケージ管理ツールがありますが、phpではcomposerというパッ...
AWS IoTにクライアント機器から画像(バイナリデータ)を送信する
AWS IoTにクライアント機器から画像(バイナリデータ)を送信する クライアント機器から画像などのバイナリデータを送信してS3にPUTし...
AWS IoT CoreとPUB/SUBする為のツールを試しました
AWS IoT CoreとPUB/SUBする為のツールを試しました 色々調べて、私が勝手に評価しました。 Web版 MQTT over...
VPC LambdaからVPC上のリソースにアクセスすると初回実行時が遅いのはENIを作成するからです
VPC LambdaからVPC上のリソースにアクセスすると初回実行時が遅いのはENIを作成するからです VPC Lambdaを実行すると、...
Phalcon3のマイクロアプリケーションでDBインサートできるAPIを作成する
Phalcon3のマイクロアプリケーションでDBインサートできるAPIを作成する Select文の発行は完了しましたので、Insert文を...
AWSのVPC Lambdaと非VPC Lambdaの違い
AWSのVPC Lambdaと非VPC Lambdaの違い 非VPCのLambdaとVPC対応のLambdaの違いです。 なぜ非VPC ...
AWS RDSに固定IPアドレスを割り当てる方法
AWS RDSに固定IPアドレスを割り当てる方法 AWS RDSに固定IPアドレスを割り当てるにはENI(Elastic Network ...
npxでローカルパッケージを実行できるんです!
gulpとか使用するとき、install方法として、npm install -g gulpとか書いてますよね。 これグローバルにinstal...
util.promisifyでコールバックスタイルからPromiseに変換
node.jsが提供するutil.promisifyの使い方を記載します。 ※async/awaitの使い方で既に利用しています。 ut...
AWS CLIからS3バケットを作成したり削除したりするコマンド纏め
AWS CLIからS3バケットを作成したり削除したりするコマンド纏め AWS CLIからS3を操作するには という形式で行います。 ...
AWS IoTからクライアント機器にパブリッシュする
AWS IoTからクライアント機器にパブリッシュする AWS IoTはクライアント機器と双方向の通信が可能です。 なので、AWS IoT...
AWS IoTでクライアント機器からAWS IoTにパブリッシュする
証明書にモノとポリシーをアタッチするAWS IoTでクライアント機器からAWS IoTにパブリッシュする pub/subはラズパイとかでち...
AWS LambdaでJSONからCSVに変換するJSON2CSVを使う
AWS LambdaでJSONからCSVに変換するJSON2CSVを使う JSON形式の配列をCSVに変換するのに便利なJSON2CSVと...
AWS Lambdaで作成した/tmp/ディレクトリのファイルをS3にファイルを保存する
AWS Lambdaで作成した/tmp/ディレクトリのファイルをS3にファイルを保存する Lambdaで/tmp配下に保存したファイルをS...
AWS Lambdaでは一時的に/tmp/ディレクトリが使用できる
AWS Lambdaでは一時的に/tmp/ディレクトリが使用できる LambdaではS3とのやり取りなどのために?一時的なディレクトリとし...
AWS LambdaからRDS(MySQL)にSQLを発行する
AWS LambdaからRDS(MySQL)にSQLを発行する RDS(MySQL)はVPCのパブリックサブネットに配置されている前提とし...
AWSのCloudWatchのイベントルールを利用してcronでEC2の停止や開始を行う
AWSのCloudWatchのイベントルールを利用してcronでEC2の停止や開始を行う CloudWatchのルールで「EC2 Stop...
AWSのCloudWatchのイベントルールを利用してcronで定期実行する
AWSのCloudWatchのイベントルールを利用してcronで定期実行する CloudWatchのイベント機能を利用して、「一定速度」か...
ローカルマシン(Mac)からAWS RDSへ接続を試みる
ローカルマシン(Mac)からAWS RDSへ接続を試みる パブリックサブネットに配置されているRDSは、EC2からではなくてもローカルマシ...
Git Bashでmysqlコマンドを実行できるようにする
Git Bashでmysqlコマンドを実行できるようにする Git Bashでsshとか使えるのでWindowsでAWS使う時にすごく便利...
AWS EC2で踏み台サーバを作成して80ポートと22ポートを分ける
AWS EC2で踏み台サーバを作成して80ポートと22ポートを分ける EC2にWebサーバを立ち上げると80ポート(要件によっては443ポ...
AWSのCloudFrontでS3,EC2,API GatewayをPath Patternで分けて一つの独自ドメイン(HTTPS)に纏める
AWSのCloudFrontでS3,EC2,API GatewayをPath Patternで分けて一つの独自ドメイン(HTTPS)に纏める...
AWSのELBをSSL化してEC2と接続する
AWSのELBをSSL化してEC2と接続する ELB(ロードバランサー)はリクエストを負荷分散して振り分ける機器ですが、AWSではELBを...
AWSのEC2にELB(ALB)経由で接続する
AWSのEC2にELB(ALB)経由で接続する EC2に接続する際にELB(ロードバランサー)を経由してからしかEC2にアクセスできないよ...
AWS EC2のAmazon LinuxでApache2.2からApache2.4にアップデートする方法
AWS EC2のAmazon LinuxでApache2.2からApache2.4にアップデートする方法 httpdをインストールするとA...
AWS WAF and AWS ShieldでWAFの設定をしてみる
AWS WAF and AWS ShieldでWAFの設定をしてみる AWSはWAFとかFirewallなども設定できるようです。ここでは...
AWS S3のライフサイクルで特定フォルダを削除してみる
AWS S3のライフサイクルで特定フォルダを削除してみる AWS S3のライフサイクルルール機能を使えばバケットにあるオブジェクトを1日単...
AWS Cognitoで認証画面を作成してサインイン後にAPI GatewayをCognitoで認可する
AWS Cognitoで認証画面を作成してサインイン後にAPI GatewayをCognitoで認可する AWS Cognitoでは認証画...
AWS Route53で取得した独自ドメインをSSL化する
AWS Route53で取得した独自ドメインをSSL化する ACMは、独自ドメインに対してhttpsアクセスするために証明書を作成してくれ...
AWS Cognitoでユーザー作成時に「An error occurred (NotAuthorizedException) when calling the SignUp operation」エラー
AWS Cognitoでユーザー作成時に「An error occurred (NotAuthorizedException) when c...
AWS Route53で取得した独自ドメインをCloudFrontに紐づける
AWS Route53で取得した独自ドメインをCloudFrontに紐づける 「CloudFront + S3でReactのSPAを作成す...
AWS CloudFrontのInvalidationでS3のコンテンツキャッシュを削除する
AWS CloudFrontのInvalidationでS3のコンテンツキャッシュを削除する CloudFront + S3でSPAを作成...
CloudFront + S3 + Cognitoでサインイン画面を作成する
CloudFront + S3 + Cognitoでサインイン画面を作成する 「CloudFront + S3でReactのSPAを作成す...