修太(326)326326件のシェア(そこそこ話題の記事)この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。Gateway」が発表されました。APIを公開することができます。Gatewayを使用して定義した情報からJavaScriptやAndroid、iOS用のSDKを生成することもできます。いまのところアメリカ西部(オレゴン)リージョンとアメリカ東部(バージニア)リージョン、そしてEUリージョンの提供となっているようです。Gatewayをつかってみましょう。Gatewayから使用します。functionを定義しましょう。};この関数では、messageプロパティをもったオブジェクトを返します。apiボタンを押します。nameを入力します。既存のAPIからcloneも可能になっています。次に、リソースを作成します。Resource」ボタンをおしましょう、ここではリソース名「greet」と入力しました。4.メソッド定義リソースをつくったら、そのリソースに対してメソッドを指定します。Methodボタンを押してGETを選択します。functionを指定しましょう。リージョンを設定し、関数名を入力すれば指定完了です。5.リクエストレスポンスの詳細を設定APIの詳細が表示されます。必要があれば、ここでリクエストやレスポンスの形式を細かくカスタマイズすることができます。ここは使い方次第でいろいろできそうな予感。6.Testボタンを押して実行してみるでは、Testボタンを押してAPIを試してみましょう。body部をみると、Lambda関数が実行されているのがわかります。API」ボタンを押してみましょう。ステージ(例えば、本番用とか開発用とか)を決め、Deployボタンを押します。デプロイすると、APIのURLが発行されます。この時点でAPIは外部に公開されています。<発行されたURL>/greetとブラウザに入力すれば、指定したLambdaファンクションが実行され、結果のJSONが画面に表示されます。APIを元に、AndroidやiOS用のSDKを生成する機能があります。Generation」というタブを選択してみましょう。Android/iOS/Javascriptのプラットフォームを選択して、SDKを生成することができます。SDKボタンを押すと、zipファイルがダウンロードされます。zipファイルを解凍してみてください。pom.xmlとbuild.gradeがはいっていおり、ビルドすることができます。下記のように解凍したディレクトリに移動し、mavenとgradleを使ってビルドしてみましょう。・これで、Android用のjarファイルが生成されるので、Android用プロジェクトで使用することができます。Android以外にもiOSプラットフォーム、JavaScriptプラットフォームのSDKを生成することが可能です。Gatewayを少しだけ使ってみました。コンソールから簡単にAPIが公開でき、それ用のSDKも公開できる等、非常におもしろいサービスになってます。APIできました各種SDKが対応してなかったりしますが、そのうち対応するはずなので、もう少し待ちましょう。3,261,741プログラマーです。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。カフェ店長のオカノです。使いたいときの注意点を書きました。本が出ていたので読んでみたところよかったので紹介させていただきます。EC2)環境において、不要な踏み台サーバをなくすことができる便利なアップデートです。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介252SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健232こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。カフェ店長のオカノです。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。