SlideShare una empresa de Scribd logo
1 de 29
Descargar para leer sin conexión
Network (Automation) eAcademy
www.geant.org
Maria Isabel Gandia, CSUC/RedIRIS
WP6-T2
ACONET Conference
University of Viena, 24 November 2022
2 www.geant.org
• Introduction: Orchestration, Automation and Virtualisation in GN4-3
• Architecture/Mapping
• Training
• Terminology
• Maturity Model
• Wiki and dissemination
• What next?
Agenda: Network (Automation) eAcademy
3 www.geant.org
OAV: Orchestration, Automation and Virtualisation
Faster service
delivery
Reduce the
number of
human errors
Decrease the
amount of
manual work
Lower the costs
of service
delivery
Ensure
configuration
consistency
Provide better
reporting
Increase
efficiency Our aim is to
promote wider
adoption of
general OAV
principles within
the NREN
community.
4 www.geant.org
• OAV Survey to the NRENs (published in Sep 19):
https://www.geant.org/Projects/GEANT_Project_GN4-3/GN43_deliverables/D6-2_Automation-
and-Orchestration-of-Services-in-the-GEANT-Community.pdf
• Several discussions and workshops around the topic:
• GN4-3 Future Service Strategy Workshop, May 19
• BoF session at TNC, June 19
• STF17, July 2019
• Network Management and Monitoring Workshop (NEMMO), Oct 19
Why Architecture, Training, Terminology, Maturity Model...?
5 www.geant.org
Collaborative approach to OAV in the GÉANT Community
Strong need for collaboration and exchange of knowledge and expertise
Knowledge as a gap
We speak different languages
A generally accepted architecture blueprint needed
NRENs are willing to share experiences and learn from others
6 www.geant.org
Network Automation eAcademy
Architecture
/Mapping
CNaaS (use
case)
Terminology
OAV public
wiki
Training
DTN (use
case)
Maturity
Model
Powered by:
7 www.geant.org
• Mapping NREN & use cases architectures to a common blueprint, the
TM Forum Open Digital Architecture (functional architecture).
Architecture & Mappings
Align efforts Find similarities Collaboration Interoperability
Architecture
8 www.geant.org
Engagement
Management
(communication
channels)
Production
(HOW?)
Core
Commerce
Management
(WHAT)
Party
Management
(WHO?)
Intelligence
Management
Introduction
DevOps Concepts
Decoupling and
Integration
Standards and
Commonly Used
Architectures
NREN Implementation Examples
Knowledge Map for the Training
TM Forum Open Digital Architecture Functional Blocks Mapping of Architectures
Training
9 www.geant.org
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
10 www.geant.org
General Introduction Line
30’ 10’ 30’ 15’
30’ 45’ 15’ 15’
15’ 30’ 30’ 30’
30’ 15’
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
Training
11 www.geant.org
Decoupling and Integration (Data Models, Formats, Protocols, APIs)
30’
45’
10’ 60’ 30’
45’ 4h (including installation)
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
Training
12 www.geant.org
Ansible
30’ 30’ 30
30’
60’ + lab time
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
Training
13 www.geant.org
Current Courses in the Network Automation eAcademy
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
Training
14 www.geant.org
Ansible
https://e-academy.geant.org/moodle/course/view.php?id=120
Training
15 www.geant.org
Ansible Requirement: YAML, YAML Requirement?
https://e-academy.geant.org/moodle/course/view.php?id=129
Training
16 www.geant.org
Ansible  YAML  Data models, Data Formats, and Protocols
https://e-academy.geant.org/moodle/course/view.php?id=61
Training
17 www.geant.org
Ansible: Video with Subtitles
Training
18 www.geant.org
Ansible: Slides with Speaker Notes
Training
19 www.geant.org
Practical Examples
• Ansible:
• Git repository with the examples in the unit.
• Mini-Lab: Vagrant testing environment with a Unix server and a JunOS box.
• NETCONF:
• Installation guide with a virtual environment in GNS3.
• Adding a static route to a router, step-by-step.
• NSO:
• Installation of free trial version.
• Implementing a Radius server configuration over multiple devices.
• Deploying an ACL on multiple devices, and/or interfaces on a device.
Training
20 www.geant.org
Currently Working on
21 www.geant.org
• Published version 1.1
• Accepted by the GNA-G Automation Working Group
• New version to follow soon with additional terms about AI and
Maturity Model
Terminology and Glossary of OAV Terms
https://wiki.geant.org/display/NETDEV/OAV+Terminology
Terminology
22 www.geant.org
OAV Maturity Model
Measure the current OAV capabilities in a meaningful way
Measure
Enable clear identification of strengths and improvement points, be
aware of threats and opportunities
Identify
Help prioritise what to do in order to advance and improve
Prioritise
Identify gaps between the current and future state and how to get
there
Journey
Maturity Model
23 www.geant.org
OAV Maturity Model - Dimensions
People &
Organisation
Vision & Strategy
Processes &
Services
Architecture &
Technology
0
1
2
3
4
5
Maturity Model
24
OAV Maturity Model - Stages
Level 0
Sit
None
Level 3
Run
Integrated
Level 1
Crawl
Ad Hoc
Level 2
Walk
Use Case /
Project-based /
Reactive
Level 4
Fly
Proactive
Level 5
Energise
Self-*
Maturity Model
25 www.geant.org
The Maturity Model
Survey (31 questions)*:
https://www.surveymonkey.com/r/SPYDQVB
Information to help you check your progress through stages
and dimensions:
https://wiki.geant.org/display/NETDEV/OAV+Maturity+Model
Presentations of the OAV MM Infoshare:
https://events.geant.org/e/OAV-MM
* Data will be used for analytical purposes only (we will not publish data for individual institutions)
The report will be sent to person defined in survey
Maturity Model
26 www.geant.org
• Community Portal
• Sections for OAV:
• Architecture
• Training
• Maturity Model
• Terminology
• Literature
• Examples of usage: CNaaS, DTN
• Dissemination: Deliverables, Infoshares, Presentations, Articles...
Wiki
Wiki
27 www.geant.org
Network Automation eAcademy → Network eAcademy
What Next?
28 www.geant.org
With Many Thanks to our Trainers!
Jasone Astorga (RedIRIS / UPV/EHU) Hamzeh Khalili (RedIRIS / i2CAT)
Estela Carmona (RedIRIS / i2CAT) Roman Łapacz (PSNC)
Dónal Cunningham (HEAnet) Anastas Mishev (MARNET / UKIM)
Yuri Demchenko (SURFnet / UvA) Susanne Naegele-Jackson (DFN / FAU)
Aleksandra Dedinec (MARNET/UKIM) Simone Spinelli (GÉANT)
Sonja Filiposka (MARNET / UKIM) Kostas Stamos (GRNET / CTI)
Maria Isabel Gandia (RedIRIS / CSUC) Your name here?
Eduardo Jacob (RedIRIS / UPV/EHU)
Iacovos Ioannou (CyNet)
Contact us at oav@lists.geant.org
For any questions, you can join us the first Tuesday of every month.
And the WPL, the
GLAD team and the
Communications
team at GÉANT!
Thank you
With special thanks to the trainers,
the GLAD and the Comms teams!
www.geant.org
Any questions?
Find us here:
oav@lists.geant.org
© GÉANT Association on behalf of the GN4 Phase 3 project (GN4-3).
The research leading to these results has received funding from
the European Union’s Horizon 2020 research and innovation
programme under Grant Agreement No. 856726 (GN4-3).

Más contenido relacionado

Similar a Network (Automation) eAcademy

Network Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspectiveNetwork Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspective
Walid Shaari
 
The Story of the Semantic Grid
The Story of the Semantic GridThe Story of the Semantic Grid
The Story of the Semantic Grid
butest
 

Similar a Network (Automation) eAcademy (20)

Engineering 4.0: Digitization through task automation and reuse
Engineering 4.0:  Digitization through task automation and reuseEngineering 4.0:  Digitization through task automation and reuse
Engineering 4.0: Digitization through task automation and reuse
 
Network Automation eAcademy
Network Automation eAcademyNetwork Automation eAcademy
Network Automation eAcademy
 
Product Engineer Certified Lean Six Sigma Black Belt by IASSC
Product Engineer Certified Lean Six Sigma Black Belt by IASSCProduct Engineer Certified Lean Six Sigma Black Belt by IASSC
Product Engineer Certified Lean Six Sigma Black Belt by IASSC
 
A Web-­Based Simulator for a Discrete Manufacturing System
A Web-­Based Simulator for a Discrete  Manufacturing SystemA Web-­Based Simulator for a Discrete  Manufacturing System
A Web-­Based Simulator for a Discrete Manufacturing System
 
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
LOTAR-PDES: Engineering digitalization through task automation and reuse in t...
 
Network Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspectiveNetwork Automation Journey, A systems engineer NetOps perspective
Network Automation Journey, A systems engineer NetOps perspective
 
Automatic machine learning (AutoML) 101
Automatic machine learning (AutoML) 101Automatic machine learning (AutoML) 101
Automatic machine learning (AutoML) 101
 
SWAD Timeline 4:3
SWAD Timeline 4:3SWAD Timeline 4:3
SWAD Timeline 4:3
 
Highway to heaven - Microservices Meetup Munich
Highway to heaven - Microservices Meetup MunichHighway to heaven - Microservices Meetup Munich
Highway to heaven - Microservices Meetup Munich
 
Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT
 
QuSandbox+NVIDIA Rapids
QuSandbox+NVIDIA RapidsQuSandbox+NVIDIA Rapids
QuSandbox+NVIDIA Rapids
 
Innovative and digital solutions for circularity and sustainability in textiles
Innovative and digital solutions for circularity and sustainability in textilesInnovative and digital solutions for circularity and sustainability in textiles
Innovative and digital solutions for circularity and sustainability in textiles
 
The Story of the Semantic Grid
The Story of the Semantic GridThe Story of the Semantic Grid
The Story of the Semantic Grid
 
Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023Teaching Machine Learning with Physical Computing - July 2023
Teaching Machine Learning with Physical Computing - July 2023
 
Process Mining 2.0: From Insights to Actions
Process Mining 2.0: From Insights to ActionsProcess Mining 2.0: From Insights to Actions
Process Mining 2.0: From Insights to Actions
 
UberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for BeginnersUberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for Beginners
 
Swad Timeline
Swad TimelineSwad Timeline
Swad Timeline
 
Is that a Time Machine? Some Design Patterns for Real World Machine Learning ...
Is that a Time Machine? Some Design Patterns for Real World Machine Learning ...Is that a Time Machine? Some Design Patterns for Real World Machine Learning ...
Is that a Time Machine? Some Design Patterns for Real World Machine Learning ...
 
Model driven engineering for big data management systems
Model driven engineering for big data management systemsModel driven engineering for big data management systems
Model driven engineering for big data management systems
 
Methods and Challenges for Metaverse Analytics.pdf
Methods and Challenges for Metaverse Analytics.pdfMethods and Challenges for Metaverse Analytics.pdf
Methods and Challenges for Metaverse Analytics.pdf
 

Más de CSUC - Consorci de Serveis Universitaris de Catalunya

Más de CSUC - Consorci de Serveis Universitaris de Catalunya (20)

Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
Tendencias en herramientas de monitorización de redes y modelo de madurez en ...
 
Quantum Computing Master Class 2024 (Quantum Day)
Quantum Computing Master Class 2024 (Quantum Day)Quantum Computing Master Class 2024 (Quantum Day)
Quantum Computing Master Class 2024 (Quantum Day)
 
Publicar dades de recerca amb el Repositori de Dades de Recerca
Publicar dades de recerca amb el Repositori de Dades de RecercaPublicar dades de recerca amb el Repositori de Dades de Recerca
Publicar dades de recerca amb el Repositori de Dades de Recerca
 
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...In sharing we trust. Taking advantage of a diverse consortium to build a tran...
In sharing we trust. Taking advantage of a diverse consortium to build a tran...
 
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
Formació RDM: com fer un pla de gestió de dades amb l’eiNa DMP?
 
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
Com pot ajudar la gestió de les dades de recerca a posar en pràctica la ciènc...
 
Security Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademySecurity Human Factor Sustainable Outputs: The Network eAcademy
Security Human Factor Sustainable Outputs: The Network eAcademy
 
The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)The Research Portal of Catalonia: Growing more (information) & more (services)
The Research Portal of Catalonia: Growing more (information) & more (services)
 
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
Facilitar la gestión, visibilidad y reutilización de los datos de investigaci...
 
La gestión de datos de investigación en las bibliotecas universitarias españolas
La gestión de datos de investigación en las bibliotecas universitarias españolasLa gestión de datos de investigación en las bibliotecas universitarias españolas
La gestión de datos de investigación en las bibliotecas universitarias españolas
 
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
Disposes de recursos il·limitats? Prioritza estratègicament els teus projecte...
 
Les persones i les seves capacitats en el nucli de la transformació digital. ...
Les persones i les seves capacitats en el nucli de la transformació digital. ...Les persones i les seves capacitats en el nucli de la transformació digital. ...
Les persones i les seves capacitats en el nucli de la transformació digital. ...
 
Enginyeria Informàtica: una cursa de fons
Enginyeria Informàtica: una cursa de fonsEnginyeria Informàtica: una cursa de fons
Enginyeria Informàtica: una cursa de fons
 
Transformació de rols i habilitats en un món ple d'IA
Transformació de rols i habilitats en un món ple d'IATransformació de rols i habilitats en un món ple d'IA
Transformació de rols i habilitats en un món ple d'IA
 
Difusió del coneixement a l'Il·lustre Col·legi de l'Advocacia de Barcelona
Difusió del coneixement a l'Il·lustre Col·legi de l'Advocacia de BarcelonaDifusió del coneixement a l'Il·lustre Col·legi de l'Advocacia de Barcelona
Difusió del coneixement a l'Il·lustre Col·legi de l'Advocacia de Barcelona
 
Fons de discos perforats de cartró
Fons de discos perforats de cartróFons de discos perforats de cartró
Fons de discos perforats de cartró
 
Biblioteca Digital Gencat
Biblioteca Digital GencatBiblioteca Digital Gencat
Biblioteca Digital Gencat
 
El fons Enrique Tierno Galván: recepció, tractament i difusió
El fons Enrique Tierno Galván: recepció, tractament i difusióEl fons Enrique Tierno Galván: recepció, tractament i difusió
El fons Enrique Tierno Galván: recepció, tractament i difusió
 
El CIDMA: més enllà dels espais físics
El CIDMA: més enllà dels espais físicsEl CIDMA: més enllà dels espais físics
El CIDMA: més enllà dels espais físics
 
Els serveis del CSUC per a la comunitat CCUC
Els serveis del CSUC per a la comunitat CCUCEls serveis del CSUC per a la comunitat CCUC
Els serveis del CSUC per a la comunitat CCUC
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 

Network (Automation) eAcademy

  • 1. Network (Automation) eAcademy www.geant.org Maria Isabel Gandia, CSUC/RedIRIS WP6-T2 ACONET Conference University of Viena, 24 November 2022
  • 2. 2 www.geant.org • Introduction: Orchestration, Automation and Virtualisation in GN4-3 • Architecture/Mapping • Training • Terminology • Maturity Model • Wiki and dissemination • What next? Agenda: Network (Automation) eAcademy
  • 3. 3 www.geant.org OAV: Orchestration, Automation and Virtualisation Faster service delivery Reduce the number of human errors Decrease the amount of manual work Lower the costs of service delivery Ensure configuration consistency Provide better reporting Increase efficiency Our aim is to promote wider adoption of general OAV principles within the NREN community.
  • 4. 4 www.geant.org • OAV Survey to the NRENs (published in Sep 19): https://www.geant.org/Projects/GEANT_Project_GN4-3/GN43_deliverables/D6-2_Automation- and-Orchestration-of-Services-in-the-GEANT-Community.pdf • Several discussions and workshops around the topic: • GN4-3 Future Service Strategy Workshop, May 19 • BoF session at TNC, June 19 • STF17, July 2019 • Network Management and Monitoring Workshop (NEMMO), Oct 19 Why Architecture, Training, Terminology, Maturity Model...?
  • 5. 5 www.geant.org Collaborative approach to OAV in the GÉANT Community Strong need for collaboration and exchange of knowledge and expertise Knowledge as a gap We speak different languages A generally accepted architecture blueprint needed NRENs are willing to share experiences and learn from others
  • 6. 6 www.geant.org Network Automation eAcademy Architecture /Mapping CNaaS (use case) Terminology OAV public wiki Training DTN (use case) Maturity Model Powered by:
  • 7. 7 www.geant.org • Mapping NREN & use cases architectures to a common blueprint, the TM Forum Open Digital Architecture (functional architecture). Architecture & Mappings Align efforts Find similarities Collaboration Interoperability Architecture
  • 8. 8 www.geant.org Engagement Management (communication channels) Production (HOW?) Core Commerce Management (WHAT) Party Management (WHO?) Intelligence Management Introduction DevOps Concepts Decoupling and Integration Standards and Commonly Used Architectures NREN Implementation Examples Knowledge Map for the Training TM Forum Open Digital Architecture Functional Blocks Mapping of Architectures Training
  • 10. 10 www.geant.org General Introduction Line 30’ 10’ 30’ 15’ 30’ 45’ 15’ 15’ 15’ 30’ 30’ 30’ 30’ 15’ https://wiki.geant.org/display/NETDEV/OAV+Training+Portal Training
  • 11. 11 www.geant.org Decoupling and Integration (Data Models, Formats, Protocols, APIs) 30’ 45’ 10’ 60’ 30’ 45’ 4h (including installation) https://wiki.geant.org/display/NETDEV/OAV+Training+Portal Training
  • 12. 12 www.geant.org Ansible 30’ 30’ 30 30’ 60’ + lab time https://wiki.geant.org/display/NETDEV/OAV+Training+Portal Training
  • 13. 13 www.geant.org Current Courses in the Network Automation eAcademy https://wiki.geant.org/display/NETDEV/OAV+Training+Portal Training
  • 15. 15 www.geant.org Ansible Requirement: YAML, YAML Requirement? https://e-academy.geant.org/moodle/course/view.php?id=129 Training
  • 16. 16 www.geant.org Ansible  YAML  Data models, Data Formats, and Protocols https://e-academy.geant.org/moodle/course/view.php?id=61 Training
  • 17. 17 www.geant.org Ansible: Video with Subtitles Training
  • 18. 18 www.geant.org Ansible: Slides with Speaker Notes Training
  • 19. 19 www.geant.org Practical Examples • Ansible: • Git repository with the examples in the unit. • Mini-Lab: Vagrant testing environment with a Unix server and a JunOS box. • NETCONF: • Installation guide with a virtual environment in GNS3. • Adding a static route to a router, step-by-step. • NSO: • Installation of free trial version. • Implementing a Radius server configuration over multiple devices. • Deploying an ACL on multiple devices, and/or interfaces on a device. Training
  • 21. 21 www.geant.org • Published version 1.1 • Accepted by the GNA-G Automation Working Group • New version to follow soon with additional terms about AI and Maturity Model Terminology and Glossary of OAV Terms https://wiki.geant.org/display/NETDEV/OAV+Terminology Terminology
  • 22. 22 www.geant.org OAV Maturity Model Measure the current OAV capabilities in a meaningful way Measure Enable clear identification of strengths and improvement points, be aware of threats and opportunities Identify Help prioritise what to do in order to advance and improve Prioritise Identify gaps between the current and future state and how to get there Journey Maturity Model
  • 23. 23 www.geant.org OAV Maturity Model - Dimensions People & Organisation Vision & Strategy Processes & Services Architecture & Technology 0 1 2 3 4 5 Maturity Model
  • 24. 24 OAV Maturity Model - Stages Level 0 Sit None Level 3 Run Integrated Level 1 Crawl Ad Hoc Level 2 Walk Use Case / Project-based / Reactive Level 4 Fly Proactive Level 5 Energise Self-* Maturity Model
  • 25. 25 www.geant.org The Maturity Model Survey (31 questions)*: https://www.surveymonkey.com/r/SPYDQVB Information to help you check your progress through stages and dimensions: https://wiki.geant.org/display/NETDEV/OAV+Maturity+Model Presentations of the OAV MM Infoshare: https://events.geant.org/e/OAV-MM * Data will be used for analytical purposes only (we will not publish data for individual institutions) The report will be sent to person defined in survey Maturity Model
  • 26. 26 www.geant.org • Community Portal • Sections for OAV: • Architecture • Training • Maturity Model • Terminology • Literature • Examples of usage: CNaaS, DTN • Dissemination: Deliverables, Infoshares, Presentations, Articles... Wiki Wiki
  • 27. 27 www.geant.org Network Automation eAcademy → Network eAcademy What Next?
  • 28. 28 www.geant.org With Many Thanks to our Trainers! Jasone Astorga (RedIRIS / UPV/EHU) Hamzeh Khalili (RedIRIS / i2CAT) Estela Carmona (RedIRIS / i2CAT) Roman Łapacz (PSNC) Dónal Cunningham (HEAnet) Anastas Mishev (MARNET / UKIM) Yuri Demchenko (SURFnet / UvA) Susanne Naegele-Jackson (DFN / FAU) Aleksandra Dedinec (MARNET/UKIM) Simone Spinelli (GÉANT) Sonja Filiposka (MARNET / UKIM) Kostas Stamos (GRNET / CTI) Maria Isabel Gandia (RedIRIS / CSUC) Your name here? Eduardo Jacob (RedIRIS / UPV/EHU) Iacovos Ioannou (CyNet) Contact us at oav@lists.geant.org For any questions, you can join us the first Tuesday of every month. And the WPL, the GLAD team and the Communications team at GÉANT!
  • 29. Thank you With special thanks to the trainers, the GLAD and the Comms teams! www.geant.org Any questions? Find us here: oav@lists.geant.org © GÉANT Association on behalf of the GN4 Phase 3 project (GN4-3). The research leading to these results has received funding from the European Union’s Horizon 2020 research and innovation programme under Grant Agreement No. 856726 (GN4-3).