超便利!AWS Cloud9(クラウドナイン)でプロジェクトを開発しよう

最終更新日:2026年8月10日

この記事でわかること

はじめに

項目 AWS Microsoft Azure Google Cloud
世界シェア 約33%(首位) 約22% 約11%
強み サービス数・実績 Microsoft製品連携 データ分析・AI
無料枠 12ヶ月+常時無料 12ヶ月無料 常時無料枠あり
主な資格 CLF / SAA / SAP AZ-900 / AZ-104 ACE / PCA

Webシステムを開発する際にあなたはどんなエディタを使っていますか?Sublime textやEclipse、Visual Studio Codeを利用して開発する人やRubyなど特定の言語に特化したRubyMineを利用して開発している事でしょう。今回紹介するAWS Cloud9(クラウドナイン)は、エディタ本体ではなくエディタのインターフェースと実行環境を同時に搭載した統合開発環境の事です。

【要注意】AWS Cloud9は新規サインアップを停止しています
AWS Cloud9は2024年7月25日以降、新規ユーザーのサインアップ受付を停止しています。既にAWS Cloud9を利用しているユーザーはそのまま継続利用できますが、これから新しく使い始めることはできません。本記事はサービスの特徴を知るための参考情報としてご覧いただき、実際に開発環境を選定する際は、AWS公式サイトで最新の提供状況や代替サービスをご確認ください。

AWS Cloud9(クラウドナイン)とは

ブラウザで開発できるAWS Cloud9の統合開発環境イメージ

AWS Cloud9(クラウドナイン)とは、ブラウザのみでコードの記述、編集、実行、デバッグができるクラウドベースの統合開発環境です。AWSは「アマゾンウェブサービス」のことで、Amazonが提供するサービスであり、安全なクラウドサービスでビジネスの規模と成長をサポートする処理能力、データベース、その他様々な機能を提供しています。

AWS Cloud9(クラウドナイン)には、コードエディタ、デバッグシステム、ターミナルなどの機能が含まれています。開発に必要な言語「Node.js」「JavaScript」「PHP」「Python」など40以上のプログラミング言語がサポートされています。多数の言語が予めサポートされているため、新しくプロジェクトを作成する際に、機械の設定やファイルのインストール等が必要なく、スムーズに開発を始める事ができます。

AWS Cloud9(クラウドナイン)の特徴

AWS Cloud9の主な特徴を紹介するイメージ

AWS Cloud9(クラウドナイン)の特徴について記載していきます。このクラウドサービスは、開発にかかる事前準備の時間や、言語ごとにエディタを変更する必要がないなど、利便性においてとても素晴らしい機能を持っています。そんなAWS Cloud9(クラウドナイン)の特徴について記載していきます。

ブラウザのみでコードの記述が可能

AWS Cloud9(クラウドナイン)の一番と言っていい特徴は、ブラウザのみでコードの記述ができるという点です。ブラウザのみでコードの編集、実行、デバッグができるので、ローカルの統合環境をわざわざインストールする必要がありません。AWS Cloud9(クラウドナイン)のエディタやデバッグシステムには、コード補完やコードのヒント、スペルチェックなど便利で効率をあげる機能も搭載されているので、AWS Cloud9(クラウドナイン)とブラウザがあれば開発が可能です。

共同作業がリアルタイムで可能

AWS Cloud9(クラウドナイン)はチーム開発などの共同作業を容易に行う事ができます。Googleのスプレッドシートの共有機能の様に、数回のクリックでチームメンバーとの共有が容易にできペアプログラミングを可能にします。また、チャット機能もついているので、チャットと開発でそれぞれアプリを同時起動する必要がなく、よりコミュニケーションをとる事が容易になり開発を効率よく進める事ができます。

いつでもどこでも開発可能

AWS Cloud9(クラウドナイン)は、操作している端末の環境に依存する事なく、ブラウザ上で開発する事が可能です。開発に必要なプログラミング言語は40以上予め設定されており、開発に必要なプラグインや開発用のファイルのインストールが不要です。クラウド9はクラウドがベースである為、プロジェクトをリソース分解する際の開発環境のメンテナンスも容易にできます。環境に依存する事がない為自宅でも出先でもオフィスでも同じ環境で利用する事が可能です。

AWSのサービスにターミナルで直接アクセスができる

ターミナル機能もついているので、コマンドを利用して、すぐにAWSのサービスにアクセスする事が可能です。アクセス方法やターミナルの操作は公式サイトに操作方法が記載されているので、最初は慣れない人でも安心して利用する事ができます。

プロジェクト構成単位で環境分けができる

目的別毎に環境を分ける事ができるので、管理も楽になります。「Python」や「PHP」などプログラム言語ごとに環境を分ける。「プロジェクト単位」で分けることも可能です。一つのサービスで環境を分ける事が簡単に出来るので、言語ごとに専用のエディタを変更する必要がなく、作業を効率化し、管理も容易にできるので、サービス一つで多彩な事ができます。

困ることも・・・

AWS Cloud9利用時に注意したい点を示すイメージ

このサービスを利用することで一点だけ困る事があります。それは「インターネットに接続していないと使えない」という点です。当たり前かもしれませんが、出先でも自宅でもどこでも利用できる環境にありますが、ネット回線が遅かったり、Wi-Fiなどインターネットに接続する手段がなければ利用不可なので注意が必要です。それ以外は特に困ったことはないので、素晴らしいサービスだと言えます。なお、開発環境として裏側で利用するEC2インスタンスやEBSストレージなどのAWSリソースには通常のAWS利用料金が発生するため、具体的な料金体系は最新情報をAWS公式サイトでご確認ください。

押さえておきたいポイント

  • AWS Cloud9はブラウザだけでコードの記述・編集・実行・デバッグができるクラウド型の統合開発環境で、ローカルでの環境構築の手間を省ける
  • 共同編集機能やチャット機能により、チームメンバーとのペアプログラミングやリモートでの共同開発がしやすい
  • 2024年7月25日以降、新規サインアップの受付が停止されているため、これから新しく使い始めたい場合はAWS公式サイトで最新の提供状況を必ず確認する必要がある

よくある質問

Q. AWS Cloud9は今から新規に使い始めることができますか?

2024年7月25日以降、AWS Cloud9は新規サインアップの受付を停止しています。既にアカウントを保有し利用中のユーザーは引き続き利用できますが、これから新しく使い始めたい場合は利用できない点に注意が必要です。最新の提供状況はAWS公式サイトでご確認ください。

Q. AWS Cloud9の利用に料金はかかりますか?

Cloud9のサービス自体に追加料金はかかりませんが、開発環境として裏側で起動するEC2インスタンスやEBSストレージなど、利用するAWSリソースには通常の料金が発生します。具体的な料金体系は変動するため、最新情報はAWS公式サイトでご確認ください。

Q. AWS Cloud9が使えない場合、代わりにどんな開発環境を使えばよいですか?

現在はブラウザ上で動作する各種クラウドIDEや、ローカルエディタとリモート開発環境を組み合わせるサービスなど、代替の選択肢が複数登場しています。用途や開発言語、チームの運用体制に合わせて最新のサービスを比較検討するとよいでしょう。

まとめ

AWS Cloud9(クラウドナイン)は、プロジェクトを開発するためのサービスとしては、とても満足のいくものとなっています。近年では、様々な開発言語やフレームワーク等たくさんの言語が生まれてきています。言語ごとに使うエディタを変更したりするのは、とても管理が大変で作業効率を下げてしまいます。開発するために設定した機器を使う必要がなく、環境に依存することなく利用する事ができる点でも優秀なサービスです。ただし前述の通り新規サインアップは停止されているため、既存ユーザーはぜひ活用しつつ、これから開発環境を選ぶ方はAWS公式サイトで最新の提供状況や代替サービスも含めて比較検討してみるといいでしょう。

▼ アクロビジョンについて

👔

一緒に働きましょう

一人ひとりのキャリアに向き合い、
活躍できる現場をご紹介します。

採用サイトを見る →
💻

システム開発のご依頼・ご相談

コンサルティングから運用保守まで、
ワンストップで対応します。

まずはお気軽にご相談ください →

前の記事

Amazon Correttoとは?|AWS

次の記事

【VPS】Amazon Lightsailとは?