Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Yasuhiro Horiuchi
2,837 views
クラウドネイティブ時代のアプリケーション運用をもっと簡単に!
Innovation Egg #7で発表した資料です。
Technology
◦
Related topics:
Cloud Computing Insights
•
Read more
3
Save
Share
Embed
Embed presentation
Download
Downloaded 39 times
1
/ 79
2
/ 79
3
/ 79
4
/ 79
5
/ 79
6
/ 79
7
/ 79
8
/ 79
9
/ 79
10
/ 79
11
/ 79
12
/ 79
13
/ 79
14
/ 79
15
/ 79
16
/ 79
17
/ 79
18
/ 79
19
/ 79
20
/ 79
21
/ 79
22
/ 79
23
/ 79
24
/ 79
25
/ 79
26
/ 79
27
/ 79
28
/ 79
29
/ 79
30
/ 79
31
/ 79
32
/ 79
33
/ 79
34
/ 79
35
/ 79
36
/ 79
37
/ 79
38
/ 79
39
/ 79
40
/ 79
41
/ 79
42
/ 79
43
/ 79
44
/ 79
45
/ 79
46
/ 79
47
/ 79
48
/ 79
49
/ 79
50
/ 79
51
/ 79
52
/ 79
53
/ 79
54
/ 79
55
/ 79
56
/ 79
57
/ 79
58
/ 79
59
/ 79
60
/ 79
61
/ 79
62
/ 79
63
/ 79
64
/ 79
65
/ 79
66
/ 79
67
/ 79
68
/ 79
69
/ 79
70
/ 79
71
/ 79
72
/ 79
73
/ 79
74
/ 79
75
/ 79
76
/ 79
77
/ 79
78
/ 79
79
/ 79
More Related Content
PDF
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2
by
Yasuhiro Horiuchi
PDF
ベンチャーCTO、AWSエバンジェリストを経て考える、 クラウド時代に向き合うエンジニアの心構えとは?
by
Yasuhiro Horiuchi
PDF
面白いは正義
by
Yasuhiro Horiuchi
PDF
私はこれでエバンジェリストをやめました
by
Yasuhiro Horiuchi
PDF
5分で伝えるAWS
by
Tomoe Sawai
PDF
2015年Cloud忘年会_LT_AWSで働くべき5つの理由
by
Hideki Ojima
PPTX
20161027 dev rel
by
Hideki Ojima
PDF
20201003-kaigion-rails ひみつきちをつくりたい
by
akiko_pusu
mocloud.io ハンズオン サインアップから初めてのスタック作成まで ver.2
by
Yasuhiro Horiuchi
ベンチャーCTO、AWSエバンジェリストを経て考える、 クラウド時代に向き合うエンジニアの心構えとは?
by
Yasuhiro Horiuchi
面白いは正義
by
Yasuhiro Horiuchi
私はこれでエバンジェリストをやめました
by
Yasuhiro Horiuchi
5分で伝えるAWS
by
Tomoe Sawai
2015年Cloud忘年会_LT_AWSで働くべき5つの理由
by
Hideki Ojima
20161027 dev rel
by
Hideki Ojima
20201003-kaigion-rails ひみつきちをつくりたい
by
akiko_pusu
What's hot
PPTX
Idea21
by
Masa Tadokoro
PDF
JAWS-UG大分 20151102
by
Hideki Ojima
PDF
Jawsug北九州第4回勉強会
by
Yutaka Fujisaki
PPTX
Kintone + ruby + ThinReports 連携
by
sy250
PPTX
MMOのサーバについて 剣と魔法のログレス ~いにしえの女神~ での実装例
by
Satoshi Yamafuji
PDF
WordPress using AMIMOTO の Next Step!!
by
Yasuhiro Horiuchi
PDF
LINE bot (Azure Bot Service 製)を LINE Clova とも繋げてみよう
by
Madoka Chiyoda
PDF
TypeScriptで辛麺を注文する(ライブコーディング)
by
Tomoe Sawai
PDF
田舎暮らし流エンジニアスキルアップ術
by
Tomoe Sawai
PPTX
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
by
Bin Matsui
PDF
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
by
Hiromichi Koga
PPTX
CMC_Meetup in 京都 Vol.2「キャラクターマーケティングがわりとうまくいった話」
by
Ichiro Tsuji
PPTX
180112 nishimoto-stripes-v1
by
Takuya Nishimoto
Idea21
by
Masa Tadokoro
JAWS-UG大分 20151102
by
Hideki Ojima
Jawsug北九州第4回勉強会
by
Yutaka Fujisaki
Kintone + ruby + ThinReports 連携
by
sy250
MMOのサーバについて 剣と魔法のログレス ~いにしえの女神~ での実装例
by
Satoshi Yamafuji
WordPress using AMIMOTO の Next Step!!
by
Yasuhiro Horiuchi
LINE bot (Azure Bot Service 製)を LINE Clova とも繋げてみよう
by
Madoka Chiyoda
TypeScriptで辛麺を注文する(ライブコーディング)
by
Tomoe Sawai
田舎暮らし流エンジニアスキルアップ術
by
Tomoe Sawai
BYE-BYE!! ASP.NET MVC,Hello! ASP.NET SPA~ASP.NET WEB API & ASP.NET CORE WITH ...
by
Bin Matsui
[JAWS-UG Kansai 特別編 「AWSがあるとき。ないとき」]小さな会社のゲームチェンジ
by
Hiromichi Koga
CMC_Meetup in 京都 Vol.2「キャラクターマーケティングがわりとうまくいった話」
by
Ichiro Tsuji
180112 nishimoto-stripes-v1
by
Takuya Nishimoto
Similar to クラウドネイティブ時代のアプリケーション運用をもっと簡単に!
PDF
Cloud Native and Agile Approach
by
Shinya Yanagihara
PDF
Enterpriseでもモバイル開発
by
Mitch Okamoto
PDF
LTEモバイルクラウドセミナ[講演1] R 20101116
by
知礼 八子
PDF
次世代の旅館システムに求められるもの
by
Hosoe Hironori
PDF
セミナー「クラウド時代におけるシステムデザイン」桑原里恵
by
Sapporo Sparkle k.k.
PPTX
201203 smb Facebook Cloud
by
Yuichi Morito
PDF
ERPのデータをフロントシステムでどう活かすか
by
Ryuji Enoki
PPTX
デジタル時代のファンづくりと集客(ホスピタリティマインド) 2019
by
Ikuo Misao
PDF
Opening at cloudian seminar 2012
by
CLOUDIAN KK
PDF
Salesforce Platformとモバイル活用
by
Mitch Okamoto
PDF
クラウド研究会 20120712 BaaS
by
Nobuhiro Sue
PDF
LTEモバイルクラウドセミナ[講演2] R 20101124
by
知礼 八子
PDF
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
by
Google Cloud Platform - Japan
PDF
「ビジネスモデルYOU」ワークショップ(BMGとBMYで何かやる #6 )公開用
by
masashi takehara
PDF
【Schoo web campus】8ヶ月で会員1万人と、総額8億円を集めたux改善 先生:吉田浩一郎
by
schoowebcampus
PDF
Building Scalable Application on the Cloud
by
Keisuke Nishitani
PDF
20140320ニフティクラウドmeet-up!セミナー資料1
by
NIFTY Cloud
PPTX
【Serverless Days】マルチクラウド環境における持続的コスト最適化サイクルの実践.pptx
by
Keita Higaki
PDF
スマフォセキュリティセミナ(配付用) R 20110417
by
知礼 八子
PDF
クラウドが実現するソフト開発・運用の変革と自動化
by
Etsuji Nakai
Cloud Native and Agile Approach
by
Shinya Yanagihara
Enterpriseでもモバイル開発
by
Mitch Okamoto
LTEモバイルクラウドセミナ[講演1] R 20101116
by
知礼 八子
次世代の旅館システムに求められるもの
by
Hosoe Hironori
セミナー「クラウド時代におけるシステムデザイン」桑原里恵
by
Sapporo Sparkle k.k.
201203 smb Facebook Cloud
by
Yuichi Morito
ERPのデータをフロントシステムでどう活かすか
by
Ryuji Enoki
デジタル時代のファンづくりと集客(ホスピタリティマインド) 2019
by
Ikuo Misao
Opening at cloudian seminar 2012
by
CLOUDIAN KK
Salesforce Platformとモバイル活用
by
Mitch Okamoto
クラウド研究会 20120712 BaaS
by
Nobuhiro Sue
LTEモバイルクラウドセミナ[講演2] R 20101124
by
知礼 八子
[Cloud OnAir] お客様事例紹介 -リクルートライフスタイルにおける デジタルトランスフォーメーションとクラウド活用- 2018年7月12日 放送
by
Google Cloud Platform - Japan
「ビジネスモデルYOU」ワークショップ(BMGとBMYで何かやる #6 )公開用
by
masashi takehara
【Schoo web campus】8ヶ月で会員1万人と、総額8億円を集めたux改善 先生:吉田浩一郎
by
schoowebcampus
Building Scalable Application on the Cloud
by
Keisuke Nishitani
20140320ニフティクラウドmeet-up!セミナー資料1
by
NIFTY Cloud
【Serverless Days】マルチクラウド環境における持続的コスト最適化サイクルの実践.pptx
by
Keita Higaki
スマフォセキュリティセミナ(配付用) R 20110417
by
知礼 八子
クラウドが実現するソフト開発・運用の変革と自動化
by
Etsuji Nakai
More from Yasuhiro Horiuchi
PDF
初めてのAWS簡単ハンズオン (AWSアカウント開設+Next Step!!)
by
Yasuhiro Horiuchi
PDF
mocloud.io ハンズオン サインアップから初めてのスタック作成まで
by
Yasuhiro Horiuchi
PDF
Webエンジニアから旅人になる方法
by
Yasuhiro Horiuchi
PDF
ベンチャーCTO、AWSエバンジェリストを経て考える、クラウド時代に向き合うエンジニア像のこれから
by
Yasuhiro Horiuchi
PDF
AWS概要からサインアップまで! 〜アカウント開設 & 仮想サーバを立ててみる〜
by
Yasuhiro Horiuchi
PDF
デフォルトAWS時代にインフラエンジニアはどう向き合うべきか?
by
Yasuhiro Horiuchi
PDF
スタートアップのエンジニアに求められる 働き方・マインドとそれを支える会社の取り組み
by
Yasuhiro Horiuchi
PDF
AWSについて @ JAWS-UG 沖縄 CMS祭り!
by
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2014年7月
by
Yasuhiro Horiuchi
PDF
AWSが誕生するまでの秘話
by
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2014年6月
by
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2014年5月
by
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2014年4月
by
Yasuhiro Horiuchi
PDF
AWSのセキュリティについて
by
Yasuhiro Horiuchi
PDF
ゲームインフラと解析基盤 そのものの考え方を変えるAWS
by
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2014年3月
by
Yasuhiro Horiuchi
PDF
AWS紹介&AWSとオープンデータの事例紹介
by
Yasuhiro Horiuchi
PDF
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
by
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2014年2月
by
Yasuhiro Horiuchi
PDF
AWS サービスアップデートまとめ 2014年1月
by
Yasuhiro Horiuchi
初めてのAWS簡単ハンズオン (AWSアカウント開設+Next Step!!)
by
Yasuhiro Horiuchi
mocloud.io ハンズオン サインアップから初めてのスタック作成まで
by
Yasuhiro Horiuchi
Webエンジニアから旅人になる方法
by
Yasuhiro Horiuchi
ベンチャーCTO、AWSエバンジェリストを経て考える、クラウド時代に向き合うエンジニア像のこれから
by
Yasuhiro Horiuchi
AWS概要からサインアップまで! 〜アカウント開設 & 仮想サーバを立ててみる〜
by
Yasuhiro Horiuchi
デフォルトAWS時代にインフラエンジニアはどう向き合うべきか?
by
Yasuhiro Horiuchi
スタートアップのエンジニアに求められる 働き方・マインドとそれを支える会社の取り組み
by
Yasuhiro Horiuchi
AWSについて @ JAWS-UG 沖縄 CMS祭り!
by
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年7月
by
Yasuhiro Horiuchi
AWSが誕生するまでの秘話
by
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年6月
by
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年5月
by
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年4月
by
Yasuhiro Horiuchi
AWSのセキュリティについて
by
Yasuhiro Horiuchi
ゲームインフラと解析基盤 そのものの考え方を変えるAWS
by
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年3月
by
Yasuhiro Horiuchi
AWS紹介&AWSとオープンデータの事例紹介
by
Yasuhiro Horiuchi
はじめてのアマゾンウェブサービス @ JAWS DAYS 2014
by
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年2月
by
Yasuhiro Horiuchi
AWS サービスアップデートまとめ 2014年1月
by
Yasuhiro Horiuchi
Recently uploaded
PDF
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #1
by
Tasuku Takahashi
PDF
20251210_MultiDevinForEnterprise on Devin 1st Anniv Meetup
by
Masaki Yamakawa
PDF
流行りに乗っかるClaris FileMaker 〜AI関連機能の紹介〜 by 合同会社イボルブ
by
Evolve LLC.
PDF
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #2
by
Tasuku Takahashi
PDF
エンジニアが選ぶべきAIエディタ & Antigravity 活用例@ウェビナー「触ってみてどうだった?Google Antigravity 既存IDEと...
by
NorihiroSunada
PPTX
楽々ナレッジベース「楽ナレ」3種比較 - Dify / AWS S3 Vector / Google File Search Tool
by
Kiyohide Yamaguchi
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #1
by
Tasuku Takahashi
20251210_MultiDevinForEnterprise on Devin 1st Anniv Meetup
by
Masaki Yamakawa
流行りに乗っかるClaris FileMaker 〜AI関連機能の紹介〜 by 合同会社イボルブ
by
Evolve LLC.
Machine Tests Benchmark Suite. Explain github.com/alexziskind1/machine_tests #2
by
Tasuku Takahashi
エンジニアが選ぶべきAIエディタ & Antigravity 活用例@ウェビナー「触ってみてどうだった?Google Antigravity 既存IDEと...
by
NorihiroSunada
楽々ナレッジベース「楽ナレ」3種比較 - Dify / AWS S3 Vector / Google File Search Tool
by
Kiyohide Yamaguchi
クラウドネイティブ時代のアプリケーション運用をもっと簡単に!
1.
クラウドネイティブ時代のアプリ ケーション運⽤をもっと簡単に! 2016.03.19 Innovation EGG
#7 堀内康弘
2.
堀内康弘 • 元AWSエバンジェリスト • Mobingi,
Inc. Co-Founder • 株式会社LiB 社外取締役 • 1978年⽣まれ ⼭梨県出⾝ • 趣味:旅⾏とマンガとグルメ • 2014年9⽉から毎⽉半分は旅⾏し ています。現在10か国24都市 • Kindleのアイテム数は1283。9割 以上マンガです。 • ⾁が好きです。
3.
www.mobingi.com A Cloud Software
Company
4.
⼈⽣という、ただ⼀度のチャンスを、⾃分らしく⽣きよう。 あなたが描く⼈⽣は、どんな⼈⽣ですか?その夢を叶えるために LiBはとっておきのアイデアと最先端のテクノロジーで挑戦を続けます。
5.
営業職と専⾨職の⼥性紹介に 強みを持った⼈材紹介サービス ⽇本初のキャリア⼥性特化型 会員制転職サイト ライフキャリア⽀援事業
6.
旅⾏先 2014.09-2015.09 • 2014.09
ホノルル • 2014.10 京都・沖縄・サンフランシスコ • 2014.11 福岡・シンガポール • 2014.12 ホノルル・バリ島 • 2015.01 札幌・オーランド • 2015.02 ニセコ • 2015.03 グアム • 2015.04 ラスベガス・沖縄 • 2015.05 仙台・ホノルル • 2015.06 ハワイ島 • 2015.07 リビエラマヤ • 2015.08 ニセコ・ハノイ
7.
旅⾏先 2015.09-2016.03 • 2015.09
サムイ島・ナイアガラ • 2015.10 ⼩⽥原・マカオ • 2015.11 バリ島 • 2015.12 ニュージーランド • 2016.01 沖縄・ウィスラー • 2016.02 バンクーバー・サンフランシスコ • 2016.03 カンクン・コフンリッチ
9.
5% 5% 90% 旅 mobingi Lib
10.
ブログ始めました 出不精夫婦が暮らすように旅するブログ http://www.hori-uchi.com
11.
ブログで稼ぐ⽅法 教えてください
12.
クラウドネイティブ
13.
複雑化するクラウド
14.
なんでもできる = なんにもできない
15.
やりたいことは アプリケーションの運⽤
16.
EC2 RDS Web App ELB AZ-A AWS Cloud EC2 RDS Web App DB Slave AZ-B DB Master 同期 Web App ・・・ Web App Web App ・・・ Web App RDS DB Slave ・・・ DB Slave 典型的な3Tier構成での運⽤を想定しているなら
17.
www.mobingi.com A Cloud Software
Company
18.
Mobingiとは? クラウドアプリケーションの ライフサイクル⾃動化を サポートするソフトウェアです。
19.
どういうことか?
20.
例1: SalesForce SalesForce以前は・・・ 1箇所で全ての管理が可能に企業はCRM管理のために 様々な部署が必要 CRM ⾃動化 CRM
のライフサイクルを⾃動化
21.
例2: Workday Workday SaaS 全ての機能を1箇所に ユーザーはそれぞれの サービスをまとめるのに ⼀苦労 財務管理の⾃動化WorkDay以前は… 財務管理のライフサイクルを⾃動化
22.
例3: Zendesk 製品開発⼒の促進・ 柔軟性につながる膨⼤な仕事量・効率化図れず カスタマーサポートの⾃動化Zendesk以前は… カスタマーサポートのライフサイクルを⾃動化
23.
エンジニアの仕事負担軽減 →時間・コストの削減 - 内部での運⽤・保守は⼤きな負担 - 仕事量が増えるのと並⾏し 統率・セキリュティ⾯が疎かに Mobingiは? クラウドライフサイクルの⾃動化Mobingi以前は… クラウドアプリケーションの ライフサイクルを⾃動化
24.
つまり
25.
クラウド上でのアプリケーション の開発・運⽤を もっと楽にしてくれる ソフトウェアです。
26.
具体的には?
27.
⼀般的によく使われる異なるジャンルのクラウドアプリケーション Step 1 Step
3 Step 4 1.インフラ ストラクチャー Step 2 2. 環境構築 3. コード 4. 監視 & 分析 Step 6. (継続的なデプロイ&スケーリング) Step 5 5. 内部での 運⽤・保守 第三者によるインテ グレートのサポート
28.
Mobingiは全ての過程を統合したソリューションを提供します 下記全⾏程を繋ぎ合わせ、⾃動化します! クラウドアプリケーションライフサイクル 1.インフラ ストラクチャー 2. 環境構築 3.
コード デプロイ 4. 監視&分析 5. 内部での 運⽤・保守
29.
Web UIから全てを管理 ⾃動的にハードウェア、IP、セキュリティグループ、 ロードバランサー、スケーリング、 ソフトウェアシッピング&コードデプロイなどの負担を分散します。 クラウド管理のユーザー画⾯
30.
Mobingiのソフトウェアは“Plug-and-Play”を実現します (Plug-andPlay…つないだら (Plug)、ユーザが何か特別なことをしなくても実⾏ (Play)
できる) クラウド設計に関する部分 (サーバータイプ, リージョン, ⾃動スケール幅の設定) 環境&ソフトウェアに 関する部分 (OS, ソフトウェア, プログラミング⾔語, Docker) 1クリックで完了 ユーザー画⾯ - デプロイの過程
31.
GitHubやDocker、その他ソフトウェアをインテグレートします コードデプロイ時のユーザー画⾯
32.
Mobingi Enterprise for
AWS 現在提供しているサービスは2つ mocloud.io 既存のAWSアカウントをお持ちの⽅向け AWSアカウントなしにすぐにアプリケーションの 開発を始めたい⽅向け
33.
mocloud.ioにサインアップする mocloudのウェブサイト( https://mocloud.io/jp/ )にアクセスします。 右上の「サインアップ」をクリックします。
34.
mocloud.ioへのサインアップ 「メールアドレス」と「パスワード」を⼊⼒して「サインアップ」ボタ ンをクリックします。
35.
mocloud.ioへのサインアップ 仮登録が完了し、確認⽤のメールが⼊⼒したメールアドレス宛てに送信 されます。
36.
mocloud.ioへのサインアップ 以下のようなメールが届いたら、「Click here to
verify your email」 をクリックし、本登録を完了します。
37.
mocloud.ioへのサインアップ おめでとうございます!これでサインアップが完了です! すぐにmocloud.ioをご利⽤開始いただけます。
38.
Cloud Automation Softwares PHPスタックの作成
39.
PHPスタックの作成 それでは早速PHPアプリケーションを実⾏するスタックを作成してみま しょう。左メニューの「アプリケーションの作成」をクリックします。
40.
PHPスタックの作成 アプリケーション情報を設定します。アプリケーション名(オプション)、 サブドメイン(オプション)、リージョン、インスタンスタイプを⼊⼒・ 選択します。 アプリケーション名とサブドメインを省略した場合、適当な名前が⾃動 的に設定されます。アプリケーション名は後から変更可能です。
41.
PHPスタックの作成 シングルスタック: シングルサーバーのみローンチされます。 ロードバランス機能付スタック: スタックは⾃動スケール機能を管理するため、ロードバランサーや その他の必要なネットワークコンポーネントと共にローンチされます。 ⾃動スケールの際の最⼩・最⼤インスタンス数を設定できます。 ⾃動スケール機能について 有料プランに登録いただくと、アーキテクチャを選択できるようになり、 ⾃動スケール機能をご利⽤いただけます。選択できるアーキテクチャは 次の2つです。
42.
PHPスタックの作成 次に適当なイメージを選択し環境設定を⾏いましょう。 今回は右上のPHP Stack (Ubuntu
14.04, php 5.6, Nginx)を選択しま す。
43.
PHPスタックの作成 PHP Stack (Ubuntu
14.04, php 5.6, Nginx)を選択するとExtra PHP Configurationの設定画⾯が表⽰されますが、何も変更せず、「実⾏」 をクリックします。
44.
PHPスタックの作成 今回は使⽤しませんが、Docker Hubに登録されているイメージを利⽤ することもできます。⾃分で作成したDockerイメージをDocker Hubに 登録することで、オリジナルのコンテナを利⽤することもできます。 moCloud⽤のDockerイメージを構築する⽅法についてはドキュメント (http://bit.ly/mocloud-custom-docker)をご覧下さい。
45.
PHPスタックの作成 有料プランに登録いただくと、Multi-AZ構成でマスター/スレーブ⽅式 をサポートするMySQLとPostgreSQLをご利⽤可能になります。 スレーブDBは1〜5台まで設定可能で、運⽤中でもダウンタイムなしで いつでも追加・削除することが可能です。スレーブDBの負荷分散を⾏ うロードバランサーも⾃動で作成され、DBのエンドポイントが⽤意さ れます。アプリケーションの設定でDBの接続先をエンドポイントにす るだけで、どのDBに接続するかを意識することなしに、負荷分散され たDBをご利⽤いただけます。今回はDBの選択はしません。
46.
PHPスタックの作成 これで準備完了です!⼀番下にある「アプリケーションの作成」を クリックして、moCloudでアプリケーションを作成しましょう!
47.
PHPスタックの作成 スタックの作成が終わるまで少し時間がかかります。 左メニューの「既存のアプリケーション」から状態を確認できます。 「初期化中…」が「実⾏中」に変わったら作成完了です!
48.
PHPスタックの作成 ⼀覧からアプリケーション名をクリックすると詳細ページ移動します。 リソースタブでは「アプリケーションのURL」「ご利⽤料⾦」「実⾏中 のインスタンスの情報」を確認できます。 アプリケーションのURLをクリックすると実際に稼働しているアプリ ケーションを開きます。
49.
PHPスタックの作成 アプリケーションのURLをクリックすると次のようなページが開きます。 Mobingiがデフォルトで⽤意したPHPアプリケーションのページです。
50.
PHPスタックの作成 コードタブではアプリケーションとGitHubの接続を⾏い、デプロイを可 能にする設定を⾏えます。こちらは次の章で実際に設定してみます。
51.
PHPスタックの作成 アクティビティタブではこのスタックで⾏われたアクティビティを確認 できます。
52.
PHPスタックの作成 ログタブでは、インスタンス毎の詳細なログを確認できます。
53.
PHPスタックの作成 ログタブでは、インスタンス毎の詳細なログを確認できます。
54.
Cloud Automation Softwares githubを使ったコードのデプロイ
55.
githubを使ったコードのデプロイ githubで今回のアプリケーション⽤のレポジトリを作成します。 (githubアカウントをお持ちでない場合は、事前に作成してください。) github.comにアクセスし、右上の「New repository」をクリックしま す。
56.
githubを使ったコードのデプロイ 必要な情報を⼊⼒しリポジトリを作成します。
57.
githubを使ったコードのデプロイ この例ではmocloud-demo-phpと⾔うレポジトリを作成しました。
58.
githubを使ったコードのデプロイ mocloudに戻り、アプリケーションの詳細のコードタブを開きます。 「GitHubに接続」ボタンをクリックします。
59.
githubを使ったコードのデプロイ するとGitHubのページにジャンプします。 githubにログインしていない場合は、ログインを求められます。
60.
githubを使ったコードのデプロイ mocloudがGitHubにアクセスする権限を与えるかどうか聞かれますので、 「Authorize application」をクリックし、権限を与えます。
61.
githubを使ったコードのデプロイ ⾃動でmocloudに戻ってくると、githubのリポジトリを選択できるよう になっています。
62.
githubを使ったコードのデプロイ 先ほど作成したリポジトリ(今回はmocloud-demo-php)を選択します。 ブランチはmasterを指定し、「⾃動デプロイを可能にする」にチェック が⼊っていることを確認して、「接続する」をクリックします。
63.
githubを使ったコードのデプロイ 接続に成功すると、githubの情報が表⽰されます。 これでコードをデプロイする準備が整いました!! gitリポジトリいコードをpushすると⾃動でmocloud上のアプリケーショ ンにデプロイされます。
64.
githubを使ったコードのデプロイ ### githubからコードをローカルにコピー(clone) $ git
clone http://github.com/xxxx/mocloud-demo-php ### index.phpを作成しリポジトリにpush $ cd mocloud-demo-php $ echo “Hello world” > index.php $ git add index.php $ git commit -m “add new index file” $ git push origin master 実際にやってみましょう! 次のような操作でコンソールからコードをgithubにpushしてみます。
65.
githubを使ったコードのデプロイ pushされると同時にコードのデプロイが始まります。 しばらくしてからアプリケーションのURLにアクセスするとサイトが更新 されていることが確認できます。
66.
githubを使ったコードのデプロイ デプロイが動作しているかを確認するには、まずアクティビティを⾒てみ ます。 すると、GitHubのpushを受け取り、すべてのインスタンスにコードをデ プロイを始めたことが確認できました。
67.
githubを使ったコードのデプロイ 次にログタブから、インスタンスのmoDaemonのログを確認します。 よく⾒ていくと、変更を検知してgithubからコードをpullしていることが わかります。
68.
githubを使ったコードのデプロイ さらにログを⾒ていくと、新しいコードを使ってgreen containerを作成 し、作成完了後既存のblue containerとgreen
containerを差し替え、 blue containerを削除していることがわかります。
69.
参考資料 • mocloud⽇本語ドキュメント →https://mocloud.io/documentation_jp/overview/features • moCloudでHubotを動かしてSlack上で遊ぼう →http://yoshidashingo.hatenablog.com/entry/2015/12/15/105841 •
moCloud上のPHPからSendGridを使ってメール送信 →http://takachan.hatenablog.jp/entry/2015/12/22/144820 • moCloud を使って Slack のクローン Mattermost を動かしてみた →http://uchimanajet7.hatenablog.com/entry/2015/12/23/224210 • moCloudでProcfileを使ってNode.jsアプリを動かす → http://yoshidashingo.hatenablog.com/entry/2016/01/06/200919
70.
Weʼre Hiring! - join
our team-
71.
興味ある⽅はお気軽に声をかけてください! Wantedlyでも募集中!
72.
詳しくはFacebookページをごらんください! Mobingi http://bit.ly/mobingi-fb
73.
One more thing…
74.
本⽇、mocloud.ioを 100ドル分 利⽤できるクーポン ⽤意しています!
75.
Mobingi http://bit.ly/mobingi-fb 1.MobingiのFacebookページにい いね!しよう! 100ドルクーポンゲットするには? 2.クーポンゲットの記事に「クーポン 欲しい!」とコメントしよう!
76.
⼤事なことなのでもう⼀度
77.
ブログ始めました 出不精夫婦が暮らすように旅するブログ http://www.hori-uchi.com
78.
ブログで稼ぐ⽅法 教えてください
79.
Thank you. The next
layer of cloud technology is application lifecycle management.
Download