SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
| 1 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
Innovation-LeadingCompany
StackStormを用いた
ネットワーク機器の制御
汎用的で再利用可能な自動化~Ansibleを添えて~
2017/3/23(木) StackStorm勉強会 第2回
日商エレクトロニクス株式会社
北川 裕介 管野智祥
©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
| 2 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 自己紹介
 ネットワーク運用における自動化課題
 自動化課題の解決案
 デモ
 今後の展開
目次
| 3 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 自己紹介
 ネットワーク運用における自動化課題
 自動化課題の解決案
 デモ
 今後の展開
目次
| 4 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 名前
北川 裕介
 所属
日商エレクトロニクス株式会社
ネットワーク&セキュリティ事業本部 ソリューション技術部第一課
 担当
インフラ商材を組み合わせた自動化/仮想化 検討構築担当
自己紹介
| 5 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 名前
管野 智祥
 所属
日商エレクトロニクス株式会社
ネットワーク&セキュリティ事業本部
ソリューション技術部第一課
 担当
インフラ商材を組み合わせた自動化/仮想化 プリセールス担当
自己紹介
| 6 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
日商エレクトロニクス株式会社
ITインフラ商材を扱う専門商社
会社紹介
付加価値を提供
Juniper HP HUAWEI
| 7 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
我求む、自動化
NW業界に押し寄せる自動化の波
StackStormによる新たな付加価値
| 8 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 自己紹介
 ネットワーク運用における自動化課題
 自動化課題の解決案
 デモ
 今後の展開
目次
| 9 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
サービスオーダによるパラメータシートからの機器設定
ネットワーク運用における自動化課題
2.機器設定0. オーダ 1. アサイン
リーダ 専門エンジニアユーザ
3.結果通知
NW機器
Slack
| 10 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
サービスオーダにおける課題
リーダ 専門エンジニア
X週間X日
時
間
負
荷
security{
nat{
distination{
pool pool-2{
address
192.168.0.2
NW機器
hosts
Pool
_name
host_ip
_addr
10.9.
108.125 pool-2
192.168.
0.2
| 11 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 自己紹介
 ネットワーク運用における自動化課題
 自動化課題の解決案
 デモ
 今後の展開
目次
| 12 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
StackStormによる時間の短縮と負荷の削減
StackStormの導入
リーダユーザ
NW機器
1. 実行
Slack
| 13 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
StackStormとAnsibleによる解決
汎用的で再利用性がある自動化環境の実現
| 14 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 StackStorm
Input
 Excelからパラメータの読み込み
Output
 Ansibleへパラメータを引き渡し
 Ansible
実作業
 設定の雛形にパラメータを組み込み、設定ファイルを生成
 設定ファイルを送信
それぞれの役割
| 15 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
それぞれの役割
Input Output
{{input}}{
・・・・・
}
Template
ge-0/0/0{
・・・・・
}
Generate
NetConf
NW機器
Slack
| 16 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
num hosts pool_name host_ip_addr rule_name dist_ip_addr
1 10.9.108.125 pool-2 192.168.0.2 rule-2 10.9.108.124
Input
excel_file: file指定
sheet: シート指定
key: 行指定
ExcelPackを利用したパラメータ読み取り
変数化
| 17 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 AnsiblePackによるパラメータ引き渡し
Output
playbook: playbookを指定
extra_vars: Excelから取得したパラメータを引数として利用
| 18 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
Ansibleの実作業
Playbook.yml NatTemplate.j2
{{ pool_name }}
{{ dist_ip_addr }}
設定ファイル生成
設定ファイル送信
pool-2
10.9.108.124
pass
| 19 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
StackStormとAnsibleによるメリット
Input Output
汎用的な部品を組み合わせる事で
簡単に作成 / 再利用可能
Nat設定の雛形 Vlan設定の雛形
Slack
| 20 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 自己紹介
 ネットワーク運用における自動化課題
 自動化課題の解決案
 デモ
 今後の展開
目次
| 21 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
デモ環境
security{
nat{
distination{
pool pool-2{
address 192.168.0.2
num hosts
pool_
name
host_ip
_addr
Rule
_name
dist_ip
_addr
1
10.9.
108.125 pool-2
192.168
.0.2 rule-2
10.9.10
8.124
Webサーバユーザ
公開したい! 192.168.0.2
| 22 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
 自己紹介
 ネットワーク運用における自動化課題
 自動化課題の解決案
 デモ
 今後の展開
目次
| 23 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
ユーザキックによる完全自動化
パラメータシートの自動作成
今後の展開
リーダユーザ
NW機器
Slack
| 24 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
宣伝
Juniper HP HUAWEI
OpenStack
Mitaka
| 25 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
まとめ
我求む、自動化
高い汎用性/再利用性 完全自動化
ITインフラを含めた自動化のインテグレーションは
日商エレクトロニクスまで!
| 26 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.©20xx NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
ありがとうございました。
©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
yskitagawa@nissho-ele.co.jpお問い合わせ

Contenu connexe

Tendances

20210514 hccjp azure_stackedgesession
20210514 hccjp azure_stackedgesession20210514 hccjp azure_stackedgesession
20210514 hccjp azure_stackedgesessionOsamu Takazoe
 
インフラ廻戦 品川事変 前夜編
インフラ廻戦 品川事変 前夜編インフラ廻戦 品川事変 前夜編
インフラ廻戦 品川事変 前夜編Toru Makabe
 
サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」VirtualTech Japan Inc.
 
Npstudy#7 クラウドインフラのネットワーク自動描画
Npstudy#7 クラウドインフラのネットワーク自動描画Npstudy#7 クラウドインフラのネットワーク自動描画
Npstudy#7 クラウドインフラのネットワーク自動描画hirokihojo
 
新しいジョブに挑戦してみませんか?
新しいジョブに挑戦してみませんか?新しいジョブに挑戦してみませんか?
新しいジョブに挑戦してみませんか?Masato Nakamura
 
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_firstTomoakiOno
 
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -Yoichi Kawasaki
 
Azure bastion ignite the tour @tokyo 2019
Azure bastion   ignite the tour @tokyo 2019Azure bastion   ignite the tour @tokyo 2019
Azure bastion ignite the tour @tokyo 2019Yoshimasa Katakura
 
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿Yui Ashikaga
 
ACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼンACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼンYui Ashikaga
 
OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016VirtualTech Japan Inc.
 
Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係Kazuyuki Miyake
 
もっと気軽に始めるAnsible
もっと気軽に始めるAnsibleもっと気軽に始めるAnsible
もっと気軽に始めるAnsibleakira6592
 
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~Takashi Ushigami
 
ワタシハ Azure Functions チョットデキル
ワタシハ Azure Functions チョットデキルワタシハ Azure Functions チョットデキル
ワタシハ Azure Functions チョットデキルTsuyoshi Ushio
 
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月VirtualTech Japan Inc.
 
Azure Policyでハイブリッドな構成管理
Azure Policyでハイブリッドな構成管理Azure Policyでハイブリッドな構成管理
Azure Policyでハイブリッドな構成管理Masahiko Ebisuda
 
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にあるde:code 2017
 
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azurede:code 2017
 
20210709 hccjp ms_hybrid関連の追加情報
20210709 hccjp ms_hybrid関連の追加情報20210709 hccjp ms_hybrid関連の追加情報
20210709 hccjp ms_hybrid関連の追加情報Osamu Takazoe
 

Tendances (20)

20210514 hccjp azure_stackedgesession
20210514 hccjp azure_stackedgesession20210514 hccjp azure_stackedgesession
20210514 hccjp azure_stackedgesession
 
インフラ廻戦 品川事変 前夜編
インフラ廻戦 品川事変 前夜編インフラ廻戦 品川事変 前夜編
インフラ廻戦 品川事変 前夜編
 
サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」サイバーエージェント様 発表「OpenStackのNWと物理の話」
サイバーエージェント様 発表「OpenStackのNWと物理の話」
 
Npstudy#7 クラウドインフラのネットワーク自動描画
Npstudy#7 クラウドインフラのネットワーク自動描画Npstudy#7 クラウドインフラのネットワーク自動描画
Npstudy#7 クラウドインフラのネットワーク自動描画
 
新しいジョブに挑戦してみませんか?
新しいジョブに挑戦してみませんか?新しいジョブに挑戦してみませんか?
新しいジョブに挑戦してみませんか?
 
20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first20210925_jazug_azure_what_to_do_first
20210925_jazug_azure_what_to_do_first
 
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
Azure Functions&Logic Appではじめるサーバレスアプリケーション開発 - 入門編 -
 
Azure bastion ignite the tour @tokyo 2019
Azure bastion   ignite the tour @tokyo 2019Azure bastion   ignite the tour @tokyo 2019
Azure bastion ignite the tour @tokyo 2019
 
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
Global azure boot camp 2015 in japan 妖怪はみた!実録 Azure事件簿
 
ACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼンACE 第6回定例会 ショートプレゼン
ACE 第6回定例会 ショートプレゼン
 
OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016OpenStack本番環境の作り方 - Interop 2016
OpenStack本番環境の作り方 - Interop 2016
 
Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係Azure Cosmos DB + App Serviceの良い関係
Azure Cosmos DB + App Serviceの良い関係
 
もっと気軽に始めるAnsible
もっと気軽に始めるAnsibleもっと気軽に始めるAnsible
もっと気軽に始めるAnsible
 
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
Virtual WAN × Citrix SD-WAN の衝撃! ~演習用資料~
 
ワタシハ Azure Functions チョットデキル
ワタシハ Azure Functions チョットデキルワタシハ Azure Functions チョットデキル
ワタシハ Azure Functions チョットデキル
 
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
DeNAがオンプレでこれからやろうとしてること - OpenStack最新情報セミナー 2015年12月
 
Azure Policyでハイブリッドな構成管理
Azure Policyでハイブリッドな構成管理Azure Policyでハイブリッドな構成管理
Azure Policyでハイブリッドな構成管理
 
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
 
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
[AC06] クラウド・ネイティブなスケーラブル・アプリ開発のために~12 Factor App on Kubernetes on Azure
 
20210709 hccjp ms_hybrid関連の追加情報
20210709 hccjp ms_hybrid関連の追加情報20210709 hccjp ms_hybrid関連の追加情報
20210709 hccjp ms_hybrid関連の追加情報
 

Similaire à StackStormを用いたネットワーク機器の制御

StackStormを用いて業務を自動化してみませんか?
StackStormを用いて業務を自動化してみませんか?StackStormを用いて業務を自動化してみませんか?
StackStormを用いて業務を自動化してみませんか?masahiro someya
 
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返りAmazon Web Services Japan
 
Presentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon a
Presentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon aPresentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon a
Presentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon aTakeo Sakaguchi ,CISSP,CISA
 
20180109 titech lecture_ishizaki_public
20180109 titech lecture_ishizaki_public20180109 titech lecture_ishizaki_public
20180109 titech lecture_ishizaki_publicKazuaki Ishizaki
 
de:code2018 登壇資料
de:code2018 登壇資料de:code2018 登壇資料
de:code2018 登壇資料Hiroshi Senga
 
デバイスコネクト活用事例紹介
デバイスコネクト活用事例紹介デバイスコネクト活用事例紹介
デバイスコネクト活用事例紹介Device WebAPI Consortium
 
データセンターコンファレンス2014Spring_Niscom
データセンターコンファレンス2014Spring_Niscomデータセンターコンファレンス2014Spring_Niscom
データセンターコンファレンス2014Spring_NiscomTakeshi Mitsuishi
 
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」Hinemos
 
Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」Takeshi Akutsu
 
Data Scientists Love SQL Server
Data Scientists Love SQL ServerData Scientists Love SQL Server
Data Scientists Love SQL ServerTomoyuki Oota
 

Similaire à StackStormを用いたネットワーク機器の制御 (20)

StackStormを用いて業務を自動化してみませんか?
StackStormを用いて業務を自動化してみませんか?StackStormを用いて業務を自動化してみませんか?
StackStormを用いて業務を自動化してみませんか?
 
How to master Blue Coat Proxy SG
How to master Blue Coat Proxy SGHow to master Blue Coat Proxy SG
How to master Blue Coat Proxy SG
 
Cyber security vision since 2017
Cyber security vision since 2017Cyber security vision since 2017
Cyber security vision since 2017
 
Sakaguti@nikkei ai security forum 28,may 2018
Sakaguti@nikkei ai security forum 28,may 2018Sakaguti@nikkei ai security forum 28,may 2018
Sakaguti@nikkei ai security forum 28,may 2018
 
Sakaguti 27,mar.2017 casb seminar
Sakaguti 27,mar.2017 casb seminarSakaguti 27,mar.2017 casb seminar
Sakaguti 27,mar.2017 casb seminar
 
Sec gene pre_jun,2017
Sec gene pre_jun,2017Sec gene pre_jun,2017
Sec gene pre_jun,2017
 
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
【IVS CTO Night & Day】AWS re:Invent 2017 振り返り
 
Market trend jan.2017 cyber security
Market trend jan.2017 cyber securityMarket trend jan.2017 cyber security
Market trend jan.2017 cyber security
 
Market trend oct.2017 cyber security
Market trend oct.2017 cyber securityMarket trend oct.2017 cyber security
Market trend oct.2017 cyber security
 
Presentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon a
Presentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon aPresentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon a
Presentation sakaguti@[nca 10th anniversary conference]24,aug 2017 luncheon a
 
Sec gene pre_feb,2017
Sec gene pre_feb,2017Sec gene pre_feb,2017
Sec gene pre_feb,2017
 
20180109 titech lecture_ishizaki_public
20180109 titech lecture_ishizaki_public20180109 titech lecture_ishizaki_public
20180109 titech lecture_ishizaki_public
 
de:code2018 登壇資料
de:code2018 登壇資料de:code2018 登壇資料
de:code2018 登壇資料
 
デバイスコネクト活用事例紹介
デバイスコネクト活用事例紹介デバイスコネクト活用事例紹介
デバイスコネクト活用事例紹介
 
データセンターコンファレンス2014Spring_Niscom
データセンターコンファレンス2014Spring_Niscomデータセンターコンファレンス2014Spring_Niscom
データセンターコンファレンス2014Spring_Niscom
 
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
バイモーダルIT時代の守りと攻めの運用を実現する「Hinemos」
 
Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」Talk 1「データインテグレーションとは何か」
Talk 1「データインテグレーションとは何か」
 
Aws summit tokyo 2016
Aws summit tokyo 2016Aws summit tokyo 2016
Aws summit tokyo 2016
 
Market trend nov.2017 cyber security
Market trend nov.2017 cyber securityMarket trend nov.2017 cyber security
Market trend nov.2017 cyber security
 
Data Scientists Love SQL Server
Data Scientists Love SQL ServerData Scientists Love SQL Server
Data Scientists Love SQL Server
 

Dernier

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
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
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 
論文紹介: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
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)Hiroki Ichikura
 
論文紹介: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
 
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
 
論文紹介: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
 

Dernier (9)

スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
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
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 
論文紹介: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
 
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
【早稲田AI研究会 講義資料】3DスキャンとTextTo3Dのツールを知ろう!(Vol.1)
 
論文紹介: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
 
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」の紹介
 
論文紹介: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...
 

StackStormを用いたネットワーク機器の制御

  • 1. | 1 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. Innovation-LeadingCompany StackStormを用いた ネットワーク機器の制御 汎用的で再利用可能な自動化~Ansibleを添えて~ 2017/3/23(木) StackStorm勉強会 第2回 日商エレクトロニクス株式会社 北川 裕介 管野智祥 ©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.
  • 2. | 2 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  自己紹介  ネットワーク運用における自動化課題  自動化課題の解決案  デモ  今後の展開 目次
  • 3. | 3 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  自己紹介  ネットワーク運用における自動化課題  自動化課題の解決案  デモ  今後の展開 目次
  • 4. | 4 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  名前 北川 裕介  所属 日商エレクトロニクス株式会社 ネットワーク&セキュリティ事業本部 ソリューション技術部第一課  担当 インフラ商材を組み合わせた自動化/仮想化 検討構築担当 自己紹介
  • 5. | 5 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  名前 管野 智祥  所属 日商エレクトロニクス株式会社 ネットワーク&セキュリティ事業本部 ソリューション技術部第一課  担当 インフラ商材を組み合わせた自動化/仮想化 プリセールス担当 自己紹介
  • 6. | 6 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. 日商エレクトロニクス株式会社 ITインフラ商材を扱う専門商社 会社紹介 付加価値を提供 Juniper HP HUAWEI
  • 7. | 7 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. 我求む、自動化 NW業界に押し寄せる自動化の波 StackStormによる新たな付加価値
  • 8. | 8 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  自己紹介  ネットワーク運用における自動化課題  自動化課題の解決案  デモ  今後の展開 目次
  • 9. | 9 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. サービスオーダによるパラメータシートからの機器設定 ネットワーク運用における自動化課題 2.機器設定0. オーダ 1. アサイン リーダ 専門エンジニアユーザ 3.結果通知 NW機器 Slack
  • 10. | 10 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. サービスオーダにおける課題 リーダ 専門エンジニア X週間X日 時 間 負 荷 security{ nat{ distination{ pool pool-2{ address 192.168.0.2 NW機器 hosts Pool _name host_ip _addr 10.9. 108.125 pool-2 192.168. 0.2
  • 11. | 11 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  自己紹介  ネットワーク運用における自動化課題  自動化課題の解決案  デモ  今後の展開 目次
  • 12. | 12 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. StackStormによる時間の短縮と負荷の削減 StackStormの導入 リーダユーザ NW機器 1. 実行 Slack
  • 13. | 13 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. StackStormとAnsibleによる解決 汎用的で再利用性がある自動化環境の実現
  • 14. | 14 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  StackStorm Input  Excelからパラメータの読み込み Output  Ansibleへパラメータを引き渡し  Ansible 実作業  設定の雛形にパラメータを組み込み、設定ファイルを生成  設定ファイルを送信 それぞれの役割
  • 15. | 15 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. それぞれの役割 Input Output {{input}}{ ・・・・・ } Template ge-0/0/0{ ・・・・・ } Generate NetConf NW機器 Slack
  • 16. | 16 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. num hosts pool_name host_ip_addr rule_name dist_ip_addr 1 10.9.108.125 pool-2 192.168.0.2 rule-2 10.9.108.124 Input excel_file: file指定 sheet: シート指定 key: 行指定 ExcelPackを利用したパラメータ読み取り 変数化
  • 17. | 17 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  AnsiblePackによるパラメータ引き渡し Output playbook: playbookを指定 extra_vars: Excelから取得したパラメータを引数として利用
  • 18. | 18 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. Ansibleの実作業 Playbook.yml NatTemplate.j2 {{ pool_name }} {{ dist_ip_addr }} 設定ファイル生成 設定ファイル送信 pool-2 10.9.108.124 pass
  • 19. | 19 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. StackStormとAnsibleによるメリット Input Output 汎用的な部品を組み合わせる事で 簡単に作成 / 再利用可能 Nat設定の雛形 Vlan設定の雛形 Slack
  • 20. | 20 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  自己紹介  ネットワーク運用における自動化課題  自動化課題の解決案  デモ  今後の展開 目次
  • 21. | 21 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. デモ環境 security{ nat{ distination{ pool pool-2{ address 192.168.0.2 num hosts pool_ name host_ip _addr Rule _name dist_ip _addr 1 10.9. 108.125 pool-2 192.168 .0.2 rule-2 10.9.10 8.124 Webサーバユーザ 公開したい! 192.168.0.2
  • 22. | 22 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.  自己紹介  ネットワーク運用における自動化課題  自動化課題の解決案  デモ  今後の展開 目次
  • 23. | 23 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. ユーザキックによる完全自動化 パラメータシートの自動作成 今後の展開 リーダユーザ NW機器 Slack
  • 24. | 24 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. 宣伝 Juniper HP HUAWEI OpenStack Mitaka
  • 25. | 25 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. まとめ 我求む、自動化 高い汎用性/再利用性 完全自動化 ITインフラを含めた自動化のインテグレーションは 日商エレクトロニクスまで!
  • 26. | 26 |©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED.©20xx NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. ありがとうございました。 ©2017 NISSHO ELECTRONICS CORPORATION ALL RIGHTS RESERVED. yskitagawa@nissho-ele.co.jpお問い合わせ