ホーム >  Webサービス > heroku >  herokuを使ってwebアプリを始めましょう!アカウント作成

投稿日:   |  最終更新日:

herokuを使ってwebアプリを始めましょう!アカウント作成

herokuWebサービス

herokuを使ってWebアプリケーションを作ります。まずは、1分でアカウントを作成します。

herokuとは?

herokuは、PaaS(Platform as a Service)です。WEBアプリケーションを実行するためのプラットフォームです。ヘロク、へロークなどと発音します。

Paas

Paasは、サーバやOS・データベースなどの「プラットフォーム」と呼ばれる部分を、インターネット越しに使えるようにしてくれるサービスの一つです。Xserverのようなレンタルサーバと似ていますが、PaaSのほうが比較的自由度があります。「環境を貸してくれる」という意味ではほぼ同じです。

WEBアプリを作るのは、こんなにめんどくさかった

Paasやレンタルサーバがなかった時代、インターネット上でアプリケーションを公開しようと思った場合、以下のような手順を踏まないとアプリケーションを作ることすらできませんでした。

  • サーバPCの購入
  • ルータの購入
  • サーバをインターネットに接続し、ネットワークを構築
  • サーバの仮想化環境を整備
  • サーバにOSをインストール
  • Oracle、MySQL、PostgreSQLなどのデータベースをセットアップ
  • Java、Ruby、PHPなどのアプリケーション実行環境をセットアップ

herokuの特徴

herokuを使えば、開発したWEBアプリケーションをわりと簡単に公開することができます。

本番環境としてもアリ!

独自のドメインを割り当てれば、herokuでサービスを運用することも可能です。

すぐにアプリ開発に取り掛かれる

herokuではアプリケーションの実行環境やデータベースなどを提供しています。アプリの開発に集中することができるのが特徴です。

こんなにたくさんのプログラミング言語が使えます

herokuでは、利用できるプログラミング言語が多数用意されています。

  • Ruby
  • Java
  • Python
  • Clojure
  • Scala
  • Node.js(サーバサイドのJavaScript)
  • PHP(サポートについては非公式)

日本のWEB業界では特にRubyやPHPが堅いと思います。また、javaは業務委託系に強いため求人も多いです。


herokuの特典

SSLやメール配信などのアドオン(拡張機能)が提供されています。これにより、発者はアプリケーション開発に集中することができます。

スケールアウトが簡単

スケールアウトの操作が簡単です。コマンドラインやターミナルから実行する事も可能です。他のクラウド環境などでは、スケールアウトが可能なように最初からの設計する場合が多いです。

スケールアウトとは、システムのパフォーマンスを向上させるためにサーバの台数を増やしてシステム全体の処理能力を高めることです。

運用サポート用の標準機能が一式揃っている

herokuが提供する機能には、開発に利用する機能の他にも、ログの確認やパフォーマンスのモニタリング、データベースのバックアップといった運用をサポートする機能も含まれています。

このように、運用のための機能を容易に扱える環境を提供してくれているので、全体的な運用コストを抑えることにも繋がるでしょう。

デメリットらしいデメリットはあまり見当たりません。
なので、herokuはWEBアプリ開発に欠かせない存在になってきていると言えるでしょう。


herokuに登録

①以下のURLを開きます。

Heroku登録画面

②以下の内容を入力します。

First name 下の名前。
Last name 苗字。
Email address Eメールアドレス。
Company name 入れなくてもOK
Role おそらく、あなたの使用目的でよいと思います。「Agency / PartnerDeveloper」ということで。
Country Japan
Select a Language 今回は「Python」にします。

③入力したら「Create Free Account」をクリックして下さい。

④メールが来ます。メール内のリンクをクリックして、パスワード設定画面を開きます。任意のパスワードを入力して下さい。

⑤アカウント登録完了です。


トラックバック用のURL
プロフィール

名前:イワサキ ユウタ 職業:システムエンジニア、ウェブマスター、フロントエンドエンジニア 誕生:1986年生まれ 出身:静岡県 特技:ウッドベース 略歴 20

最近の投稿
人気記事
カテゴリー
広告