SlideShare a Scribd company logo
1 of 16
非機能要求グレードから見る
オンプレとクラウドの違い
株式会社 BFT
相談してくれた人
•性別:男性 年齢:28歳
•職種:エンジニア歴6年(インフラエンジニア歴2年)
•世帯規模:独り暮らし
•勤務地:東京都内
エンジニアになってから、4年間はアプリケーションエンジニアとしてやってきた。
2年くらい前に、エンドユーザにあれこれ注文つけられ都度仕様変更しなくちゃいけ
ない辛さに耐え兼ね、これからはインフラエンジニアだと一年発起して、インフラ部
門へ移った。
新プロジェクトの担当に抜擢されたが、クラウドという響きが大好きなお客様の要望
によりAWSを使うことになったがやった事ないし・・。
さて、どうしよう。システム構成とかサーバ台数とか、オンプレと何が違うのかな。
また、AWSの特徴を生かした構成提案をして良いところも見せたい。
そこで、AWSやってるらしい知り合いのK子さんに相談してみた。
オンプレの設計し
かやったことない
ですが僕にもでき
ますか。
大きな違いはなん
ですか?
気を付けるポイン
トは?
AWSでできることできない事を
しっかり把握して、要件定義・
設計を行う事が重要
機能の詳細はGIYF
検索ワード+BlackBelt
②
③
オンプレの設計ができる人は
AWSでも変わらずできる。①
非機能要求グレードって何者?
視聴履歴からおす
すめ番組をメール
で送信したい
同時配信数が年間
30%増加しても
性能が変わらない
ようにしてほしい
24時間365日
ノンスストップで
配信できるように
してほしい
キャンペーン時は
通常の10倍のア
クセス数を処理で
きるようにしてほ
しい
ユーザが過去のTV
番組を自由に検索
できるようしした
い
倍速再生できるよ
うにしたい機
能
要
求
非
機
能
要
求
ユーザに直接
提供する機能
システム基盤
(インフラ)
で担保する機能
非機能要求グレードの中身
可用性
性能・拡張性
運用性
保守性
セキュリティ
システム環境
システムサービスを継続的に
利用可能とするための要求
システムの性能、および将来のシ
ステム拡張に関する要求
システムの運用に関する要求
保守のサービスに関する要求
情報システムの安全性の
確保に関する要求
システムの設備環境や
エコロジーに関する要求
・運用スケジュール(稼働時間・停止予定など)
・障害・災害時における稼働目標
・業務量および今後の増加見積もり
・システムの特性(ピーク時、通常時、縮退時など)
・運用中に求められるシステム稼働レベル
・バックアップや監視の対応レベル
・保守用環境レベルの確認
・利用制限
・不正アクセスの防止
・重量/空間、温度、電力などシステム環境事項
要求の種類 何を決めるか
可用性
可用性
個々の機能(サービス)の可用性は定義されていて変えられない。
その上で、その組み合わせにより設計上はオンプレ以上に可用性を高める事が可能。
ただし、AWSの大規模障害については打つ手が無く壊れた時を考える事自体がナン
センス。
Amazon EC2 サービスレベルアグリーメントhttp://aws.amazon.com/jp/ec2-sla/
Amazon RDS サービスレベルアグリーメントhttp://aws.amazon.com/jp/rds-sla/
Amazon S3 サービスレベルアグリーメントhttp://aws.amazon.com/jp/s3-sla/
Amazon Route53 サービスレベルアグリーメント
http://aws.amazon.com/jp/route53/sla/
また、保証といっても障害時に使用料の一部が返してもらえるだけ・・。
※稼働率99.99%を謳うS3も2017年3月には人為的ミスで5時間もダウンした
性能・拡張性
性能
拡張性
AWSを利用する上でのハイライトの一つ。
サーバを自由にすぐ増やしたり減らしたりできるのは大きなメリット。
増やす=性能、減らす=コスト。
※ポイントはどうやってコンテンツを最新化するかというところ。
コンテンツ最新化の方法案
(1)各インスタンスが最新コンテンツを取得
コンテンツ コンテンツ
Web Web
CMS
S3最新
資材取得
最新
資材取得
コンテンツリリース
• 最新のコンテンツはストレージ領域(S3)に格納し、各インスタンスが
コンテンツを取得しに行く。
⇒AMIから新規に起動したインスタンスもコンテンツを取得することで最新化され
る。
• 各インスタンスからどのような方式でコンテンツを取得させるか検討が必要(コン
テンツリリースと同期、非同期的に定期的に確認する。など)
(2) 最新化される度にAMIを更新
• コンテンツのリリースが発生する度にAMIを更新し、新規に起動したインスタンスが最新
コンテンツの状態で起動する。
⇒コンテンツの更新頻度が高く、AMI更新中に新たなコンテンツが配置されるなどして、
静止点を設けることが難しい。
• コンテンツ資材の最新化もこの方式とする場合、新規に起動したインスタンスを検知し
て、そのインスタンスに対してもコンテンツをリリースをする作りが必要となる。
初期構築 コンテンツ更新 AutoScaling
コンテンツ
Web
AMI作成
コンテンツAMI
コンテンツ
Web
AMI更新
コンテンツAMI
コンテンツ
コンテンツ
AutoScaling
Web
新Web
運用・保守性
AWSマネージメントコンソールはインターネットがあればどこから
でも接続できる。便利な反面、インターネット越しに、サーバの全消
去も可能という事!
MFA(Multi-Factor Authentication - Amazon AWS))
本番環境と開発環境が同じコンソールから操作できる。
※アカウントで制御は可能だが共通オブジェクトは制御不能
実際運用中に事故がおきた
運用
保守性
運用・保守性
RDS(ORACLE)のパッチ適用ポリシー
セキュリティ
VPC(Virtual Private Cloud):仮想的な閉域NW空間
 完全に隔離した閉域NW空間を確立し、サブネットを分割することでDMZ領域とプライベートな領域にNWを分離
SecurityGroup:ホストサーバ単位のファイアーウォール
 ホストサーバ(インスタンス)毎に受信/送信に対してフィルタリングによるファイアーウォールを実施
NetworkACL:サブネット単位のファイアーウォール
 NW分割されたサブネット毎に受信/送信に対してフィルタリングによるファイアーウォールを実施
データセンターネットワーク対策
 DDoS(Distributed Denial of Service)対策 ▶ AWS独自のDDoS緩和対策を使用
 Man In the Middle Attacks(中間者攻撃)対策 ▶ AWSリソースへのアクセス認証は全てSSLで保護
 IPスプーフィング対策 ▶ AmazonがソースIPとMacアドレスの整合性をチェックし送信元を偽装したデータをネットワークに送信不可
 ポートスキャン対策 ▶ インバウンドポートはデフォルトで不許可。ポートスキャンの検知、停止、ブロック対策を実施
 通信の盗聴対策 ▶ プロミスキャス・モードは不許可。ハイパーバイザーレベルで制御対策実施
WAF(ウェブアプリケーションファイアーウォール)
 SQLインジェクションやクロスサイトリクエストスクリプティングなどWebアプリケーションへの攻撃を防止
サーバ構成:
 不要なソフトウェアのアンインストール
 不要なプロセスの停止
 アカウント、パスワードの適正な管理
セキュリティ
明確化された
ガイドライン
への準拠
※ データセンタの所在、仕様など一部の情報に関しては非開示となりますが、これは悪意のあるユーザからの攻撃リスクを低減する事に繋がります。
これら非開示情報の妥当性は上記の第三者機関による認証によって担保されています。
専門的な
セキュリティ
技術要素の導
入
AWSでは、「共有セキュリティ責任モデル」が定義されており、システムセキュリティの責
任分界点が明確になっている。
共有セキュリティ責任モデル
アベイラビリティゾーン
リージョン
エッジロケーション
計算 ストレージ データベース ネットワーク
ネットワーク
セキュリティ
AWSリソース・
アカウント管理
データ
セキュリティ
アクセス
コントロール
アプリケーション&コンテンツ
AWS グローバルイ
ンフラストラクチャ
基盤サービス
AmazonAWS利用者
ユーザが責任を負う範囲については、IAMやSecurity
Groups、ACLといった機能が提供されており、要件に応じ
た設計が可能となっている。
DDoSなどの攻撃に対しては、AWSの専門的なセキュリティ
技術によって対策が実施されているため、利用者は考慮する
必要がない。
環境・設備
環境
設備
AWS は Tier III+ ガイドラインに従ってデータセンターを運営しています
が、柔軟にパフォーマンスを拡大および向上できるよう、Uptime Institute
の階層レベルの認証を受けないことにしています。インフラストラク
チャーのパフォーマンスに対する AWS の手法では、Uptime Institute の階
層ガイドラインを認識したうえで、それをグローバルデータセンターのイ
ンフラストラクチャーの設計に適用することで、お客様に対する最高レベ
ルのパフォーマンスと可用性を実現しています。さらに、AWS は、Uptime
Institute によって提供されるガイドラインを強化して、グローバルオペ
レーションに対応できるよう拡張しています。これにより、可用性とパ
フォーマンスについて、Uptime Institute の階層ガイドライン単独で達成で
きるレベルをはるかに超える運営上の成果を実現しています。AWS は Tier
IV への準拠を明言しているわけではありませんが、システムには自己修正
対策が組み込まれており、耐障害性の高い運営手順が整備されていること
を確約できます
※AWSの資料より抜粋
まとめ
最後に

More Related Content

Recently uploaded

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 

Recently uploaded (9)

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 

Featured

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Applitools
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at WorkGetSmarter
 

Featured (20)

AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 

実話!!大型プロジェクトAWS導入 ハイブリットシステム時代のスキルと導入ポイント ~ 5年後、あなたの居場所はありますか?~

Editor's Notes

  1. ②のところですが、非機能要求グレードを使って整理するのが一般的です。
  2. AWS=個々のサービスのSLAは変えられない。マルチAZやWEBサーバの複数台構成等、その組み合わせで要件を満たす事を考える。 オンプレ=FTサーバの使用クラスタ構成等々自由度が高い。 実際の運用でも、原因不明の短時間の接続エラー等が発生する。これは原因追及が難しい事が多い。
  3. 増やす=サーバ作成、減らす=サーバ削除ととらえると分かりやすい。 サーバを作成した場合に、デプロイされているアプリケーションをどう最新化するかがキーとなる。 起動時のスクリプト等でS3等から最新のアプリケーションをとりにいくか、AMIイメージを常に最新化しておきそのイメージからサーバを作成する等の方式を考えておく必要がある。
  4. 増やす=サーバ作成、減らす=サーバ削除ととらえると分かりやすい。 サーバを作成した場合に、デプロイされているアプリケーションをどう最新化するかがキーとなる。 起動時のスクリプト等でS3等から最新のアプリケーションをとりにいくか、AMIイメージを常に最新化しておきそのイメージからサーバを作成する等の方式を考えておく必要がある。
  5. 監視はクラウドウオッチ使ったり、サードベンダーの監視ソフト入れたり色々できる。 オンプレだったら、サーバへ入るまでは、セキュリティルームだったり、DC入館が必要だが、その辺AWSはどうしようもない。 パスワード認証以外に、MFAデバイスの使用を検討する。 ここでは運用でおこしちゃったありがちな事例を紹介する。
  6. 監視はクラウドウオッチ使ったり、サードベンダーの監視ソフト入れたり色々できる。 オンプレだったら、サーバへ入るまでは、セキュリティルームだったり、DC入館が必要だが、その辺AWSはどうしようもない。 パスワード認証以外に、MFAデバイスの使用を検討する。 ここでは運用でおこしちゃったありがちな事例を紹介する。
  7. 増やす=サーバ作成、減らす=サーバ削除ととらえると分かりやすい。 サーバを作成した場合に、デプロイされているアプリケーションをどう最新化するかがキーとなる。 起動時のスクリプト等でS3等から最新のアプリケーションをとりにいくか、AMIイメージを常に最新化しておきそのイメージからサーバを作成する等の方式を考えておく必要がある。
  8.  オンプレ回帰の流れもある。  はっきり言って予測できているならオンプレでよい。  不確実性、多様性に向かって柔軟に対応するならAWS。
  9. 5年後生き残れるエンジニアとは。  AWSとかオンプレとかはあんまり関係ないですね。  ここにいらっしゃる賢明な皆様ならお分かりかと思います。  なぜならこれらは単なるツールだからです。  「変われる事」これにつきると思います。  「経営というのは環境に適用すること」という言葉があります。  歴史を紐解けば、環境に適用できなかった、恐竜等の生物もたくさんいますし  会社・組織もたくさんあります。  エンジニアも環境に適用する事が必要です。  その時代で求められる事を察知し、取り入れ、他社(他者)と差別化する。  その為には学習して挑戦して成長して変化するというループを繰り返す事が必要です。  今日ここにきてくれた、皆さんは何かを得て変わろうとしている人達だと  思います。よって皆さんは5年後生き残れるエンジニアと私が補償します。    これまで以上に、学習して挑戦して成長し、そして変化してください。  以上ご清聴ありがとうございました。