Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
営業さんにNWのConfig変更をしてもらうまでの話 with Retool
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
ノースサンド
November 11, 2019
Business
13k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
営業さんにNWのConfig変更をしてもらうまでの話 with Retool
ネットワークプログラマビリティ勉強会#19 のLTにて発表した資料です。
Retoolというローコードのサービスを用いて、業務最適化を実施した話の資料です。
ノースサンド
November 11, 2019
More Decks by ノースサンド
See All by ノースサンド
なぜ、ノースサンドはNotionを使うのか / Why does NorthSand use Notion?
northsand_hq
2
2.9k
Notion Online Meetup #8
northsand_hq
0
1.2k
コンテンツ管理システムの選び方 - Notionを中心に考えてみた -
northsand_hq
7
42k
Other Decks in Business
See All in Business
TECO Design 会社紹介資料
tecodesign
0
290
if AI未来ワークショップ for Businessご提案書
miraif
1
170
採用広報資料_2026年9月.pdf
gw_recruit
0
700
reiwatravel ai era
reiwatravel_0405
0
760
Cobe Associe: Who we are? /コンサル・市場調査・人材紹介のCobe Associe
nozomi
6
21k
プロダクトオーナーを「忙しい」から解き放つ!委任を促す言葉
kawanotron
0
150
kintone-ai-first-steps.pdf
kintonepapers
0
110
採用ピッチデック
macloud
5
91k
50代で初転職した話
yda
15
23k
自分が "コントロールできる" と思い込んで "引き出しを増やす"
konifar
15
6.2k
freeeの福利厚生と働き方
freee
PRO
1
110k
エスキュービズム 会社紹介資料
human_resources
2
27k
Featured
See All Featured
The Curse of the Amulet
leimatthew05
2
14k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.5k
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
270
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
2
430
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
430
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
580
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.8k
The browser strikes back
jonoalderson
0
1.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
Transcript
営業さんにNWのConfig変更をしてもらうまでの話 2020/01/29 ノースサンド 近藤 容司郎
1 Copyright © NorthSand, Inc. All Rights Reserved. 1 お話すること
既存サービスやシステムを組み合わせて お⼿製のNWオートメーションを構築しました。 システム構成や、検討したポイント、課題のブレイクスルー 結果どのような効果が得られたかを 実例ベースでお話します。
2 Copyright © NorthSand, Inc. All Rights Reserved. 2 ⾃⼰紹介
近藤 容司郎 ⽒名 ノースサンド ‒ システムアーキテクト - 所属 仕事 クライアントの課題をITアーキテクトで解 決するコンサルタント
3 Copyright © NorthSand, Inc. All Rights Reserved. A few
days ago in a Tokyo far, far away.... わりと最近 はるかかなたの都内で…
4 Copyright © NorthSand, Inc. All Rights Reserved. 4
5 Copyright © NorthSand, Inc. All Rights Reserved. 5 とある会社ではAWSを利⽤しつつも多くの
NW機器に対する課題に悩まされていた ※英⽂は適当です
6 Copyright © NorthSand, Inc. All Rights Reserved. 6 リードタイム、ヒューマンエラー、構成
管理不⾜、属⼈的対応など多岐に渡る ※英⽂は適当です
7 Copyright © NorthSand, Inc. All Rights Reserved. 7 そんな課題を解決すべく現れた
コンサルタントの物語 ※英⽂は適当です
8 Copyright © NorthSand, Inc. All Rights Reserved. 8 サービス提供までの流れ
依頼 構築 提供 課題 リードタイム⻑期化 構成情報管理の不備 ヒューマンエラー 作業属⼈化 ⾮標準型構成 サービス提供までの、リードタイムの短縮化と⼯数削減 達成したいこと ⼿動更新ではなく⾃動更新される構成情報 ⼿作業による作業品質の低下の改善 ドキュメント外作業撲滅や対応可能メンバの抽象化 サービス仕様の標準型構成とコンフィグの是正
9 Copyright © NorthSand, Inc. All Rights Reserved. 9 解決へのアプローチ
課題 アプローチ • リードタイム⻑期化 • 構成情報管理の不備 • ヒューマンエラー • 作業属⼈化 • ⾮標準型構成 作業 - 作業のPlaybook化 - Configのパースと保存 - 業務データのConfigの結合 変更 - 売れ筋に沿ったサービス仕様の変更 - 業務フローの変更 準備 - 事前プロビジョン
10 Copyright © NorthSand, Inc. All Rights Reserved. 10 基本的な⽅針
パッケージなんてうまくいかないことは知っている。 ベースは⾃⼒でなんとかできるレベルのスクラッチ。 でも極⼒簡単(⼯数が少ない)のがいい。
11 Copyright © NorthSand, Inc. All Rights Reserved. 11 実装したアーキテクチャ
ElasticSearch AnsibleTower DBs Server群 JOIN 変更後の値 変更 http CMDB 変更対象 表⽰ 表⽰ 取得(SQL) NW 機器 Salesforce フロントエンド バックエンド SOQL Lambda 変更 Netmiko+ TextFSM 業務データ NW以外のサーバ 呼び出し エンジニア 営業 SpreadSheet 変更 EMR(Spark)
12 Copyright © NorthSand, Inc. All Rights Reserved. 12 設計時に出てきた課題とブレイクスルー
あれ、インプットの⽣成めんどくない? あれ、Validation出来なくない? あれ、Ansibleさん対応モジュール少なくない? あれ、コンフィグのスキーマ設計しんどくない? あれ、てかAnsibleさん遅くない? あれ、AnsibleさんParseしょぼくない? あれ、Kibanaじゃしんどくない? あれ、RedashじゃPOSTできなくない? netmikoも使いながら基本、スクラッチ TextFSM使う。テンプレートは⾃作する jsonそのままの、ElasticSearch、検索もチョッパヤ Webフォーム+Webhookで投⼊ Webフォームやめて、Retoolで刷新! Pythonかいて、Playbookはコールのみ Redash導⼊ Retoolで刷新!確認と変更を統⼀。最⾼
13 Copyright © NorthSand, Inc. All Rights Reserved. 13 あれ、もう営業にいれさせてよくね?
ElasticSearch AnsibleTower DBs Server群 JOIN 変更後の値 変更 http CMDB 変更対象 表⽰ 表⽰ 取得(SQL) NW 機器 Salesforce フロントエンド バックエンド SOQL Lambda 変更 Netmiko+ TextFSM 業務データ NW以外のサーバ 呼び出し エンジニア 営業 SpreadSheet 変更 EMR(Spark)
14 Copyright © NorthSand, Inc. All Rights Reserved. 14 効果
⽉あたりの件数: 10件 ヒューマンエラー ⼯数 リードタイム 以前 改善後 10営業⽇ 5分 3⼈⽇ * 3チーム 0分 / 回 たまに 営業の⼊⼒ミスのみ (Validationではじけない物) 対応期間:約 3ヶ⽉ 対応⼈数:約2名
15 Copyright © NorthSand, Inc. All Rights Reserved. 15 その他の作った物
• HTML⾃動で作って、S3あげてホスティングして、MySQLも⼀気に書き換えるやつ。 • DBのデータをガントチャート表⽰にするやつ。 • トラブルシュートに必要なコマンドを全部なげて結果をみれるやつ。 • SalasforceのデータをつかってExcelして設定してたのを全部出来るようにしたやつ。 • 様々なコンポーネントを跨いだ構成情報を横串でみれるやつ。 • パラメータいれると勝⼿に良い感じのサイトをデプロイしてくれるやつ。 • ヒューマンエラーを⼆度と発⽣しない様にする設定するためのやつ。 • Tableau⾼くてやめたいのでOSSのチャートライブラリに変えたやつ。 • NW機器とかDBとかの設定値不備を全台チェックするやつ。 • トラフィック量をカッチョ良く柔軟にみるやつ。 • 提携内業務に落とし込んでオペレータでも簡単に変更できるようにしたやつ。
16 Copyright © NorthSand, Inc. All Rights Reserved. 16 その他の対⼈的な⼤事なこと
• 構成情報や運⽤に詳しい重鎮とのコミュニケーションパスを確⽴したこと。 • 重鎮達と仲良くなったこと。 • 他部署(営業)との連携もやらせてもらったこと。 • 対応⼯数が⾼いけど、プライオリティが低いことは折れてもらったこと。 • 業務フローを抜本的に変えさせてもらって、調整もさせてもらったこと。 • サービス仕様も調整させてもらったこと。 • 柔軟なスケジュール調整を許容してもらったこと。 • 出来る⼈達のみを少数で構成して、⼀気通貫でやらせてもらったこと。 • 破壊と創造を楽しんだこと。
17 Copyright © NorthSand, Inc. All Rights Reserved. 17 まとめ
は最強
18 Copyright © NorthSand, Inc. All Rights Reserved. 18
19 Copyright © NorthSand, Inc. All Rights Reserved. 19 Retool
寄りの記事は note をチェック
20 Copyright © NorthSand, Inc. All Rights Reserved. 20 ご相談あれば、Twitterもどうぞ。
21 Copyright © NorthSand, Inc. All Rights Reserved. 21 こーゆーことやりたいひと募集中です
22