TitaniumとAWSと

786 views
679 views

Published on

2013年1月26日 NDSにて

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
786
On SlideShare
0
From Embeds
0
Number of Embeds
25
Actions
Shares
0
Downloads
2
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

TitaniumとAWSと

  1. 1. Titanium Mobile と AWS と 2013年1月26日 @NPoi at NDS
  2. 2. 自己紹介• @NPoi• 東京のほうでインフラ・エンジニア?• 去年から、Titaniumユーザー会に入会しました • 会社に伝道師が居た • そのつてで⾦野(@kaz_konno)さんと再会
  3. 3. ながれ• ⾦野さんの奥さんが新潟出⾝• 年末、帰省で⼆⼈で新潟で飲む• N「26日にAWSの⻑岡で勉強会あるんですよー」• ⾦「26日はTiユーザ会の新年会だよ」( ゚д゚)<じゃあ、新潟でLTするお
  4. 4. Titanium Mobileって?アメリカの Appcelarator 社が開発したJavaScriptで iOS Androidのアプリを書くためのもの。・昨年12月、Version 3.0がリリースされました!
  5. 5. (余談)Titanium Mobile と 新潟2011年10月29日 • 新潟コンベンションセンターでTitanium Mobileの講習会 • (当時エバンジェリストの) @masuidrive さんにも来てい ただきました ところで、最近 JAG Niigataどうなってますの?
  6. 6. そんなわけで、先に告知を! DENSO Presents, 1 Day Special Appcelarator Titanium Event 開催! 日時:2/16 9:00-18:30 場所:ベルサーレ 六本木 主催:Appcelarator, Inc 協賛:(株)デンソー 参加費:無料本国・アメリカ以外では、初の本格的な単独イベント。本社からA社役員ほかのプレゼンテーションと昼食・懇親会が行われます。
  7. 7. ありがちな話• モバイルアプリを作ろう!• ネイティブアプリじゃなくてもTitaniumとかPhoneGapとかあ るよね!• ついでに、やっぱり今時ならクラウド対応だよね!でも…ちょっと手の込んだことをしようとすると…• AWS?GAE?Azure?Heroku?• ああああああ、わかんねーえ! or 面倒くせえーえ! うまくいくかいかないかわからないものにコストは掛けたくないお …(´・ω・`)
  8. 8. イメージ( ^o^)モバイルアプリとかウェブアプリとかつくろう!( ˘⊖˘) 。o(待てよ?サーバーサイドの知識とかそんなにな いぞ?)|AWS|さ○らVPS|┗(☋` )┓三( ◠‿◠ )☛そこに気づいたか・・・ちょっと勉強してもらおう▂▅▇█▓▒░(’ω’)░▒▓█▇▅▂うわああああああ
  9. 9. つまり• スマホアプリ側を利⽤したサービスを始めようとすると、• アプリを作るだけじゃなく、• サーバーサイドのあれやこれも⽤意する必要がある • 借りてくるもの • 自分で書くプログラム • ときとして⼈材 バックエンド(サーバーサイド)への、 ⼈的・⾦銭的・時間的コスト
  10. 10. BaaSという考え方 あらかじめ⽤意 された機能群 ソーシャルメディア ステータス更新 PUSH配信機構 ソーシャル連携 フォトストレージ etc… BaaS 自社のデータ・資産 パブリックなサービス 必要な機能を適宜選択して、提供したいサービスに 最適なバックエンドを⽤意できる = BaaS (Backend as a Service)
  11. 11. Titaniumとの関連は? あらかじめ⽤意 された機能群 ソーシャルメディア ステータス更新 PUSH配信機構 ソーシャル連携 フォトストレージ etc… ACS 自社のデータ・資産 パブリックなサービスTitanium Mobile を展開する Appcelarator社 の BaaS =ACS (Appcelarator Cloud Services)
  12. 12. ACSの特⻑• 20以上の設定済アプリケーションライブラリ• デリバリーオプション • ⽤途にあわせて責任範囲を選択可能• スケーラビリティ• カスタムデータサーバサイド・インフラサイドの知識が無くても ある程度のバックエンドを構築できる!
  13. 13. じゃあ、AWSとの関連は? ACS Titanium & ネイティブクライアント SDKs ACSネットワークレイヤiOS&Android⽤ ACS PUSH Amazon S3 サーバ ACS API サーバ NoSQL サーチエンジン Amazon EC2
  14. 14. ACSの特⻑(再掲)• 20以上の設定済アプリケーションライブラリ• デリバリーオプション • ⽤途にあわせて責任範囲を選択可能• スケーラビリティ• カスタムデータ• AWSという後ろ盾による非常に⾼い堅牢⽣!
  15. 15. でも、Appcelaratorって…• Titanium Mobileの会社だよね? • ACSもTitaniumのためだけの環境じゃ無いの?• ACSはクロスプラットフォーム対応! • Titanium • iOS • Android • JavaScript, ActionScript • REST
  16. 16. 無料でここまでできるよ! 月に •500万件までのプッシュ •500万件までのAPI コール •20GBまでのストレージ •10万件までのメール配信 案外いろんなことできる気が するスペックですよですよ これ以上に使うときは、有料プランへ移⾏
  17. 17. そんなわけで、今すぐ契約を!• ⼈的・⾦銭的・時間的コストを削減できるBaaS!• Titaniumのため、だけのツールじゃ無いよ!• 無料でできる範囲は広いし、裏側はAWSで堅牢性も⾼い よ! そんなACSをよろしくお願いしま〜す (その後AWSとかで本格稼働とか良いと思います)

×