Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
akitsukada
PDF, PPTX
992 views
Morning Session - AWS Serverless Ways
IVS CTO Night & Day 2016 Winter powered by AWSのDAY1モーニングセッションで使用した発表資料です
Technology
◦
Related topics:
Amazon Web Services
•
Read more
1
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 44
2
/ 44
3
/ 44
4
/ 44
5
/ 44
6
/ 44
7
/ 44
8
/ 44
9
/ 44
10
/ 44
11
/ 44
12
/ 44
13
/ 44
14
/ 44
15
/ 44
16
/ 44
17
/ 44
18
/ 44
19
/ 44
20
/ 44
21
/ 44
22
/ 44
23
/ 44
24
/ 44
25
/ 44
26
/ 44
27
/ 44
28
/ 44
29
/ 44
30
/ 44
31
/ 44
32
/ 44
33
/ 44
34
/ 44
35
/ 44
36
/ 44
37
/ 44
38
/ 44
39
/ 44
40
/ 44
41
/ 44
42
/ 44
43
/ 44
44
/ 44
More Related Content
PDF
Ivsctonightandday2016winter moringsession awsreinvent2016recap
by
Tadashi Okazaki
PDF
Search Solutions on AWS
by
Eiji Shinohara
PDF
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
by
Amazon Web Services Japan
PDF
Androidを中心に紐解くIoT
by
Keisuke Nishitani
PDF
IoTデザインパターン 2015 JAWS沖縄
by
Toshiaki Enami
PPTX
成長していくサービスとAWS
by
Mitsuharu Hamba
PDF
AWS Lambdaによるデータ処理理の⾃自動化とコモディティ化
by
Amazon Web Services Japan
PDF
Serverless Architecture Overview #cdevc
by
Masahiro NAKAYAMA
Ivsctonightandday2016winter moringsession awsreinvent2016recap
by
Tadashi Okazaki
Search Solutions on AWS
by
Eiji Shinohara
Big DataとContainerとStream - AWSでのクラスタ構成とストリーム処理 -
by
Amazon Web Services Japan
Androidを中心に紐解くIoT
by
Keisuke Nishitani
IoTデザインパターン 2015 JAWS沖縄
by
Toshiaki Enami
成長していくサービスとAWS
by
Mitsuharu Hamba
AWS Lambdaによるデータ処理理の⾃自動化とコモディティ化
by
Amazon Web Services Japan
Serverless Architecture Overview #cdevc
by
Masahiro NAKAYAMA
What's hot
PDF
Serverless services on_aws_dmm_meetup_20170801
by
Amazon Web Services Japan
PDF
クラウド上のデータ活用デザインパターン
by
Amazon Web Services Japan
PDF
AWS Black Belt Online Seminar 2017 IoT向け最新アーキテクチャパターン
by
Amazon Web Services Japan
PDF
Scale Your Business without Servers
by
Keisuke Nishitani
PDF
What's Amazon Athena? - re:Growth 2016 Osaka
by
Ganota Ichida
PDF
ログ管理のベストプラクティス
by
Akihiro Kuwano
PDF
Serverless Revolution
by
Keisuke Nishitani
PDF
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
by
都元ダイスケ Miyamoto
PDF
AWS Introduction for Startups
by
akitsukada
PDF
20170210 jawsug横浜(AWSタグ)
by
Toshihiro Setojima
PDF
AWS Blackbelt 2015シリーズ AWS Lambda
by
Amazon Web Services Japan
PDF
AWS Black Belt Tech シリーズ 2015 - Amazon Kinesis
by
Amazon Web Services Japan
PDF
AWS IoT アップデート 2016.02.16
by
Amazon Web Services Japan
PDF
AWS SAMで始めるサーバーレスアプリケーション開発
by
真吾 吉田
PPTX
Kinesis Firehoseを使ってみた
by
Masaki Misawa
PDF
クラウド入門(AWS編)
by
株式会社オプト 仙台ラボラトリ
PDF
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
by
Amazon Web Services Japan
PDF
Introducing Serverless Computing (20160802)
by
Keisuke Nishitani
PDF
AWS Black Belt Techシリーズ Amazon Kinesis
by
Amazon Web Services Japan
PPTX
失敗から学ぶAWSの監視
by
株式会社オプト 仙台ラボラトリ
Serverless services on_aws_dmm_meetup_20170801
by
Amazon Web Services Japan
クラウド上のデータ活用デザインパターン
by
Amazon Web Services Japan
AWS Black Belt Online Seminar 2017 IoT向け最新アーキテクチャパターン
by
Amazon Web Services Japan
Scale Your Business without Servers
by
Keisuke Nishitani
What's Amazon Athena? - re:Growth 2016 Osaka
by
Ganota Ichida
ログ管理のベストプラクティス
by
Akihiro Kuwano
Serverless Revolution
by
Keisuke Nishitani
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
by
都元ダイスケ Miyamoto
AWS Introduction for Startups
by
akitsukada
20170210 jawsug横浜(AWSタグ)
by
Toshihiro Setojima
AWS Blackbelt 2015シリーズ AWS Lambda
by
Amazon Web Services Japan
AWS Black Belt Tech シリーズ 2015 - Amazon Kinesis
by
Amazon Web Services Japan
AWS IoT アップデート 2016.02.16
by
Amazon Web Services Japan
AWS SAMで始めるサーバーレスアプリケーション開発
by
真吾 吉田
Kinesis Firehoseを使ってみた
by
Masaki Misawa
クラウド入門(AWS編)
by
株式会社オプト 仙台ラボラトリ
【IVS CTO Night & Day】AWSにおけるビッグデータ活用
by
Amazon Web Services Japan
Introducing Serverless Computing (20160802)
by
Keisuke Nishitani
AWS Black Belt Techシリーズ Amazon Kinesis
by
Amazon Web Services Japan
失敗から学ぶAWSの監視
by
株式会社オプト 仙台ラボラトリ
Viewers also liked
PDF
IVS_CTO_Night_and_Day_2016_Winter_Morning_Seession1-4_hkiriyam
by
Hayato Kiriyama
PDF
Global AWS AdTech use-cases
by
Eiji Shinohara
PPTX
EC2 Deep Dive at CTO Night&Day 2016
by
Yasuhiro Matsuo
PDF
Real-time Chat Backend on AWS IoT 20160422
by
akitsukada
PPTX
AI & Deep Learning on AWS at CTO Night&Day 2016 Winter
by
Yasuhiro Matsuo
PDF
ビックデータ最適解とAWSにおける新しい武器
by
Akihiro Kuwano
PDF
AWS Black Belt Online Seminar 2016 Amazon EC2 Container Service
by
Amazon Web Services Japan
PDF
AWS for Startups 2016 (2015/12/02版)
by
akitsukada
PDF
AWS IoT Button and Lambda to power a blockchain project - AWS Serverless Web Day
by
AWS Germany
PDF
Amazon Cognito Deep Dive @ JAWS DAYS 2016
by
akitsukada
PDF
Introduction to building alexa skills and putting your amazon echo to work
by
Abe Diaz
PPTX
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
by
Yuki Takahashi
PDF
AWS Serverless Workshop
by
Mikael Puittinen
PDF
Cloud Academy's AWS Hands on-labs
by
Alex Casalboni
PDF
Black Belt Online Seminar Amazon Cognito
by
Amazon Web Services Japan
PDF
Build an Alexa Skill Step-by-Step
by
Rick Wargo
IVS_CTO_Night_and_Day_2016_Winter_Morning_Seession1-4_hkiriyam
by
Hayato Kiriyama
Global AWS AdTech use-cases
by
Eiji Shinohara
EC2 Deep Dive at CTO Night&Day 2016
by
Yasuhiro Matsuo
Real-time Chat Backend on AWS IoT 20160422
by
akitsukada
AI & Deep Learning on AWS at CTO Night&Day 2016 Winter
by
Yasuhiro Matsuo
ビックデータ最適解とAWSにおける新しい武器
by
Akihiro Kuwano
AWS Black Belt Online Seminar 2016 Amazon EC2 Container Service
by
Amazon Web Services Japan
AWS for Startups 2016 (2015/12/02版)
by
akitsukada
AWS IoT Button and Lambda to power a blockchain project - AWS Serverless Web Day
by
AWS Germany
Amazon Cognito Deep Dive @ JAWS DAYS 2016
by
akitsukada
Introduction to building alexa skills and putting your amazon echo to work
by
Abe Diaz
IoT/GPSトラッキング プラットフォームがサーバレス だからこそ2ヶ月で構築できた話
by
Yuki Takahashi
AWS Serverless Workshop
by
Mikael Puittinen
Cloud Academy's AWS Hands on-labs
by
Alex Casalboni
Black Belt Online Seminar Amazon Cognito
by
Amazon Web Services Japan
Build an Alexa Skill Step-by-Step
by
Rick Wargo
Similar to Morning Session - AWS Serverless Ways
PDF
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
by
真吾 吉田
PDF
Serverless Anti-Patterns
by
Keisuke Nishitani
PPTX
AWS でサーバーレスを使っている話.pptx
by
Ryo Higashigawa
PDF
Serverless Meetup Tokyo #1 オープニング
by
真吾 吉田
PDF
AWSによるサーバーレスアーキテクチャ
by
真吾 吉田
PPTX
Start serverless
by
Ryosuke Izumi
PDF
Going Serverless, Building Applications with No Servers
by
Keisuke Nishitani
PDF
Serverless Meetup Tokyo #2 オープニング
by
真吾 吉田
PDF
JAWS-UGアーキテクチャ専門支部 ServerlessConfレポート
by
真吾 吉田
PPTX
エンジニアのための勉強会 #4 『Serverless』
by
Naoki Yoshitake
PDF
AWS上でサーバレスアプリケーションを構築するときに使うサービスを一つづつ覚えていこう
by
TakanoriTsutsui
PDF
[20171116 三木会] AWSを利用したサーバーレス開発の実践 by アイレット株式会社 cloudpack事業部 高橋 直樹 氏
by
Insight Technology, Inc.
PDF
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜
by
Terui Masashi
PDF
サーバーレスの話
by
真吾 吉田
PDF
Application Lifecycle Management in a Serverless World
by
Keisuke Nishitani
PDF
Growing up serverless
by
Amazon Web Services Japan
PPTX
AWS re:invent振り返りServerlessでサーバコスト以外もいろいろ削減
by
gree_tech
PPTX
AWS で作る Serverless ASP.NET Core 2.x WebApp はじめの一歩
by
Shinya Terasaki
PDF
Talk: serverless-express
by
HiroyukiTakakura
PDF
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
by
Amazon Web Services Japan
サーバーレスにおける開発プロセス戦略(パネルディスカッション用スライド)
by
真吾 吉田
Serverless Anti-Patterns
by
Keisuke Nishitani
AWS でサーバーレスを使っている話.pptx
by
Ryo Higashigawa
Serverless Meetup Tokyo #1 オープニング
by
真吾 吉田
AWSによるサーバーレスアーキテクチャ
by
真吾 吉田
Start serverless
by
Ryosuke Izumi
Going Serverless, Building Applications with No Servers
by
Keisuke Nishitani
Serverless Meetup Tokyo #2 オープニング
by
真吾 吉田
JAWS-UGアーキテクチャ専門支部 ServerlessConfレポート
by
真吾 吉田
エンジニアのための勉強会 #4 『Serverless』
by
Naoki Yoshitake
AWS上でサーバレスアプリケーションを構築するときに使うサービスを一つづつ覚えていこう
by
TakanoriTsutsui
[20171116 三木会] AWSを利用したサーバーレス開発の実践 by アイレット株式会社 cloudpack事業部 高橋 直樹 氏
by
Insight Technology, Inc.
Serverless ArchitectureにおけるNoSQL Services 〜DynamoDBも良いけどSimpleDBも忘れないであげてください!!〜
by
Terui Masashi
サーバーレスの話
by
真吾 吉田
Application Lifecycle Management in a Serverless World
by
Keisuke Nishitani
Growing up serverless
by
Amazon Web Services Japan
AWS re:invent振り返りServerlessでサーバコスト以外もいろいろ削減
by
gree_tech
AWS で作る Serverless ASP.NET Core 2.x WebApp はじめの一歩
by
Shinya Terasaki
Talk: serverless-express
by
HiroyukiTakakura
AWS Black Belt Online Seminar 2016 AWS上でのサーバーレスアーキテクチャ入門
by
Amazon Web Services Japan
More from akitsukada
PDF
Solutions Architect, Exciting Career for Engineers
by
akitsukada
PDF
AWS Mobile Maniacs
by
akitsukada
PDF
My Startup Learnings (短縮版)
by
akitsukada
PDF
CTO Night & Day Morning Session "スタートアップCTOならおさえておきたいAWS基本構成"
by
akitsukada
PDF
CTO Night & Day Morning Session "Auto Scaling & Spot Instances Deep Dive"
by
akitsukada
PDF
Awsjpcasestudies
by
akitsukada
PPSX
Mobile Hubで変わる、アプリ開発最前線
by
akitsukada
PDF
Auto Scaling x Spot Instances によるスケーラビリティと コストカット
by
akitsukada
PDF
20140807 AWS Startup Tech Meetup
by
akitsukada
PDF
Little tips ios
by
akitsukada
PDF
データベース・リファクタリング読書会第四回オープニング
by
akitsukada
PDF
みゆっき☆Think#10 チーム開発〜脱ぼっちマインド〜
by
akitsukada
PDF
Printf
by
akitsukada
PDF
With git
by
akitsukada
PDF
Find(ラスト)
by
akitsukada
PDF
Find(1)
by
akitsukada
PDF
Gorinphp0928
by
akitsukada
PDF
Gorinphp0729
by
akitsukada
PDF
Glt tobetobe dev_love20101106_noralt
by
akitsukada
PDF
Glt tobetobe dev_love20101106
by
akitsukada
Solutions Architect, Exciting Career for Engineers
by
akitsukada
AWS Mobile Maniacs
by
akitsukada
My Startup Learnings (短縮版)
by
akitsukada
CTO Night & Day Morning Session "スタートアップCTOならおさえておきたいAWS基本構成"
by
akitsukada
CTO Night & Day Morning Session "Auto Scaling & Spot Instances Deep Dive"
by
akitsukada
Awsjpcasestudies
by
akitsukada
Mobile Hubで変わる、アプリ開発最前線
by
akitsukada
Auto Scaling x Spot Instances によるスケーラビリティと コストカット
by
akitsukada
20140807 AWS Startup Tech Meetup
by
akitsukada
Little tips ios
by
akitsukada
データベース・リファクタリング読書会第四回オープニング
by
akitsukada
みゆっき☆Think#10 チーム開発〜脱ぼっちマインド〜
by
akitsukada
Printf
by
akitsukada
With git
by
akitsukada
Find(ラスト)
by
akitsukada
Find(1)
by
akitsukada
Gorinphp0928
by
akitsukada
Gorinphp0729
by
akitsukada
Glt tobetobe dev_love20101106_noralt
by
akitsukada
Glt tobetobe dev_love20101106
by
akitsukada
Morning Session - AWS Serverless Ways
1.
1 AWS Serverless Ways 2016.12.06
Akihiro Tsukada
2.
2 Who am I 塚⽥
朗弘 – Akihiro Tsukada Solutions Architect Startups モバイルニンジャ 髪型は尖っているが 発⾔が尖っていない
3.
3 About this session AWSが考えるサーバレスとは何かを理解するための セッションです API
Gatewayを使った具体的な設計ノウハウとか Tipsなどではありません
4.
4 Agenda Serverless Introduction Serverless is
& isnʼt Supported by AWS Serverless Anti-Patterns
5.
5 Serverless Introduction
6.
6 3-tier Web App プレゼンテーション層
ロジック層 データストア層 Webサーバ/アプリサーバブラウザ/モバイル データベース
7.
7 3-tier on AWS AP (EC2) DB (RDS) LB (ELB) Web (EC2) Static
Contents (S3) ブラウザ/モバイル CDN (CloudFront)
8.
8 3-tier on AWS AP (EC2) DB (RDS) LB (ELB) Web (EC2) Static
Contents (S3) ブラウザ/モバイル CDN (CloudFront)
9.
9 There's a lot
of undifferentiated heavy lifting - Jeff Bezos, 2006
10.
10 付加価値を ⽣まない重労働
11.
11 サーバレススタックによる置き換え ブラウザ/モバイル API Gateway
AWS Lambda DynamoDB etc S3CloudFront
12.
12 サーバレススタックによる置き換え ブラウザ/モバイル API Gateway
AWS Lambda DynamoDB etc S3CloudFront AWSによるマネージ (フルマネージド)
13.
13 “マネージドサービス” 電源・ネットワーク ラッキング HWメンテナンス OSパッチ ミドルウェアパッチ 定形運⽤設計 スケールアウト設計 ミドルウェア導⼊ OS導⼊ アプリケーション作成 オンプレミス 独⾃構築 on
EC2 AWSマネージドサービス お客様が担当する作業 AWSが提供するマネージド機能 電源・ネットワーク ラッキング HWメンテナンス OSパッチ ミドルウェアパッチ 定形運⽤設計 スケールアウト設計 ミドルウェア導⼊ OS導⼊ アプリケーション作成 電源・ネットワーク ラッキング HWメンテナンス OSパッチ ミドルウェアパッチ 定形運⽤設計 スケールアウト設計 ミドルウェア導⼊ OS導⼊ アプリケーション作成
14.
14 All You Need Is Code
15.
15 Serverless is &
isn’t
16.
16 サーバレススタック ブラウザ/モバイル API Gateway
AWS Lambda DynamoDB etc S3CloudFront AWSによるマネージ (フルマネージド)
17.
17 Serverless = API Gateway /
Lambda?
18.
18 Serverless is not only API
Gateway / Lambda
19.
19 Serverless = No servers to
manage and scale
20.
20 Some of the
serverless offerings by AWS Amazon Kinesis Amazon CloudWatch Amazon API Gateway Amazon DynamoDB AWS IoT Amazon Cognito Amazon SQS AWS Lambda Amazon Machine Learning Amazon S3 Amazon Mobile Analytics Amazon Elastic Transcoder AWS Step Functions AWS CodeBuild Amazon Athena Amazon Pinpoint
21.
21 Amazon Cognitoの例 認証と認可を司るモバイル/ブラウザアプリ向け サービス Cognito User
Poolsは数億ユーザ規模までスケールする 管理不要なユーザデータベース ユーザの管理基盤のみが、拡張可能なマイクロサービスとして 提供されている Federated Identities, Syncも強⼒
22.
22 mobile client Amazon Cognitoの例 Cognito 以前のユーザサインイン Users table Elastic
Load Balancing instances
23.
23 mobile client Amazon Cognitoの例 Cognito の利⽤ Amazon Cognito
24.
24 Amazon Pinpointの例 re:Invent 2016で発表 モバイルプッシュ通知の送信先を動的にセグメンテー ション可能 送信後の開封率や各種解析データを取得可能
25.
25 Amazon Pinpointの例 Pinpoint以前の セグメントプッシュ通知 Amazon SNS mobile client instances queue RDS
DB instance instance
26.
26 Amazon Pinpointの例 Pinpointの利⽤ mobile client instance
27.
27 AWS Step Functionsの例 re:Invent
2016で発表 複数のLambdaファンクションによる処理のステップを 管理するためのフルマネージドサービス JSONでステートマシンを定義
28.
28 AWS Step Functionsの例 Step
Functions以前の状態管理 Amazon DynamoDB AWS Lambda queue queue AWS Lambda AWS Lambda queue AWS Lambda
29.
29 AWS Step Functionsの例 { "Comment":
"An example.", "StartAt": "FirstState", "States": { "FirstState": { "Type": "Task", "Resource":"arn:aws:lambda…", "Next": "ChoiceState" }, "ChoiceState": { "Type" : "Choice", …
30.
30 Serverless = No servers to
manage and scale
31.
31 There's a lot
of undifferentiated heavy lifting - Jeff Bezos, 2006
32.
32 All You Need Is Code
33.
33 Supported by AWS
34.
34 Chalice Python Serverless Microframework
for AWS https://github.com/awslabs/chalice $ pip install chalice $ chalice new-project helloworld && cd helloworld $ vim app.py from chalice import Chalice app = Chalice(app_name="helloworld") @app.route("/") def index(): return {"hello": "world"} $ chalice deploy API Gateway AWS Lambda
35.
35 SAM (Serverless Application
Model) CloudFormationの新しいリソース 2016.11.18アナウンス 3つのリソースを使いServerlessなアプリケーションをプロビジョ ニング可能 AWS::Serverless::Function AWS::Serverless::SimpleTable AWS::Serverless::API 詳しくは http://docs.aws.amazon.com/ja_jp/lambda/latest/dg/deploy ing-lambda-apps.html https://github.com/awslabs/serverless-application-model
36.
36 Solutions Architect(SA) 実は我々もサービスの⼀つ 各種専⾨技術の⽀援可能
37.
37 AWS Technical Support 彼らもサービスの⼀b(ry SAだけでは(セキュリティ上)調査不可能なことまで 対応可能、その他もろもろ価値ある対応 猛者なエンジニア揃い サポートエンジニアによる連載「
AWSのリージョンとアベイラ ビリティーゾーンとは? 〜 AWSのバックボーンネットワーク に関するDeepな話 」は必⾒ https://codezine.jp/article/corner/685
38.
38 Serverless Anti-Patterns
39.
39 Serverlessに夢を⾒すぎる 全てをサーバレスにする必要はない サーバレスにすることが⽬的ではない 単純にサーバの代わりとは考えない 従来の箱としてのサーバとは別物。同じように扱おうとすると失敗す る コストへの過剰な期待はやめる コストの効率がいいのは事実だが、絶対的にコストが安いというわけ ではない コストだけに着⽬すると思ったような効果は得られず、失敗する
40.
40 API Gateway +
Lambdaに囚われすぎる API GatewayとLambdaはサーバレスの中⼼的なサービ スではあるが、逆に⾔えばサーバレスアセットの⼀つで しかない 今やろうとしていること、本当にKinesisでなくAPI Gatewayが必要でしょうか?バックエンドはELB+EC2 でなくLambdaが必要でしょうか?API Gatewayを DynamoDBのProxyにすれば済みませんか?
41.
41 Microservicesと混同しすぎる、あるいは夢⾒すぎ API Gateway +
Lambdaをベースに機能を開発すると、 ⾃然とMicroservicesに近づきやすいのは事実 しかしServerless == Microservicesではないし Microservicesもまた銀の弾丸ではない Serverlessの⽬的とメリット、Microservicesの⽬的とメ リットは分けて考える Microservicesは組織ぐるみで取り組むべき問題
42.
42 事例にこだわりすぎる 最新技術に事例があるはずがない。まずはやってみよう、 少なくとも試そう 例:ELBのログを取っているなら今すぐAthenaでクエリできる 積極的に⾶び込むことで先⾏者利益を得る 先進性、メディア露出、ブランディング AWSとも⾊々な連携ができたり(プライベートベータなど)
43.
43 Any QUESTIONS?
44.
44 Thank you
Download