Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Amazon Web Servicesブース:UI×API×AWS 横田 聡

1,579 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Amazon Web Servicesブース:UI×API×AWS 横田 聡

  1. 1. UI×API×AWSCopyright © Classmethod 1
  2. 2. Copyright © Classmethod 2
  3. 3. なぜ UI?Copyright © Classmethod 3
  4. 4. Copyright © Classmethod 4
  5. 5. ・申込UP ・満足UP ・効率UP ・魅力UPCopyright © Classmethod 5
  6. 6. Copyright © Classmethod 6
  7. 7. ・ゴール指向 ・サーバ変更なし ・UI変更容易Copyright © Classmethod 7
  8. 8. Copyright © Classmethod 8
  9. 9. ・利用シーン ・機能厳選 ・サーバ変更なしCopyright © Classmethod 9
  10. 10. 鳥瞰図 決裁権者(最終承認) RIA iPhone SOAP SOAP PUSH Mail SOAP Apple APNS クラウド SAP NetWeaver BPM Amazon EC2 PDF SOAプラットフォーム クラウドCopyright © Classmethod 10
  11. 11. ・クラウドを繋ぐ ・API基盤 ・複数のUICopyright © Classmethod 11
  12. 12. RIA+クラウドが実現すること ブラウザ 社内システム 業務B DB 業務A 業務C DB デスクトップ 社外サービス WEB File サービス DB WEB サービス WEB DB サービス DB モバイル クラウド 業務B 業務A 業務C 仮想化 デバイス インタークラウドCopyright © Classmethod 12
  13. 13. ・利用者へ届く ・既存資産を活かす ・後から増やすCopyright © Classmethod 13
  14. 14. なぜUIとサーバー側を分けるのか? 重要 ユーザインタ ・人が使うものは使いながら日々洗練させる。 ・1カ月に1回のペースで更新。 フェース ・変化があることが良い。 ・様々なクライアント端末に対応。 APIの追加/更新は3カ月に1回程度API ・データ構造やロジックの定義には時間が 掛るが1回固まったら変更することは ロジック めったにない。 / データ ・1年に1回のペースで更新。 ・安定運用が肝。 → クラウド活用Copyright © Classmethod 14
  15. 15. 表示端末による自動切り替えCopyright © Classmethod 15
  16. 16. Twitterのインフラとインタフェース(例) システムインフラ 処理環境 Twitter基盤 ストレージ ネットワーク API セキュリティ ・・・Copyright © Classmethod 16
  17. 17. システムのグランドデザイン Amazon 処理環境 SPIN基盤 ストレージ ネットワーク API セキュリティ ・・・ クラス メソッド製Copyright © Classmethod 17
  18. 18. SPINプラットフォーム活用例Copyright © Classmethod 18
  19. 19. SPIN プラットフォームの技術基盤・Tomcat,MySQL・Spring Roo, Play/Scala・Amazon API・HTML5/CSS3/jQuery・iPhone/AndroidCopyright © Classmethod 19
  20. 20. SPINプラットフォームが載るAWS ・自動伸縮(ELB) AWS ・高可用性(EC2) 最大活用 ・無停止DB(RDS) ・事業継続(MultiAZ) ・バージョン管理(Beanstalk) ・負荷軽減(CloudFront) ・長期データ保存(S3)Copyright © Classmethod 20
  21. 21. SPINプラットフォームならでは ・セッション維持型LB ・セッションレプリケーション ・利用レポート(CloudWatch) ・マシンイメージ保存(AMI) ・iPhone/Android/HTML5対応 ・トランザクション、セキュリティ ・高速開発&高速更新Copyright © Classmethod 21
  22. 22. Copyright © Classmethod 22
  23. 23. ・Android SDK・HTML5/PhoneGap・AIR for AndroidCopyright © Classmethod 23
  24. 24. Copyright © Classmethod 24
  25. 25. ・Objective-C ・HTML5/PhoneGap ・AIR for iOSCopyright © Classmethod 25
  26. 26. クラスメソッドの サービスについてCopyright © Classmethod 26
  27. 27. 当社HPをCopyright © Classmethod 27 ご覧ください
  28. 28. 財団法人 建設物価調査会様の事例 お客様の課題 既存アプリの動作が遅く、UIがわかりづらく、 利用者が目的を達成するまでに時間が 掛っていた。BCPについても検討している。 解決策 クラスメソッドの解決策 ・データベースの再構築(高速レスポンス) ・ユーザーインタフェースを一新(Flex) ・クラウド(AWS)の活用(EC2,S3)Copyright © Classmethod 28
  29. 29. ・どこから手をつけて よいのかわからない ・やってみたけど、 うまくいかない お声かけください!Copyright © Classmethod 29
  30. 30. 当社HPをCopyright © Classmethod 30 ご覧ください
  31. 31. ・スマホアプリ検討中 ・どうやればよいのか ・サーバー連携したい お声かけください!Copyright © Classmethod 31
  32. 32. 当社HPをCopyright © Classmethod 32 ご覧ください
  33. 33. あるサービス企業様の事例 お客様の課題 離脱率を低減させたい。 直感的でわかりやすいUIが必要。 解決策 クラスメソッドの解決 ・OSSを活用してライセンスコスト低減 ・ビジネスの速度10倍速(業務改善) ・サービスメニュー数8倍(設定容易) ・新人へのシステム教育コスト激減Copyright © Classmethod 33
  34. 34. ・デザインは重要だと わかっているが… ・専門家に任せたい お声かけください!Copyright © Classmethod 34
  35. 35. Copyright © Classmethod 35
  36. 36. 1000本ノックを開始!!• クラスメソッドは、 Amazonクラウドに 強くコミットしています。 インタフェース開発に 情熱を持っています。 業務アプリのAPI化に 力を注いでいます。Copyright © Classmethod 36
  37. 37. Copyright © Classmethod 37

×