Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
HT
Uploaded by
Hiromi Tsukamoto
PDF, PPTX
988 views
161027 net opscoding-junos-automation
This is for NetOpesCoding4 about JUNOS AUTOMATION
Internet
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 29
2
/ 29
3
/ 29
4
/ 29
5
/ 29
6
/ 29
7
/ 29
8
/ 29
9
/ 29
10
/ 29
11
/ 29
12
/ 29
13
/ 29
14
/ 29
15
/ 29
16
/ 29
17
/ 29
18
/ 29
19
/ 29
20
/ 29
21
/ 29
22
/ 29
23
/ 29
24
/ 29
25
/ 29
26
/ 29
27
/ 29
28
/ 29
29
/ 29
More Related Content
PDF
ネットワーク自動化ツール紹介(Ansible・NAPALM編)
by
akira6592
PDF
Lagopusで試すFW
by
Tomoya Hibi
PDF
160719 we love-sd-wan(juniper)_0.2
by
Hiromi Tsukamoto
PDF
オーバーレイネットワークで実現するプライベートクラウド -OpenStack/OpenContrailを用いたプライベートクラウドの構築及び評価計画のご紹介-
by
Takashi Sogabe
PPTX
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
by
npsg
PPTX
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
by
Kentaro Ebisawa
PDF
Brocade SDN Controller -Sample Code for Brocade vRouter-
by
Brocade
PDF
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
by
akira6592
ネットワーク自動化ツール紹介(Ansible・NAPALM編)
by
akira6592
Lagopusで試すFW
by
Tomoya Hibi
160719 we love-sd-wan(juniper)_0.2
by
Hiromi Tsukamoto
オーバーレイネットワークで実現するプライベートクラウド -OpenStack/OpenContrailを用いたプライベートクラウドの構築及び評価計画のご紹介-
by
Takashi Sogabe
WAN SDN 実践入門! ~ OpenDayLightのPCEP/BGPに触れてみる ~
by
npsg
ネットワーク機器のAPIあれこれ入門(NetOpsCoding#2)
by
Kentaro Ebisawa
Brocade SDN Controller -Sample Code for Brocade vRouter-
by
Brocade
スマホのセンサーでネットワークを操る ~Ansible TowerによるレガシーNW機器のAPI化~
by
akira6592
What's hot
PPTX
PAN Manager 7/8 ご説明
by
ShinjiNakai
PPTX
○○○で作るOpenStack+Contrail環境
by
VirtualTech Japan Inc.
PDF
20140404 vyatta users Group / REST API解説
by
Yukihiro Kikuchi
PDF
Microsoftにおけるネットワーク自動化とそれを支えるソフトウェア群について
by
netopscoding
PDF
TPAC 2015 WebRTC WG 最新レポート
by
NTT Communications Technology Development
PDF
さくらのクラウドでのPlesk Onyx導入手順
by
さくらインターネット株式会社
PAN Manager 7/8 ご説明
by
ShinjiNakai
○○○で作るOpenStack+Contrail環境
by
VirtualTech Japan Inc.
20140404 vyatta users Group / REST API解説
by
Yukihiro Kikuchi
Microsoftにおけるネットワーク自動化とそれを支えるソフトウェア群について
by
netopscoding
TPAC 2015 WebRTC WG 最新レポート
by
NTT Communications Technology Development
さくらのクラウドでのPlesk Onyx導入手順
by
さくらインターネット株式会社
Viewers also liked
PPTX
Juniper SRX Quickstart 12.1R3 by Thomas Schmidt
by
Nam Nguyen
PDF
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
by
Jorge Bonilla
PDF
ネットワークAPI のあれこれ (ENOG37)
by
Kentaro Ebisawa
PDF
インターネットの舞台裏
by
Taiji Tsuchiya
PPTX
TIAD 2016 : Network automation with Ansible and OpenConfig/YANG
by
The Incredible Automation Day
PPTX
はじめてのAws lambda
by
dcubeio
PDF
インフラ屋の友:Tera Term
by
netopscoding
PDF
Srx3000
by
Nam Nguyen
PDF
Qfx3500
by
Nam Nguyen
PDF
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
by
Taiji Tsuchiya
PPTX
第1回 ネットワーク図について語る会 2015-08-27
by
Yasuo Igano
PDF
Model-driven Network Automation
by
Anees Shaikh
PDF
The Power to Declare Network Independence - VeloCloud
by
VeloCloud Networks, Inc.
PDF
An open management plane (2015 Open Networking Summit)
by
Anees Shaikh
PDF
OpenConfig: collaborating to enable programmable network management
by
Anees Shaikh
PPTX
170224 aws router(juniper)-1.1
by
Hiromi Tsukamoto
PDF
そろそろSSH/Telnetを離れて自動化したい
by
netopscoding
PPTX
Instrumentation and Telemetryガイダンス
by
貴仁 大和屋
PPTX
TIAD 2016 - Beyond windowsautomation
by
The Incredible Automation Day
PPTX
誰にでも分かる「IPネットワーク」の図の描き方がない!?
by
Yasuo Igano
Juniper SRX Quickstart 12.1R3 by Thomas Schmidt
by
Nam Nguyen
Automation in Network Lifecycle Management - Bay Area Juniper Meetup
by
Jorge Bonilla
ネットワークAPI のあれこれ (ENOG37)
by
Kentaro Ebisawa
インターネットの舞台裏
by
Taiji Tsuchiya
TIAD 2016 : Network automation with Ansible and OpenConfig/YANG
by
The Incredible Automation Day
はじめてのAws lambda
by
dcubeio
インフラ屋の友:Tera Term
by
netopscoding
Srx3000
by
Nam Nguyen
Qfx3500
by
Nam Nguyen
ルータコンフィグのGit管理のススメ 〜Git管理以外を自動化してみた〜
by
Taiji Tsuchiya
第1回 ネットワーク図について語る会 2015-08-27
by
Yasuo Igano
Model-driven Network Automation
by
Anees Shaikh
The Power to Declare Network Independence - VeloCloud
by
VeloCloud Networks, Inc.
An open management plane (2015 Open Networking Summit)
by
Anees Shaikh
OpenConfig: collaborating to enable programmable network management
by
Anees Shaikh
170224 aws router(juniper)-1.1
by
Hiromi Tsukamoto
そろそろSSH/Telnetを離れて自動化したい
by
netopscoding
Instrumentation and Telemetryガイダンス
by
貴仁 大和屋
TIAD 2016 - Beyond windowsautomation
by
The Incredible Automation Day
誰にでも分かる「IPネットワーク」の図の描き方がない!?
by
Yasuo Igano
Similar to 161027 net opscoding-junos-automation
PDF
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢
by
シスコシステムズ合同会社
PDF
Juniper+ansible ネットワーク自動化の今と今後
by
Hiromi Tsukamoto
PPTX
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
by
シスコシステムズ合同会社
PDF
"OPEN NETWORKING" に向けた Management / Data Plane の動向
by
Kentaro Ebisawa
PDF
ネットワークOS野郎 ~ インフラ野郎Night 20160414
by
Kentaro Ebisawa
PDF
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
by
Taiji Tsuchiya
PDF
ヤフーを支えるデータセンタネットワーク
by
Yahoo!デベロッパーネットワーク
PDF
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
by
Taiji Tsuchiya
PDF
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
by
Trainocate Japan, Ltd.
PDF
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...
by
Hinemos
PDF
Open contraildays2014
by
Daisuke Nakajima
PDF
Opencontraildays2014dist 140514051248-phpapp01
by
ozkan01
PDF
202007 contrail cloud-operator-contrail_v1.2
by
Hiromi Tsukamoto
PDF
【Interop tokyo 2014】 Cisco SDNの進化とアプリケーションモデル標準化への取り組み
by
シスコシステムズ合同会社
PDF
キャリア網の完全なソフトウェア制御化への取り組み (沖縄オープンデイズ 2017) / Telecommunication Infrastructure ...
by
KenzoOkuda
PDF
【Interop tokyo 2014】 EMCストレージとCisco ACIが示す新しいConverged Infrastructure
by
シスコシステムズ合同会社
PDF
20181128 ansible juniper-automation_v2
by
Hiromi Tsukamoto
PDF
Segment Routing @ SDN Japan 2013
by
Miya Kohno
PPTX
20161129_npstudy_JunosAutomation
by
Tatsuya Naganawa
PDF
Interop2018 ブースセッション資料
by
一清 井上
【Interop Tokyo 2016】 Seminar - EA-08 : シスコ データセンターSDN戦略、3本の矢
by
シスコシステムズ合同会社
Juniper+ansible ネットワーク自動化の今と今後
by
Hiromi Tsukamoto
Cisco Modeling Labs (CML)を使ってネットワークを学ぼう!(応用編)
by
シスコシステムズ合同会社
"OPEN NETWORKING" に向けた Management / Data Plane の動向
by
Kentaro Ebisawa
ネットワークOS野郎 ~ インフラ野郎Night 20160414
by
Kentaro Ebisawa
JSNAPyとPyEZで作る次世代ネットワークオペレーションの可能性
by
Taiji Tsuchiya
ヤフーを支えるデータセンタネットワーク
by
Yahoo!デベロッパーネットワーク
ネットワーク運用自動化の実際〜現場で使われているツールを調査してみた〜
by
Taiji Tsuchiya
[G-Tech2014講演資料] シスコのSDN最新動向とITインフラエンジニアに求められるスキル - シスコシステムズ合同会社
by
Trainocate Japan, Ltd.
【HinemosWorld2014】B2-2_ビジネス競争力に勝てるネットワーク基盤構築~Hinemos仮想ネットワーク管理オプション~ONIE・ZTP・...
by
Hinemos
Open contraildays2014
by
Daisuke Nakajima
Opencontraildays2014dist 140514051248-phpapp01
by
ozkan01
202007 contrail cloud-operator-contrail_v1.2
by
Hiromi Tsukamoto
【Interop tokyo 2014】 Cisco SDNの進化とアプリケーションモデル標準化への取り組み
by
シスコシステムズ合同会社
キャリア網の完全なソフトウェア制御化への取り組み (沖縄オープンデイズ 2017) / Telecommunication Infrastructure ...
by
KenzoOkuda
【Interop tokyo 2014】 EMCストレージとCisco ACIが示す新しいConverged Infrastructure
by
シスコシステムズ合同会社
20181128 ansible juniper-automation_v2
by
Hiromi Tsukamoto
Segment Routing @ SDN Japan 2013
by
Miya Kohno
20161129_npstudy_JunosAutomation
by
Tatsuya Naganawa
Interop2018 ブースセッション資料
by
一清 井上
161027 net opscoding-junos-automation
1.
1 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net JUNOS AUTOMATION その1 ~OVERVIEW & PYEZ ~ Regional PLM/TME 塚本 広海 2016/10/27 NetOpsCoding #4
2.
2 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net LEGAL STATEMENT This statement of direction sets forth Juniper Networks’ current intention and is subject to change at any time without notice. No purchases are contingent upon Juniper Networks delivering any feature or functionality depicted in this presentation
3.
3 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net ジュニパーネットワークス SECURITYSWITCHINGROUTING PERFORMANCE AUTOMATION
4.
4 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net THE NEXT TRANSFORMATION IN NETWORKING TCP/IP EARLY 1980’S LATE 1990’S TODAY PACKET FORWARDING ENGINE AUTOMATION ONLINEPOPULATION: Tens of Thousands ONLINE POPULATION: Hundreds of Millions ONLINE POPULATION: Billions
5.
5 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net
6.
6 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net AUTOMATION - CATEGORY Domain Automation Network Automation Platform Automation <SLAX>
7.
7 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net AUTOMATION – WW USER PYRAMID SP Tier 1SP Tier 1 SP Tier 2/3SP Tier 2/3 ENT – FinancialENT – Financial ENT – Federal/PublicENT – Federal/Public ENT – StrategicENT – Strategic ENT – Other EnterprisesENT – Other Enterprises OTT Web 2.0 API/programmable 積極的開発 開発消極的 シンプルなツール活用
8.
8 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net DC DC EdgeCoreEdge AUTOMATION - DOMAIN Access Aggregation
9.
9 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net DC DC EdgeCoreEdge JUNIPER AUTOMATION DOMAIN & MANAGEMENT Access Aggregation Security Director Network Director Connectivity Services Director Edge Services Director Northstar ControllerNorthstar Controller ContrailContrail Contrail ServiceContrail Service Orchestrator オンボックス & オフボックス オートメーションの提供 SPACE
10.
10 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net
11.
11 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net Programmable Interface(API) Structured operation data(JSON,XML) Device configuration in structured format(JSON,XML) Atomic configuration changes Configuration Rollback Configuration Replace Configuration Diff Support for industry-standard models (IETF, OpenConfig) NETWORK AUTOMATION RFP REQUIREMENTS All Pass : JUNOS
12.
12 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net JUNOS AUTOMATION STACK
13.
13 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net Data Plane (PFE)Chassis XML-RPC NETCONF Junoscript SNMP RO Junos Platform Automation Stack PyEZ Framework Ansible Python Scripts Python Scripts Salt* RubyEZ Library Puppet Ruby Scripts Ruby Scripts Chef Python / SLAX CLIRA*CLIRA*JSNAPJSNAP THRIFT JET API REST CLI jVision Sensor JUNOS AUTOMATION STACK
14.
14 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net STAGES OF AUTOMATION IN NETWORKING 構築 設定運用
15.
15 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net PROGRAMMATIC CONTROL & AUTOMATION 構築 設定 ZTP 運用 Netconify OpenClos OpenConfig Netconf/Restful PyEZ Ansible Puppet Chef Ansible OpenConfig Junos Telemetry Netconf Message Bus JSNAP Junos Script PyEZ
16.
16 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net シンプルに JUNOSを操作する オープンソース Pythonライブラリ ”Built for the networking engineer” PyEz
17.
17 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net PYTHONEZ FRAMEWORK Build Simple to Complex Applications IT FrameworksPython Shell Python script Custom Applications Open Source – Maintained by CommunityNETCONF Client (NCCLIENT) NETCONF TRANSPORT ONLY VENDOR AGNOSTIC NO ABSTRACTIONS Open Source – Maintained by Juniper "snippets" (no variables) "templates" (merge variables)Resources Tables Configuration Changes Operational State Junos Python EZ (Junos PyEZ) JUNOS SPECIFIC ABSTRACTION LAYER MICRO-FRAMEWORK Views
18.
18 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net 情報取得 設定変更 OS ユーティリティ マネージメント ユーティリティ • 事前定義された基本情報 facts • YAML定義のTable and View • RPCによるshowコマンド • Config ASCII text, junos setコマンド, XML, • Jinja2 Template objectsテンプレートベース • OS インストール、再起動、シャットダウン etc • コンフィグ比較、レスキューコンフィグ、 コンフィグ変更のアップetc PyEZ でできること
19.
19 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net 少ないコード数で簡単に Raw python – 48行 PyEz– 7行 show version取得 – factsサンプル- import paramiko import socket import time import sys ssh = paramiko.SSHCient() ssh.set_missing_host_key_policy( paramiko.AutoAddPolicy()) CLOSE = """ <rpc> <close-session/> </rpc> """ SOFT_ADD = """ <rpc> <get-software-information/> <rpc/>""" socket = socket.socker(socket.AF_INET,socket.SOCK_STREAN) socket.connect(("10.10.11.129",830)) trans = paramiko.Transport(socket) trans.connect(username="xxx", password="xxx") #CREATE CHANNEL FOR DATA COMM ch = trans/open_session() name = ch.set_name('netconf') #Invoke NETCONF ch.invoke_subsystem('netconf') #SEND_COMMAND cf.send(SOFT_ADD) #Receive data returned data = ch.recv(2048) while data: data = ch.recv(1024) print data, if data.find('</rpc-reply>') == 0: #we have reached the end of reply ch.send(CLOSE) ch.close() trans.close() socket.close() from jnpr.junos import Device from jnpr.junos.op.routes import RouteTable dev = Device(host='10.0.0.243', user='vsrx', password='srx123', port='22') dev.open() print(dev.facts)
20.
20 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net 1. JUNOS verup 2. Config変更 (setコマンド読込) 3. Routing table情報 (Table and View活用) PyEzサンプル
21.
21 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net ユースケース1:誰でも使えるWEBアプリ 機器の一覧表示と、showコマンド等の実行 設定一括投入 OSインストール サポート情報(RSI)取得結果の一覧 OSイメージ管理 • 誰でも簡単に情報取得が可能。 • Vlan追加などの定型設定追加など。
22.
22 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net ユースケース2 : ノード追加時の設定テンプレート system { host-name switch-14-02-42-01; domain-name mycorp.net; backup-router 10.176.31.1 destination 10.0.0.0/8; time-zone America/Los_Angeles; } Junos Configuration system { host-name ${Hostname}; domain-name mycorp.net; backup-router ${BackupRouter} ¥destination 10.0.0.0/8; time-zone ${TimeZone}; } Config Template Template Repository Expert 1. 新規ノード Hostname: NEW-NODE BackupRouter: 10.176.31.2 TZ: Tokyo/Japan 新ノード情報 エキスパートが 商用Configを作成 JINJA2テンプレートで templateを作成 新規ノード追加時、 テンプレートと固有情報から Configを簡易に生成 1 2 3 Non-expert 2. 3.
23.
23 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net ユースケース3:外部システム連携 Security Routing Switching
24.
24 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net CUSTOMER AUTOMATING HISTORICAL Currently In the future… Monitoring 特定箇所の監視 Installation コンソールの解放 Upgrades 設定追加 Provisioning 繰返しからの解放 This slide is not an accurate description of all our customers as we have customer who do not automate at all and others who live in a culture where everything should be automated. This slide is meant to show trends and where the tipping point in automation is at today. Orchestration ドメインの拡大 DevOps 即時評価&展開 Autonomous 自己回復,予兆検知
25.
25 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net * Based on queries posted by their employees on Google Group PyEZ users*
26.
26 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net PyEZリファレンス Github : Pyez-examples O’REILLY Book https://github.com/vnitinv/pyez-examples Google group Junos Python EZ http://forums.juniper.net/t5/Automation/Where-can-I-learn-more-about-Junos-PyEZ/ta-p/280496 TechWiki Youtube PythonEZ (PYEZ) – BasicsJuniper doc
27.
27 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net SUMMARY JUNIPER ♥ Automation & NetOps 活用事例やJunos automationの期待など 意見交換、発表 お願いします
28.
28 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net イベント告知 OpenContrail Meet-Up 12月初旬に実施予定 LT募集
29.
29 Copyright ©
2016 Juniper Networks, Inc. www.juniper.net END
Download