SlideShare a Scribd company logo
1 of 13
AWS Step Functionsを使った
バックアップシステム
2017/6/2
構想
・ S3にアップロードするにはファイル属性データの管理や圧縮するコストが必要
・バックアップ対象が多いとStorage Gatewayは使いづらい
・EC2 Instanceを立ててrsyncするのが一番よさそうだが、EBSの課金がかなり大きい
↓
・データソースはLVMのSnapshotを使う
・sc1タイプのEBSが使えればかなり費用が抑えられる $0.03/GiB
・Snapshotの料金がタイミングよく下がっていた $0.095/GiB → $0.05/GiB
・バックアップが終わると同時にきっちりinstanceを破棄して無駄なコストを抑える
・世代管理はEBSのスナップショットを使う
・オンプレミスで運用されているサーバーのデータをAWSにバックアップする仕組みの構築
・社内サーバーにある大量のバックアップデータのマイグレーション
・日次バックアップ処理が6時間以内で完了すること
・世代管理ができること & 30世代を保持しておきたい
・ファイルパーミッション・リンクの維持
解決したい課題と要件
移行前のBackup構成図
OpenVZ server
rsync
データ領域の
LVMのsnapshot
を取る
rsync
rsync
Backup server
zfs領域にデータを受け
取り、zfsのsnapshotで
世代管理
約50TBのバックアップデータ
オフィス
データセンター
同期が終わった後は、
LVMのsnapshotは破棄
問題点
・Backup serverの運用コストが大きい
・DCが拡張した場合に対応が難しい
AWS Step Functions
アプリケーションのコンポーネントを一連のステップとしてコーディネートできる。
State Machine(マシン状態 )を定義し、ステップのワークフローを可視化できる。
State MachineにはStateと呼ばれる状態とトランザクションをセットで定義する。
Stateは直列や並列に定義することができ、並列のときは次に進む前に全てのStateが
完了している必要がある。
AWSのリソースだけでなくオンプレミスで稼働するアプリケーションとも連携できる。
State Machineの定義
1.インスタンス起動
2.並列でバックアップ実行
3.インスタンス終了
4.スナップショット取得
5.古いスナップショットの削除
6.Mattermostに通知
Parallel State
バックアップ処理の実行は並列で行われる
それを実現するのがParallel State
バックアップにかかる時間はそれぞれだが、
Parallel Stateでその差を吸収し、全ての並列タスクが
完了してから次のStateに遷移する。
それぞれのStateのoutputをリストにしたものが
次のStateにinputされる。
Activity Task
Task Stateには任意のLambda Functionまたは
Activityが指定できる。
右の図で囲まれている部分はActivityが指定されている
Task Stateである。
Activityを実装したワーカーはこのStateが実行
されている間にタスクを実行する。
State MachineとActivityのやり取りには task token
と呼ばれるトークンが使用される。
・Fail State
−Fail Stateに遷移すると実行履歴に明示的に
「失敗」として記録される
−コンソールから失敗が確認しやすい
・Catchセクション
−State内でエラーが発生した時、
次に遷移する先を指定できる
−右の図の場合、CatchAllFallbackを指定している
WorkerとState Machineの関係
Workerの数だけActivityを用意し、割り当てる
1.WorkerからActivityの実行をポーリング
2.スケジュールされたLambda FunctionがState Machineを実行する
3.Activityが実行されトークンが発行される
4.StateはWorkerの完了をポーリングする
5.Workerのバックアップ処理が終わればトークンと実行結果を返却する
6.全てのWorkerがトークンを返却すると次のStateに進む
インスタンスの台数を増やす時はState Machineを分離する
スケジュールに沿って
State Machineを実行する
Send Token
Get Activity Task
State Machine
Worker
State
Activity Task
Next State
Backup
Input data
Event trigger execution
各Stepの詳細
CatchAllFallBack
Mattermost alert
Pass State
Fail
Fail State
Error Handring
Main Step
Parallel State
Instance
Activity
Get Activity Task
rsync
Terminate instance
Wait 180s
Wait StateTask State
Attach volume
Create snapshot
snapshot
Delete snapshot
Oldest snapshot
Mattermost echo
webfook
Create instance
workers
webfook
LVM Snapshot
※WorkerとInstance間の通信はDX経由
State Machineのデプロイ
# cat config.yaml # State Machineとworkerの結び付きを定義しておく
---
- machine_name: backup_01
member:
- host01.example.jp
- host02.example.jp
- host03.example.jp
# rake # rakeのdefaultタスクで config.yaml を元に必要な設定ファイル群を生成する
I, [2017-04-17T10:05:14.378802 #23710] INFO -- : Created input.json
I, [2017-04-17T10:05:14.379042 #23710] INFO -- : Created machines.json
I, [2017-04-17T10:05:14.379340 #23710] INFO -- : Created definition.json
# rake prov # provタスクでState Machineと必要なActivityを作成し、設定ファイルとinputデータをS3に配置する。
I, [2017-04-17T10:05:20.460448 #23712] INFO -- : Create State Machine from definition.json
I, [2017-04-17T10:05:20.632556 #23712] INFO -- : #<struct Aws::States::Types::CreateStateMachineOutput state_machine_arn
="arn:aws:states:ap-northeast-1:xxxx:stateMachine:backup_01", creation_date=2017-04-17 10:05:20 +0000>
I, [2017-04-17T10:05:20.734137 #23712] INFO -- : #<struct Aws::States::Types::CreateActivityOutput activity_arn="arn:aws:stat
es:ap-northeast-1:xxx:activity:backup_01", creation_date=2017-04-17 10:05:20 +0000>
I, [2017-04-17T10:05:20.900066 #23712] INFO -- : Uploaded input.json
I, [2017-04-17T10:05:20.924153 #23712] INFO -- : Uploaded machines.json
・RakeとSDKで実装しましたが、CloudFormationを使ってもよかったと後から思いました
課金予想(1ヶ月)
50TBの実データがあり、10TBのバックアップが可能なState Machineを6台稼働させる
EBS Snapshotの圧縮率はファイル形式に関わらず20%と仮定する
日々の増分データ量の合計は100GBとする
ほとんどinputになるのでデータ通信料は考えない
(0.05*((50000+1550)*0.8))+(0.03*10000)*6+(0.258*(5*30)/(24*30))*6
= $3862
30世代残し、バックアップに平均5時間かかる場合
LambdaとStep Functionsの料金は無料枠に収まるので
EBS VolumeとSnapshotの課金が大半をしめる。
感想
・Paralell Stateの仕様が要件に合っていた
ー すべてのバックアップが完了したかどうかをチェックするような実装を考える必要がない
・Wait Stateが結構便利
ー インスタンスのTerminate待ちなどをLambdaで待つ前に仕込んでおくと良い
・複数のLambda Functionとオンプレのアプリケーションを簡単につなげられる
ー S3を介したりDynamoDBに状態を書き込んだりしなくて良い
・マネジメントコンソールからexecutionの成功・失敗が簡単に確認できる
ー State Machineの定義やLambdaで問題が起きているとすぐ気づける
ー 各サーバーのバックアップの実行状況が把握しやすい
・State Machineの定義はそれほど難しくない
ー 公式ドキュメントがかなり充実しているので、大体のことはドキュメントを読めば解決できる
・Lambdaを使うときは冪等性を意識する
ー executionを実行する関数でLambdaがリトライすると2個も3個もState Machineが作られた

More Related Content

What's hot

週末趣味のAWS Transit Gatewayでの経路制御
週末趣味のAWS Transit Gatewayでの経路制御週末趣味のAWS Transit Gatewayでの経路制御
週末趣味のAWS Transit Gatewayでの経路制御Namba Kazuo
 
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用Amazon Web Services Japan
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)Amazon Web Services Japan
 
AWS Black Belt Techシリーズ Elastic Load Balancing (ELB)
AWS Black Belt Techシリーズ  Elastic Load Balancing (ELB)AWS Black Belt Techシリーズ  Elastic Load Balancing (ELB)
AWS Black Belt Techシリーズ Elastic Load Balancing (ELB)Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto ScalingAWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto ScalingAmazon Web Services Japan
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep diveAmazon Web Services Japan
 
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報Amazon Web Services Japan
 
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)Amazon Web Services Japan
 
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発真吾 吉田
 
CloudFront最近の事例と間違った使い方
CloudFront最近の事例と間違った使い方CloudFront最近の事例と間違った使い方
CloudFront最近の事例と間違った使い方Hirokazu Ouchi
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターンHiroyasu Suzuki
 
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...Amazon Web Services Japan
 
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeployAmazon Web Services Japan
 
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)Amazon Web Services Japan
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティスAmazon Web Services Japan
 
Amazon Aurora - Auroraの止まらない進化とその中身
Amazon Aurora - Auroraの止まらない進化とその中身Amazon Aurora - Auroraの止まらない進化とその中身
Amazon Aurora - Auroraの止まらない進化とその中身Amazon Web Services Japan
 
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...Amazon Web Services Japan
 
20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSyncAmazon Web Services Japan
 
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.020191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0Amazon Web Services Japan
 

What's hot (20)

週末趣味のAWS Transit Gatewayでの経路制御
週末趣味のAWS Transit Gatewayでの経路制御週末趣味のAWS Transit Gatewayでの経路制御
週末趣味のAWS Transit Gatewayでの経路制御
 
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
20200722 AWS Black Belt Online Seminar AWSアカウント シングルサインオンの設計と運用
 
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
202205 AWS Black Belt Online Seminar Amazon VPC IP Address Manager (IPAM)
 
AWS Black Belt Techシリーズ Elastic Load Balancing (ELB)
AWS Black Belt Techシリーズ  Elastic Load Balancing (ELB)AWS Black Belt Techシリーズ  Elastic Load Balancing (ELB)
AWS Black Belt Techシリーズ Elastic Load Balancing (ELB)
 
AWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto ScalingAWS Black Belt Online Seminar 2017 Auto Scaling
AWS Black Belt Online Seminar 2017 Auto Scaling
 
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
20201028 AWS Black Belt Online Seminar Amazon CloudFront deep dive
 
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
【12/5 最新版】AWS Black Belt Online Seminar AWS re:Invent 2018 アップデート情報
 
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
20200303 AWS Black Belt Online Seminar AWS Cloud Development Kit (CDK)
 
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
 
AWS Blackbelt 2015シリーズ RDS
AWS Blackbelt 2015シリーズ RDSAWS Blackbelt 2015シリーズ RDS
AWS Blackbelt 2015シリーズ RDS
 
CloudFront最近の事例と間違った使い方
CloudFront最近の事例と間違った使い方CloudFront最近の事例と間違った使い方
CloudFront最近の事例と間違った使い方
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
 
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
20191002 AWS Black Belt Online Seminar Amazon EC2 Auto Scaling and AWS Auto S...
 
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy20210126 AWS Black Belt Online Seminar AWS CodeDeploy
20210126 AWS Black Belt Online Seminar AWS CodeDeploy
 
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
20191029 AWS Black Belt Online Seminar Elastic Load Balancing (ELB)
 
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
[Aurora事例祭り]Amazon Aurora を使いこなすためのベストプラクティス
 
Amazon Aurora - Auroraの止まらない進化とその中身
Amazon Aurora - Auroraの止まらない進化とその中身Amazon Aurora - Auroraの止まらない進化とその中身
Amazon Aurora - Auroraの止まらない進化とその中身
 
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
AWS Black Belt Online Seminar 2017 Amazon Relational Database Service (Amazon...
 
20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync20190821 AWS Black Belt Online Seminar AWS AppSync
20190821 AWS Black Belt Online Seminar AWS AppSync
 
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.020191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
20191126 AWS Black Belt Online Seminar Amazon AppStream 2.0
 

Similar to AWS Step Functionsを使ったバックアップシステム

20120208 aws meister-reloaded-storage-gateway-public
20120208 aws meister-reloaded-storage-gateway-public20120208 aws meister-reloaded-storage-gateway-public
20120208 aws meister-reloaded-storage-gateway-publicAmazon Web Services Japan
 
AWS Storage Gateway 詳細 - AWSマイスターシリーズ
AWS Storage Gateway 詳細 - AWSマイスターシリーズAWS Storage Gateway 詳細 - AWSマイスターシリーズ
AWS Storage Gateway 詳細 - AWSマイスターシリーズSORACOM, INC
 
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)Amazon Web Services Japan
 
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版Akira Shimosako
 
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編Amazon Web Services Japan
 
AWSを用いたWebホスティング
AWSを用いたWebホスティングAWSを用いたWebホスティング
AWSを用いたWebホスティングSORACOM, INC
 
オンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみたオンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみたMasayuki Ozawa
 
AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -SORACOM, INC
 
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例Yuuki Namikawa
 
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解するdb tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解するMasayuki Ozawa
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAmazon Web Services Japan
 
SAPでクラウドはじめてみませんか? AWS and Azure
SAPでクラウドはじめてみませんか? AWS and AzureSAPでクラウドはじめてみませんか? AWS and Azure
SAPでクラウドはじめてみませんか? AWS and AzureMasaru Hiroki
 
Windows Azure 基盤を支えるテクノロジー
Windows Azure 基盤を支えるテクノロジーWindows Azure 基盤を支えるテクノロジー
Windows Azure 基盤を支えるテクノロジーKazumi Hirose
 
ディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナー
ディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナーディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナー
ディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナーSORACOM, INC
 
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP真吾 吉田
 

Similar to AWS Step Functionsを使ったバックアップシステム (20)

20120208 aws meister-reloaded-storage-gateway-public
20120208 aws meister-reloaded-storage-gateway-public20120208 aws meister-reloaded-storage-gateway-public
20120208 aws meister-reloaded-storage-gateway-public
 
20120303 jaws summit-meister-08_sg-dx
20120303 jaws summit-meister-08_sg-dx20120303 jaws summit-meister-08_sg-dx
20120303 jaws summit-meister-08_sg-dx
 
AWS Storage Gateway 詳細 - AWSマイスターシリーズ
AWS Storage Gateway 詳細 - AWSマイスターシリーズAWS Storage Gateway 詳細 - AWSマイスターシリーズ
AWS Storage Gateway 詳細 - AWSマイスターシリーズ
 
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)
[AWS Summit 2012] クラウドデザインパターン#3 CDP Eコマース編 (EC-CUBE)
 
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
Db2をAWS上に構築する際のヒント&TIPS 2019年7月版
 
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
[AWS Summit 2012] クラウドデザインパターン#5 CDP バッチ処理編
 
AWSを用いたWebホスティング
AWSを用いたWebホスティングAWSを用いたWebホスティング
AWSを用いたWebホスティング
 
オンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみたオンプレのDbaがazureのデータベースを使ってみた
オンプレのDbaがazureのデータベースを使ってみた
 
AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -AWSクラウドデザインパターン(CDP) - Eコマース編 -
AWSクラウドデザインパターン(CDP) - Eコマース編 -
 
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例
クラウドサービスAmazon EC2を活用した「SKIPaaS」構築事例
 
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解するdb tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
db tech showcase 2019 SQL Database Hyperscale 徹底分析 - 最新アーキテクチャの特徴を理解する
 
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic BeanstalkAWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
AWS Black Belt Online Seminar 2017 AWS Elastic Beanstalk
 
SAPでクラウドはじめてみませんか? AWS and Azure
SAPでクラウドはじめてみませんか? AWS and AzureSAPでクラウドはじめてみませんか? AWS and Azure
SAPでクラウドはじめてみませんか? AWS and Azure
 
Windows Azure 基盤を支えるテクノロジー
Windows Azure 基盤を支えるテクノロジーWindows Azure 基盤を支えるテクノロジー
Windows Azure 基盤を支えるテクノロジー
 
ディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナー
ディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナーディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナー
ディザスタリカバリとAWS最新動向 - AWSクラウドアドバンテージセミナー
 
Windows Azure
Windows AzureWindows Azure
Windows Azure
 
Serverless analytics on aws
Serverless analytics on awsServerless analytics on aws
Serverless analytics on aws
 
AWS Black Belt Techシリーズ Amazon EBS
AWS Black Belt Techシリーズ  Amazon EBSAWS Black Belt Techシリーズ  Amazon EBS
AWS Black Belt Techシリーズ Amazon EBS
 
20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP20130413 JAWS-UG北陸 美人CDP
20130413 JAWS-UG北陸 美人CDP
 
PHP on Cloud
PHP on CloudPHP on Cloud
PHP on Cloud
 

AWS Step Functionsを使ったバックアップシステム