Submit Search
Upload
構築者に知っておいてもらいたい運用設計者が語るAWS @Developers.IO 2015
•
14 likes
•
4,157 views
Kazuki Ueki
Follow
Classmethod Developers.IO 2015 Developer Day H-4
Read less
Read more
Technology
Report
Share
Report
Share
1 of 44
Download now
Download to read offline
Recommended
ネットワーク運用自動化のためのサービス・運用設計
ネットワーク運用自動化のためのサービス・運用設計
Yuya Rin
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
Taiji Tsuchiya
AWS Case of SonicGarden
AWS Case of SonicGarden
Yoshihito Kuranuki
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
Kotaro Ogino
Vagrant + Puppet
Vagrant + Puppet
Gustavo Chaves
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
Serverworks Co.,Ltd.
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
Recommended
ネットワーク運用自動化のためのサービス・運用設計
ネットワーク運用自動化のためのサービス・運用設計
Yuya Rin
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
Taiji Tsuchiya
AWS Case of SonicGarden
AWS Case of SonicGarden
Yoshihito Kuranuki
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
【楽天テックカンファ前夜祭2014】誰がテスト自動化をするべきか #rakutentech
Kotaro Ogino
Vagrant + Puppet
Vagrant + Puppet
Gustavo Chaves
ネットワークエンジニアのための Puppet / Chef
ネットワークエンジニアのための Puppet / Chef
npsg
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
2013年08月 夏サミ2013-A5「DevOpsってどうなのよ?」
Serverworks Co.,Ltd.
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
三位一体の自動化で壊せ DevとOpsの壁~アラサーエンジニアの挑戦~
Rakuten Group, Inc.
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
Amazon Web Services Japan
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
Kazuhito Miura
テスト自動化のパターンと実践
テスト自動化のパターンと実践
Hiroshi Maekawa
意識の低い自動化
意識の低い自動化
greenasparagus
ChefとPuppetの比較
ChefとPuppetの比較
Sugawara Genki
AWS初心者向けWebinar これで完璧、AWSの運用監視
AWS初心者向けWebinar これで完璧、AWSの運用監視
Amazon Web Services Japan
python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集
Hikaru Takemura
Python東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしよう
Hiroshi Funai
Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析
antibayesian 俺がS式だ
Gensim
Gensim
saireya _
運用に自動化を求めるのは間違っているだろうか
運用に自動化を求めるのは間違っているだろうか
Masahito Zembutsu
MySQLテーブル設計入門
MySQLテーブル設計入門
yoku0825
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
Toru Koido
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
kyon mm
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Kotaro Ogino
20140628-developers-io-meetup-sapporo
20140628-developers-io-meetup-sapporo
Kazuki Ueki
20140726 jaws-ug chiba AWS operation best practice
20140726 jaws-ug chiba AWS operation best practice
Kazuki Ueki
20131210 classmethod re:Growth session04
20131210 classmethod re:Growth session04
Kazuki Ueki
20140208 jaws hokuriku-intro
20140208 jaws hokuriku-intro
Kazuki Ueki
More Related Content
Viewers also liked
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
Amazon Web Services Japan
Stac2014 石川
Stac2014 石川
Tatsuya Ishikawa
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
Kazuhito Miura
テスト自動化のパターンと実践
テスト自動化のパターンと実践
Hiroshi Maekawa
意識の低い自動化
意識の低い自動化
greenasparagus
ChefとPuppetの比較
ChefとPuppetの比較
Sugawara Genki
AWS初心者向けWebinar これで完璧、AWSの運用監視
AWS初心者向けWebinar これで完璧、AWSの運用監視
Amazon Web Services Japan
python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集
Hikaru Takemura
Python東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしよう
Hiroshi Funai
Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析
antibayesian 俺がS式だ
Gensim
Gensim
saireya _
運用に自動化を求めるのは間違っているだろうか
運用に自動化を求めるのは間違っているだろうか
Masahito Zembutsu
MySQLテーブル設計入門
MySQLテーブル設計入門
yoku0825
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
Takanori Suzuki
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
Cisco DevNet
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
Toru Koido
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
kyon mm
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Kotaro Ogino
Viewers also liked
(18)
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
AWS 初心者向けWebinar 基本から理解する、AWS運用監視
Stac2014 石川
Stac2014 石川
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
「自動家(オートメータ)をつくる」-システムテスト自動化カンファレンス2014 「.reviewrc」枠発表-
テスト自動化のパターンと実践
テスト自動化のパターンと実践
意識の低い自動化
意識の低い自動化
ChefとPuppetの比較
ChefとPuppetの比較
AWS初心者向けWebinar これで完璧、AWSの運用監視
AWS初心者向けWebinar これで完璧、AWSの運用監視
python-twitterを用いたTwitterデータ収集
python-twitterを用いたTwitterデータ収集
Python東海Vol.5 IPythonをマスターしよう
Python東海Vol.5 IPythonをマスターしよう
Pythonで簡単ネットワーク分析
Pythonで簡単ネットワーク分析
Gensim
Gensim
運用に自動化を求めるのは間違っているだろうか
運用に自動化を求めるのは間違っているだろうか
MySQLテーブル設計入門
MySQLテーブル設計入門
「Python言語」はじめの一歩 / First step of Python
「Python言語」はじめの一歩 / First step of Python
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
NetDevOps for the Network Dude: How to get started with API's, Ansible and Py...
テスト自動化とアーキテクチャ
テスト自動化とアーキテクチャ
テストエンジニアの品格 #automatornight
テストエンジニアの品格 #automatornight
【SQiP2016】楽天のアジャイル開発とメトリクス事例
【SQiP2016】楽天のアジャイル開発とメトリクス事例
Similar to 構築者に知っておいてもらいたい運用設計者が語るAWS @Developers.IO 2015
20140628-developers-io-meetup-sapporo
20140628-developers-io-meetup-sapporo
Kazuki Ueki
20140726 jaws-ug chiba AWS operation best practice
20140726 jaws-ug chiba AWS operation best practice
Kazuki Ueki
20131210 classmethod re:Growth session04
20131210 classmethod re:Growth session04
Kazuki Ueki
20140208 jaws hokuriku-intro
20140208 jaws hokuriku-intro
Kazuki Ueki
20141216 CM re:Growth 梢さんと頑張るシステムサポート
20141216 CM re:Growth 梢さんと頑張るシステムサポート
Kazuki Ueki
20130719 CDP Night LightningTalk "Internal Port Concentrator"
20130719 CDP Night LightningTalk "Internal Port Concentrator"
Kazuki Ueki
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Yusuke Suzuki
20150725 jaws-ug joetsu_myoko_aws-for-beginners
20150725 jaws-ug joetsu_myoko_aws-for-beginners
Kazuki Ueki
IkaLog Presentation for BMD users
IkaLog Presentation for BMD users
Takeshi HASEGAWA
20140220 gumistudy cloudformation
20140220 gumistudy cloudformation
Kazuki Ueki
20140704 VIOPS What endusers actually need
20140704 VIOPS What endusers actually need
Kazuki Ueki
くま(Kuma)でメッシュなマイクロサービス
くま(Kuma)でメッシュなマイクロサービス
ssuser6b3f181
情報システムの性能マネジメントについて
情報システムの性能マネジメントについて
Takashi Natsume
【Sb】「if 自動化するなら then stack stormを使おう」 展開用
【Sb】「if 自動化するなら then stack stormを使おう」 展開用
Kazunori Shimura(kojima)
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
Yusuke Suzuki
20140823 DevLOVE2014 East Ops for 10 years
20140823 DevLOVE2014 East Ops for 10 years
Kazuki Ueki
Autonomous選手権システムエグゼ社発表資料
Autonomous選手権システムエグゼ社発表資料
Mai Nagahisa
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
Masahiro NAKAYAMA
st2でシステム管理
st2でシステム管理
You&I
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Makoto SAKAI
Similar to 構築者に知っておいてもらいたい運用設計者が語るAWS @Developers.IO 2015
(20)
20140628-developers-io-meetup-sapporo
20140628-developers-io-meetup-sapporo
20140726 jaws-ug chiba AWS operation best practice
20140726 jaws-ug chiba AWS operation best practice
20131210 classmethod re:Growth session04
20131210 classmethod re:Growth session04
20140208 jaws hokuriku-intro
20140208 jaws hokuriku-intro
20141216 CM re:Growth 梢さんと頑張るシステムサポート
20141216 CM re:Growth 梢さんと頑張るシステムサポート
20130719 CDP Night LightningTalk "Internal Port Concentrator"
20130719 CDP Night LightningTalk "Internal Port Concentrator"
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
Javaエンジニアのためのアーキテクト講座-JJUG CCC 2014 Fall
20150725 jaws-ug joetsu_myoko_aws-for-beginners
20150725 jaws-ug joetsu_myoko_aws-for-beginners
IkaLog Presentation for BMD users
IkaLog Presentation for BMD users
20140220 gumistudy cloudformation
20140220 gumistudy cloudformation
20140704 VIOPS What endusers actually need
20140704 VIOPS What endusers actually need
くま(Kuma)でメッシュなマイクロサービス
くま(Kuma)でメッシュなマイクロサービス
情報システムの性能マネジメントについて
情報システムの性能マネジメントについて
【Sb】「if 自動化するなら then stack stormを使おう」 展開用
【Sb】「if 自動化するなら then stack stormを使おう」 展開用
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
アーキテクチャの進化から学ぶ、プラットフォームエンジニアリングへのアプローチ
20140823 DevLOVE2014 East Ops for 10 years
20140823 DevLOVE2014 East Ops for 10 years
Autonomous選手権システムエグゼ社発表資料
Autonomous選手権システムエグゼ社発表資料
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
st2でシステム管理
st2でシステム管理
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
Remineを活かしたプロセス支援 - 失敗しないプロセス支援 -
More from Kazuki Ueki
20200913 JAWS SONIC 2020 JoetsuMyoko Scalable network with AWS TransitGateway
20200913 JAWS SONIC 2020 JoetsuMyoko Scalable network with AWS TransitGateway
Kazuki Ueki
20200527 Classmethod Telework
20200527 Classmethod Telework
Kazuki Ueki
20190622 JAWS-UG NiigataKen EC2 updates
20190622 JAWS-UG NiigataKen EC2 updates
Kazuki Ueki
20190413 Joetsu TechMeetup 03
20190413 Joetsu TechMeetup 03
Kazuki Ueki
20181124 jawsug niigata life changing
20181124 jawsug niigata life changing
Kazuki Ueki
20181005 クラスメソッドの成長を支えるクラウド時代の情報システム
20181005 クラスメソッドの成長を支えるクラウド時代の情報システム
Kazuki Ueki
20180714 Niigata Engineer Meeting 8
20180714 Niigata Engineer Meeting 8
Kazuki Ueki
20171014 Joetsu Tech Meetup #1
20171014 Joetsu Tech Meetup #1
Kazuki Ueki
Developers.IO2017 A1
Developers.IO2017 A1
Kazuki Ueki
20161227 Classmethod Basic Knowledge for Direct Connect
20161227 Classmethod Basic Knowledge for Direct Connect
Kazuki Ueki
20161208 Classmethod Codenize Tools
20161208 Classmethod Codenize Tools
Kazuki Ueki
20160312 Jaws Days 2016 API Gateway+Lambda
20160312 Jaws Days 2016 API Gateway+Lambda
Kazuki Ueki
Developers.IO 2016 E-4 AWS Troubleshooting
Developers.IO 2016 E-4 AWS Troubleshooting
Kazuki Ueki
20141129 jaws-ug joetsumyoko 02_twilio
20141129 jaws-ug joetsumyoko 02_twilio
Kazuki Ueki
20141129 jaws-ug joetsumyoko 01_intro
20141129 jaws-ug joetsumyoko 01_intro
Kazuki Ueki
20140222 jaws saitama-cdp
20140222 jaws saitama-cdp
Kazuki Ueki
20130907 JAWS-UG saitama#2 case_study
20130907 JAWS-UG saitama#2 case_study
Kazuki Ueki
20130831 JAWS Chiba
20130831 JAWS Chiba
Kazuki Ueki
20130823 cloudpacknight AutoHealing
20130823 cloudpacknight AutoHealing
Kazuki Ueki
20130720 jaws yokohama-lightning_talk
20130720 jaws yokohama-lightning_talk
Kazuki Ueki
More from Kazuki Ueki
(20)
20200913 JAWS SONIC 2020 JoetsuMyoko Scalable network with AWS TransitGateway
20200913 JAWS SONIC 2020 JoetsuMyoko Scalable network with AWS TransitGateway
20200527 Classmethod Telework
20200527 Classmethod Telework
20190622 JAWS-UG NiigataKen EC2 updates
20190622 JAWS-UG NiigataKen EC2 updates
20190413 Joetsu TechMeetup 03
20190413 Joetsu TechMeetup 03
20181124 jawsug niigata life changing
20181124 jawsug niigata life changing
20181005 クラスメソッドの成長を支えるクラウド時代の情報システム
20181005 クラスメソッドの成長を支えるクラウド時代の情報システム
20180714 Niigata Engineer Meeting 8
20180714 Niigata Engineer Meeting 8
20171014 Joetsu Tech Meetup #1
20171014 Joetsu Tech Meetup #1
Developers.IO2017 A1
Developers.IO2017 A1
20161227 Classmethod Basic Knowledge for Direct Connect
20161227 Classmethod Basic Knowledge for Direct Connect
20161208 Classmethod Codenize Tools
20161208 Classmethod Codenize Tools
20160312 Jaws Days 2016 API Gateway+Lambda
20160312 Jaws Days 2016 API Gateway+Lambda
Developers.IO 2016 E-4 AWS Troubleshooting
Developers.IO 2016 E-4 AWS Troubleshooting
20141129 jaws-ug joetsumyoko 02_twilio
20141129 jaws-ug joetsumyoko 02_twilio
20141129 jaws-ug joetsumyoko 01_intro
20141129 jaws-ug joetsumyoko 01_intro
20140222 jaws saitama-cdp
20140222 jaws saitama-cdp
20130907 JAWS-UG saitama#2 case_study
20130907 JAWS-UG saitama#2 case_study
20130831 JAWS Chiba
20130831 JAWS Chiba
20130823 cloudpacknight AutoHealing
20130823 cloudpacknight AutoHealing
20130720 jaws yokohama-lightning_talk
20130720 jaws yokohama-lightning_talk
Recently uploaded
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
Recently uploaded
(8)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
構築者に知っておいてもらいたい運用設計者が語るAWS @Developers.IO 2015
1.
構築者に知っておいてもらいたい 運⽤用設計者が語るAWS クラスメソッド株式会社 植⽊木 和樹 classmethod.jp 1 H-‐‑‒4 2015/03/29
2.
本⽇日 対象の⽅方 classmethod.jp 2 アプリイやンフラの開発構築担当者 (システム構築後に、別のシステム構築へいく⽅方)
3.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 3
4.
⾃自⼰己紹介 classmethod.jp 4 • 名前:植⽊木
和樹(うえき かずき) • 年年齢:38歳 • 出⾝身:新潟県妙⾼高市 • 元製造業情報システムG常駐 • 主にUnixサーバエンジニア(監視、保守) • 資格:IPA ITサービスマネージャ IPA システムアーキテクト • JAWS北北陸陸コアメンバー(JAWS DAYS 2013〜~) • JAWS埼⽟玉コアメンバー(2013年年8⽉月〜~) • JAWS上越妙⾼高コアメンバー(2014年年11⽉月〜~) @czkuk
5.
「本⽇日 お伝えしたいこと」 を話す前にまずは⾔言葉葉の定義 classmethod.jp 5
6.
保守とは運⽤用とは classmethod.jp 6
7.
保守 classmethod.jp 7
8.
⽇日本⼯工業規格 JIS X 0161:2008 classmethod.jp
8 保守の種類 定義 例例 改良良保守 (ソフト ウェア⾃自体 の修正) 適応保守 引渡し後,変化した⼜又は変化している 環境において,ソフトウェア製品を使 ⽤用できるように保ち続けるために実施 するソフトウェア製品の修正。 OS新バージョンへの対 応/消費税対応 完全化保守 引渡し後のソフトウェア製品の潜在的 な障害が,故障として現れる前に,検 出し訂正するための修正。 ドキュメントの改善 UIの改善 (問題への 対応) 是正保守 ソフトウェア製品の引渡し後に発⾒見見さ れた問題を訂正するために⾏行行う受⾝身の 修正。 不不具合の修正 (リアクティブ) 緊急保守 是正保守実施までシステム運⽤用を確保 するための,計画外で⼀一時的な修正。 是正処置実施までの暫 定処置 予防保守 引渡し後のソフトウェア製品の潜在的 な障害が運⽤用障害になる前に発⾒見見し, 是正を⾏行行うための修正。 ミドルウェアアップ デート、不不要ファイル 削除
9.
つまり 「システムが本来あるべき姿」 になるよう対応すること メンテナンス classmethod.jp 9
10.
運⽤用 classmethod.jp 10
11.
バックアップ 監視 リソース収集 定型業務 (ユーザー追加、IP制限変更更) classmethod.jp 11
12.
「正常に稼働しているシステム」 を⽤用いて実施する業務 オペレーション classmethod.jp 12
13.
保守運⽤用ってどんなお仕事? classmethod.jp 13
14.
classmethod.jp 14 ITIL Information Technology
Infrastructure Library ITサービスマネジメントにおけるベストプラクティス
15.
サービスデリバリ • 中⻑⾧長期的なITサービスの計画と改善⼿手法 • 5つのプロセス classmethod.jp
15
16.
5つのプロセス classmethod.jp 16 サービスレベル管理理 ITサービス財務管理理 可⽤用性管理理 ITサービス継続性管理理 キャパシティ管理理
17.
サービスサポート • IT利利⽤用者が適切切に利利⽤用できるよう サポートする • ITサービス運営における⽇日々の運⽤用⼿手法 •
5つのプロセスと1つの機能 classmethod.jp 17
18.
5つのプロセスと1つの機能 classmethod.jp 18 サービスデスク インシデント管理理 問題管理理 変更更管理理 リリース管理理 構成管理理 運⽤用 保守
19.
保守運⽤用の意味する範囲 classmethod.jp 19 設計 構築
保守運⽤用 アプリ インフラ
20.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 20
21.
運⽤用でカバー 外部からの要求や期待が持っている 「想定」や「仕様」と、運⽤用現場で実際に 起こる「現実」との差分を運⽤用現場の努⼒力力 で回避し続ける classmethod.jp 21 Software Design
2015年年2⽉月号 第2特集 P61 より
22.
「想定」や「仕様」を洗い出し すべて⼿手順化しなければならない? 「バグのないソフトウェアを作れ」 と⾔言っているようなもの classmethod.jp 22
23.
「運⽤用でカバー」でいいんです • 不不急の判断はなるべく遅らせる • 設計当初に想定されていなかった ケースがあって当たり前 •
ただ「運⽤用でカバー」=「技術的負債」 • 保守運⽤用に押し付けず設計を⾒見見直せる 技術と権限をもったエンジニアが⼤大切切 classmethod.jp 23
24.
もやっと曖昧な依頼にもかかわらず、 運⽤用現場に対して⾼高度度な判断能⼒力力と 機動的な対処能⼒力力を常時求めつつ、その コストとリスクは運⽤用現場に負担させる ⾏行行為 classmethod.jp 24 Software Design
2015年年2⽉月号 第2特集 P61 より SD「運⽤用でカバー」定義
25.
classmethod.jp 25 (補⾜足)再発防⽌止策の検討にあたり 発⽣生原因 流流動原因
26.
classmethod.jp 26 リリース後もPDCA 「構築担当」と「保守運⽤用担当」は 協⼒力力しましょう
27.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 27
28.
ここ半年年の⼤大規模メンテ • 9⽉月 bash
ShellShock • 9⽉月 秋のEC2再起動祭り • 10⽉月 SSLv3 POODLE • 12⽉月 冬のEC2再起動祭り • 1⽉月 glibc GHOST • 3⽉月 RDS SSL証明書更更新 classmethod.jp 28
29.
AWSの環境変化を受け⼊入れる • 塩漬けしにくい • 1年年に数回のアップデート回避不不可 •
セキュリティアップデートは 2世代前までサポートされる傾向 (2014.09, 2014.03, 2013.09) • 1年年〜~1年年半のうちにAMIを更更新する classmethod.jp 29
30.
classmethod.jp 30 (3年年後に pv
サポートなくなっても驚かない)
31.
環境変化を受け⼊入れやすく • 本番とは別に開発環境 • 動作確認⼿手順(URLだけでも) •
Multi-‐‑‒AZ • (NFSはやめておけ) classmethod.jp 31
32.
classmethod.jp 32 作ってオシマイじゃないんです 「構築担当」と「保守運⽤用担当」は 協⼒力力しましょう
33.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 33
34.
⼈人は忘れる→わかりやすくする • AWSのサービスを使う • Amazon
Linuxと標準リポジトリを使う • 野良良ビルドしない • 再起動したら直るように • ドキュメント(図と理理由) • あえて変えた場合は「理理由を」明⽂文化 • ⾃自動化された処理理も記載する classmethod.jp 34
35.
classmethod.jp 35 構築後 誰かに聞いてもらうのオススメ
36.
classmethod.jp 36 構築担当は話す/保守運⽤用担当は聞く 「構築担当」と「保守運⽤用担当」は 協⼒力力しましょう
37.
本⽇日のお話すること ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 37
38.
AutoScalingは正義!! • オートスケーリング(負荷に強い) • オートヒーリング(障害に強い) •
ステートレス • ソフトウェア管理理ができている証拠 (AMI, 構成管理理DB, デプロイ⼿手順) • 監視への組み込み classmethod.jp 38
39.
classmethod.jp 39 AutoScalingは よく聞く⾔言葉葉だが インフラ・アプリ・監視すべてが⾼高度度に 整備されていないと実現が難しい
40.
classmethod.jp 40 インフラ担当だけでは実現が難しい
41.
classmethod.jp 41 安定・安⼼心・安価なシステムのため 「アプリ担当」と「インフラ担当」は 協⼒力力しましょう
42.
本⽇日のお話したこと ① 「運⽤用でカバー」でいいんです! ※ ② 環境は少しずつ変化させる ③
わかりやすさが重要 ④ AutoScalingは正義 classmethod.jp 42
43.
classmethod.jp 43 「アプリ担当」と「インフラ担当」 「構築担当」と「保守運⽤用担当」 協⼒力力しましょう
44.
#cmdevio2015 ご清聴ありがとうございました。 H-‐‑‒4
Download now