SlideShare a Scribd company logo
1 of 67
#jawsdays #jd2017_a
#jawsdays #jd2017_a
はじめに
ご紹介
JAWS-UG ARCH
アーキテクチャ専門支部
#jawsdays #jd2017_a
はじめに
アーキテクチャって
重要ですよね?
#jawsdays #jd2017_a
はじめに
だがしかし
アーキテクチャ談義を
する場が無かった
#jawsdays #jd2017_a
• JAWS-UG 初(?)の 抽象論 専門支部
• 興味対象は、AWSによるクラウドデザインパターン
• 議論中心の相互勉強会
• 「事例とアーキテクチャ」を重視
• ネイティブクラウド分科会
• ハイブリッドクラウド分科会
• CDPのアウトプットやハンズオン開催が目標
支部のご紹介
JAWS-UG ARCH
アーキテクチャ専門支部
#jawsdays #jd2017_a
支部運営方針
JAWS-UG ARCH
アーキテクチャ専門支部
• クラウドアーキテクチャ中心の相互勉強会
• 参加者が積極的に発言&交流するコミュニティにしたい
• 定期的(1〜2ヶ月に1回程度)開催
• 運営チーム制
• 支部長でもなくコアチームでもなく「運営チーム」
• 会場はAWSJさんのご支援をいただいています
• ありがとうございます!!
#jawsdays #jd2017_a
今日は諸事情により欠席。。
「運用でカバー」の波田野さん
#jawsdays #jd2017_a
JAWS-UG初心者支部(卒業)
JAWS-UGアーキテクチャ専門支部
JAWS-UG情シス支部
JAWS-UG東京
山﨑 奈緒美
AWS Samurai 2015
#jawsdays #jd2017_a
支部へのご参加にあたって
JAWS-UG ARCH
アーキテクチャ専門支部
• 勉強会の申込みはconnpassで受付けています
• https://goo.gl/ZY9tpC
• 新CDP案や利用方法の議論IssueをGithubで立てています
• https://goo.gl/huoVg7
#jawsdays #jd2017_a
はじめに
#jawsdays #jd2017_a
運用、超大事。
#jawsdays #jd2017_a
システムを構築する際に・・・
• システム構築・運用にかかるコスト
– 開発時は3割
– 運用時は7割
• 開発フェーズよりも運用フェーズの方が長い
• 構築時に運用設計をしっかりする事が大切
「運用でカバー」を極力減らす
#jawsdays #jd2017_a
そもそもシステムって?
システムを構築する際に・・・
#jawsdays #jd2017_a
システムを構築する際に・・・
システムとは、
本来は目的を遂行するための体系/組織を意味する
≠ コンピューターシステム
#jawsdays #jd2017_a
システムを構築する際に・・・
世界で最も古い情報システム
=複式簿記(約500年前)
#jawsdays #jd2017_a
システムを構築する際に・・・
業務システム=
企業活動における業務を効率よく
円滑に回し、利益を得るための仕組み
コンピューターシステム=
企業活動における業務をIT技術を利用して
効率よく円滑に回し、利益を得るための仕組み
#jawsdays #jd2017_a
システムを構築する際に・・・
業務に使うモノ(ソフトウェア)の品質特性は
「業務そのものに求められる品質」
と同じでは?
#jawsdays #jd2017_a
システムを構築する際に・・・
業務そのもの = 運用フェーズ
運用って大事ですよね♪
#jawsdays #jd2017_a
システムを構築する際に・・・
ソフトウェア品質 = 運用品質
設計・実装時にしっかりと設計しましょう
#jawsdays #jd2017_a
システムを構築する際に・・・
ISO/IEC 9126
ソフトウェア品質の評価に関する国際規格
に当てはめて考えてみよう
#jawsdays #jd2017_a
ソフトウェア品質6特性
機能性
信頼性
使用性
効率性
保守性
移植性
外部品質 内部品質
#jawsdays #jd2017_a
運用品質6特性
機能性
信頼性
使用性
効率性
保守性
移植性
サービス品質 デリバリ品質
#jawsdays #jd2017_a
リリースフェーズをイシキ
機能性
信頼性
使用性
サービス品質:実装フェーズで意識する。
要求事項を担保すること
ユーザビリティの担保、エラーメッセージ
やヘルプを充実させること
障害を極力防ぎ、目的の機能が
十分に実現できること
#jawsdays #jd2017_a
リリースフェーズをイシキ
目的達成の際にリソースを
無駄に消費しないこと
別の環境へのソフトウェア移行が
容易であること
新たな要求を満たすための改良が
容易であること
効率性
保守性
移植性
デリバリ品質:プレリリースフェーズで意識する
#jawsdays #jd2017_a
AWS Cloud Design Pattern
• システム構成の課題
• 解決策・実装方法
• 利点と注意点
AWSクラウドデザインパターン
ノウハウとしてパターン化
#jawsdays #jd2017_a
AWS Cloud Design Pattern
クラウドアーキテクチャーにも
運用品質の担保が必要
運用品質を意識した
Cloud Design Pattern
#jawsdays #jd2017_a
今日のお話の全体構成図
Office
Direct Connect
VPN
connection
Cloud Front Route 53
RDS DB
instance
RDS DB
instancestandby(multi-
AZ)
AWS Directory
Service
Amazon API
Gateway
Amazon
Cognito
AWS
Lambda
Amazon
DynamoDB
Amazon
S3
AMI
Auto Scaling
EC2
Amazon
Provided
DNS
EC2
Staging
server
Prod
server
Prod
server
Bastion
server
corporate data center
EC2
Elastic Load Balancing
EC2
DNS Server
#jawsdays #jd2017_a
今日のお話の全体構成図
Office
Direct Connect
VPN
connection
Cloud Front Route 53
RDS DB
instance
RDS DB
instancestandby(multi-
AZ)
AWS Directory
Service
Amazon API
Gateway
Amazon
Cognito
AWS
Lambda
Amazon
DynamoDB
Amazon
S3
AMI
Auto Scaling
EC2
Amazon
Provided
DNS
EC2
Staging
server
Prod
server
Prod
server
Bastion
server
corporate data center
EC2
Elastic Load Balancing
EC2
DNS Server
#jawsdays #jd2017_a
今日のお話の全体構成図
Office
Direct Connect
VPN
connection
Cloud Front Route 53
RDS DB
instance
RDS DB
instancestandby(multi-
AZ)
AWS Directory
Service
Amazon API
Gateway
Amazon
Cognito
AWS
Lambda
Amazon
DynamoDB
Amazon
S3
AMI
Auto Scaling
EC2
Amazon
Provided
DNS
EC2
Staging
server
Prod
server
Prod
server
Bastion
server
corporate data center
EC2
Elastic Load Balancing
EC2
DNS Server
#jawsdays #jd2017_a
Route53 as the
Hybrid cloud
2017/3/11
JAWS-UG ARCH 山﨑奈緒美
#jawsdays #jd2017_a
今日のお話の全体構成図
Office
Direct Connect
VPN
connection
Cloud Front Route 53
RDS DB
instance
RDS DB
instancestandby(multi-
AZ)
AWS Directory
Service
Amazon API
Gateway
Amazon
Cognito
AWS
Lambda
Amazon
DynamoDB
Amazon
S3
AMI
Auto Scaling
EC2
Amazon
Provided
DNS
EC2
Staging
server
Prod
server
Prod
server
Bastion
server
corporate data center
EC2
Elastic Load Balancing
EC2
DNS Server
#jawsdays #jd2017_a
Route53を使った
ハイブリッドな
やーつ
#jawsdays #jd2017_a
ハイブリッドクラウド
ってなんだっけ?
#jawsdays #jd2017_a
雑に言うとこんなの
WEB Server DB ServerLoad balancer
#jawsdays #jd2017_a
• オンプレ環境のDNSサーバの運用負荷を減らしたい
• 社内からAWS環境にあるリソースを名前解決したい
• オンプレ・AWS環境のレコード管理を統合したい
解決したい課題
#jawsdays #jd2017_a
Private IPアドレス
オンプレから名前解決
パターンその1
#jawsdays #jd2017_a
AWS公式ブログでも
#jawsdays #jd2017_a
ガチ本番環境導入済
#jawsdays #jd2017_a
1. オンプレ環境とDirect ConnectまたはVPNで接続する
2. Directory Service(Simple AD)をつくる
3. VPCのDNS Resolution, DNS hostnamesをYESにする
4. Route53でPrivate Zoneを作ってレコード登録
5. オンプレ環境のDNSサーバのフォワーダーの宛先を
Directory ServiceのIPアドレスで設定
レシピ
#jawsdays #jd2017_a
stgweb : 172.31.0.20
③
アーキテクチャ図
Office
Direct Connect
VPN
connection
Route 53
RDS DB
instance
RDS DB
instancestandby(multi-
AZ)
AWS Directory
Service
Amazon
S3
AMI
Auto Scaling
EC2
Amazon
Provided
DNS
EC2
Staging
server
Prod
server
Prod
server
Bastion
server
corporate data center
EC2
Elastic Load Balancing
EC2
DNS Server
www : internal-
xxx.ap-northeast-
1.elb.amazonaws.com
Zone : xxxinc.local
bastion : 172.31.0.21
172.31.0.21
172.31.0.20
Internal-xxx.ap-northeast-1.elb.amazonaws.com
①
②
④
#jawsdays #jd2017_a
もちょっと詳しく
#jawsdays #jd2017_a
Simple AD = Samba 4 ベース
#jawsdays #jd2017_a
Samba 4 の機能
• Active Directoryドメインコントローラー
• ディレクトリーサービス(LDAP)
• Kerberos認証によるシングルサインオン(SSO)機能
• ドメインコントローラーのレプリケーション
• 内蔵DNSおよび外部DNS(BIND)との連携
• Active Directoryグループポリシーのサポート
• Windows GUIベースのリモートサーバ管理ツール(RSAT)対応
• ファイルサーバ機能
#jawsdays #jd2017_a
Simple AD の機能
• Microsoft ADの一部機能
• ユーザーとグループ機能
• グループポリシー
• EC2インスタンスへのセキュアな接続
• Kerberos認証によるシングルサインオン(SSO)機能
#jawsdays #jd2017_a
Simple AD での非対応機能
• 他ドメインとの信頼関係
• ActiveDirectory管理センター
• PowerShellサポート
• Active Directory recycle bin(ゴミ箱)
• グループの管理されたサービスアカウント
• ActiveDirectoryスキーマ拡張
#jawsdays #jd2017_a
VPCのDHCPオプション
DHCPオプション内のdomain-name-servers が
Amazon-Provided DNS に設定されている場合
Amazon-Provided DNSはVPC内のインスタンスに対して
プライベートDNSホスト名又はパブリックDNSホスト名を付与
Public DNS (IPv4)
ec2-52-XX-XXX-XXX.ap-northeast-1.compute.amazonaws.com
Private DNS
ip-172-31-XXX-XXX.ap-northeast-1.compute.internal
#jawsdays #jd2017_a
Amazon-Provided DNS
• VPCのアドレス範囲に2をプラスしたIPアドレスを利用
• Route53 private hosted zoneにあるDNSドメイン名を解決
• Simple ADはDNSリクエストをAmazon-Provided DNSへフォ
ワード
VPC作成時にデフォルトで作成されるオプションセットの値
domain-name = ap-northeast-1.compute.internal
domain-name-servers = AmazonProvidedDNS
#jawsdays #jd2017_a
VPCとAmazon-Provided DNS
以下の手順でVPC内の名前解決に
Amazon-Provided DNSが使用されるようになる。
• VPCを作成してDHCP options setの紐付け
※デフォルトでだいたいイケる
• DNS Resolution, DNS hostnamesをYESにする
#jawsdays #jd2017_a
オンプレDNSのフォワーダー設定
• オンプレ環境のDNSのフォワーダーにSimple ADを指定する
• ローカルで解決できないDNSクエリを指定した外部DNSサーバ
へ転送する
条件付きフォワーダーとして特定のドメイン名に関する
DNSクエリを転送することも可能
#jawsdays #jd2017_a
オンプレから名前解決パターン
利点
• Private hosted zoneの名前解決が可能
• PrivateとPublicで応答内容を変えてSplit horizonが可能
• DNSをフルマネージドで運用可能
注意点
• VPCとの接続の信頼性を高く保つことが前提
• オンプレDNSは権威サーバではなくスタブリゾルバが前提
• オンプレDNSにレコード登録するとメリット享受できない
#jawsdays #jd2017_a
Private IPアドレス
オンプレから名前解決
パターンその2
#jawsdays #jd2017_a
アンチパターン!?
アーキテクチャ専門支部内で
大論争を生んだパターン
#jawsdays #jd2017_a
• オンプレ環境のDNSサーバの運用負荷を減らしたい
• 社内からAWS環境にあるリソースを名前解決したい
• オンプレ・AWS環境のレコード管理を統合したい
• というかむしろオンプレにDNSサーバ持ちたくない
解決したい課題
#jawsdays #jd2017_a
1. オンプレDNSサーバがインターネットで名前解決が
できるようにする。
DNSサーバでなくてもルーターでも良い
2. Route53 Public Zoneをつくる
3. プライベートIPをPublic Hosted Zoneにレコード登録
レシピ
#jawsdays #jd2017_a
stgweb : 172.31.0.20
アーキテクチャ図
Office
Direct Connect
VPN
connection
Route 53
RDS DB
instance
RDS DB
instancestandby(multi-
AZ)
AWS Directory
Service
Amazon
S3
AMI
Auto Scaling
EC2
Amazon
Provided
DNS
EC2
Staging
server
Prod
server
Prod
server
Bastion
server
corporate data center
EC2
Elastic Load Balancing
EC2
DNS Server
www : internal-
xxx.ap-northeast-
1.elb.amazonaws.com
Zone : xxxinc.local
bastion : 172.31.0.21
172.31.0.21
172.31.0.20
Internal-xxx.ap-northeast-1.elb.amazonaws.com
①
②
#jawsdays #jd2017_a
こんな疑問
ありませんか?
#jawsdays #jd2017_a
Public Hosted Zoneに
Private IPアドレスを
登録していいの?
#jawsdays #jd2017_a
RFC1918
プライベートIPアドレスはグローバルな意味を持たないの
でプライベートネットワーク内のみで使用されるべき。
プライベートアドレス空間を使用しないルーター、特にISP
のものはプライベートネットワークの経路情報を拒絶する
よう設定されるべきである。
#jawsdays #jd2017_a
セキュリティ観点では
digればプライベートIPアドレスがダダ漏れなので
攻撃者へ情報を与えてしまうことに
#jawsdays #jd2017_a
結論:
あまりオススメできません
#jawsdays #jd2017_a
でもね・・・
#jawsdays #jd2017_a
ELB internal access only
#jawsdays #jd2017_a
ELB internal access only
#jawsdays #jd2017_a
RDS internal access only
#jawsdays #jd2017_a
RDS internal access only
#jawsdays #jd2017_a
AWSさん、どうなん?
#jawsdays #jd2017_a
ご利用は計画的に。

More Related Content

What's hot

サーバーレスの今とこれから
サーバーレスの今とこれからサーバーレスの今とこれから
サーバーレスの今とこれから真吾 吉田
 
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所真吾 吉田
 
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発真吾 吉田
 
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことAWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことKeisuke Nishitani
 
AWSで始めるサーバレスな RESTful API システム
AWSで始めるサーバレスな RESTful API システムAWSで始めるサーバレスな RESTful API システム
AWSで始めるサーバレスな RESTful API システムMasayuki Kato
 
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)Keisuke Kadoyama
 
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia TalkJAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk真吾 吉田
 
Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]真吾 吉田
 
Serverless Architecture Overview #cdevc
Serverless Architecture Overview #cdevcServerless Architecture Overview #cdevc
Serverless Architecture Overview #cdevcMasahiro NAKAYAMA
 
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05都元ダイスケ Miyamoto
 
Morning Session - AWS Serverless Ways
Morning Session - AWS Serverless WaysMorning Session - AWS Serverless Ways
Morning Session - AWS Serverless Waysakitsukada
 
VIOPS09 AWSで実現するクラウドと物理製品の融合
VIOPS09 AWSで実現するクラウドと物理製品の融合VIOPS09 AWSで実現するクラウドと物理製品の融合
VIOPS09 AWSで実現するクラウドと物理製品の融合Hiroyasu Suzuki
 
Introducing C# in AWS Lambda
Introducing C# in AWS LambdaIntroducing C# in AWS Lambda
Introducing C# in AWS LambdaAtsushi Fukui
 
クラウド時代のソフトウェアアーキテクチャ
クラウド時代のソフトウェアアーキテクチャクラウド時代のソフトウェアアーキテクチャ
クラウド時代のソフトウェアアーキテクチャKeisuke Nishitani
 
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜真吾 吉田
 
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersKeisuke Nishitani
 
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座都元ダイスケ Miyamoto
 

What's hot (20)

サーバーレスの今とこれから
サーバーレスの今とこれからサーバーレスの今とこれから
サーバーレスの今とこれから
 
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
サーバーレスのアーキテクチャパターンとそれぞれの実装・テストの勘所
 
AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発AWS SAMで始めるサーバーレスアプリケーション開発
AWS SAMで始めるサーバーレスアプリケーション開発
 
AWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべことAWSでアプリ開発するなら 知っておくべこと
AWSでアプリ開発するなら 知っておくべこと
 
AWSで始めるサーバレスな RESTful API システム
AWSで始めるサーバレスな RESTful API システムAWSで始めるサーバレスな RESTful API システム
AWSで始めるサーバレスな RESTful API システム
 
サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)サーバーレスアーキテクチャのすすめ(公開版)
サーバーレスアーキテクチャのすすめ(公開版)
 
JAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia TalkJAWS DAYS 2017 Mafia Talk
JAWS DAYS 2017 Mafia Talk
 
Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]Serverless Ninja Warriors [panel]
Serverless Ninja Warriors [panel]
 
Introduction to AWS X-Ray
Introduction to AWS X-RayIntroduction to AWS X-Ray
Introduction to AWS X-Ray
 
Serverless Architecture Overview #cdevc
Serverless Architecture Overview #cdevcServerless Architecture Overview #cdevc
Serverless Architecture Overview #cdevc
 
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
AWSにおけるバッチ処理の ベストプラクティス - Developers.IO Meetup 05
 
Morning Session - AWS Serverless Ways
Morning Session - AWS Serverless WaysMorning Session - AWS Serverless Ways
Morning Session - AWS Serverless Ways
 
VIOPS09 AWSで実現するクラウドと物理製品の融合
VIOPS09 AWSで実現するクラウドと物理製品の融合VIOPS09 AWSで実現するクラウドと物理製品の融合
VIOPS09 AWSで実現するクラウドと物理製品の融合
 
Introducing C# in AWS Lambda
Introducing C# in AWS LambdaIntroducing C# in AWS Lambda
Introducing C# in AWS Lambda
 
What's new with Serverless
What's new with ServerlessWhat's new with Serverless
What's new with Serverless
 
Tune Up AWS Lambda
Tune Up AWS LambdaTune Up AWS Lambda
Tune Up AWS Lambda
 
クラウド時代のソフトウェアアーキテクチャ
クラウド時代のソフトウェアアーキテクチャクラウド時代のソフトウェアアーキテクチャ
クラウド時代のソフトウェアアーキテクチャ
 
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
実務で活かせる AWSアーキテクチャ設計 〜AWS re:Invent 2016アップデート最新版〜
 
Going Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No ServersGoing Serverless, Building Applications with No Servers
Going Serverless, Building Applications with No Servers
 
Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座Single Command Deployのための gradle-aws-plugin講座
Single Command Deployのための gradle-aws-plugin講座
 

Viewers also liked

サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事Hiroyuki Hiki
 
JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜
JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜
JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜Yasuaki Yoshimitsu
 
日本語でおk AI スピーカーを作ってみた
日本語でおk AI スピーカーを作ってみた日本語でおk AI スピーカーを作ってみた
日本語でおk AI スピーカーを作ってみた崇之 清水
 
20170311 jawsdays 公開
20170311 jawsdays 公開20170311 jawsdays 公開
20170311 jawsdays 公開Hideki Ojima
 
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのことDevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのことTerui Masashi
 
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」Yotaro Fujii
 
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオンKeisuke Kadoyama
 
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃいJAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃいiwata jaws-ug
 
Workshop: Docker on Elastic Beanstalk
Workshop: Docker on Elastic BeanstalkWorkshop: Docker on Elastic Beanstalk
Workshop: Docker on Elastic Beanstalk輝 子安
 
Jawsdays2017(配布用)
Jawsdays2017(配布用)Jawsdays2017(配布用)
Jawsdays2017(配布用)Yutaka Hiroyama
 
20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」
20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」
20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」Yusuke KUROIWA
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 
【掲載用】アウトプットし続ける技術20170314
【掲載用】アウトプットし続ける技術20170314【掲載用】アウトプットし続ける技術20170314
【掲載用】アウトプットし続ける技術20170314Hayashi Masayuki
 
AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~
AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~
AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~Tetsuya Kawahara
 
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#420160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4Naomi Yamasaki
 
Amazon Route53へのドメイン移管
Amazon Route53へのドメイン移管Amazon Route53へのドメイン移管
Amazon Route53へのドメイン移管Jin k
 
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017Alex Smith
 
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~Serverworks Co.,Ltd.
 

Viewers also liked (20)

サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事サーバーレスでシステムを開発する時に⼤切な事
サーバーレスでシステムを開発する時に⼤切な事
 
JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜
JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜
JAWS DAYS 2017 Deep Dive IAM 権限をこえて 〜第三部 IAMの鼓動はログ〜
 
JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)JAWS-UG Meets Windows (JAWS Days 2017)
JAWS-UG Meets Windows (JAWS Days 2017)
 
日本語でおk AI スピーカーを作ってみた
日本語でおk AI スピーカーを作ってみた日本語でおk AI スピーカーを作ってみた
日本語でおk AI スピーカーを作ってみた
 
20170311 jawsdays 公開
20170311 jawsdays 公開20170311 jawsdays 公開
20170311 jawsdays 公開
 
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのことDevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
DevOpsとか言う前にAWSエンジニアに知ってほしいアプリケーションのこと
 
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
JAWS DAYS 2017「サーバーレスが切り拓く Eightのリアルタイム大規模データ分析」
 
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
[JAWS DAYS 2017 ワークショップ] 不安で夜眠れないAWSアカウント管理者に送る処方箋という名のハンズオン
 
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃいJAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
JAWS DAYS 2017 [AWSワークショップ] AWS初心者いらっしゃい
 
mizuderuからnekoderuへ
mizuderuからnekoderuへmizuderuからnekoderuへ
mizuderuからnekoderuへ
 
Workshop: Docker on Elastic Beanstalk
Workshop: Docker on Elastic BeanstalkWorkshop: Docker on Elastic Beanstalk
Workshop: Docker on Elastic Beanstalk
 
Jawsdays2017(配布用)
Jawsdays2017(配布用)Jawsdays2017(配布用)
Jawsdays2017(配布用)
 
20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」
20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」
20170311 JAWSDAYS Lunch Session「東急ハンズのiPad POS「HandsPOS」と AWSの付き合い方」
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 
【掲載用】アウトプットし続ける技術20170314
【掲載用】アウトプットし続ける技術20170314【掲載用】アウトプットし続ける技術20170314
【掲載用】アウトプットし続ける技術20170314
 
AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~
AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~
AWSで始めるSAP HANA, express edition ~SAP Cloud Appliance Library版~
 
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#420160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4
20160404 jaws ugアーキテクチャ専門支部ハイブリッドクラウド分科会#4
 
Amazon Route53へのドメイン移管
Amazon Route53へのドメイン移管Amazon Route53へのドメイン移管
Amazon Route53へのドメイン移管
 
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
AWS User Group Singapore / Amazon Lex -- JAWSDAYS 2017
 
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~サーバーワークス re:invent_2016~新サービス・アップデート紹介~
サーバーワークス re:invent_2016~新サービス・アップデート紹介~
 

Similar to 20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録

【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...
【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...
【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...日本マイクロソフト株式会社
 
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...都元ダイスケ Miyamoto
 
AWS Introduction for Startups
AWS Introduction for StartupsAWS Introduction for Startups
AWS Introduction for Startupsakitsukada
 
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows AzureKeiichi Hashimoto
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターンHiroyasu Suzuki
 
AWS初心者向けWebinar AWSでのNoSQLの活用
AWS初心者向けWebinar AWSでのNoSQLの活用AWS初心者向けWebinar AWSでのNoSQLの活用
AWS初心者向けWebinar AWSでのNoSQLの活用Amazon Web Services Japan
 
2022_sakura-yube_ddd.pdf
2022_sakura-yube_ddd.pdf2022_sakura-yube_ddd.pdf
2022_sakura-yube_ddd.pdftoshiki kawai
 
Applibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWSApplibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWSKenta Yasukawa
 
20121221 AWS re:Invent 凱旋報告
20121221 AWS re:Invent 凱旋報告20121221 AWS re:Invent 凱旋報告
20121221 AWS re:Invent 凱旋報告真吾 吉田
 
Amazon ec2とは何か?
Amazon ec2とは何か?Amazon ec2とは何か?
Amazon ec2とは何か?Shinya_131
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築ryosuke matsumura
 
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Serviceモバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a ServiceYuta Matsumura
 
20141122 デジコミュ秋田 WordPressサイト永代供養の儀
20141122 デジコミュ秋田 WordPressサイト永代供養の儀20141122 デジコミュ秋田 WordPressサイト永代供養の儀
20141122 デジコミュ秋田 WordPressサイト永代供養の儀Seiji Akatsuka
 
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪真吾 吉田
 
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編都元ダイスケ Miyamoto
 
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessKeisuke Nishitani
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築ryosuke matsumura
 

Similar to 20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録 (20)

【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...
【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...
【de:code 2020】 ~すでに時代遅れ? 個人情報や紙のためにオフィスに行くのは今すぐやめよう~ 日本郵政スタッフが実現したステイ ホーム/クラウ...
 
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
20131210 CM re:Growth - Infrastructure as Code から Full Reproducible Infrastru...
 
AWS Introduction for Startups
AWS Introduction for StartupsAWS Introduction for Startups
AWS Introduction for Startups
 
現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure現場開発者視点で答えるWindows Azure
現場開発者視点で答えるWindows Azure
 
20120409 aws meister-reloaded-dynamo-db
20120409 aws meister-reloaded-dynamo-db20120409 aws meister-reloaded-dynamo-db
20120409 aws meister-reloaded-dynamo-db
 
実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン実践!AWSクラウドデザインパターン
実践!AWSクラウドデザインパターン
 
AWS初心者向けWebinar AWSでのNoSQLの活用
AWS初心者向けWebinar AWSでのNoSQLの活用AWS初心者向けWebinar AWSでのNoSQLの活用
AWS初心者向けWebinar AWSでのNoSQLの活用
 
AWS Blackbelt 2015シリーズ RDS
AWS Blackbelt 2015シリーズ RDSAWS Blackbelt 2015シリーズ RDS
AWS Blackbelt 2015シリーズ RDS
 
2022_sakura-yube_ddd.pdf
2022_sakura-yube_ddd.pdf2022_sakura-yube_ddd.pdf
2022_sakura-yube_ddd.pdf
 
Applibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWSApplibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWS
 
20121221 AWS re:Invent 凱旋報告
20121221 AWS re:Invent 凱旋報告20121221 AWS re:Invent 凱旋報告
20121221 AWS re:Invent 凱旋報告
 
Amazon ec2とは何か?
Amazon ec2とは何か?Amazon ec2とは何か?
Amazon ec2とは何か?
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築
 
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Serviceモバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
モバイルアプリ開発者にも知ってほしい Microsoft AzureのDatabase as a Service
 
【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート
【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート
【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート
 
20141122 デジコミュ秋田 WordPressサイト永代供養の儀
20141122 デジコミュ秋田 WordPressサイト永代供養の儀20141122 デジコミュ秋田 WordPressサイト永代供養の儀
20141122 デジコミュ秋田 WordPressサイト永代供養の儀
 
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
Anchors Aweigh!! - re:Invent報告@re:Port 2016 大阪
 
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
20140315 JAWS DAYS 2014 ACEに聞け! CloudFormation編
 
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or ServerlessRunning Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
Running Java Apps with Amazon EC2, AWS Elastic Beanstalk or Serverless
 
Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築Azure Functionsでサーバーレスアプリケーション構築
Azure Functionsでサーバーレスアプリケーション構築
 

More from Naomi Yamasaki

JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜Naomi Yamasaki
 
What makes me to migrate entire VPC JAWS PANKRATION 2021
What makes me to migrate entire VPC JAWS PANKRATION 2021What makes me to migrate entire VPC JAWS PANKRATION 2021
What makes me to migrate entire VPC JAWS PANKRATION 2021Naomi Yamasaki
 
「やってみなはれ」がつなげるアウトプットループ
「やってみなはれ」がつなげるアウトプットループ「やってみなはれ」がつなげるアウトプットループ
「やってみなはれ」がつなげるアウトプットループNaomi Yamasaki
 
20150914 jaws ug宮崎 #jawsug
20150914 jaws ug宮崎 #jawsug20150914 jaws ug宮崎 #jawsug
20150914 jaws ug宮崎 #jawsugNaomi Yamasaki
 
JAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsug
JAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsugJAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsug
JAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsugNaomi Yamasaki
 
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015Naomi Yamasaki
 

More from Naomi Yamasaki (6)

JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
JAWS DAYS 2024 E-3 ランチにまつわるちょっといい話 〜給食がない町の小中学生に温かい昼食を〜
 
What makes me to migrate entire VPC JAWS PANKRATION 2021
What makes me to migrate entire VPC JAWS PANKRATION 2021What makes me to migrate entire VPC JAWS PANKRATION 2021
What makes me to migrate entire VPC JAWS PANKRATION 2021
 
「やってみなはれ」がつなげるアウトプットループ
「やってみなはれ」がつなげるアウトプットループ「やってみなはれ」がつなげるアウトプットループ
「やってみなはれ」がつなげるアウトプットループ
 
20150914 jaws ug宮崎 #jawsug
20150914 jaws ug宮崎 #jawsug20150914 jaws ug宮崎 #jawsug
20150914 jaws ug宮崎 #jawsug
 
JAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsug
JAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsugJAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsug
JAWS-UG関西女子会「はじめて女子応援企画!事例から学ぶもくもく&もぐもぐ会」 LT資料 #jawsug
 
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
簡単!お手軽!!RDSでDR環境構築 - JAWS DAYS 2015
 

Recently uploaded

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成Hiroshi Tomioka
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 

Recently uploaded (9)

クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版) 2024年4月作成
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 

20170311 jawsdays 新訳 とあるアーキテクトのクラウドデザインパターン目録

Editor's Notes

  1. 2015年につくりました
  2. 諸事情により、社名は出せないのですが、ある事業会社の情シスでインフラ担当をしています。
  3. システムの構築と運用にかかるコストとして運用時のほうが当然期間が長いので運用時のほうがコストがかかると一般的に言われています。 このため、構築時に運用設計をしっかりとして運用でカバーするということを極力減らすことが大切となります。
  4. そもそもシステムってなんだろう? なんのためにシステムをつくるのだろう? ということを考えてみましょう
  5. サーバーの上でアプリケーションが動くものがシステムというわけではないのです
  6. ちなみに最も振るい情報システムとは簿記です 左が資産で右が負債、っていうアレです
  7. そして業務システムとは・・・ コンピューターシステムはそれらをIT技術を利用して構築したものです
  8. すなわち、業務で使うシステムというのは現代ではほぼほぼコンピューターシステムであると考えても良く コンピューターシステム上で動作するアプリケーション、ソフトウェアの品質特性は 業務そのものに求められる品質と同義であるといえるのではないでしょうか
  9. これらを考えると、企業活動における業務そのものというのはシステムのライフサイクルの中では運用フェーズで行われることになります 運用って大事ですよね
  10. なので、運用品質を意識して構築段階から考えて、実装していくことが大事なのです
  11. そして運用時に求められる品質をソフトウェア品質の評価に関する国際規格として定められているISO9126にあてはめてみましょう
  12. ISO9126ではソフトウェア品質6特性という要求事項があり それぞれ外部品質と内部品質にわけられています
  13. これを運用に置き換えてみると外部品質をサービス品質、内部品質をデリバリ品質と言い換えることができるかと思います
  14. 開発フェーズにおける各品質の実装フェーズとして、サービス品質は実装フェーズで意識するものだといえます
  15. デリバリ品質はプレリリースフェーズで意識するものだといえます
  16. そして、やっとここからが本題となるのですが クラウドデザインパターンというものがあります。 クラウドベースでシステムを構築する際によくある課題に対する 解決法や実装方法、それらのメリットデメリットをノウハウとしてパターン化したものを クラウドデザインパターンといいます。 本も出ています。
  17. オンプレだろうがクラウドだろうが、業務で使うシステムを構築するのであれば 運用品質の担保が必要であるといえます。 クラウドデザインパターンにも運用品質を意識して取り入れていくことが大切だといえます。
  18. 今日のお話はそんな運用品質を意識したクラウドデザインパターンについてお話をしようと思います 例えばこんな構成のシステムがあったとして
  19. これらを3つに分けて
  20. 一番右が私、真ん中がじんさん、左を金平さんの3人で説明します
  21. 先程も説明しましたが赤枠で囲ったところを説明します。
  22. 私が説明する部分はR53をつかったハイブリッド構成となります
  23. ここで、ハイブリッドクラウドについて定義をしたいのですが
  24. 企業内で社内システムを構築する場合、ほとんどがプライベートIPアドレスでの名前解決となります。 これはクラウドになっても変らずで、オンプレ環境から名前解決をしたいということになりますが オンプレからAWS環境にあるプライベートIPアドレスの名前解決は直接することはできません
  25. ということでAWS上のプライベートIPアドレスをオンプレ環境から名前解決するパターンを2つご紹介します。
  26. 左側に書かれているようなシステムが社内システムとしてあり、Route53にレコード登録されているとして オフィスのPCからAWS環境にあるwww.xxxinc.localの名前解決をしようとすると まずDCのDNSサーバに名前解決クエリをなげます DCのDNSサーバはDXをとおって DirectoryServiceへ名前解決クエリをフォワードします DSはAmazon Provided DNSがVPC内の名前解決をになうので ProvidedDNSへさらにクエリをフォワードします Provided DNSはRoute53のレコードの名前解決も行うのでRoute53に登録されたレコード情報を返す、という流れになります
  27. Samba4はほぼほぼActive Directoryと同じで ドメインコントローラ、LDAP、SSO、どメコンのレプリケーション、内蔵NDSや外部NDSとの連携などの機能があります
  28. Simple ADはの機能としてはMicrosoftADの一部機能やユーザーとグループ、グループポリシーなどの機能を提供しています
  29. 逆にできないこととして他のドメインとの信頼関係を結ぶことや、AD管理センターのGUい、パワーシェル、ADのゴミ箱といったようなことはできません
  30. パターン1とほぼほぼおなじで違う部分というとオンプレにDNSサーバをそもそも持ちたくないパターンです
  31. この部分についてアーキテクチャ専門支部ないでかなりの議論がありました
  32. 理由としてRFC1918グローバルネットワーク上にあるDNSにプライベートなレコードを混ぜることは推奨されていないことと セキュリティの観点でプライベートアドレスが漏れることにより、攻撃者へ情報を与えてしまう、という点もあります
  33. 理由としてRFC1918グローバルネットワーク上にあるDNSにプライベートなレコードを混ぜることは推奨されていないことと セキュリティの観点でプライベートアドレスが漏れることにより、攻撃者へ情報を与えてしまう、という点もあります
  34. ELBをインターナルでプライベートIPアドレスが振られるように作ってみて
  35. 名前解決をしてみると・・
  36. 同じくRDSもパブリック・アクセスをいいえにしてプライベートIPアドレスが振られるようにして
  37. やっぱり名前解決をしてみると・・