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.
Bay  Area  Startup  Report
IVS  CTO  Night  &  Day  宮崎  -‐‑‒  June  11,  2015
Amazon  Data  Services  Japan
Eiji  Shinohara
  Name:
  ・Eiji  Shinohara  /  篠原  英治  /  @shinodogg
  Role:
・MC  for  CTO  Night  &  Day
・AWS  Solutions  Architect  for ...
Talking  to  Startup  CTOs/Engineers  on  daily  basis
Keynote  at  AWS  Summit  Tokyo  2015
 AWS  Startup  CTO  Night  with  Amazon  CTO
•  We  had  Amazon  CTO  Werner  Vogels
TechCrunch  Tokyo  CTO  Night  powere...
 AWS  Startup  CTO  Night  with  Amazon  CTO
Vuzz  CTO  Kiyota-‐‑‒san  won  the  prize
Sumally
ChatWork
SanSan
Gunosy
Smar...
TechCrunch  Tokyo  CTO  Night  powered  by  AWS
Contest  for  JP  Startup  CTO  of  the  year!
TechCrunch  Tokyo  CTO  Night  powered  by  AWS
  Pitch  Presenters  
  (Startup  CTOs)
  Judges  
  (Popular  Company  CT...
TechCrunch  Tokyo  CTO  Night  powered  by  AWS
UzaBase  CTO  Takeuchi-‐‑‒san
won  the  prize!
横路路さんと舘野さんが、エンジニアの評価どうしてる?
...
  IVS  CTO  Night  &  Day  powered  by  AWS
  IVS  CTO  Night  &  Day  powered  by  AWS
【Survey  Result】
100%  participant  CTOs  said...
“  WANT  TO  JOIN  THIS  EVE...
Agenda
  AWS  Popup  Loft?
  Architecting  at  SF  AWS  Popup  Loft  with  Startups
  Messages  from  Bay  Area  guys
  Go...
Agenda
  AWS  Popup  Loft?
  Architecting  at  SF  AWS  Popup  Loft  with  Startups
  Messages  from  Bay  Area  guys
  Go...
AWS  Pop-‐‑‒up  Loft  in  San  Francisco
Not  Just  a  Co-‐‑‒Working  Space
AWS  is  empowering  Startups!!
AWS  Pop-‐‑‒up  Loft  in  San  Francisco
AWS  Pop-‐‑‒up  Loft:  New  York
https://aws.amazon.com/jp/blogs/aws/announcing-‐‑‒the-‐‑‒aws-‐‑‒pop-‐‑‒up-‐‑‒loft-‐‑‒in-‐...
AWS  Pop-‐‑‒up  Loft:  Whereʼ’s  Next??
11  Region
1.  US EAST (Virginia)
2.  US WEST (N. California)
3.  US WEST 2 (Orego...
AWS  Pop-‐‑‒up  Loft
 次は⽇日本でAWS  Popup  Loftをやりたい!
•  1週間Pop-‐‑‒up  Loftで働いたことをこれからお話します
•  CTOの皆さまがどういう印象を持ったか、率率率直な感想を後ほ...
Agenda
  AWS  Popup  Loft?
  Architecting  at  SF  AWS  Popup  Loft  with  Startups
  Messages  from  Bay  Area  guys
  Go...
Architecting  at  Popup  Loft  with  Startups
  AWS  Pop-‐‑‒up  LoftでStartupの皆さんとお話した内容をピックアップ
1.  AWS  CodeDeployでデプロイがうま...
1.  AWS  CodeDeployでデプロイがうまくいかないんだけど…
CodeDeployが上⼿手くいかない。お話を伺ってみると、、
•  AWS  CodeDeployを使ってデプロイしたが、、
•  Management  Conso...
1.  AWS  CodeDeployでデプロイがうまくいかないんだけど…
  AWS  CodeDeploy
•  Automated  deployments  /  Minimize  downtime  /  Centralized  ...
1.  AWS  CodeDeployでデプロイがうまくいかないんだけど…
  AWS  CodeDeploy
•  元々Amazon内部で使われていた『Apollo』というデプロイツール
•  驚異異的なペースで膨⼤大な回数をデプロイしてきた...
1.  AWS  CodeDeployでデプロイがうまくいかないんだけど…
  AWS  CodeDeploy
1.  EC2インスタンスにIAM  RoleをAttachする必要がある
•  EC2からCodeDeployサービスのAPIを叩...
2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
  サービスのアイデアは⾔言えないけど、IoT⽤用途に使えるAWSのサー
ビスある?と。。
•  割りとコレ系のザックリした質問をいただくことも多かったです。ホワイト
ボードを使った...
  デバイスからデータを吸い上げるならAmazon  Kinesis
•  Kinesisはいくらでもスケールする箱
•  AWSサービスなので複数AZ&⾼高い信頼性&耐久性
2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
  MQTT  with  Kinesis
•  IoTデバイスからMQTTのような軽量量なプロトコルでデータをAWSに送信
2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
  テレメトリーがーって⾔言ってて、何だろ?ソレって思ってたら…
  2  Tierアーキテクチャ
•  AWS  SDKを使ってデバイスから直接AWSの各サービスを呼び出す
2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
3.  Amazon  DynamoDBを使う時のBest  Practiceは?
  普段RDS使ってるんだけどDynamoDBってどういう時にどんな⾵風
に使うとイイの?
•  ⽇日本のStartup事例例をご紹介しました
For  Cou...
3.  Amazon  DynamoDBを使う時のBest  Practiceは?
Pairy  http://pairy.com/  
EC2
(API)
DB
ELB
MultiAZ
RDSDynamoDB
ELB
EC2
(Websock...
3.  Amazon  DynamoDBを使う時のBest  Practiceは?
Pairy  http://pairy.com/  
EC2
(API)
DB
ELB
MultiAZ
RDSDynamoDB
ELB
EC2
(Websock...
3.  Amazon  DynamoDBを使う時のBest  Practiceは?
AWS  Evangelist  in  Korea
4.  AWS  KMS(Key  Management  Service)について教えて
  暗号鍵の管理理?
•  ⾊色んな⼈人からSecurityはちゃんとしておけって⾔言われてる
•  センシティブなデータをストアする際は暗号化しておく...
4.  AWS  KMS(Key  Management  Service)について教えて
  そこでAWS  Key  Management  Service
•  フルマネージド:  暗号鍵はAWSで⼀一元管理理。MultiAZ。暗号化リク...
4.  AWS  KMS(Key  Management  Service)について教えて
  KMSの対応サービス(アプリケーション視点で透過的に利利⽤用可能)
•  Amazon  S3
•  Amazon  EBS
•  Amazon  ...
5.  Amazon  RDSのMasterとReadReplicaを使う時アプリはどうした
らイイの?
  Ruby  on  RailsのアプリケーションからRDS(MySQL)のMasterと
ReadReplicaをハンドリングする際の...
5.  Amazon  RDSのMasterとReadReplicaを使う時アプリはどうした
らイイの?
  ⽇日本にCookpadっていうトップノッチなAWSユーザーがいて、という⽂文脈で、
@eagletmt  さんの  switch_̲p...
5.  Amazon  RDSのMasterとReadReplicaを使う時アプリはどうした
らイイの?
  コードがあると紹介や説明は英語でも本当に楽
database.yml initializer model
Switching  con...
6.  AWS  OpsWorksのプロビジョニングが遅すぎるんだけどなんとか
ならない?
  Load  BasedやTime  Basedなスケールも出来るしてとても便便利利なんだけど、
構築が遅いので何とかならないか?と
      St...
6.  AWS  OpsWorksのプロビジョニングが遅すぎるんだけどなんとか
ならない?
  カスタムAMIつかえます
•  構築時にパッケージをダウンロード不不要
•  もちろんChefのレシピも利利⽤用可能
•  ベストプラクティスとして...
7.  AWSのBigDataについて知りたい
  Big  Data  services  on  AWS
Interface
Storage
DWHNoSQLDynamoDB Redshift
S3
Glacier
Data  Pipeli...
7.  AWSのBigDataについて知りたい
  データ活⽤用のステップ
Glacier RDS
EMR
EMR
Redshift
DynamoDB
Data Pipeline
S3
Data
ETL
Sum
Web app
Analytic...
7.  AWSのBigDataについて知りたい
  ひと通りご案内できます
Architecting  at  Popup  Loft  with  Startups
  他にも⾊色々な質問やご要望をいただきましたmm
•  例例えば、CLUSTER  Kってどうよ??  →  知らないんですけど…
•  ⼀一緒にググ...
Architecting  at  Popup  Loft  with  Startups
  CLUSTER  K…
•  ⽇日本帰ってから暫くしてからニュースサイト⾒見見てたら、、マジですか、と。。
Parties  at  AWS  Popup  Loft
  Startupエンジニア同⼠士の交流流の場
•  AWS⇔Startupだけでなく、Startup⇔Startupの交流流の場  
•  写真  左:  SmartNews⻄西岡さ...
Parties  at  AWS  Popup  Loft
  Popup  Loftで⾔言語解析系のプロジェクトを進めているTwainさん
•  ⼤大体、毎⽇日AWS  Popup  Loftにきてる
•  ハンズオンやBootcampにたく...
Agenda
  AWS  Popup  Loft?
  Architecting  at  SF  AWS  Popup  Loft  with  Startups
  Messages  from  Bay  Area  guys
  Go...
ベイエリアな⼈人に聞いてみました
Eric  @  Flickr
  2011年年にSan  Franciscoで働いてた頃の同僚僚
LookFlowというスタートアップで5⼈人でプロダクトを開発
•  2年年前にSFで彼らのオフィスを訪れた時の写真
Pier50のあぶない刑事...
Eric  @  Flickr
LookFlowは2013年年にYahoo!により買収
http://techcrunch.com/2013/10/23/yahoo-‐‑‒acquires-‐‑‒startup-‐‑‒lookflow-‐‑‒to...
Eric  @  Flickr
  今はFlickrのマネージャー
•  以前は、いかにもDeveloperっぽい⾵風貌
•  今は、襟付きシャツをきて⾰革靴とか
  今はどんな感じ?
•  居⼼心地イイ。ハードだけど。LookFlowメンバー...
Eric  @  Flickr
  そう⾔言えば船ってどうなったの?
•  残念念ながらクローズしてしまったそうです…
Greg  @  SF  Japan  Town
http://blog.btrax.com/jp/2014/04/14/chatwork1/
Greg  @  SF  Japan  Town
  豊富なキャリア
•  ITエンジニア-‐‑‒>半導体製造装置メーカー(⽇日本担当)-‐‑‒>btrax-‐‑‒>SF  Japan  Town
  Hard  workな傍ら
•  Cal ...
Greg  @  SF  Japan  Town
  やっぱりベイエリアに来た⽅方がイイと思う?
•  どこかから学ぶことも⼤大切切だけど、オリジナリティを出していかないとね…
•  SF  Japan  Night(http://sfjapa...
Agenda
  AWS  Popup  Loft?
  Architecting  at  SF  AWS  Popup  Loft  with  Startups
  Messages  from  Bay  Area  guys
  Go...
Go  Global  with  AWS!!
  先⽇日のAWS  Summit  Tokyo  の  Amazon  CloudSearch  セッション
•  たくさんのスタートアップのユースケースを紹介させていただきました
•  Sna...
Go  Global  with  AWS!!
  秋にAustinで開催されるLucene/Solr  RevolutionのCall  For  Papersに⽇日本
のCloudSearch事例例ネタで応募しています
•  世界に⾶飛び出...
Go  Global  with  AWS!!
  Startup⽀支援プログラムである『AWS  Activate』もGlobalな取り組みです!
•  特典などで不不明点があれば、是⾮非お声がけください
Go  Global  with  AWS!!
  AWSのサービスの事についてブログ執筆などお願いします!
•  例例えば、今HOTなのはMongoDB→DynamoDBへの移⾏行行など
•  内容が素晴しければ、翻訳してAWS本家のブログに...
Go  Global  with  AWS!!
Go  Global  with  AWS!!
Amazon  CloudSearchはA9で作っています
Go  Global  with  AWS!!
実際にAWSのサービスを作っているエンジニアとのディスカッション
ポテンシャルのあるStartup企業には最⼤大限の⽀支援をさせていただきます!
Go  Global  with  AWS!!
そう⾔言えば、話題の(?)Standing  Desk
  San  FranciscoのダウンタウンにあるAmazonの某チームのオフィス
•  全席昇降降出来るようになってるけど、スタンディングにしてる⼈人は少数でした…
Thank  you!!
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Bay Area Startup Report - IVS CTO Night & Day in Miyazaki
Upcoming SlideShare
Loading in …5
×

Bay Area Startup Report - IVS CTO Night & Day in Miyazaki

3,045 views

Published on

2015年4月にSan FranciscoのAWS Pop-up Loftで勤務した中でベイエリアのStartup企業のCTO/エンジニアの方たちからの質問やフィードバックをいただいた内容をまとめました。

Published in: Technology
  • Be the first to comment

Bay Area Startup Report - IVS CTO Night & Day in Miyazaki

  1. 1. Bay  Area  Startup  Report IVS  CTO  Night  &  Day  宮崎  -‐‑‒  June  11,  2015 Amazon  Data  Services  Japan Eiji  Shinohara
  2. 2.   Name:   ・Eiji  Shinohara  /  篠原  英治  /  @shinodogg   Role: ・MC  for  CTO  Night  &  Day ・AWS  Solutions  Architect  for  Startups ・Amazon  CloudSearch  Subject  Matter  Expert Who  am  I? Weʼ’re  Hiring!!
  3. 3. Talking  to  Startup  CTOs/Engineers  on  daily  basis
  4. 4. Keynote  at  AWS  Summit  Tokyo  2015
  5. 5.  AWS  Startup  CTO  Night  with  Amazon  CTO •  We  had  Amazon  CTO  Werner  Vogels TechCrunch  Tokyo  CTO  Night  powered  by  AWS •  Startups  pitch  contest  for  “CTO  of  the  year”  IVS  CTO  Night  &  Day  powered  by  AWS •  3  days  event.  Over  100  CTOs  gathering •  w/  Infinity  Ventures  Summit CTONight  Series  in  2014
  6. 6.  AWS  Startup  CTO  Night  with  Amazon  CTO Vuzz  CTO  Kiyota-‐‑‒san  won  the  prize Sumally ChatWork SanSan Gunosy SmartNews Kaizen Platform Nulab Wantedly Amazon
  7. 7. TechCrunch  Tokyo  CTO  Night  powered  by  AWS Contest  for  JP  Startup  CTO  of  the  year!
  8. 8. TechCrunch  Tokyo  CTO  Night  powered  by  AWS   Pitch  Presenters     (Startup  CTOs)   Judges     (Popular  Company  CTOs) GREE Cookpad BizReach Hatena CyberAgent Amazon
  9. 9. TechCrunch  Tokyo  CTO  Night  powered  by  AWS UzaBase  CTO  Takeuchi-‐‑‒san won  the  prize! 横路路さんと舘野さんが、エンジニアの評価どうしてる? みたいな⽴立立ち話してた
  10. 10.   IVS  CTO  Night  &  Day  powered  by  AWS
  11. 11.   IVS  CTO  Night  &  Day  powered  by  AWS 【Survey  Result】 100%  participant  CTOs  said... “  WANT  TO  JOIN  THIS  EVENT  AGAIN!!”
  12. 12. Agenda   AWS  Popup  Loft?   Architecting  at  SF  AWS  Popup  Loft  with  Startups   Messages  from  Bay  Area  guys   Go  Global  with  AWS!!
  13. 13. Agenda   AWS  Popup  Loft?   Architecting  at  SF  AWS  Popup  Loft  with  Startups   Messages  from  Bay  Area  guys   Go  Global  with  AWS!!
  14. 14. AWS  Pop-‐‑‒up  Loft  in  San  Francisco Not  Just  a  Co-‐‑‒Working  Space AWS  is  empowering  Startups!!
  15. 15. AWS  Pop-‐‑‒up  Loft  in  San  Francisco
  16. 16. AWS  Pop-‐‑‒up  Loft:  New  York https://aws.amazon.com/jp/blogs/aws/announcing-‐‑‒the-‐‑‒aws-‐‑‒pop-‐‑‒up-‐‑‒loft-‐‑‒in-‐‑‒new-‐‑‒york/  
  17. 17. AWS  Pop-‐‑‒up  Loft:  Whereʼ’s  Next?? 11  Region 1.  US EAST (Virginia) 2.  US WEST (N. California) 3.  US WEST 2 (Oregon) 4.  EU WEST (Ireland) 5.  JAPAN (Tokyo) 6.  South America (Sao Paulo) 7.  ASP 1 (Singapore) 8.  ASP 2 (Sydney) 9.  GovCloud 10. BJS 1 (Beijing China) 11. EU (Frankfurt) 28  Availability  Zone 52  Edge  Location 2  AWS  Popup  Loft
  18. 18. AWS  Pop-‐‑‒up  Loft  次は⽇日本でAWS  Popup  Loftをやりたい! •  1週間Pop-‐‑‒up  Loftで働いたことをこれからお話します •  CTOの皆さまがどういう印象を持ったか、率率率直な感想を後ほどアン ケートにお答えいただければ幸いです! •  よくお話しますが、Amazonはお客様の声を最も⼤大切切にする企業です
  19. 19. Agenda   AWS  Popup  Loft?   Architecting  at  SF  AWS  Popup  Loft  with  Startups   Messages  from  Bay  Area  guys   Go  Global  with  AWS!!
  20. 20. Architecting  at  Popup  Loft  with  Startups   AWS  Pop-‐‑‒up  LoftでStartupの皆さんとお話した内容をピックアップ 1.  AWS  CodeDeployでデプロイがうまくいかないんだけど… 2.   IoTやりたいんだけどAWSの場合どうしたらイイの? 3.  Amazon  DynamoDBを使う時のBest  Practiceは? 4.  AWS  KMS(Key  Management  Service)について教えて 5.  Amazon  RDSのMasterとReadReplicaを使う時アプリはどうしたらイイの? 6.  AWS  OpsWorksのプロビジョニングが遅すぎるんだけどなんとかならない? 7.  AWSのBigData系のサービスについて知りたい
  21. 21. 1.  AWS  CodeDeployでデプロイがうまくいかないんだけど… CodeDeployが上⼿手くいかない。お話を伺ってみると、、 •  AWS  CodeDeployを使ってデプロイしたが、、 •  Management  ConsoleにFailedって出てるけどどうしたらイイか分からない •  SSHで対象インスタンスに⼊入って⼀一緒にログみたらMissing  Credentials…
  22. 22. 1.  AWS  CodeDeployでデプロイがうまくいかないんだけど…   AWS  CodeDeploy •  Automated  deployments  /  Minimize  downtime  /  Centralized  control  /  Easy  to  adopt
  23. 23. 1.  AWS  CodeDeployでデプロイがうまくいかないんだけど…   AWS  CodeDeploy •  元々Amazon内部で使われていた『Apollo』というデプロイツール •  驚異異的なペースで膨⼤大な回数をデプロイしてきた •  (東京リージョンはまだですが)  1週間の滞在中にたくさん質問を受けたので、 ベイエリアのStartupにはポピュラーなサービスであるという印象です •  CodeDeployを使うとminimizeなダウンタイムでデプロイが実⾏行行出来て便便 利利ですが、権限周りでハマる⼈人が多いようでした
  24. 24. 1.  AWS  CodeDeployでデプロイがうまくいかないんだけど…   AWS  CodeDeploy 1.  EC2インスタンスにIAM  RoleをAttachする必要がある •  EC2からCodeDeployサービスのAPIを叩くため 2.  CodeDeployにAWSのサービスを利利⽤用するためのロール を割り当てられるようにする •  エンティティはcodedeploy.xxx.amazonaws.com •  ActionはSecurity  Token  ServiceのAssumeRole •  具体的な設定⽅方法は↓コチラ •  Create  a  Service  Role  for  AWS  CodeDeploy http://docs.aws.amazon.com/codedeploy/latest/userguide/how-‐‑‒to-‐‑‒create-‐‑‒service-‐‑‒role.html
  25. 25. 2.  IoTやりたいんだけどAWSの場合どうしたらイイの?   サービスのアイデアは⾔言えないけど、IoT⽤用途に使えるAWSのサー ビスある?と。。 •  割りとコレ系のザックリした質問をいただくことも多かったです。ホワイト ボードを使ったディスカッションに持ち込めないと英語が⾟辛いという…^^; •  ↓のような話をしました q デバイスからSDKを使ってAmazon  Kinesisにデータを送ることが出来る q MQTTのデータはBrokerを使ってKinesisに取り込む q 2-‐‑‒TierアーキテクチャといってEC2を使わずにLambdaやDynamoDBを使 うっていうのが今後流流⾏行行っていくかもね
  26. 26.   デバイスからデータを吸い上げるならAmazon  Kinesis •  Kinesisはいくらでもスケールする箱 •  AWSサービスなので複数AZ&⾼高い信頼性&耐久性 2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
  27. 27.   MQTT  with  Kinesis •  IoTデバイスからMQTTのような軽量量なプロトコルでデータをAWSに送信 2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
  28. 28. 2.  IoTやりたいんだけどAWSの場合どうしたらイイの?   テレメトリーがーって⾔言ってて、何だろ?ソレって思ってたら…
  29. 29.   2  Tierアーキテクチャ •  AWS  SDKを使ってデバイスから直接AWSの各サービスを呼び出す 2.  IoTやりたいんだけどAWSの場合どうしたらイイの?
  30. 30. 3.  Amazon  DynamoDBを使う時のBest  Practiceは?   普段RDS使ってるんだけどDynamoDBってどういう時にどんな⾵風 に使うとイイの? •  ⽇日本のStartup事例例をご紹介しました For  Couples.  Photo  Album  /  Chat  /  Date  schedule
  31. 31. 3.  Amazon  DynamoDBを使う時のBest  Practiceは? Pairy  http://pairy.com/   EC2 (API) DB ELB MultiAZ RDSDynamoDB ELB EC2 (Websocket) EC2 (Worker) ElastiCache Redis S3 CloudFront SES
  32. 32. 3.  Amazon  DynamoDBを使う時のBest  Practiceは? Pairy  http://pairy.com/   EC2 (API) DB ELB MultiAZ RDSDynamoDB ELB EC2 (Websocket) EC2 (Worker) ElastiCache Redis S3 CloudFront SES Basic  and   Transaction  Data Right  Database  in  the  Right  Place Chat  and  News  Feed Handling  Massive  Write Temporary  Data
  33. 33. 3.  Amazon  DynamoDBを使う時のBest  Practiceは? AWS  Evangelist  in  Korea
  34. 34. 4.  AWS  KMS(Key  Management  Service)について教えて   暗号鍵の管理理? •  ⾊色んな⼈人からSecurityはちゃんとしておけって⾔言われてる •  センシティブなデータをストアする際は暗号化しておく事が望ましく、そし て暗号鍵は⼊入れ替えられるようにしておくべき •  ⼤大切切であることは分かってる、、 •  ⾃自分で鍵管理理の仕組みを実装するのは⾟辛い •  お⾦金金を払えば使えるソリューションがあるのは知ってるけど、、
  35. 35. 4.  AWS  KMS(Key  Management  Service)について教えて   そこでAWS  Key  Management  Service •  フルマネージド:  暗号鍵はAWSで⼀一元管理理。MultiAZ。暗号化リクエストに応 じたスケール •  2  Tierの暗号鍵ヒエラルキー:  ⼤大量量データの暗号化も可能 •  鍵の変更更 •  2015年年5⽉月22⽇日Update→ダウンタイムなしにエイリアスの変更更が可能に
  36. 36. 4.  AWS  KMS(Key  Management  Service)について教えて   KMSの対応サービス(アプリケーション視点で透過的に利利⽤用可能) •  Amazon  S3 •  Amazon  EBS •  Amazon  Redshift •  Amazon  RDS •  AWS  SDK/CLI Customer  Master Key(s) Data  Key  1 Amazon   S3  Object Amazon  EBS   Volume Amazon   Redshift   Cluster Data  Key  2 Data  Key  3 Data  Key  4 Custom Application AWS  KMS Data  Key  5 Amazon RDS Database
  37. 37. 5.  Amazon  RDSのMasterとReadReplicaを使う時アプリはどうした らイイの?   Ruby  on  RailsのアプリケーションからRDS(MySQL)のMasterと ReadReplicaをハンドリングする際のベストプラクティスは?的な質問
  38. 38. 5.  Amazon  RDSのMasterとReadReplicaを使う時アプリはどうした らイイの?   ⽇日本にCookpadっていうトップノッチなAWSユーザーがいて、という⽂文脈で、 @eagletmt  さんの  switch_̲point  を紹介 •  とてもイイね!というリアクションで実際に使ってみるよ!とのことでした
  39. 39. 5.  Amazon  RDSのMasterとReadReplicaを使う時アプリはどうした らイイの?   コードがあると紹介や説明は英語でも本当に楽 database.yml initializer model Switching  connections
  40. 40. 6.  AWS  OpsWorksのプロビジョニングが遅すぎるんだけどなんとか ならない?   Load  BasedやTime  Basedなスケールも出来るしてとても便便利利なんだけど、 構築が遅いので何とかならないか?と      Stack User AWS  Management   Console Load  Balancerレイヤー App  Serverレイヤー Databaseレイヤー レシピ レシピ レシピ DB Web /App LB ①スタックの作成 ②レイヤーの作成 ③レシピの設定(Appの設定) ④レイヤーに   インスタンス追加・起動 ⑤ライフサイクルイベントによ り、レシピが⾃自動実⾏行行される 構成情報 (JSON) Web /App
  41. 41. 6.  AWS  OpsWorksのプロビジョニングが遅すぎるんだけどなんとか ならない?   カスタムAMIつかえます •  構築時にパッケージをダウンロード不不要 •  もちろんChefのレシピも利利⽤用可能 •  ベストプラクティスとしては↓とご案内 1.  変更更の少ないパッケージはAMIで固めて 2.  動的なインストール/設定/更更新はChef のレシピで
  42. 42. 7.  AWSのBigDataについて知りたい   Big  Data  services  on  AWS Interface Storage DWHNoSQLDynamoDB Redshift S3 Glacier Data  Pipeline RDB Hadoop Workflow Management RDS Elastic   MapReduce Kinesis
  43. 43. 7.  AWSのBigDataについて知りたい   データ活⽤用のステップ Glacier RDS EMR EMR Redshift DynamoDB Data Pipeline S3 Data ETL Sum Web app Analytics Dashboard Kinesis あつめる ためる 処理する つかう
  44. 44. 7.  AWSのBigDataについて知りたい   ひと通りご案内できます
  45. 45. Architecting  at  Popup  Loft  with  Startups   他にも⾊色々な質問やご要望をいただきましたmm •  例例えば、CLUSTER  Kってどうよ??  →  知らないんですけど… •  ⼀一緒にググりながら、EC2のSpot価格を予想して〜~みたいなサービスで⾯面 ⽩白そうだね、と •  今ならSpot  Fleetの案内できるなぁ… – 今後  AutoScaling/ELB/EMR/CloudWatch  等との連携も⼊入ってくる はずです
  46. 46. Architecting  at  Popup  Loft  with  Startups   CLUSTER  K… •  ⽇日本帰ってから暫くしてからニュースサイト⾒見見てたら、、マジですか、と。。
  47. 47. Parties  at  AWS  Popup  Loft   Startupエンジニア同⼠士の交流流の場 •  AWS⇔Startupだけでなく、Startup⇔Startupの交流流の場   •  写真  左:  SmartNews⻄西岡さん  ⇔  ヘルスケア系Startup  CTO •  写真  右:  Fujitsu  渡邉さん  ⇔  教育系Startup  Founder •  AWSのSAが話の間に⼊入って、その場で疑問点に答えたりできる
  48. 48. Parties  at  AWS  Popup  Loft   Popup  Loftで⾔言語解析系のプロジェクトを進めているTwainさん •  ⼤大体、毎⽇日AWS  Popup  Loftにきてる •  ハンズオンやBootcampにたくさん参加してAWSをマスターした、とのこと •  私のCloudSearchに関する1時間のセッションにも参加してくれました •  『AWSには本当にお世話になったから、ファンドレイジングしたり、他のクラ ウドプロバイダーからイイ話をもらったとしても、絶対にAWSを使い続ける』
  49. 49. Agenda   AWS  Popup  Loft?   Architecting  at  SF  AWS  Popup  Loft  with  Startups   Messages  from  Bay  Area  guys   Go  Global  with  AWS!!
  50. 50. ベイエリアな⼈人に聞いてみました
  51. 51. Eric  @  Flickr   2011年年にSan  Franciscoで働いてた頃の同僚僚 LookFlowというスタートアップで5⼈人でプロダクトを開発 •  2年年前にSFで彼らのオフィスを訪れた時の写真 Pier50のあぶない刑事に 出てきそうなとこ抜けてくと 船がとまっててソコがオフィス ハンモックとか、、 部屋の中で作業する⼈人もいれば オープンスペースで働く⼈人も パーティー出来そうなスペースとか プロジェクターもあるので ピッチイベントもできる
  52. 52. Eric  @  Flickr LookFlowは2013年年にYahoo!により買収 http://techcrunch.com/2013/10/23/yahoo-‐‑‒acquires-‐‑‒startup-‐‑‒lookflow-‐‑‒to-‐‑‒work-‐‑‒on-‐‑‒flickr-‐‑‒and-‐‑‒deep-‐‑‒learning/  
  53. 53. Eric  @  Flickr   今はFlickrのマネージャー •  以前は、いかにもDeveloperっぽい⾵風貌 •  今は、襟付きシャツをきて⾰革靴とか   今はどんな感じ? •  居⼼心地イイ。ハードだけど。LookFlowメンバーは誰も辞めてない •  どんなプロジェクトやってんの? •  ディープラーニングによる画像認識識 •  Flickrの検索索機能の刷新 •  ローンチのブログの翻訳→http://shinodogg.com/?p=6279
  54. 54. Eric  @  Flickr   そう⾔言えば船ってどうなったの? •  残念念ながらクローズしてしまったそうです…
  55. 55. Greg  @  SF  Japan  Town http://blog.btrax.com/jp/2014/04/14/chatwork1/
  56. 56. Greg  @  SF  Japan  Town   豊富なキャリア •  ITエンジニア-‐‑‒>半導体製造装置メーカー(⽇日本担当)-‐‑‒>btrax-‐‑‒>SF  Japan  Town   Hard  workな傍ら •  Cal  Poly(⼤大学)の外部アドバイザリボード •  Nerd  Stalker(http://www.nerdstalker.com/)  Podcastのホスト •  Founders  Space(http://www.foundersspace.com/)  でメンター   Founders  Space  -‐‑‒  Accelerator/Incubator
  57. 57. Greg  @  SF  Japan  Town   やっぱりベイエリアに来た⽅方がイイと思う? •  どこかから学ぶことも⼤大切切だけど、オリジナリティを出していかないとね… •  SF  Japan  Night(http://sfjapannight.com/)とかmake  noise出来るしイイ んじゃないかな?こっちの投資家にも会うことが出来るし ↓SF  JapanNight  の  Alumni  は確かにとても豪華
  58. 58. Agenda   AWS  Popup  Loft?   Architecting  at  SF  AWS  Popup  Loft  with  Startups   Messages  from  Bay  Area  guys   Go  Global  with  AWS!!
  59. 59. Go  Global  with  AWS!!   先⽇日のAWS  Summit  Tokyo  の  Amazon  CloudSearch  セッション •  たくさんのスタートアップのユースケースを紹介させていただきました •  SnapDish,  nanapi,  schoo,  ChatWork,  Lancers,  ごちクル,   SmartInsight •  AWS  Popup  Loftで1時間CloudSearchについて話した内容が元になっています •  Popup  Loftで参加してくれた数⼗十⼈人には⽇日本のスタートアップの存在をアピール できたはず
  60. 60. Go  Global  with  AWS!!   秋にAustinで開催されるLucene/Solr  RevolutionのCall  For  Papersに⽇日本 のCloudSearch事例例ネタで応募しています •  世界に⾶飛び出す際は、我々をうまく活⽤用していただければと思います! •  来⽉月前半 •  ベルリンでヨーロッパのSAが集まるサミットで⽇日本の検索索事例例を •  来⽉月後半 •  ソウルでAPACのSAが集まるサミットで⽇日本のスタートアップ事例例を
  61. 61. Go  Global  with  AWS!!   Startup⽀支援プログラムである『AWS  Activate』もGlobalな取り組みです! •  特典などで不不明点があれば、是⾮非お声がけください
  62. 62. Go  Global  with  AWS!!   AWSのサービスの事についてブログ執筆などお願いします! •  例例えば、今HOTなのはMongoDB→DynamoDBへの移⾏行行など •  内容が素晴しければ、翻訳してAWS本家のブログに載ることもあります •  下記は、Classmethod⼤大瀧さんのブログを翻訳してAWS  Compute  Blogに!
  63. 63. Go  Global  with  AWS!!
  64. 64. Go  Global  with  AWS!! Amazon  CloudSearchはA9で作っています
  65. 65. Go  Global  with  AWS!!
  66. 66. 実際にAWSのサービスを作っているエンジニアとのディスカッション ポテンシャルのあるStartup企業には最⼤大限の⽀支援をさせていただきます! Go  Global  with  AWS!!
  67. 67. そう⾔言えば、話題の(?)Standing  Desk   San  FranciscoのダウンタウンにあるAmazonの某チームのオフィス •  全席昇降降出来るようになってるけど、スタンディングにしてる⼈人は少数でした…
  68. 68. Thank  you!!

×