2016/02/19 【19-A-3】AWSで実現するクラウドネイティブなアプリ開発のポイント #devsumiA

0
P太郎 @PukiWikiTaro

スライド100ページ超は熱いw #devsumiA

2016-02-19 13:06:34
Shoko@育休中 @_okohs

餃子の王将エヴァンジェリスト(自称) #devsumiA

2016-02-19 13:06:54
Koji Ishida@英語喋りたいマン @kojiisd

AWSで実現するクラウドネイティブなアプリ開発のポイント #devsumi #devsumiA

2016-02-19 13:07:00
Manabu Uchida @uchimanajet7

餃子の王将エヴァンジェリストってw #devsumiA

2016-02-19 13:07:10
Shoko@育休中 @_okohs

クラウドネイティブって何?→最初からクラウド上で生まれるアプリケーション #devsumiA

2016-02-19 13:09:12
Koji Ishida@英語喋りたいマン @kojiisd

クラウドネイティブとは:クラウドで提供されるサービス利用を前提に構築する。利点を最大限に生かす形の構築。クラウドサービスを利用して効率的にアプリ開発 #devsumi #devsumiA

2016-02-19 13:09:17
Shoko@育休中 @_okohs

クラウドの特性7つ Design for failure特に認識してほしい。 #devsumiA

2016-02-19 13:09:41
Shoko@育休中 @_okohs

クラウドネイティブなアーキテクチャ・アプリ開発・デプロイについて話すよ! #devsumiA

2016-02-19 13:10:01
Koji Ishida@英語喋りたいマン @kojiisd

クラウドネイティブなアーキテクチャはMicroservicesと関連が深い。 #devsumi #devsumiA

2016-02-19 13:11:08
Shoko@育休中 @_okohs

マイクロサービスとは?→サービスを単一のアプリケーションではなく小さなサービスの組み合わせで構築する #devsumiA

2016-02-19 13:12:11
Koji Ishida@英語喋りたいマン @kojiisd

マイクロサービスの開発:ビジネスの遂行能力で分割するのが吉。 #devsumi #devsumiA

2016-02-19 13:13:17
Shoko@育休中 @_okohs

microserviceは技術的な境界で分割するのではなくビジネスの遂行能力で分割する。昨日だけ別チーム・別サービスでDBは共通で持つというようなことはしない #devsumiA

2016-02-19 13:13:33
Shoko@育休中 @_okohs

マイクロサービスの利点→ここのサービスで自由にスケールできる。。独立性の高い実装が可能。1チーム1コンポーネントにしていればパラレルな開発ができる #devsumiA

2016-02-19 13:15:51
Koji Ishida@英語喋りたいマン @kojiisd

サービスを跨ぐトランザクションは望ましくない。 #devsumi #devsumiA

2016-02-19 13:17:14
Shoko@育休中 @_okohs

プロダクトの初期フェーズにmicroserviceはお勧めできない。後から分割していくべき。 #devsumiA

2016-02-19 13:18:04
Manabu Uchida @uchimanajet7

プロジェクト初期にはモノリシックに作って、ある程度落ち着いたらマイクロサービスに分割するのがいいんじゃないかな?とのこと #devsumiA

2016-02-19 13:18:42
Koji Ishida@英語喋りたいマン @kojiisd

API Gateway + Lambda EC2 + ECS EC2 + ELB EC2 + ELB + RDS + S3 だったかな。。。早くて見逃した。 #devsumi #devsumiA

2016-02-19 13:19:03
Shoko@育休中 @_okohs

従来のアーキテクチャー:アプリケーション- ロードバランサ(ELB)-Web(EC2)-DB(RDS) このアーキテクチャは主にインフラ面に課題がある。 #devsumiA

2016-02-19 13:20:07
Shoko@育休中 @_okohs

サーバレスアーキテクチャ:API Gateway/Lambda/CloudFront/S3/その他AWSサービス(DynamoDB/RDSなど) #devsumiA

2016-02-19 13:21:18
Koji Ishida@英語喋りたいマン @kojiisd

API + Lambda サーバレスアーキテクチャ (ユーザが管理するサーバが無い) ロジックをAPI化してしまう→Webサーバが不要となる。 API GW、Lambdaともに従来のサーバからもアクセス可能。 #devsumi #devsumiA

2016-02-19 13:22:16
Shoko@育休中 @_okohs

サーバレスアーキテクチャ(2-Tier Architecture)初耳。どこがTierになってるんだろう。ハードのTierとは違うかな? #devsumiA

2016-02-19 13:22:25