blog試したこと・調べたこと・感じたことを発信するITエンジニアの日記です。仕事とは直接関係ないけど興味あることを模索していきます。この広告は、90日以上更新していないブログに表示しています。Apps以前の投稿でherokuを使ってアプリケーションを動かしましたが、Azureでも同様のことがもちろん出来るので試してみました。iPhoneとAzureでもアプリケーションの簡単な動作確認程度であれば出来ます。Herokuでやってみた記事は下記です。ninna2.hatenablog.com必要なものiPhoneがあればなんでもできる!?必要なものを挙げておきます。キーボードはあれば便利。エディタは使い慣れたものでもOKです。細かい説明はMicrosoftの公式サイトを見て下さい、なのですが簡単に実施した手順を記載しておきますので参考にして下さい。難しい手続きは一切不要です。azure.microsoft.com事前準備としては、Microsoftのアカウントが事前に必要です。Azureのページを開くと"無料で始める"って書いてあるのでそこから登録して行きましょう。基本情報の入力を求められるので入力します。確認コードの送信先に電話番号を入力して、SMSで受け取ったコードを入力して認証します。クレジットカード情報の入力が必要なようなので入力します。クレジットカードの登録がいるんですね。入力は必要だけれどカードの有効化をしないと限りは課金はされないらしいです。AWSなどはそんなこと関係無く課金されますし。契約内容に合意してサインアップ完了です。Azureポータルが開けば準備完了です。長くなりましたが、これでAzureユーザーです。ServiceについてAWSとかAzureって、たくさんの機能が提供されていてどの機能を使っていいのかわかりにくい面があるのかなと思っています。変化のスピードも早く、少し見ないうちにUIが大幅に変わっていたりしますし・・・現時点での情報を記載しますが、古くなっている可能性があるので最新情報は適時公式サイトを見て下さいね。Serviceを使います。Appsを使っていきます。AppsはWebサイトとWebアプリケーションをホストするためのアプリの種類です。Appsといったパターンがあります。無料でお試しユーザーを作成すると¥20,500の無料クレジットが1ヶ月間だけ付くようです。1か月に最大で14台までの仮想マシン、40個までのSQLデータベース、または8TBまでのストレージをプロビジョニング出来るらしいですが、正直使い始め1ヶ月でそこまで試せる気がしませんね。Serviceも10Appsまで1GBまでの容量であれば無料で使えるので、試しに使って見る分には十分な無料枠だと思います。Serviceを利用してPaaS環境を利用していきましょう。Serviceを選択します。Serviceがありません"と出るので、追加していきましょう。アプリケーション名、サブスクリプションなどの入力を求められるので、適当に入力します。Serviceプランは変更します。Serviceプランを作成しました。Appsを作成します。作成するとすぐにデプロイが始まるのでしばらく待ちます。サーバの構築を頑張って裏で行ってくれているんですね。いってもあっという間に終わるんですけど。Serviceに追加されました。これでPaaSの準備は完了です。appsのセットアップが完了したので、アプリケーションをデプロイして動かしていきたいと思います。iPhoneで気軽にやってみるというのが大切なので、githubなどの小難しいのはまず避けて、Dropboxと連携させて見たいと思います。Appsを選択し、デプロイオプションを開きます。ソースの選択でどこからデプロイするのか設定できます。選択肢が出てきますが、今回は"Dropbox"を選択します。Dropboxのアプリケーションからの利用の承諾などが出ますので適切に入力して下さい。完了するとDropbox上に今回のアプリケーションのデプロイ用にディレクトリが作成されます。Textasticで確認して見ました。アプリ-Azure配下に出来てますね。アプリケーションのデプロイアプリケーションといっても静的HTML(HelloWorld)です。設定があっているか確認しないといけないですから。index.htmlをローカル上かiCloud上のどこでもいいので作成します。載せるまでもないですが、一応下記ようなコードを用意しました。World!!</p></body></html>Dropboxに作成したファイルをアップロードします。TextasticはDropboxに対してファイルをアップロード出来るので便利です。appsのデプロイオプションから、ソース管理(Dropbox)と同期します。同期が正常に完了したら、アプリケーションがちゃんと動いているかを確認するためにサイトにアクセスして見ましょう。Appsの概要に載っているのでそのリンクからサイトの表示ができます。AzureでもPaaS環境を手軽に立ち上げて、簡単な動作確認ができることがわかりました。今回はただのHTMLだったので、次回はNode.jsあたりで試して見たいと思います。参考にしていただければ幸いです。»プロフィールid:ninna2SE歴10年ほどインフラからアプリまで幅広くやっています。情報発信していければと思っています。月別アーカイブはてなブログをはじめよう!ninna2さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。