Weitere ähnliche Inhalte
Ähnlich wie AmazonElasticBeanstalk (20)
Kürzlich hochgeladen (10)
AmazonElasticBeanstalk
- 2. Who am I?
-Android app developer
-CEO at a Start-up
-not expert in server
facebook: oe.taisuke
twitter: @oe_uia
- 3. Beanstalk
✦ 非インフラエンジニアにとって:
✦ 本当に登りやすいか?
✦ 途中で折れたりしないか?
- 4. Beanstalkとは?
✦ AWS上のPaaS風インターフェイス
✦ 2011年1月より、β版開始
✦ AWSの各サービスが中で動いている。
✦ 無料。(EC2などの使用料のみ)
- 6. 1.デプロイが簡単
✦ a.)JavaVM言語を利用する場合
✦ b.)PHPを利用する場合(2012/02追加)
✦ c.)その他の言語を利用する場合
- 7. 準備
✦ 1. AWSヘSignUp
✦ 2. BeanstalkへSignUp
- 8. a)JavaVM言語
✦ 1. warファイルをお好きな方法で作成。
✦ antでも、mavenでも、sbtでも、何でもどう
ぞ。
✦ ※ war: Web Application Resource.
- 11. b)PHP
✦ 1. Beanstalk Command Line Tool導入
✦ 2. >git init
✦ 3. >AWSDevTools-RepositorySetup.sh
✦ AccessKey
✦ SecretKey
✦ host
✦ ...
- 12. b)PHP
✦ 4. >git commit -m “Hello,Beanstalk!”
✦ 5. >git aws.push
✦ gitでphpアプリをbeanstalkにdeployしてみた
http://d.hatena.ne.jp/
j3tm0t0/20120404/1333531368
- 14. 2.維持が簡単
✦ a) 負荷分散的なもの
✦ b) Monitoring的なもの
- 15. a)負荷分散的なもの
✦ AutoScaling
✦ -Latency
✦ -CPU usage
✦ -Network I/O
✦ LoadBalancer
- 17. その他良いところ
✦ 最悪、AWSの各サービスを直に使えば良い
✦ 例) console => SSHでEC2 Instanceに接続
✦ MYAPP.elasticbeanstalk.comが割当される
✦ =>外部DNSサービスを使える。dozens!!
✦ eclipse用plug-inも有り
- 18. その他悪いところ
✦ まだ時々不具合がある。
✦ Beanstalkの環境変数でjdbc stringを設定で
きるけど、実は参照してないとか…
✦ AutoScaleトリガーのLatencyは、
HealthCheck用URLベースだけとか...
✦ Webコンソールがもっさりしてるとか。
- 19. 使用実績
✦ 有名なところは見つからなかったお...
____
/ \
/ _ノ ヽ、_ \
/ o゚((●)) ((●))゚o\
¦ (__人__)' ¦
\ `́͡ /
- 20. 使用実績
✦ でも有名になりそうなところは見つかったお..
____
/ \
/ _ノ ヽ、_ \
/ o゚͡ ゚͡o \
¦ (__人__) ¦
\ ` ́͡ /
- 21. 使用実績
✦
株式会社hemplantだお!(注: 自社です。)
____
/͡ ͡\
/( ●) (●)\
/::::::͡(__人__)͡::::\
¦ ¦r┬-¦ ¦
\ `ー'́ /
- 23. ✦ 昨日リリース!!
✦ friendpix app
✦ Server: Scala+MySQL @ Beanstalk (JavaVM)
✦ Android: Scala
✦ LandingWebsite:
✦ HTML+jQuery+PHP @ Beanstalk (PHP)
Hinweis der Redaktion
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n
- \n