CloudFormationがCognito対応したので試してみた(後編)

投稿日: カテゴリー: AWS

こんにちは、抜歯直後で口内環境最悪なエンジニアの最上です。前編に引き続き、今回はCloudFormationでUserPoolとFederatedIdentityを作ります! 前編を読まれていない方は、前編:シンプルにUserPoolを作るもどうぞ! 何を作るのか CloudFormationでこの辺を作る必要があります。リンクはそれぞれの公式ドキュメントです。 UserPool 前編でつくった認 […]

CloudFormationがCognito対応したので試してみた(前編)

投稿日: カテゴリー: AWS

こんにちは、抜歯直後で口内環境最悪なエンジニアの最上です。今回は、タイトル通り、CloudFormationがついに!待ちに待った!Cognito対応をしたので早速試してみました! 下記の通り、2段組で記事にしたいと思います。 前編:シンプルにUserPoolを作る 後編:FederatedIdentityも作る CloudFormationとは 簡単に言うと、AWSのインフラをコードで書けるAW […]

APIGatewayの新機能Request Validationを試してみた

投稿日: カテゴリー: AWS

こんにちは、エンジニアの最上です。今回は、新しく発表されましたAPIGatewayのAutomatic Request Validationを試してみます。 この機能は、HTTPリクエストのqueryString、header、bodyパラメータのバリデーションを行います。例えば、APIGatewayの後ろにLambdaを設定した場合、メリットは下記が考えられます。 本当に書かなければならないロジ […]

Microservices Meetup vol.5 (API Gateway & BFF)に参加しました!

投稿日: カテゴリー: 勉強会レポート

はじめに こんにちは、エンジニアの最上です。Microservices Meetup vol.5 (API Gateway & BFF)がFiNCさんで開催されまして、それに参加してきましたので、簡単ではありますがそのレポートになります! BFFとは Backend for Frontendの略。ボク個人の解釈としては、クライアントBFFAPIといった立ち位置で、クライアント(Web・アプ […]

勉強会やインターンシップ開催時に使えるAWS用の便利スクリプトを作ってみた

投稿日: カテゴリー: 未分類

こんにちは、エンジニアの最上です。最近、学生向けに勉強会を開催したりしています。その際に、せっかくなのでAWSを使ってもらうようにしているのですが、事前準備を手作業でやっていました。それが非常に面倒だったので、便利にできるスクリプトをNode.jsで作ってみました。すごいニッチなスクリプトな気がしますが、ニッチ故に意外と転がってないので作っちゃいました。 どこにあるの? ここにあります。個人用のリ […]

【後編】AWS LambdaでNode.jsを使いたい人のためのJavaScript入門【実践編】

投稿日: カテゴリー: 未分類

こんにちは、エムティーアイ ヘルスケア部門 1年目エンジニアの最上です。今回は、前編記事に引き続き、実践編としてLambdaの形式に則って、実際に手を動かせる課題的なものを提供したいと思います。 この記事を読むには、前編記事の内容を理解していることが必要です。 Lambda 初期テンプレート LambdaをNode.jsで書く場合、初期コードとして下記が提供されています。 [crayon-5a13 […]

【前編】AWS LambdaでNode.jsを使いたい人のためのJavaScript入門【知識編】

投稿日: カテゴリー: 未分類

こんにちは、エムティーアイ ヘルスケア部門 1年目エンジニアの最上です。この記事は、エムティーアイ Advent Calendar 2016 1日目の記事です。 今回は、AWS LambdaをNode.jsで書くために最低限知っておくべきことを書きたいと思います。Node.jsはサーバーサイドのJavaScriptなので、JavaScriptを知らないことには書けません。 そもそも、AWS Lam […]

AWS × SERVERLESSフレームワークv1.0でWebAPIを爆速で作る。

投稿日: カテゴリー: 未分類

こんにちは、エムティーアイヘルスケア部門の1年目エンジニアの最上(もがみ)です。今回は業務でも利用しているSERVERLESSフレームワークのv1.0を使ってみたという記事になります。 はじめに ついに、SERVERLESSフレームワークが正式リリースされました!👏 少し反応が遅れてしまい、すでにv1.0.3(2016/10/24現在)になっていましたが、触ってみたのでまとめました。 この記事のゴ […]