Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
脱Excel_OSSを組み合わせた構成管理自動化.pdf
Search
ryotaro kobayashi
April 17, 2022
Technology
85
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
脱Excel_OSSを組み合わせた構成管理自動化.pdf
ryotaro kobayashi
April 17, 2022
More Decks by ryotaro kobayashi
See All by ryotaro kobayashi
組織で育むオブザーバビリティ
ryota_hnk
0
240
なぜあなたのオブザーバビリティ導入は頓挫するのか
ryota_hnk
5
810
Information_from_Rancher_JP.pdf
ryota_hnk
0
81
Rancherのイイところとアレなところ.pdf
ryota_hnk
0
90
Splunk_on_Rancher_のススメ.pdf
ryota_hnk
0
84
cloudstackとの思い出.pdf
ryota_hnk
0
90
EC2のApache-PHPで動いてたバッチシステムをECS-Fargateに移行して運用してる話.pdf
ryota_hnk
0
690
監視ってなんだっけ_.pdf
ryota_hnk
0
150
みんなで考えるDevOps.pdf
ryota_hnk
0
87
Other Decks in Technology
See All in Technology
Data Hubグループ 紹介資料
sansan33
PRO
0
3.1k
AIで楽になるはずが、なぜ疲れる?
kinopeee
0
150
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
420
Escolhendo LLMs na Prática: Lições Reais em Busca Agêntica no Mercado Livre —TDC 2026 Floripa
jpbonson
0
110
テックカンファレンス三大ステークホルダーの文化人類学 ─ 違いを認め合う関係性作り
bash0c7
5
1.5k
Amazon Bedrock Managed Knowledge BaseDive Deep
ren8k
0
320
AI Agent を本番環境へ―― Microsoft Foundry × Azure Serverless で作る Enterprise-Ready な基盤
shibayan
PRO
1
1k
検索技術知識0のエンジニアが広告検索システムを内製化して運用するまで
lycorptech_jp
PRO
0
180
クラウドセキュリティ入門 ~安全なクラウド利用のための基礎知識~
lhazy
7
5.2k
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
1.1k
Retriever と Reranker、結局どうする?
kazuaki
1
570
CloudWatchから始めるAWS監視
butadora
0
300
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
9
850
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
470
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
23k
Google's AI Overviews - The New Search
badams
0
1.1k
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
190
Code Reviewing Like a Champion
maltzj
528
40k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
510
Prompt Engineering for Job Search
mfonobong
0
390
A better future with KSS
kneath
240
18k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
1.1k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Transcript
脱Excel!OSSを組み合わせた 構成管理自動化
会社概要 商号 株式会社エム・イー・シー 創立 1999年4月13日 資本金 1000万円
代表者 代表取締役社長 田山教夫 事業内容 コンピュータソフトの企画・提案・設計・開発 住所 〒106-0045 東京都港区麻布十番4-6-8 二進ビル2F URL http://mec-jp.com パートナー Oracle Partner Network Specialized Gold 2
自社サービス 役員選挙にかかる郵送費・人件費、運営・管理の工数を大幅削減 WEB上で「選挙」の運営が可能なクラウドサービス 公平中立、制度の高い選挙が可能 会員管理・会報提示・メール一括配信などのポータル機能も充実 3
選挙クラウド [i-vote]
自社サービス 運送会社向けの運行管理・配車管理・ドライバー評価システムをクラウド 提供 GPSによる運行状況管理 案件に対するトラック・ドライバーのアサイン ポイント制度によりドライバー評価
4 運送管理クラウド [ここる]
運用の実態 全て自社プライベートクラウドで構築(一部の環境はハイブリッ ドクラウド) サーバサイドの設計構築運用 社内システムの設計構築運用 • サーバ(仮想):約160台
• サーバ(オンプレ):約20台 • FW・L2・L3・NAS・SAN:約15台 これらすべてがExcel管理 VM作るたびに台帳に記入して。。。 年に数回は整合性チェックして。。。 5
運用の実態 6 俺一人
運用の実態 7 もうヤダ 自動化したい
やりたいこと 仮想・オンプレにかかわらず、アイテムを自動取得したい エージェントが入らないアプライアンスもSNMPで自動取得し たい 各サーバに入っているミドルのバージョンも見たい 取得した情報をCMDBに自動登録して、WebUIでおしゃれに
見たい。モテたい 各アイテムの関連性(ライセンスとか、VMとHWの関係とか)を 把握したい 8
改善 日本語にも対応した、リッチなセルフサービスポータル&管理GUI 多岐にわたるハイパーバイザーをサポート テンプレートからVMを容易に作成できる 他の◦◦stackより扱いやすい(個人的感想) 9
クラウド基盤構築管理 cloudstack
改善 エージェントをインストール or SNMPでインベントリを取得可能。 インベントリを自動取得することができる(cron or polling)。
エージェントの場合はインストールしているアプリを取得することが できる。 10 IT資産管理ソフトウェア OCS Inventory NG
改善 ヘルプデスク機能以外にも運用管理機能(OTRS ITSM)がある 管理しているアイテム同士に[依存][含む]などの関係性も持たせら れる CLIからアイテムのImport/Exportが可能 11
チケット管理システム OTRS
仕組み 12 アプライアンス
仕組み 13 OCS Agent入り VM アプライアンス
仕組み 14 OCS Agent入り VM アプライアンス
仕組み 15 OCS Agent入り VM アプライアンス OCS Inventoryに 情報を送信
仕組み 16 SNMP OCS Agent入り VM アプライアンス OCS Inventoryに 情報を送信
仕組み 17 SNMP OCS Agent入り VM アプライアンス OCS Inventoryに 情報を送信
OCSからアイテム一覧を 取得(csv)
仕組み 18 SNMP OCS Agent入り VM アプライアンス OTRS内の現在のアイテムを export(csv) OCS
Inventoryに 情報を送信 OCSからアイテム一覧を 取得(csv)
仕組み 19 SNMP OCS Agent入り VM アプライアンス OTRS内の現在のアイテムを export(csv) それぞれから取得したcsvを比較
OCS Inventoryに 情報を送信 OCSからアイテム一覧を 取得(csv)
仕組み 20 SNMP OCS Agent入り VM アプライアンス OTRS内の現在のアイテムを export(csv) それぞれから取得したcsvを比較
OCS Inventoryに 情報を送信 OCSからアイテム一覧を 取得(csv) OTRSにないアイテムがあった場合は OTRSにImport
仕組み 21 SNMP OCS Agent入り VM アプライアンス OTRS内の現在のアイテムを export(csv) それぞれから取得したcsvを比較
OCS Inventoryに 情報を送信 OCSからアイテム一覧を 取得(csv) OTRSにないアイテムがあった場合は OTRSにImport 結果をメール送信
仕組み 22 SNMP OCS Agent入り VM アプライアンス OTRS内の現在のアイテムを export(csv) それぞれから取得したcsvを比較
OCS Inventoryに 情報を送信 OCSからアイテム一覧を 取得(csv) OTRSにないアイテムがあった場合は OTRSにImport 結果をメール送信
孔明の罠 OTRSのCLIでアイテムをExport/Importする方法がバー ジョンで異なる(Console.plで統一された) 23 /opt/otrs/bin/otrs.ImportExport.pl -n <Template_ID> -a export
-o <File_Name> /opt/otrs/bin/otrs.ImportExport.pl -n <Template_ID> -a import -i <File_Name> /opt/otrs/bin/otrs.Console.pl Admin::ITSM::ImportExport::Export --template-number <Template_ID> < File_Name > /opt/otrs/bin/otrs.Console.pl Admin::ITSM::ImportExport::Import --template-number <Template_ID> < File_Name > OTRS4 OTRS5 /opt/otrs/bin/otrs.Console.pl List で機能を見ることができる
効果 おらが村にもCMDBがやって来た!しかも自動登録! 24 OCSへの リンク付き!
効果 OCS Inventory NGで詳細な情報が見られる! 25
効果 OCS Inventoryで詳細な情報が見られる! 26 「software」を クリックすると
効果 入っているパッケージも見られる!やった! 27
効果 SNMPデバイスも取得できてる!バンザイ! 28
今後 Nginxのコンフィグなんかも取得して構成管理を充実させたい せっかくエージェント入れたので、デプロイツールとしても活用し ていきたい。 チケット管理システム(OTRS)を活用して、バックエンドとしてで はなく、サービスプロバイダとして運用管理チームを組織化して いきたい。
29
I m a g i n e Y o u
r N e e d s 真 の ニ ー ズ を 想 像 し 、 新 た な 価 値 を 創 造 す る ご清聴ありがとうございました。