SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

池澤あやかさんにお願い! AWS Summit Tokyo 2015「デベロッパーカンファレンス」を盛り上げるアプリを一緒につくってください!

【制作1日目】 池澤あやかさん、イベント会場がヒートアップ間違いなしのアプリを制作、まずはクライアント側処理です ~ Amazon S3 / Cognito / Kinesis / DynamoDB 登場

池澤あやかさんにお願い! AWS Summit Tokyo 2015「デベロッパーカンファレンス」を盛り上げるアプリを一緒につくってください! 第1回


  • X ポスト
  • このエントリーをはてなブックマークに追加

Appendix:アプリの開発環境づくりと事前準備

 「スマホフレーフレー言語応援アプリ」の開発を始める前に、池澤さんには次のような作業環境を用意し、必要な事前準備をしていただきました。

作業環境

 開発マシンにはOS Xを使用しています。AWSサービスの設定や確認は、ブラウザからマネージメントコンソールにアクセスして行えますが、ターミナルからコマンドを使って行うことも可能です。

事前準備

 アプリ開発を行う事前準備として、次の作業が必要です。

1. AWSのアカウントの作成とサインイン

 AWSを利用するためにアカウントを作成します。サービスに応じて無料利用枠があるものもあり、その範囲内であれば無料で利用することもできます。

 アカウントを作成し、サインインすると、マネージメントコンソールが表示されます。

AWSのマネージメントコンソール

 

2. AWS CLIのインストール

 AWS CLI(コマンドラインインターフェイス)は、AWSサービスにアクセスするためのコマンドライン環境です。一部のサービスの設定や確認に利用するため、事前にAWS CLIをインストールしておきます。今回はOS XなのでPythonの2.6.5以降が必要となります。また、インストールは以下のように、pipコマンドを使って行います。

$ sudo pip install awscli
3. AWS CLIの設定

 AWS CLIからAWSのサービスにアクセスする場合、AWS Access Key IDとAWS Secret Access Keyを指定する必要があります。AWS CLIでコマンドを入力するたびにこれらの情報を指定せずに済むように、aws configureコマンドでIAMユーザーのAWS Access Key IDとAWS Secret Access Keyを事前に設定しておきます。また、デフォルトのリージョンを設定しておくことも可能です。

$ aws configure
AWS Access Key ID [None]: <利用ユーザーのAWS Access Key IDを入力>
AWS Secret Access Key [None]: <利用ユーザーのAWS Secret Access Keyを入力>
Default region name [None]: <リージョン名>
池澤さんも登場するデベロッパーカンファレンスに、ぜひご参加ください!

参加したい方、ご興味のある方はデベロッパーカンファレンスのWebサイトへ!

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
池澤あやかさんにお願い! AWS Summit Tokyo 2015「デベロッパーカンファレンス」を盛り上げるアプリを一緒につくってください!連載記事一覧

もっと読む

この記事の著者

坂井 直美(サカイ ナオミ)

SE、通信教育講座の編集、IT系出版社の書籍編集を経てフリーランスへ。IT分野で原稿を書いたり編集したり翻訳したり。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/8642 2015/07/13 22:09

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング