SlideShare una empresa de Scribd logo
1 de 52
Descargar para leer sin conexión
DRUPALをCLOUDで動かそう
Satoshi Kino (d.o name as qchan)
http://an-nai.jp
satoshi.kino

© satoshi kino , ANNAI LLC
1
• 紀野

惠 ( Satoshi Kino)

• ANNAI

LLC, ㈱ジオどす 代表

• Drupal

User Group
groups.drupal.org/japan  Co-Manager

• DrupalCafe

(毎月開催) Organizer

• KansaiOpenForum

OpenSourceConference Kyoto 実行委員

© satoshi kino , ANNAI LLC
2
Drupalって? 

オープンソースCMS(コンテンツ・マネージメント・システム)

と思われていますが、、、

© satoshi kino , ANNAI LLC
3
Drupalって? 
Drupalは、オリジナルのCMSを作るフレ
ームワークと考えてください。
既存のCMSパッケージを導入するつもり
でいると、確実に裏切られます。
管理画面からも制作可能な開発ツールと
考えた方がしっくりきます。

© satoshi kino , ANNAI LLC
4
Drupalの特徴

•
•
•
•
•
•

オープンソースであること
拡張性を優先したフレームワーク志向であること
デザインの自由度が高い
先進性
スケーラビリティ
巨大なコミュニティに支えられていること

© satoshi kino , ANNAI LLC
5
汎用性の高いCMS
•

基本機能は抑えて、ミニマルなコアパッケージ

•

•
•

インストール直後はほぼ何も出来ないくらいの印象

20,000を超えるモジュール群
拡張性を再優先して、いかようにでも形が変えられるのでカスタマイズ
の要望に合わせやすい

© satoshi kino , ANNAI LLC
6
特化型CMSではない強み
•

特化型CMSには不可能な合わせ技も簡単

•

SNS + ECommerce

•

E-Learning + Blogポータル

•

キャンペーンサイト + CRM

•

brochureサイト + プロジェクト管理

•

などなどすべてはアイデア次第です

© satoshi kino , ANNAI LLC
7
「Drupal」が得意なジャンルは?
複雑な内部構造と仕様を持つシステムが得意
特に、政府・自治体・大学・グローバル企業
でのシェアが高い

© satoshi kino , ANNAI LLC
8
高等教育機関でのシェア26% !

© satoshi kino , ANNAI LLC

acquia.com
9
政府・自治体システムシェア 24% !!

© satoshi kino , ANNAI LLC

acquia.com
10
アメリカ政府 White House

© satoshi kino , ANNAI LLC
11
米国 オープンデータ・ポータル
© satoshi kino , ANNAI LLC
12
英国 オープンデータポータル
© satoshi kino , ANNAI LLC
13
Code For America   
世界銀行がバックアップしているハッカソンポータル

© satoshi kino , ANNAI LLC
14
アメリカ合衆国商務省

© satoshi kino , ANNAI LLC
15
フランス政府・ポータル
© satoshi kino , ANNAI LLC
16
Johnson & Johnson

© satoshi kino , ANNAI LLC
17
Pfizer製薬

© satoshi kino , ANNAI LLC
18
Sony Music Entertainment
© satoshi kino , ANNAI LLC
19
グラミー賞
© satoshi kino , ANNAI LLC
20
The Linux Foundation

© satoshi kino , ANNAI LLC
21
ハーバード大学発、Drupal Distribution

© satoshi kino , ANNAI LLC
22
Ubuntu
© satoshi kino , ANNAI LLC
23
Web担当者Forum
© satoshi kino , ANNAI LLC
24
Kansai Open Forum
© satoshi kino , ANNAI LLC
25
Cloud ?

Drupalは規模の大きな多言語・グローバルサイトが多いため
ホスティングとしてのクラウド環境はすでに一般的です

© satoshi kino , ANNAI LLC
26
Drupal on Engine Yard
Ruby on Rails、Rails Likeなフレームワーク向けのPaaS
として有名なEngine Yard

CMS由来のフレームワーク Drupalの情報は英語でも
ほとんど出回っていません

© satoshi kino , ANNAI LLC
27
Deploy
(Engine Yard)

Feature(git)

Engine Yardを使ったDeploy例
© satoshi kino , ANNAI LLC
28
Feature ?
Drupalでの大きな制作案件は、共同での開発が多くなってきました。
現行D7ではコンフィグ情報がDBに入ることもあって、Featureという単位で
のコード(モジュール)のやり取りがCI手法の主流です。
2014リリース予定のDrupal8からはすべてのコンフィグがファイル化され様
変わりします。
より一般的なCIフローになっていくでしょう。

© satoshi kino , ANNAI LLC
29
Deploy
(Engine Yard)

Data(drush)

Code(git)

簡易版をデモ
© satoshi kino , ANNAI LLC
30
Demo

今回はFeatureを使わない簡易的な方法でのデモをお見せします。
Data(SQL)を別途Drushを使ってEngine YardにDeployする方法です。

© satoshi kino , ANNAI LLC
31
注意

Drupalコミュニティとしては、Fork, Hackはオススメできません。
コミュニティあってのDrupalです。
コミュニティサポートを受け続ける前提で設計しましょう。

Engine YardのDeploy機能を初期インストールにだけ利用する方法は採用しない

© satoshi kino , ANNAI LLC
32
• 準備
• ローカル開発環境Drupal(VM,MAMP等)
•

Docker でもVagrantでも

• git
•

リモートリポジトリ(Github, Bitbucket等)

現状、EYへ継続的なDeployをするためにはDrupal.orgのrepositoryは使えない
別途リモート リポジトリが必要

• Engine Yard

アカウント

•

チャットでの提案型のヘルプは驚きがありますよ

•

表示パフォーマンスもかなりよく、スケールも非常に簡単です

© satoshi kino , ANNAI LLC
33
手順 
☆ drupal インストールフォルダ内の.gitignoreを編集し、
  sites/以下のファイルもgit管理下に置く
* Drushでのコア・アップデート時にoverrideされるのでバックアップを

# Ignore configuration files that may contain sensitive information.
sites/*/settings*.php
# Ignore paths that contain user-generated content.
sites/*/files
sites/*/private

© satoshi kino , ANNAI LLC
34
手順 
☆ インストールフォルダに Engine Yardのデプロイ・フック・
ファイル deploy/before_bundle.rb を設置
DB接続情報などを外部にコピーしシンボリックリンクを貼る

Engine Yardはリポジトリからのデプロイの度に、インストールフォルダごとのSnapshot
を取って、Webサーバーのドキュメントルートからシンボリックリンクを付け替えて
います。
接続情報などを外部化しておくと、Deployごとの書き換えが不要になります。
しかし、settings.phpを除くsites以下は全て同期させないとモジュールやテーマ、ファイ
ルなど開発中のDrupal全体としてDeployできなくなるので注意が必要です。

© satoshi kino , ANNAI LLC
35
deploy/before_bundle.rb

をinstall directoryへ

# link settings.php
if !File.exist?(config.shared_path + "/sites/default/settings.php")
 then
 run "mkdir -p #{config.shared_path}/sites/default && cp -a #{config.release_path}/sites/default/
settings.php #{config.shared_path}/sites/default/settings.php"
end
run "rm -Rf #{config.release_path}/sites/default/settings.php && ln -s #{config.shared_path}/sites/
default/settings.php ./sites/default/settings.php"

© satoshi kino , ANNAI LLC
36
手順 

☆ EnginYardからアクセスできるGit repositoryにローカル開発環
境などからPush

© satoshi kino , ANNAI LLC
37
手順 

☆ Engine Yard にDeploy!!

あとちょっとです。

© satoshi kino , ANNAI LLC
38
手順 
☆Engine YardへSSHでログインし、移動させたsettings.phpにDB情報を追記
DB接続情報は
/data/{your_app}/shared/config/database.yml
に記載されています。
$databases = array (
'default' =>
array (
'default' =>
array (
'database' => ‘{your_db}’,
'username' => ‘{your_dbname}’,
'password' => ‘{your_password}’,
'host' => ‘{your_host}’,
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);

© satoshi kino , ANNAI LLC
39
手順 

以後、このSettings.phpはローカルやリモート・リポジトリの影響を受けません。
*EY, EnvironmentのStop、boot時にHostが変更されるので手動での書き換えが必要
*環境毎にsettings.phpを読み分けるスクリプトを作る方法もあり

© satoshi kino , ANNAI LLC
40
手順 
☆ (別)settings.phpに環境変数から読み込ませる
* これをほどこすと、EnviromnetのStop, Bootにかかわらず使えるのだが、
  テストではDrushと相性が悪かった。今後に期待。

$databases = array (
'default' =>
array (
'default' =>
array (
'database' => $_SERVER["DB_NAME"],
'username' => $_SERVER["DB_USER"],
'password' => $_SERVER["DB_PASS"],
'host' => $_SERVER["DB_HOST"],
'port' => '',
'driver' => 'mysql',
'prefix' => '',
),
),
);
© satoshi kino , ANNAI LLC
41
手順 

☆ Drupal 初期インストールの場合
settings.phpが既に設置されているので、初回アクセス時に
ドキュメントルートを見に行くとインストーラーのエラーがで
ます。
http://{your_domein}/install.php
へアクセスし、インストールを進めてください。

© satoshi kino , ANNAI LLC
42
手順 
☆ 開発中アプリをDeployする場合
  DBのシンクロが必要

ここが、Drupal, Wordpress、Ec-CubeなどCMS的なアプローチを採用しているプロダクトに特有のところ。
ブラウザ上から行った開発・設定操作がDBへ入るので、コードだけで完結しない。
しかし、DrupalはWPと違ってドメイン情報などはDBに持たないためポータビリティの問題は少ない。
次期D8では設定がコード化され大きく変わります。

© satoshi kino , ANNAI LLC
43
手順 
☆ DrushをEngine Yard側にもインストールしておくと、
DBのSyncが一発
Drush とは Drupal shell という意味のコマンドラインツールで、Drupalの開発に欠かせないものです。
EngineYardはcomposerが使えるのでインストールは簡単です。

https://github.com/drush-ops/drush
$ sed -i '1i export PATH="$HOME/.composer/vendor/bin:$PATH"' $HOME/.bashrc
$ source ~/.bashrc
$ composer global require drush/drush:6.*

© satoshi kino , ANNAI LLC
44
☆ Drush Aliasを設定し、Engine Yard上Drupalの操作を遠隔から行う。
http://drush.ws/examples/example.aliases.drushrc.php
Drushを使うと、複数のアプリ情報を管理できます。
サイト・サーバー間の情報のやり取りも簡単になります。

ey.aliases.drushrc.php
<?php
$aliases['EY'] = array(
'uri' => '⃝⃝⃝',
'root' => '⃝⃝⃝',
'db-url' => '⃝⃝⃝',
'remote-host' => '⃝⃝⃝',
'remote-user' => '⃝⃝⃝',
'os' => 'Linux',
'databases' =>
array (
'default' =>
array (
'default' =>
array (
'driver' => '⃝⃝⃝',
'username' => '⃝⃝⃝',
'password' => '⃝⃝⃝',
'port' => '',
'host' => '⃝⃝⃝',
'database' => '⃝⃝⃝',
),
),
),
);
© satoshi kino , ANNAI LLC
45
手順 
☆ DBデータのSynch

ローカルとEngine YardのDB Sync
これだけ!!
drush sql-sync @self @ey.EY

© satoshi kino , ANNAI LLC
46
番外
☆ Drushでのコード・デプロイも可能
2行のコマンドでサイト一式のデプロイ完了
コンテンツだけを移行したい場合は別の方法があります。

drush rsync @self @ey.EY

ちなみに、これでsettings.php抜きのコード・
デプロイになります。

© satoshi kino , ANNAI LLC
47
次は、海外で伸びているDrupal専用Passの現状がどうなっているかを見てみま
しょう
* Pantheon https://www.getpantheon.com/
* Acquia Cloud http://www.acquia.com/products-services/acquia-cloud

© satoshi kino , ANNAI LLC
48
毎月、DrupalCafeを開催しています。
ぜひ来てください。

© satoshi kino , ANNAI LLC
49
Japan Users Group
groups.drupal.org/japan

© satoshi kino , ANNAI LLC

2014

ANNAI
50
4/12(土)にはDrupalCamp in Japan KYOTOを予定しています。

© satoshi kino , ANNAI LLC
51
ありがとうございました。

Satoshi Kino (d.o name as qchan)
http://an-nai.jp
satoshi.kino

© satoshi kino , ANNAI LLC
52

Más contenido relacionado

La actualidad más candente

Drupal勉強会@さっぽろ/おたる ご紹介
Drupal勉強会@さっぽろ/おたる ご紹介Drupal勉強会@さっぽろ/おたる ご紹介
Drupal勉強会@さっぽろ/おたる ご紹介Kenji Shirane
 
オープンソースCMS「Drupal」の豊富な機能
オープンソースCMS「Drupal」の豊富な機能オープンソースCMS「Drupal」の豊富な機能
オープンソースCMS「Drupal」の豊富な機能dgcircus
 
日本語ではじめるDrupal Console
日本語ではじめるDrupal Console日本語ではじめるDrupal Console
日本語ではじめるDrupal ConsoleYoshikazu Aoyama
 
なぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのか
なぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのかなぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのか
なぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのかdgcircus
 
2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)
2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)
2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)Kyoko Ohtagaki
 
DrupalとMySQL
DrupalとMySQLDrupalとMySQL
DrupalとMySQLyoyamasaki
 
APIを利用したMauticと他システムとの連携について
APIを利用したMauticと他システムとの連携についてAPIを利用したMauticと他システムとの連携について
APIを利用したMauticと他システムとの連携についてYoshikazu Aoyama
 
WordCamp Kansai 2014 セキュリティ&バックアップ
WordCamp Kansai 2014 セキュリティ&バックアップWordCamp Kansai 2014 セキュリティ&バックアップ
WordCamp Kansai 2014 セキュリティ&バックアップTomoyuki Sugita
 
Drupal + Japan IT 2017
Drupal + Japan IT    2017Drupal + Japan IT    2017
Drupal + Japan IT 2017Hidekazu Ikeda
 
ViewsがわかるとDrupalがわかる! Vol.1
ViewsがわかるとDrupalがわかる! Vol.1ViewsがわかるとDrupalがわかる! Vol.1
ViewsがわかるとDrupalがわかる! Vol.1惠 紀野
 
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発slankdev
 
ゲーム特化の BaaS! Unity + PlayFab 入門!
ゲーム特化の BaaS! Unity + PlayFab 入門!ゲーム特化の BaaS! Unity + PlayFab 入門!
ゲーム特化の BaaS! Unity + PlayFab 入門!YutoNishine
 
初心者でもすぐできる Wordpress バックアップのススメ
初心者でもすぐできる Wordpress バックアップのススメ初心者でもすぐできる Wordpress バックアップのススメ
初心者でもすぐできる Wordpress バックアップのススメSeiichiro Mishiba
 
XPagesDay 2013 Closing Session
XPagesDay 2013 Closing SessionXPagesDay 2013 Closing Session
XPagesDay 2013 Closing SessionAtsushi Sato
 
Word press をはじめたら覚えておきたい7つの事
Word press をはじめたら覚えておきたい7つの事Word press をはじめたら覚えておきたい7つの事
Word press をはじめたら覚えておきたい7つの事Seiichiro Mishiba
 
2015 コワーキングスペースの未来を考えるオープン忘年会
2015 コワーキングスペースの未来を考えるオープン忘年会2015 コワーキングスペースの未来を考えるオープン忘年会
2015 コワーキングスペースの未来を考えるオープン忘年会Kunihiro Imura
 
Puppet本にはcisco nexusを制御する章があるよ
Puppet本にはcisco nexusを制御する章があるよPuppet本にはcisco nexusを制御する章があるよ
Puppet本にはcisco nexusを制御する章があるよHidetoshi Ochiai
 
WordPress News Nov.&Dec. 2014
WordPress News  Nov.&Dec. 2014WordPress News  Nov.&Dec. 2014
WordPress News Nov.&Dec. 2014Daisuke Takahashi
 
Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Yasushi Osonoi
 

La actualidad más candente (20)

Drupal8
Drupal8Drupal8
Drupal8
 
Drupal勉強会@さっぽろ/おたる ご紹介
Drupal勉強会@さっぽろ/おたる ご紹介Drupal勉強会@さっぽろ/おたる ご紹介
Drupal勉強会@さっぽろ/おたる ご紹介
 
オープンソースCMS「Drupal」の豊富な機能
オープンソースCMS「Drupal」の豊富な機能オープンソースCMS「Drupal」の豊富な機能
オープンソースCMS「Drupal」の豊富な機能
 
日本語ではじめるDrupal Console
日本語ではじめるDrupal Console日本語ではじめるDrupal Console
日本語ではじめるDrupal Console
 
なぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのか
なぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのかなぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのか
なぜDrupalは世界中のグローバル企業のデジタルマーケティングプラットフォームとして採用されるのか
 
2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)
2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)
2014.07.05 Drupal PaaS でASWを活用する(Kyoko Ohtagaki)
 
DrupalとMySQL
DrupalとMySQLDrupalとMySQL
DrupalとMySQL
 
APIを利用したMauticと他システムとの連携について
APIを利用したMauticと他システムとの連携についてAPIを利用したMauticと他システムとの連携について
APIを利用したMauticと他システムとの連携について
 
WordCamp Kansai 2014 セキュリティ&バックアップ
WordCamp Kansai 2014 セキュリティ&バックアップWordCamp Kansai 2014 セキュリティ&バックアップ
WordCamp Kansai 2014 セキュリティ&バックアップ
 
Drupal + Japan IT 2017
Drupal + Japan IT    2017Drupal + Japan IT    2017
Drupal + Japan IT 2017
 
ViewsがわかるとDrupalがわかる! Vol.1
ViewsがわかるとDrupalがわかる! Vol.1ViewsがわかるとDrupalがわかる! Vol.1
ViewsがわかるとDrupalがわかる! Vol.1
 
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
動的なVNFの性能調節フレームワーク開発と それを用いたNFV基盤の開発
 
ゲーム特化の BaaS! Unity + PlayFab 入門!
ゲーム特化の BaaS! Unity + PlayFab 入門!ゲーム特化の BaaS! Unity + PlayFab 入門!
ゲーム特化の BaaS! Unity + PlayFab 入門!
 
初心者でもすぐできる Wordpress バックアップのススメ
初心者でもすぐできる Wordpress バックアップのススメ初心者でもすぐできる Wordpress バックアップのススメ
初心者でもすぐできる Wordpress バックアップのススメ
 
XPagesDay 2013 Closing Session
XPagesDay 2013 Closing SessionXPagesDay 2013 Closing Session
XPagesDay 2013 Closing Session
 
Word press をはじめたら覚えておきたい7つの事
Word press をはじめたら覚えておきたい7つの事Word press をはじめたら覚えておきたい7つの事
Word press をはじめたら覚えておきたい7つの事
 
2015 コワーキングスペースの未来を考えるオープン忘年会
2015 コワーキングスペースの未来を考えるオープン忘年会2015 コワーキングスペースの未来を考えるオープン忘年会
2015 コワーキングスペースの未来を考えるオープン忘年会
 
Puppet本にはcisco nexusを制御する章があるよ
Puppet本にはcisco nexusを制御する章があるよPuppet本にはcisco nexusを制御する章があるよ
Puppet本にはcisco nexusを制御する章があるよ
 
WordPress News Nov.&Dec. 2014
WordPress News  Nov.&Dec. 2014WordPress News  Nov.&Dec. 2014
WordPress News Nov.&Dec. 2014
 
Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630Drupal on ibm_cloud_20160630
Drupal on ibm_cloud_20160630
 

Similar a Drupal deployment trial on Engine Yard

cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるcf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるTakeshi Morikawa
 
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)Kenji Shirane
 
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...NTT DATA Technology & Innovation
 
MuleアプリケーションのCI/CD
MuleアプリケーションのCI/CDMuleアプリケーションのCI/CD
MuleアプリケーションのCI/CDMuleSoft Meetup Tokyo
 
オトナのDocker入門
オトナのDocker入門オトナのDocker入門
オトナのDocker入門Tsukasa Kato
 
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminarAtushi Sugiyama
 
はじめての Azure 開発
はじめての Azure 開発はじめての Azure 開発
はじめての Azure 開発Yoshitaka Seo
 
第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会Sunao Tomita
 
Deploy Strategy with Azure Pipelines
Deploy Strategy with Azure PipelinesDeploy Strategy with Azure Pipelines
Deploy Strategy with Azure PipelinesKazushi Kamegawa
 
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来Kazuto Kusama
 
Azure Websites で作るスケーラブルな PHP アプリケーション
Azure Websites で作るスケーラブルな PHP アプリケーションAzure Websites で作るスケーラブルな PHP アプリケーション
Azure Websites で作るスケーラブルな PHP アプリケーションMasashi Shinbara
 
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsサイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsShuhei Eda
 
シラサギハンズオン 1015 1016
シラサギハンズオン 1015 1016シラサギハンズオン 1015 1016
シラサギハンズオン 1015 1016Yu Ito
 
Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会
Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会 Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会
Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会 Hidekazu Ikeda
 
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話Yahoo!デベロッパーネットワーク
 
日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in Sapporo日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in SapporoYoshikazu Aoyama
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートMicrosoft Azure Japan
 
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform拓将 平林
 

Similar a Drupal deployment trial on Engine Yard (20)

cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうけるcf-containers-broker を使ってローカル環境もサービスの恩恵をうける
cf-containers-broker を使ってローカル環境もサービスの恩恵をうける
 
Windows Azure PHP Tips
Windows Azure PHP Tips Windows Azure PHP Tips
Windows Azure PHP Tips
 
CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)CMSMix Sapporo vol.3 (Drupal の回)
CMSMix Sapporo vol.3 (Drupal の回)
 
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
OSSプロジェクトへのコントリビューション はじめの一歩を踏み出そう!(Open Source Conference 2022 Online/Spring...
 
MuleアプリケーションのCI/CD
MuleアプリケーションのCI/CDMuleアプリケーションのCI/CD
MuleアプリケーションのCI/CD
 
オトナのDocker入門
オトナのDocker入門オトナのDocker入門
オトナのDocker入門
 
7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar7/7 WordBench kobe dreamweaver seminar
7/7 WordBench kobe dreamweaver seminar
 
はじめての Azure 開発
はじめての Azure 開発はじめての Azure 開発
はじめての Azure 開発
 
第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会第1回JAZUG静岡勉強会
第1回JAZUG静岡勉強会
 
Deploy Strategy with Azure Pipelines
Deploy Strategy with Azure PipelinesDeploy Strategy with Azure Pipelines
Deploy Strategy with Azure Pipelines
 
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
ひしめき合うOpen PaaSを徹底解剖! PaaSの今と未来
 
Azure Websites で作るスケーラブルな PHP アプリケーション
Azure Websites で作るスケーラブルな PHP アプリケーションAzure Websites で作るスケーラブルな PHP アプリケーション
Azure Websites で作るスケーラブルな PHP アプリケーション
 
サイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOpsサイドプロジェクトで使う Azure DevOps
サイドプロジェクトで使う Azure DevOps
 
俺とHashiCorp
俺とHashiCorp俺とHashiCorp
俺とHashiCorp
 
シラサギハンズオン 1015 1016
シラサギハンズオン 1015 1016シラサギハンズオン 1015 1016
シラサギハンズオン 1015 1016
 
Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会
Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会 Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会
Drupal Market in Japan @ 「DrupalCon 2016 New Orleans」情報交換会
 
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
JSUG 2018/02/05 SpringOnePlatform2017参加報告 プラットフォーム関連のお話
 
日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in Sapporo日本語ではじめるDrupal Console in Sapporo
日本語ではじめるDrupal Console in Sapporo
 
App Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデートApp Service の DevOps と Visual Studio Team Services 最新アップデート
App Service の DevOps と Visual Studio Team Services 最新アップデート
 
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
[REV UP] あなたならどう使う?最新Azureレシピ for LINE Platform
 

Más de 惠 紀野

The Japan Government has adopted Drupal8 for its official statistics system....
The Japan Government has adopted  Drupal8 for its official statistics system....The Japan Government has adopted  Drupal8 for its official statistics system....
The Japan Government has adopted Drupal8 for its official statistics system....惠 紀野
 
The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...
The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...
The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...惠 紀野
 
オープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATAオープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATA惠 紀野
 
新時代のエンタープライズデータマネジメント Drupal expo2017
新時代のエンタープライズデータマネジメント� Drupal expo2017新時代のエンタープライズデータマネジメント� Drupal expo2017
新時代のエンタープライズデータマネジメント Drupal expo2017惠 紀野
 
オープンソースソフトウェアとDrupal
オープンソースソフトウェアとDrupalオープンソースソフトウェアとDrupal
オープンソースソフトウェアとDrupal惠 紀野
 
Showcase Drupal as a API Server at API Meetup 2015/05/22
Showcase Drupal as a API Server at  API Meetup 2015/05/22Showcase Drupal as a API Server at  API Meetup 2015/05/22
Showcase Drupal as a API Server at API Meetup 2015/05/22惠 紀野
 
「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo
「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo
「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo惠 紀野
 
DrupalCafe 2013 vol.9 in TOKYO
DrupalCafe 2013 vol.9 in TOKYO DrupalCafe 2013 vol.9 in TOKYO
DrupalCafe 2013 vol.9 in TOKYO 惠 紀野
 
DrupalCampをしよう! Ohtagaki Kyoko kof2013
DrupalCampをしよう! Ohtagaki Kyoko kof2013DrupalCampをしよう! Ohtagaki Kyoko kof2013
DrupalCampをしよう! Ohtagaki Kyoko kof2013惠 紀野
 
ANNAI カンファレンス・システム (大統一Debian勉強会2013)
ANNAI カンファレンス・システム (大統一Debian勉強会2013)ANNAI カンファレンス・システム (大統一Debian勉強会2013)
ANNAI カンファレンス・システム (大統一Debian勉強会2013)惠 紀野
 

Más de 惠 紀野 (10)

The Japan Government has adopted Drupal8 for its official statistics system....
The Japan Government has adopted  Drupal8 for its official statistics system....The Japan Government has adopted  Drupal8 for its official statistics system....
The Japan Government has adopted Drupal8 for its official statistics system....
 
The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...
The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...
The New Meiji Restoration: How Drupal is Helping Japan’s Government Embrace O...
 
オープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATAオープンデータ・プラットフォーム KYOTO OPEN DATA
オープンデータ・プラットフォーム KYOTO OPEN DATA
 
新時代のエンタープライズデータマネジメント Drupal expo2017
新時代のエンタープライズデータマネジメント� Drupal expo2017新時代のエンタープライズデータマネジメント� Drupal expo2017
新時代のエンタープライズデータマネジメント Drupal expo2017
 
オープンソースソフトウェアとDrupal
オープンソースソフトウェアとDrupalオープンソースソフトウェアとDrupal
オープンソースソフトウェアとDrupal
 
Showcase Drupal as a API Server at API Meetup 2015/05/22
Showcase Drupal as a API Server at  API Meetup 2015/05/22Showcase Drupal as a API Server at  API Meetup 2015/05/22
Showcase Drupal as a API Server at API Meetup 2015/05/22
 
「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo
「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo
「Drupal Camp in Tokyoやりまーす!」 at PHP Conference 2014 Tokyo
 
DrupalCafe 2013 vol.9 in TOKYO
DrupalCafe 2013 vol.9 in TOKYO DrupalCafe 2013 vol.9 in TOKYO
DrupalCafe 2013 vol.9 in TOKYO
 
DrupalCampをしよう! Ohtagaki Kyoko kof2013
DrupalCampをしよう! Ohtagaki Kyoko kof2013DrupalCampをしよう! Ohtagaki Kyoko kof2013
DrupalCampをしよう! Ohtagaki Kyoko kof2013
 
ANNAI カンファレンス・システム (大統一Debian勉強会2013)
ANNAI カンファレンス・システム (大統一Debian勉強会2013)ANNAI カンファレンス・システム (大統一Debian勉強会2013)
ANNAI カンファレンス・システム (大統一Debian勉強会2013)
 

Drupal deployment trial on Engine Yard