SlideShare una empresa de Scribd logo
1 de 37
Descargar para leer sin conexión
インフラエンジニア勉強会
あなたは誰?
● 特別な肩書きはない
● 俗にいう”炎上火消しエンジニア”
● インフラ系、ヘルプデスク系、社内SEが専門
● @ITでコラム書いてます。
〜101回死んだエンジニア〜
実は今回、
何話そうかネタに困っていた。
勉強会のネタに困った理由。
● 何か、みんな凄そうなこと話しそうだ。
● とりあえず、凄そうな話になりそうだ。
● インフラエンジニアだから凄い話しそうだ。
● 焼きそばに夢中で考えてなかった。
ネタに迷っている最中、
ぼくはあるブログに出会った。
そこに仁義はあるのか(仮)
http://syobochim.hatenablog.com/entry/2015/09/03/214050
このブログの記事の反響が、
とてもよいのだ。
このブログに何が書いてあったか
● 誰でも知ってそうな開発環境の構築方法
● 分かりやすい図解
● 単純な技術の組み合わせ
そうか。高度な技術をやれば
いってもんじゃないんだ!
そんなことで今日は、
シンプルな話をしようと思う。
とりあえず、ご静聴願う。
焼きそばかと思った?
残念 ! さやかちゃんでした!!
アジェンダ
● インフラエンジニアとは何か
● インフラエンジニアのスキルを差別化する
● インフラエンジニアとしての力を鍛える
インフラエンジニアとは何か
とりあえず、開発やってる人と比べてみる
開発やってる人に求められるもの
● コードの読みやすさ、可読性。
● 何も無い所から書いていく。
● 構造化によるメンテナンス性の向上。
対するインフラエンジニア
● コードとか書かない。
● ソフトや機材ありきが前提。
● 元から構造化された製品をどうするか考える。
同じエンジニアでも全然違う。
● 開発のエンジニア
→ ソフトを作るのが仕事
● インフラエンジニア
→ ソフトをうまく使うのが仕事
同じやり方で
スキルアップ目指してないだろか?
インフラエンジニアの動き方を考える
● 選ぶのは言語でなく機材とミドルウェア。
● 成果物はコードじゃない。決断だ!
● 準備は一週間、手を動かすのは10分。
インフラエンジニアには、
インフラエンジニアとしての
やり方がある!
そんなことで、
インフラエンジニアとしての
やり方を考えてみたい。
インフラエンジニアのスキルを
差別化する
まず、前提になるスキル
● 情報の収集
● 情報の整理
● 状況の把握
→ ここまでは開発系と共通するスキル。
→ むしろ、技術よりこちらの方が大事かも。
行動の分岐点
目的を明確にした後のアプローチが、
インフラエンジニアと開発エンジニアでは
大きく違う。
目的に対するアプローチ
● 開発系のエンジニア
→ 課題に対して新しいものを作っていく
● インフラエンジニア
→ 課題に対して手段を絞っていく
なぜ、インフラエンジニアは絞りなのか
● 導入できるソリューションに制約がある。
● ソリューションにも操作の制約がある。
● 方法の組み合わせで問題を解決する。
インフラエンジニアのアプローチは、
チェスの手筋に似ている!
チェスで例えてみる
● 導入できるソリューションに制約がある。
→ 盤上のフィールドは8×8のフィールド。
● ソリューションにも操作の制約がある。
→ 各、駒の動きは決められている。
● 方法の組み合わせで問題を解決する。
→ 定石や戦略の組み合わせで勝負する。
イメージ
インフラエンジニア 開発系エンジニア
同じエンジニアでも
このくらいの差が
あるんじゃないだろうか。
課題にチェックメイトをかける。
それがインフラエンジニアの仕事だ!
インフラエンジニアとしての
力を鍛える
具体的に何すりゃえの?
1.マニュアルをよく読む。
2.実際にソフトを操作する。
3.自分のやった操作を記録する。
 → 読む、やる、書くの三拍子が大事!
イメージ
書く
やる
読む
三つ揃って効果的!
マニュアルを読むポイント
● 何回も読む。
● 書かれていないというのも重要な情報。
● とにかく情報に慣れろ。
マニュアルは事実を元に書かれている。
よく読むと、思考がブレにくくなる!
高度な知識欲しさに
難しい専門書ばかり読むと、
マニュアルを読んで
理解できない人が
専門書を読んで理解出来る道理など
無い!
操作する時のポイント
● とにかく繰り返す。
● 初期状態への戻し方は確立しておく。
● 結果が怪しくなったら最初からやり直す。
● 画面はよく見る。
(たまにヒントが書いてある)
同じ操作で、常に同じ結果が
出るようになるまで操作し続ける。
慣れは最大の武器だ!
自分のやった操作を記録する
● 操作開始時の状態を記録する。
● 規則的に記録する。
● 条件分岐は書かない。
インフラエンジニアの成果物は
構築した環境ではなく記録だ!
記録を取らなければ、
インフラエンジニアに何も残らない。
焼きそば!
インフラエンジニアならこれを心掛けよう
● 定石を知る。
● いつも同じ操作ができて、
いつも同じ結果が出るようにする。
● 自分の手持ちの手段を見直す。
● 手段をリストアップできるようになる。
これらを実現する手段は
まだまだ未着手だ!
結論。
インフラエンジニアの仕事には、
体系的に整理できる余地は十分にあるのではないだろうか?
ご静聴ありがとうございました。

Más contenido relacionado

Destacado

サーバとかリソースについて_新卒インフラエンジニア向け勉強会
サーバとかリソースについて_新卒インフラエンジニア向け勉強会サーバとかリソースについて_新卒インフラエンジニア向け勉強会
サーバとかリソースについて_新卒インフラエンジニア向け勉強会
Hiroaki Sano
 
これからはじめるインフラエンジニア
これからはじめるインフラエンジニアこれからはじめるインフラエンジニア
これからはじめるインフラエンジニア
外道 父
 

Destacado (20)

関西ITインフラ系勉強会 (ハッシュタグ #kistudy) 発足について
関西ITインフラ系勉強会 (ハッシュタグ #kistudy) 発足について関西ITインフラ系勉強会 (ハッシュタグ #kistudy) 発足について
関西ITインフラ系勉強会 (ハッシュタグ #kistudy) 発足について
 
インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方インフラエンジニアの綺麗で優しい手順書の書き方
インフラエンジニアの綺麗で優しい手順書の書き方
 
サーバとかリソースについて_新卒インフラエンジニア向け勉強会
サーバとかリソースについて_新卒インフラエンジニア向け勉強会サーバとかリソースについて_新卒インフラエンジニア向け勉強会
サーバとかリソースについて_新卒インフラエンジニア向け勉強会
 
Infra younger
Infra youngerInfra younger
Infra younger
 
これからのインフラエンジニアについて考えていること
これからのインフラエンジニアについて考えていることこれからのインフラエンジニアについて考えていること
これからのインフラエンジニアについて考えていること
 
Webアプリケーション負荷試験実践入門
Webアプリケーション負荷試験実践入門Webアプリケーション負荷試験実践入門
Webアプリケーション負荷試験実践入門
 
偶然にも500万個のSSH公開鍵を手に入れた俺たちは
偶然にも500万個のSSH公開鍵を手に入れた俺たちは偶然にも500万個のSSH公開鍵を手に入れた俺たちは
偶然にも500万個のSSH公開鍵を手に入れた俺たちは
 
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
プログラム組んだら負け!実はHTML/CSSだけでできること2015夏
 
中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術中の下のエンジニアを脱出するための仕事術
中の下のエンジニアを脱出するための仕事術
 
ウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれからウェブパフォーマンスの基礎とこれから
ウェブパフォーマンスの基礎とこれから
 
運用に自動化を求めるのは間違っているだろうか
運用に自動化を求めるのは間違っているだろうか運用に自動化を求めるのは間違っているだろうか
運用に自動化を求めるのは間違っているだろうか
 
プログラマのための線形代数再入門
プログラマのための線形代数再入門プログラマのための線形代数再入門
プログラマのための線形代数再入門
 
これからはじめるインフラエンジニア
これからはじめるインフラエンジニアこれからはじめるインフラエンジニア
これからはじめるインフラエンジニア
 
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
「スプラトゥーン」リアルタイム画像解析ツール 「IkaLog」の裏側
 
MySQLテーブル設計入門
MySQLテーブル設計入門MySQLテーブル設計入門
MySQLテーブル設計入門
 
エンジニアのための経営学
エンジニアのための経営学エンジニアのための経営学
エンジニアのための経営学
 
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
ちゃんとした C# プログラムを書けるようになる実践的な方法~ Visual Studio を使った 高品質・低コスト・保守性の高い開発
 
オンラインゲームの仕組みと工夫
オンラインゲームの仕組みと工夫オンラインゲームの仕組みと工夫
オンラインゲームの仕組みと工夫
 
確実に良くするUI/UX設計
確実に良くするUI/UX設計確実に良くするUI/UX設計
確実に良くするUI/UX設計
 
プログラムを高速化する話
プログラムを高速化する話プログラムを高速化する話
プログラムを高速化する話
 

Similar a 関西インフラ勉強会 スライド

ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
creaism
 
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
Takahiro Moteki
 
グループディスカッションの巻
グループディスカッションの巻グループディスカッションの巻
グループディスカッションの巻
Takashi Abe
 
LT@OSC京都2011
LT@OSC京都2011LT@OSC京都2011
LT@OSC京都2011
_hidemi_
 

Similar a 関西インフラ勉強会 スライド (20)

IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門IT系エンジニアのためのプレゼンテーション入門
IT系エンジニアのためのプレゼンテーション入門
 
エンジニア取扱説明書
エンジニア取扱説明書エンジニア取扱説明書
エンジニア取扱説明書
 
ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~ネットワークトラブルシューティング ~自端末編~
ネットワークトラブルシューティング ~自端末編~
 
第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」
第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」
第74回名古屋アジャイル勉強会「後悔しない要件定義のまとめ方」
 
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
[社内勉強会]Webエンジニアへ送るインフラのおすすめ本:記事7本
 
何故エンジニアはテストをしないのか
何故エンジニアはテストをしないのか何故エンジニアはテストをしないのか
何故エンジニアはテストをしないのか
 
Genesis Lightning Talks vol. 39
Genesis Lightning Talks vol. 39Genesis Lightning Talks vol. 39
Genesis Lightning Talks vol. 39
 
技術記事を書く&楽しむチームの作り方
技術記事を書く&楽しむチームの作り方技術記事を書く&楽しむチームの作り方
技術記事を書く&楽しむチームの作り方
 
TensorFlowをざっくりLTしてみた
TensorFlowをざっくりLTしてみたTensorFlowをざっくりLTしてみた
TensorFlowをざっくりLTしてみた
 
IT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipmIT業界における伝統芸能の継承 #hachiojipm
IT業界における伝統芸能の継承 #hachiojipm
 
20201128 Power Automate
20201128 Power Automate20201128 Power Automate
20201128 Power Automate
 
第0回プログラミング講座
第0回プログラミング講座第0回プログラミング講座
第0回プログラミング講座
 
2015/8/8 関西 オープンソースカンファレンス 勉強会 スライド
2015/8/8 関西 オープンソースカンファレンス 勉強会 スライド2015/8/8 関西 オープンソースカンファレンス 勉強会 スライド
2015/8/8 関西 オープンソースカンファレンス 勉強会 スライド
 
向き合うエンジニア 2020年度版
向き合うエンジニア 2020年度版向き合うエンジニア 2020年度版
向き合うエンジニア 2020年度版
 
グループディスカッションの巻
グループディスカッションの巻グループディスカッションの巻
グループディスカッションの巻
 
新人研修資料 向き合うエンジニア
新人研修資料 向き合うエンジニア新人研修資料 向き合うエンジニア
新人研修資料 向き合うエンジニア
 
LT@OSC京都2011
LT@OSC京都2011LT@OSC京都2011
LT@OSC京都2011
 
PDLで遊んでみた Yomitan.pm #5 LT
PDLで遊んでみた Yomitan.pm #5 LTPDLで遊んでみた Yomitan.pm #5 LT
PDLで遊んでみた Yomitan.pm #5 LT
 
Python勉強会 2015-12-02
Python勉強会 2015-12-02Python勉強会 2015-12-02
Python勉強会 2015-12-02
 
EMなった時に感じたしょぼい点 対非エンジニアの話
EMなった時に感じたしょぼい点 対非エンジニアの話EMなった時に感じたしょぼい点 対非エンジニアの話
EMなった時に感じたしょぼい点 対非エンジニアの話
 

Último

Último (10)

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 

関西インフラ勉強会 スライド