こんばんは!SUPINF女子部です。
今回はAWS節約術はお休みして…
どっかーらでも簡単にサーバー構築してくれる Docker のご紹介
そもそも Docker ってなんだ??
Docker について簡単におさらいです。
・Linux カーネル技術を使う仮想化技術のひとつ。「ハイパーバイザー型の仮想化」に対して「コンテナー型の仮想化」なんて呼ばれることも。
・コンテナ化されたアプリケーションは開発環境、テスト環境、バージョンに関わらずどこでもを実行できる。コンテナの作り直しもカンタン。
・オーバーヘッドが少なくめっちゃ軽量。
つまり…
開発環境を簡単に用意でき、なおかつそれが本番環境にも共通化できたり、
デプロイが高速になったり、
アプリ開発者にとって、とーーーってもありがたい技術!
かと思いきや…
少ないリソースで効率よくアプリケーションを実行できたり、
Immutable Infrastructure(←今話題の IT 用語)の実装ができたり、
なんと、インフラ管理者にもぜひ使ってほしい技術なのです!!
(Docker の話やAmazon EC2 Container Service の話も書いてます。
『待ってたよ!Amazon EC2 Container Registry!』
http://businesstimeline.jp/company/supinf/timeline_detail/849)
AWS で Docker をどっかーらでも使いたい!!
弊社で利用しているサービスのひとつ、AWS。
AWS で Docker をもっと簡単に使えるようにならないかなぁ…
そんなあなたに素敵なお知らせが!
毎年行われてる Docker の大きなカンファレンス、DockerCon。
今年は6月19日~21日までシアトルで開催されていました。
そこで「Docker for Mac」や「Docker for Windows」など
いろいろな新サービスが発表されたのですが、
その中のひとつ「Docker for AWS」!!!
Docker を AWS で使いたい場合、従来は
CloudFormation のテンプレートを用意したり、ファイアウォールの設定、
ロードバランサーの設定など、やらなければならないことがいろいろ…
大変…
「AWS for Docker」を使えば、自動でそれらの設定をしてくれます!
公式ブログでは「Docker for AWS」のデモも見れますよ。(英語ではありますが…)
(Docker 公式ブログ『INTRODUCING THE DOCKER FOR AWS AND AZURE BETA』
https://blog.docker.com/2016/06/azure-aws-beta/)
現在はまだプライベートβ版でのリリースなので、
利用の申請して、「Welcome email」を受け取ったら、
AWS アカウントと デプロイしたい SSH キーを用意して、「Docker for AWS」利用開始です!
こちらはAWS マネージメントコンソールではもちろん、AWS CLI でも使えます。
ちなみに、「Docker for Azure」も発表されたので Azure もどっかーからでも使えるようになります!
AWS と Docker といえば…
こんなコミュニティもあります。
JAWS-UG コンテナ支部!!!
AWS のサービスと Docker をどのように運用するか…
ECS はどうやって使ってるか…
そんな勉強会を定期的に行っているコミュニティです。
AWS と Docker をうまく使いたい!という方は参加してみてはいかがでしょうか!
(過去に開催された勉強会や資料がまとまってますね。http://jawsug-container.connpass.com/event/)
ECS といえば、コンテナをうまいことスケジューリングしてくれたり、
クラスタの管理をしてくれたりありがたいAWS のサービスですが。
弊社ではECS 以外にも Mesos という Docker 環境の管理をしてくれるサービスを使ったりしていますよ。
実はコンテナを使うと、サーバー代はもちろん、いろんなコスト削減できるんですよ…
そのお話は、次回の【AWS節約術】で…☆
ご相談はこちらから
企画や要件が固まっていないご相談でも
お気軽にお問い合わせください。
-
01
相談する
-
02
要件ヒアリング
-
03
専門企業のご紹介
-
04
企業との
ご面談&見積取得 -
05
企業選定〜契約締結
サポート -
06
専門企業と直接
プロジェクト進行
※ステップ5以降はご希望に応じて
サポートいたします。
EDITOR PROFILE
株式会社SUPINF
堀江 浩史
AWS/コンテナ/AI/MSP/システム開発など、お気軽にご相談ください。
BTL アンバサダーとしても活動中です!
株式会社SUPINF
株式会社SUPINFでできること
-
WEBサービス開発
-
インフラ構築
-
ソフトウェア・業務システム開発