SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Downloaden Sie, um offline zu lesen
PaaS with OSS
Webアプリをクラウドの展開する
オープンソースソフトウェアとPaaS
株式会社  Engine  Yard
Yusuke  Ando
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

E-‐‑‒mail:   yando@engineyard.com
Twitter:  @yando
@yando

CandyCane / php

「懇親会 ピザ 発注 アプリ」
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

2
Engine Yard

PHP/Ruby/Node/Java 対応
PaaS
24時間有人監視 / DevOps
SSH&sudo可 サポート有
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

3
Engine Yard

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

5
Engine YardがPaaSスタックを
の内側についてお話します

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

6
アジェンダ

• クラウド時代のソフトウェア
• Engine Yardが使用するプロダクト
• PaaS運用からの教訓

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

7
クラウド時代のソフトウェア
IPA: IT人材白書2013

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

9
クラウド化
• ユーザは具体的な機能を求める
• ハードウェアを意識しない
• ソフトウェアがより重要に

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

10
構成

LAMP
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

11
本当にLAMPだけ?
• Linux
• Apache
• MySQL
• PHP
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

12
必要とされるソフトウェアの増加
• 環境の管理
• ロードバランサー
• その他のWebサーバー
• NoSQL
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

13
実際にどう違うのでしょうか

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

14
Engine Yardが使用するプロダクト
OSレベル
• Gentoo 12.11
AWSとTerremarkで使用中
• Ubuntu 12.04 LTS
Windows Azureで使用中
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

16
構成管理
• Chef 0.6
旧世代の環境
• Chef 10
現行の環境
• Chef 11
次世代の環境
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

17
Chefを利用する際の注意点
• バージョン間の違い
• インストールの方法
• 外部のクックブックの考慮

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

18
Chef11の最新情報

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

19
Chef関連
• foodcritic
クックブックのルールチェック
• Berkshelf
外部クックブックの管理
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

20
ロードバランサー
• HAProxy
オープンソースのLB
• Elastic Load Balancing (AWS)
AWSの提供する機能
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

21
• 高性能TCP/HTTP ロードバランサ
• 高速・効率・安定
• GitHub / Tumblr / Twitter が採用
• 2000年にWilly Tarreau氏が開発
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

22
Stats

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

23
豊富な機能
• HTTP / TCP に対応 (例えばDB)
• 賢いバランシング
roundrobin static-rr leastconn source uri url_param
hdr rdp-cookie

• L7 (Sticky Session)

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

24
haproxy.cfg

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

25
課題
• バランシング先のメンテナンス
• スケールアウト時
• ダウン時
• HAproxy自身の冗長化
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

26
haproxy.cfg.erb (Chef)

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

27
Webサーバー・APPコンテナ
• Nginx
• Unicorn Passenger Puma
• php-fpm
• Jetty
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

28
Nginx
• 急速に普及中
• 静的コンテンツの配信性能が高い
• FastCGIを使ったリバースプロキシ
• Gzip圧縮・設定分割
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

29
Nginx

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

30
php-fpm
• Apacheを使わずにPHPが動作
• 高速
• mod_rewriteは設定で代替

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

31
/etc/nginx/servers/*.conf

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

32
データストア
• MySQL
• PostgreSQL
• Riak
• Memcache
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

33
Riak with HAProxy

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

34
PaaS運用からの教訓
クックブックの実装
• 様々なプロダクトが混在
• 手動での構築は非現実的
• Rubyを使ったクックブックの実装
部隊が必要になる
Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

36
頻繁なアップデートの実施
• クックブックが「腐る」
• 頻繁に実施できる環境
• 世代管理・バージョン管理

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

37
突然の脆弱性対応

Copyright  ©  2013  Engine  Yard.  All  Rights  Reserved.

38
脆弱性対応などを随時配信
The Leading Platform as a Service
www.facebook.com/eyjapan
勉強会情報更新中!!

Weitere ähnliche Inhalte

Was ist angesagt?

Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...さくらインターネット株式会社
 
Performance and Scalability of Web Service
Performance and Scalability of Web ServicePerformance and Scalability of Web Service
Performance and Scalability of Web ServiceShinji Tanaka
 
ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門	ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門 Atsu Yamaga
 
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化Shigeru Tsubota
 
Ansible/Vagrantでアドテク環境を最速構築
Ansible/Vagrantでアドテク環境を最速構築Ansible/Vagrantでアドテク環境を最速構築
Ansible/Vagrantでアドテク環境を最速構築kaboccha
 
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)さくらインターネット株式会社
 
CloudStack 4.1 + NVP Integration
CloudStack 4.1 + NVP IntegrationCloudStack 4.1 + NVP Integration
CloudStack 4.1 + NVP IntegrationMotonori Shindo
 
TripleOの光と闇
TripleOの光と闇TripleOの光と闇
TripleOの光と闇Manabu Ori
 
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)さくらインターネット株式会社
 
Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』
Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』
Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』さくらインターネット株式会社
 
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話gree_tech
 
Nginx バージョンアップ動向(2015/01〜2015/06)
Nginx バージョンアップ動向(2015/01〜2015/06)Nginx バージョンアップ動向(2015/01〜2015/06)
Nginx バージョンアップ動向(2015/01〜2015/06)Narimichi Takamura
 
【AWS共催】"Hosted Rancher on AWS" オンラインミートアップ
【AWS共催】"Hosted Rancher on AWS" オンラインミートアップ【AWS共催】"Hosted Rancher on AWS" オンラインミートアップ
【AWS共催】"Hosted Rancher on AWS" オンラインミートアップJunji Nishihara
 
Red Hat Forum Tokyo 2019 - Red Hat on Azure
Red Hat Forum Tokyo 2019 - Red Hat on AzureRed Hat Forum Tokyo 2019 - Red Hat on Azure
Red Hat Forum Tokyo 2019 - Red Hat on Azurekei omizo
 
20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会samemoon
 
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LTGazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LTMasahiro Nagano
 
Kubernetes Operator for vSphere VM
Kubernetes Operator for vSphere VMKubernetes Operator for vSphere VM
Kubernetes Operator for vSphere VMMasanori Nara
 
KubernetesでGPUクラスタを管理したい
KubernetesでGPUクラスタを管理したいKubernetesでGPUクラスタを管理したい
KubernetesでGPUクラスタを管理したいYuji Oshima
 
Server side Swift & Photo Booth
Server side Swift & Photo Booth Server side Swift & Photo Booth
Server side Swift & Photo Booth LINE Corporation
 

Was ist angesagt? (19)

Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
Dockerホスティング「Arukas」について(「さくらインターネット」のDockerホスティング「Arukas」と「Docker Machine」ドラ...
 
Performance and Scalability of Web Service
Performance and Scalability of Web ServicePerformance and Scalability of Web Service
Performance and Scalability of Web Service
 
ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門	ノンプログラマのためのウェブサーバ入門
ノンプログラマのためのウェブサーバ入門
 
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
GNS3上の仮想アプライアンス+GitLabRunner+BDDによるテスト自動化
 
Ansible/Vagrantでアドテク環境を最速構築
Ansible/Vagrantでアドテク環境を最速構築Ansible/Vagrantでアドテク環境を最速構築
Ansible/Vagrantでアドテク環境を最速構築
 
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
Docker ホスティングサービス 'Arukas' での Mesos + Marathon の活用について(Mesos勉強会)
 
CloudStack 4.1 + NVP Integration
CloudStack 4.1 + NVP IntegrationCloudStack 4.1 + NVP Integration
CloudStack 4.1 + NVP Integration
 
TripleOの光と闇
TripleOの光と闇TripleOの光と闇
TripleOの光と闇
 
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
「さくらのクラウド」スタートアップスクリプトを作ってみよう! - concrete5を題材に -(オープンソースカンファレンス2014 Shimane)
 
Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』
Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』
Arukasのご紹介 for 『kintone Café 鹿児島 Vol. 4 × さくらクラブ鹿児島』
 
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
CEDEC2015_OpenStack で運用する Private Cloud の泥臭い(リアル)な話
 
Nginx バージョンアップ動向(2015/01〜2015/06)
Nginx バージョンアップ動向(2015/01〜2015/06)Nginx バージョンアップ動向(2015/01〜2015/06)
Nginx バージョンアップ動向(2015/01〜2015/06)
 
【AWS共催】"Hosted Rancher on AWS" オンラインミートアップ
【AWS共催】"Hosted Rancher on AWS" オンラインミートアップ【AWS共催】"Hosted Rancher on AWS" オンラインミートアップ
【AWS共催】"Hosted Rancher on AWS" オンラインミートアップ
 
Red Hat Forum Tokyo 2019 - Red Hat on Azure
Red Hat Forum Tokyo 2019 - Red Hat on AzureRed Hat Forum Tokyo 2019 - Red Hat on Azure
Red Hat Forum Tokyo 2019 - Red Hat on Azure
 
20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会20130803 OSC@Kyoto CloudStackユーザー会
20130803 OSC@Kyoto CloudStackユーザー会
 
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LTGazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
Gazelle & CPAN modules for performance. Shibuya.pm Tech Talk #17 LT
 
Kubernetes Operator for vSphere VM
Kubernetes Operator for vSphere VMKubernetes Operator for vSphere VM
Kubernetes Operator for vSphere VM
 
KubernetesでGPUクラスタを管理したい
KubernetesでGPUクラスタを管理したいKubernetesでGPUクラスタを管理したい
KubernetesでGPUクラスタを管理したい
 
Server side Swift & Photo Booth
Server side Swift & Photo Booth Server side Swift & Photo Booth
Server side Swift & Photo Booth
 

Andere mochten auch

Burberry schal deutschland has become an internationally
Burberry schal deutschland has become an internationallyBurberry schal deutschland has become an internationally
Burberry schal deutschland has become an internationallyLudwig Rhys
 
Parcial 2 gbi
Parcial 2 gbiParcial 2 gbi
Parcial 2 gbi27108125
 
Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013
Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013
Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013Dick Price
 
We’ll light a 1000 candles all around
We’ll light a 1000 candles all aroundWe’ll light a 1000 candles all around
We’ll light a 1000 candles all aroundAntoinette Antoinette
 
Informtica educativa
Informtica educativaInformtica educativa
Informtica educativaeduari940827
 
~~ First presentation discovery from star planet venus ~~ .
~~   First presentation    discovery  from star planet venus   ~~   .~~   First presentation    discovery  from star planet venus   ~~   .
~~ First presentation discovery from star planet venus ~~ .Deepak Somaji-Sawant
 
Ap rebolusyong intelektwal
Ap rebolusyong intelektwalAp rebolusyong intelektwal
Ap rebolusyong intelektwalellaineolpindo07
 
Leccion 10. transformacionesclasificación jerarquica.
Leccion 10. transformacionesclasificación jerarquica.Leccion 10. transformacionesclasificación jerarquica.
Leccion 10. transformacionesclasificación jerarquica.yadiraperlaza
 
Unidad 1 parte 3 b de matemáticas ii v3
Unidad 1 parte 3 b de matemáticas ii v3Unidad 1 parte 3 b de matemáticas ii v3
Unidad 1 parte 3 b de matemáticas ii v3Edgar Ramos
 
Ipad's setup for beginner
Ipad's setup for beginnerIpad's setup for beginner
Ipad's setup for beginnerchihfangma
 
Fall and First Snow, Denver, 2013
Fall and First Snow, Denver, 2013Fall and First Snow, Denver, 2013
Fall and First Snow, Denver, 2013flyingthree
 
Lamborghini Branding
Lamborghini BrandingLamborghini Branding
Lamborghini BrandingEshant Sharma
 
Inversor
InversorInversor
Inversortoonix
 
Habilidades comunicativas
Habilidades comunicativasHabilidades comunicativas
Habilidades comunicativasLauG10
 

Andere mochten auch (20)

C i-555
C i-555C i-555
C i-555
 
Materia leccion 2
Materia leccion 2Materia leccion 2
Materia leccion 2
 
Burberry schal deutschland has become an internationally
Burberry schal deutschland has become an internationallyBurberry schal deutschland has become an internationally
Burberry schal deutschland has become an internationally
 
Parcial 2 gbi
Parcial 2 gbiParcial 2 gbi
Parcial 2 gbi
 
Cindy tatiana ballesteros 11
Cindy tatiana ballesteros 11Cindy tatiana ballesteros 11
Cindy tatiana ballesteros 11
 
Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013
Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013
Sharing the Wisdom: How to Use Modern Marketing Tools, IACP, October 19, 2013
 
We’ll light a 1000 candles all around
We’ll light a 1000 candles all aroundWe’ll light a 1000 candles all around
We’ll light a 1000 candles all around
 
Informtica educativa
Informtica educativaInformtica educativa
Informtica educativa
 
~~ First presentation discovery from star planet venus ~~ .
~~   First presentation    discovery  from star planet venus   ~~   .~~   First presentation    discovery  from star planet venus   ~~   .
~~ First presentation discovery from star planet venus ~~ .
 
Ap rebolusyong intelektwal
Ap rebolusyong intelektwalAp rebolusyong intelektwal
Ap rebolusyong intelektwal
 
Leccion 10. transformacionesclasificación jerarquica.
Leccion 10. transformacionesclasificación jerarquica.Leccion 10. transformacionesclasificación jerarquica.
Leccion 10. transformacionesclasificación jerarquica.
 
Unidad 1 parte 3 b de matemáticas ii v3
Unidad 1 parte 3 b de matemáticas ii v3Unidad 1 parte 3 b de matemáticas ii v3
Unidad 1 parte 3 b de matemáticas ii v3
 
Materia leccion 1
Materia leccion 1Materia leccion 1
Materia leccion 1
 
Ipad's setup for beginner
Ipad's setup for beginnerIpad's setup for beginner
Ipad's setup for beginner
 
Fall and First Snow, Denver, 2013
Fall and First Snow, Denver, 2013Fall and First Snow, Denver, 2013
Fall and First Snow, Denver, 2013
 
Tipos de texto
Tipos de textoTipos de texto
Tipos de texto
 
Lamborghini Branding
Lamborghini BrandingLamborghini Branding
Lamborghini Branding
 
Inversor
InversorInversor
Inversor
 
Barlangcavernoso
BarlangcavernosoBarlangcavernoso
Barlangcavernoso
 
Habilidades comunicativas
Habilidades comunicativasHabilidades comunicativas
Habilidades comunicativas
 

Ähnlich wie Paa s and oss

クラウド概要 by Engine Yard
クラウド概要 by Engine Yardクラウド概要 by Engine Yard
クラウド概要 by Engine YardYu Kitazume
 
Start of a New era: Apache YARN 3.1 and Apache HBase 2.0
Start of a New era: Apache YARN 3.1 and Apache HBase 2.0Start of a New era: Apache YARN 3.1 and Apache HBase 2.0
Start of a New era: Apache YARN 3.1 and Apache HBase 2.0DataWorks Summit
 
サーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話しサーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話しAkira Nagata
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話Toshiaki Baba
 
Docker事始めと最新動向 2015年6月
Docker事始めと最新動向 2015年6月Docker事始めと最新動向 2015年6月
Docker事始めと最新動向 2015年6月Emma Haruka Iwao
 
地に足がついたクラウドのお話
地に足がついたクラウドのお話地に足がついたクラウドのお話
地に足がついたクラウドのお話Toshiaki Baba
 
DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方
DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方
DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方Takahiro Imanaka
 
Engine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaSEngine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaSTakahiro Imanaka
 
2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archi2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archiDaisuke Nagao
 
[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介
[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介
[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介gree_tech
 
JavaScript And Keywords
JavaScript And KeywordsJavaScript And Keywords
JavaScript And Keywordsuupaa
 
Dockerの利用事例
Dockerの利用事例Dockerの利用事例
Dockerの利用事例maebashi
 
さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...
さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...
さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...さくらインターネット株式会社
 
FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係moai kids
 

Ähnlich wie Paa s and oss (20)

クラウド概要 by Engine Yard
クラウド概要 by Engine Yardクラウド概要 by Engine Yard
クラウド概要 by Engine Yard
 
Start of a New era: Apache YARN 3.1 and Apache HBase 2.0
Start of a New era: Apache YARN 3.1 and Apache HBase 2.0Start of a New era: Apache YARN 3.1 and Apache HBase 2.0
Start of a New era: Apache YARN 3.1 and Apache HBase 2.0
 
Apache Big Data Miami 2017 - Hadoop Source Code Reading #23 #hadoopreading
Apache Big Data Miami 2017 - Hadoop Source Code Reading #23 #hadoopreadingApache Big Data Miami 2017 - Hadoop Source Code Reading #23 #hadoopreading
Apache Big Data Miami 2017 - Hadoop Source Code Reading #23 #hadoopreading
 
New relic
New relicNew relic
New relic
 
サーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話しサーバーレスで ガチ本番運用までやってるお話し
サーバーレスで ガチ本番運用までやってるお話し
 
AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話AIIT学生会主催勉強会 クラウドのお話
AIIT学生会主催勉強会 クラウドのお話
 
vRodeo rancher 200702
vRodeo rancher 200702vRodeo rancher 200702
vRodeo rancher 200702
 
Docker事始めと最新動向 2015年6月
Docker事始めと最新動向 2015年6月Docker事始めと最新動向 2015年6月
Docker事始めと最新動向 2015年6月
 
地に足がついたクラウドのお話
地に足がついたクラウドのお話地に足がついたクラウドのお話
地に足がついたクラウドのお話
 
DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方
DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方
DevOps時代到来!Engine YardのPaaSで変わるシステムの開発と運用のあり方
 
Engine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaSEngine Yard - 商用マルチクラウドPaaS
Engine Yard - 商用マルチクラウドPaaS
 
2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archi2016 06-30-deep-learning-archi
2016 06-30-deep-learning-archi
 
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_cccSpring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
Spring Boot on Kubernetes : Yahoo!ズバトク事例 #jjug_ccc
 
YJTC18 A-1 大規模サーバの戦略
YJTC18 A-1 大規模サーバの戦略YJTC18 A-1 大規模サーバの戦略
YJTC18 A-1 大規模サーバの戦略
 
[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介
[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介
[SAPPORO CEDEC] サービスの効果を高めるグリー内製ツールの技術と紹介
 
ProjectAtomic-and-geard
ProjectAtomic-and-geardProjectAtomic-and-geard
ProjectAtomic-and-geard
 
JavaScript And Keywords
JavaScript And KeywordsJavaScript And Keywords
JavaScript And Keywords
 
Dockerの利用事例
Dockerの利用事例Dockerの利用事例
Dockerの利用事例
 
さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...
さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...
さくらのDockerコンテナホスティング-Arukasの解説とインフラを支える技術(July Tech Festa 2016 『IoTxAIxインフラ時代...
 
FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係FluentdとRedshiftの素敵な関係
FluentdとRedshiftの素敵な関係
 

Mehr von Yusuke Ando

ダイナミック広告の改善と拡大
ダイナミック広告の改善と拡大ダイナミック広告の改善と拡大
ダイナミック広告の改善と拡大Yusuke Ando
 
DevOpsを実現するChef活用テクニック
DevOpsを実現するChef活用テクニックDevOpsを実現するChef活用テクニック
DevOpsを実現するChef活用テクニックYusuke Ando
 
DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版Yusuke Ando
 
Testing your app with Selenium on Travis CI
Testing your app with Selenium on Travis CITesting your app with Selenium on Travis CI
Testing your app with Selenium on Travis CIYusuke Ando
 
Travis CIで実現するPHPアプリの自動テスト
Travis CIで実現するPHPアプリの自動テストTravis CIで実現するPHPアプリの自動テスト
Travis CIで実現するPHPアプリの自動テストYusuke Ando
 
Shimokita.Unity Detonatorで爆発
Shimokita.Unity Detonatorで爆発Shimokita.Unity Detonatorで爆発
Shimokita.Unity Detonatorで爆発Yusuke Ando
 
Shimokita.Unity RigidbodyとColliderで衝突
Shimokita.Unity RigidbodyとColliderで衝突Shimokita.Unity RigidbodyとColliderで衝突
Shimokita.Unity RigidbodyとColliderで衝突Yusuke Ando
 
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Yusuke Ando
 
ゴールデンウィークに最適な学習コンテンツ
ゴールデンウィークに最適な学習コンテンツゴールデンウィークに最適な学習コンテンツ
ゴールデンウィークに最適な学習コンテンツYusuke Ando
 
Travis CIですぐに始める継続的インテグレーション
Travis CIですぐに始める継続的インテグレーションTravis CIですぐに始める継続的インテグレーション
Travis CIですぐに始める継続的インテグレーションYusuke Ando
 
ブログやサイトのJekyllへの移行
ブログやサイトのJekyllへの移行ブログやサイトのJekyllへの移行
ブログやサイトのJekyllへの移行Yusuke Ando
 
PHPとTravis CIでブラウザテスト
PHPとTravis CIでブラウザテストPHPとTravis CIでブラウザテスト
PHPとTravis CIでブラウザテストYusuke Ando
 
Shimokita.Unity パリの街をユニティちゃんが駆ける
Shimokita.Unity パリの街をユニティちゃんが駆けるShimokita.Unity パリの街をユニティちゃんが駆ける
Shimokita.Unity パリの街をユニティちゃんが駆けるYusuke Ando
 
Engine Yardで作る NetCommons3のクラウド環境
Engine Yardで作る NetCommons3のクラウド環境Engine Yardで作る NetCommons3のクラウド環境
Engine Yardで作る NetCommons3のクラウド環境Yusuke Ando
 
Engine Yard Cloud
Engine Yard CloudEngine Yard Cloud
Engine Yard CloudYusuke Ando
 
最近のCandyCane - PHP版Redmineでタスク管理を始めよう
最近のCandyCane - PHP版Redmineでタスク管理を始めよう最近のCandyCane - PHP版Redmineでタスク管理を始めよう
最近のCandyCane - PHP版Redmineでタスク管理を始めようYusuke Ando
 
PHPの教室「foreachを極める」
PHPの教室「foreachを極める」PHPの教室「foreachを極める」
PHPの教室「foreachを極める」Yusuke Ando
 
90分間濃縮 PHPエラーの教室
90分間濃縮 PHPエラーの教室90分間濃縮 PHPエラーの教室
90分間濃縮 PHPエラーの教室Yusuke Ando
 

Mehr von Yusuke Ando (20)

ダイナミック広告の改善と拡大
ダイナミック広告の改善と拡大ダイナミック広告の改善と拡大
ダイナミック広告の改善と拡大
 
DevOpsを実現するChef活用テクニック
DevOpsを実現するChef活用テクニックDevOpsを実現するChef活用テクニック
DevOpsを実現するChef活用テクニック
 
DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版DevOpsを実現する為のChef実践テクニック Chef12対応版
DevOpsを実現する為のChef実践テクニック Chef12対応版
 
Testing your app with Selenium on Travis CI
Testing your app with Selenium on Travis CITesting your app with Selenium on Travis CI
Testing your app with Selenium on Travis CI
 
Travis CIで実現するPHPアプリの自動テスト
Travis CIで実現するPHPアプリの自動テストTravis CIで実現するPHPアプリの自動テスト
Travis CIで実現するPHPアプリの自動テスト
 
Shimokita.Unity Detonatorで爆発
Shimokita.Unity Detonatorで爆発Shimokita.Unity Detonatorで爆発
Shimokita.Unity Detonatorで爆発
 
Shimokita.Unity RigidbodyとColliderで衝突
Shimokita.Unity RigidbodyとColliderで衝突Shimokita.Unity RigidbodyとColliderで衝突
Shimokita.Unity RigidbodyとColliderで衝突
 
Webプログラマの為のUnity入門
Webプログラマの為のUnity入門Webプログラマの為のUnity入門
Webプログラマの為のUnity入門
 
ゴールデンウィークに最適な学習コンテンツ
ゴールデンウィークに最適な学習コンテンツゴールデンウィークに最適な学習コンテンツ
ゴールデンウィークに最適な学習コンテンツ
 
Travis CIですぐに始める継続的インテグレーション
Travis CIですぐに始める継続的インテグレーションTravis CIですぐに始める継続的インテグレーション
Travis CIですぐに始める継続的インテグレーション
 
ブログやサイトのJekyllへの移行
ブログやサイトのJekyllへの移行ブログやサイトのJekyllへの移行
ブログやサイトのJekyllへの移行
 
PHPとTravis CIでブラウザテスト
PHPとTravis CIでブラウザテストPHPとTravis CIでブラウザテスト
PHPとTravis CIでブラウザテスト
 
Shimokita.Unity パリの街をユニティちゃんが駆ける
Shimokita.Unity パリの街をユニティちゃんが駆けるShimokita.Unity パリの街をユニティちゃんが駆ける
Shimokita.Unity パリの街をユニティちゃんが駆ける
 
Dev opschef
Dev opschefDev opschef
Dev opschef
 
Engine Yardで作る NetCommons3のクラウド環境
Engine Yardで作る NetCommons3のクラウド環境Engine Yardで作る NetCommons3のクラウド環境
Engine Yardで作る NetCommons3のクラウド環境
 
Engine Yard Cloud
Engine Yard CloudEngine Yard Cloud
Engine Yard Cloud
 
最近のCandyCane - PHP版Redmineでタスク管理を始めよう
最近のCandyCane - PHP版Redmineでタスク管理を始めよう最近のCandyCane - PHP版Redmineでタスク管理を始めよう
最近のCandyCane - PHP版Redmineでタスク管理を始めよう
 
PHPの教室「foreachを極める」
PHPの教室「foreachを極める」PHPの教室「foreachを極める」
PHPの教室「foreachを極める」
 
20121225 php
20121225 php20121225 php
20121225 php
 
90分間濃縮 PHPエラーの教室
90分間濃縮 PHPエラーの教室90分間濃縮 PHPエラーの教室
90分間濃縮 PHPエラーの教室
 

Paa s and oss