SlideShare ist ein Scribd-Unternehmen logo
1 von 46
Network Automation eAcademy
www.geant.org
Maria Isabel Gandia, CSUC/RedIRIS
WP6-T2
15th SIG-NOC Meeting
15 December 2021
2 www.geant.org
• GÉANT’s vision is to ensure equal network access for all
scientists across Europe to the research infrastructures and
the e-infrastructure resources available to them
• A part of the European Union's Horizon 2020 research and
innovation programme
• GÉANT 2020 Framework Partnership Agreement (FPA)
• 40 partners, 500 contributors
• 50 M users
• GN4-3 started 1 Jan 2019 as a 4 year project
GÉANT Project
3 www.geant.org
GÉANT Project Structure
4 www.geant.org
• Most of the work known so far is single-domain and domain-specific.
• It was first necessary to understand the current situation for OAV
adoption in the community.
• A period of consensus building at the start of GN4-3 was required.
• It started with an NREN OAV survey to:
• Learn about strategy/actions of each NREN related to OAV.
• Explore if there are common OAV use cases, ideas, and issues.
• Recognise possible areas of collaboration among NRENs and GÉANT.
• Determine possible future work in WP6 (or other WPs) that could be of
benefit to as many partners as possible for identified use case(s).
Investigation of OAV in the GÉANT community
5 www.geant.org
OAV Survey (Orchestration, Automation, Virtualisation) - Sections
Existing Network and Services Support Platforms
Current OAV Use Cases and Services
OAV Challenges and Priorities
Future OAV Use Cases and Services
How can the GÉANT Community / the GÉANT Project help?
*https://www.geant.org/Projects/GEANT_Project_GN4-3/GN43_deliverables/D6-2_Automation-and-Orchestration-of-Services-in-the-GEANT-Community.pdf
Automation
61%
Virtualization
31%
Orchestration
8%
WHAT WORK IS
IMPLEMENTED FIRST
6 www.geant.org
Common pain points
• Manpower - number, skill, expertise
• Brownfield - existing systems, hard to make changes in production, CI CD
• Priorities - existing systems; continuous operations vs. new development
• Time - split between the operations and R&D
• Cost - additional people, additional software, software replacement
• Limitations of the proprietary solutions
NREN consultation clearly showed:
• That there is a diversity of perspectives
• NRENs are at varying stages of OAV concerning
implementation / experience
7 www.geant.org
Survey Results: Skills needed for OAV and whether people in
NRENs have them
• Software development skills
• Software development and
networking skills (unicorns?)
• Additional personnel
8 www.geant.org
Survey Results: Concerns by NOC teams around increased
automation
Concerns more widely reported are related to:
• Automating failures due to mistakes / inadequate software / reduced troubleshooting
capabilities
• Lack of ability for tailor-made services / lack of flexibility
• Lack of appropriate employee skills / need for training / lots of required effort to setup
9 www.geant.org
GÉANT Project Potential Contribution
0% 10% 20% 30% 40% 50% 60% 70% 80%
Providing data model(s)
Providing methodology
GEANT should organize workshop & training
Developing software
Providing tools/automation repository
Other ways - provide practice guide
Other ways - Demonstrate technology in a working/real/use
case /production environment
Other ways - need OAV architecture blueprint combined with
API
10 www.geant.org
Consensus Building – OAV focus groups
Architecture/
Mapping
CNaaS (use
case)
Terminology
OAV public
wiki
OAV Training
DTN
11 www.geant.org
Architecture - The Vegas Rule
12 www.geant.org
Architecture Blueprint: TM Forum Open Digital Architecture
13 www.geant.org
Training:
The Need for OAV Training
Survey
implied many
NRENs need
knowledge
Many NRENs
not really
started yet
Tailored
training for
R&E
networks
Examples
grounded in
R&E
By the
community
for the
Community
Powered by:
14 www.geant.org
Engagement
Management
Production
Core
Commerce
Management
Party
Management
Intelligence
Management
Introduction
DevOps Concepts
Decoupling and
Integration
Standards and
Commonly Used
Architectures
NREN Implementation Examples
OAV Training: Knowledge Map
TMForum Open Digital Architecture Functional Blocks Mapping of Architectures
15 www.geant.org
The OAV Training Portal – The Network Automation eAcademy
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
16 www.geant.org
The Network Automation eAcademy
https://e-academy.geant.org/moodle/
17 www.geant.org
The Network Automation eAcademy
https://e-academy.geant.org/moodle/
18 www.geant.org
The Network Automation eAcademy
https://e-academy.geant.org/moodle/course/index.php?categoryid=20
19 www.geant.org
20 www.geant.org
OAV Training Map
21 www.geant.org
Your Trainers
Jasone Astorga (RedIRIS / UPV/EHU) Xavier Jeannin (RENATER)
Estela Carmona (RedIRIS / i2CAT) Hamzeh Khalili (RedIRIS/i2CAT)
Dónal Cunningham (HEAnet) Roman Łapacz (PSNC)
Yuri Demchenko (SURFnet / UvA) Anastas Mishev (UKIM/MARNET)
Aleksandra Dedinec (UKIM/MARNET) Susanne Naegele-Jackson (DFN / FAU)
Martin Dunmore (Jisc) Simone Spinelli (GÉANT)
Sonja Filiposka (MARNET / USC) Kostas Stamos (GRNET / CTI)
Maria Isabel Gandia (RedIRIS/CSUC) Pavle Vuletić (AMRES)
Eduardo Jacob (RedIRIS / UPV/EHU)
Iacovos Ioannou (CyNet)
22 www.geant.org
The Introductory Line (General Overview)
• OAV Introduction
• OAV Architecture Requirements for NRENs
• The OAV Architecture Blueprint
• Introduction to CI/CD
• Introduction to data modelling, data formats and protocols
• Introduction to API
• Introduction to Engagement Management
• Introduction to Party Management
• Introduction to Core Commerce Management
• Introduction to Production
• Introduction to Automation
• Introduction to Configuration Management
• Introduction to Orchestration
• Introduction to Intelligence Management
23 www.geant.org
Training Packages
24 www.geant.org
The Open Digital Architecture “Introductory Pack”
OAV Architecture Requirements for NRENs (10’)
Introduction to Engagement Management (15’)
Introduction to Production (30’)
The OAV Architecture Blueprint (30’)
Introduction to Party Management (15’)
Introduction to Intelligence Management (15’)
Introduction to Core Commerce Management (15’)
Introduction to APIs (30’)
Introduction to Orchestration, Automation
and Virtualisation (30’)
25 www.geant.org
Deep Dive Training Packages
26 www.geant.org
Ready and Work-in-Progress Units
27 www.geant.org
Example of Self-Made Package (1)
Introduction to Orchestration, Automation
and Virtualisation (30’)
Introduction to Data Modelling, data
formats, and protocols(30’)
Introduction to Automation(30’)
Formats: YAML (30’) Ansible (60’ + lab time)
28 www.geant.org
Example of Self-Made Package* (2)
Introduction to Orchestration, Automation
and Virtualisation (30’)
Introduction to Data Modelling, data
formats, and protocols(30’)
Introduction to Automation(30’)
Data Models: YANG (10’)
Formats: XML (60’)
NSO (6h, including lab)
Protocols: NETCONF (4h, including lab)
Introduction to Orchestration (30’)
* Some units are under development, but will be released soon
29 www.geant.org
Cherry-pick
30 www.geant.org
Example – Formats: YAML
31 www.geant.org
Example – Formats: YAML
32 www.geant.org
Example – Formats: YAML
33 www.geant.org
Example: Useful links – Formats: YAML
34 www.geant.org
Example: Quiz – Formats: YAML
35 www.geant.org
Examples: Quiz – Formats: YAML and OAV Architecture
Blueprint
36 www.geant.org
Examples: Feedback & Completion Certificate – Formats: YAML
37 www.geant.org
Examples: Feedback & Completion Certificate – Formats: YAML
38 www.geant.org
Use Cases: Mapping Architectures to the Blueprint
39 www.geant.org
Architecture Blueprint: TM Forum Open Digital Architecture
40 www.geant.org
Architecture Mappings: SURFNET
https://www.geant.org/Resources/Documents/GN4-3_White-Paper_SURFnet-OAV-Architecture-Analysis.pdf
41 www.geant.org
Architecture Mappings: CYNET
https://www.geant.org/Resources/Documents/GN4-3_White-Paper_CYNET_OAV_Architecture_Analysis.pdf
42 www.geant.org
Architecture Mappings: CARNET
https://www.geant.org/Resources/Documents/GN4-3_White-Paper_CARnet-OAV-Architecture-Analysis.pdf
43 www.geant.org
Architecture Mappings: HEAnet
https://www.geant.org/Resources/Documents/GN4-3_White-Paper_HEAnet-OAV-Architecture-Analysis.pdf
44 www.geant.org
Open Window to the Trainers
• By video conference on the first Tuesday every month.
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
45 www.geant.org
Enjoy your Training Packages over the holidays!
• Don’t know what to do at home?
Merry Christmas!
Photo by freestocks on Unsplash
Thank you
www.geant.org
Any questions?
Or email us:
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).

Weitere ähnliche Inhalte

Was ist angesagt?

PHIDIAS - Boosting the use of cloud services for marine data management, serv...
PHIDIAS - Boosting the use of cloud services for marine data management, serv...PHIDIAS - Boosting the use of cloud services for marine data management, serv...
PHIDIAS - Boosting the use of cloud services for marine data management, serv...
Phidias
 

Was ist angesagt? (20)

Towards an e-infrastructure in agriculture?
Towards an e-infrastructure in agriculture?Towards an e-infrastructure in agriculture?
Towards an e-infrastructure in agriculture?
 
Big Data Value Association (BDVA) - Intro Slide Pack
Big Data Value Association (BDVA) - Intro Slide PackBig Data Value Association (BDVA) - Intro Slide Pack
Big Data Value Association (BDVA) - Intro Slide Pack
 
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
ECPPM2016 - SemCat: Publishing and Accessing Building Product Information as ...
 
FIRE at the ICT2015
FIRE at the ICT2015FIRE at the ICT2015
FIRE at the ICT2015
 
20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage network20191210 NDLI KEDL2019 Building the dutch digital heritage network
20191210 NDLI KEDL2019 Building the dutch digital heritage network
 
PHIDIAS - Boosting the use of cloud services for marine data management, serv...
PHIDIAS - Boosting the use of cloud services for marine data management, serv...PHIDIAS - Boosting the use of cloud services for marine data management, serv...
PHIDIAS - Boosting the use of cloud services for marine data management, serv...
 
BYTE Project Community Overview
BYTE Project Community OverviewBYTE Project Community Overview
BYTE Project Community Overview
 
Meta forum 2012 - Presentation on big data
Meta forum 2012 - Presentation on big dataMeta forum 2012 - Presentation on big data
Meta forum 2012 - Presentation on big data
 
FIRE Brochure 2014 multimedia eBook -version
FIRE Brochure 2014 multimedia eBook -versionFIRE Brochure 2014 multimedia eBook -version
FIRE Brochure 2014 multimedia eBook -version
 
The Value of EU Big Data Value Coordination & Support Actions for Industrial ...
The Value of EU Big Data Value Coordination & Support Actions for Industrial ...The Value of EU Big Data Value Coordination & Support Actions for Industrial ...
The Value of EU Big Data Value Coordination & Support Actions for Industrial ...
 
Smart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, BratislavaSmart City Strategic Forecast, SmartCity360, Bratislava
Smart City Strategic Forecast, SmartCity360, Bratislava
 
The Paris-Saclay Center for Data Science
The Paris-Saclay Center for Data ScienceThe Paris-Saclay Center for Data Science
The Paris-Saclay Center for Data Science
 
Eenmaal gemeten, veel gebruikt
Eenmaal gemeten, veel gebruiktEenmaal gemeten, veel gebruikt
Eenmaal gemeten, veel gebruikt
 
Open Research Data in H2020 and the Data Management plans requirements (Laser...
Open Research Data in H2020 and the Data Management plans requirements (Laser...Open Research Data in H2020 and the Data Management plans requirements (Laser...
Open Research Data in H2020 and the Data Management plans requirements (Laser...
 
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF toolsCIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
CIB W78 Accelerating BIM Workshop 2015 - IFC2RDF tools
 
IC-SDV 2018 The International Conference on Search, Data and Text Mining and ...
IC-SDV 2018 The International Conference on Search, Data and Text Mining and ...IC-SDV 2018 The International Conference on Search, Data and Text Mining and ...
IC-SDV 2018 The International Conference on Search, Data and Text Mining and ...
 
Session 4 - A practical journey on how to use the DataBench Toolbox
Session 4 - A practical journey on how to use the DataBench ToolboxSession 4 - A practical journey on how to use the DataBench Toolbox
Session 4 - A practical journey on how to use the DataBench Toolbox
 
FIWARE Smart Fest Grand Opening
FIWARE Smart Fest Grand OpeningFIWARE Smart Fest Grand Opening
FIWARE Smart Fest Grand Opening
 
Open Data 200 Italy: bias and challenges. Francesca De Chiara, Fondazione Bru...
Open Data 200 Italy: bias and challenges. Francesca De Chiara, Fondazione Bru...Open Data 200 Italy: bias and challenges. Francesca De Chiara, Fondazione Bru...
Open Data 200 Italy: bias and challenges. Francesca De Chiara, Fondazione Bru...
 
Business Boost Webinars - Introduction to SmartAgriHubs
Business Boost Webinars - Introduction to SmartAgriHubsBusiness Boost Webinars - Introduction to SmartAgriHubs
Business Boost Webinars - Introduction to SmartAgriHubs
 

Ähnlich wie Network Automation e-Academy

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
 

Ähnlich wie Network Automation e-Academy (20)

Network Automation e-Academy
Network Automation e-AcademyNetwork Automation e-Academy
Network Automation e-Academy
 
Orchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANTOrchestration, Automation and Virtualisation (OAV) in GÉANT
Orchestration, Automation and Virtualisation (OAV) in GÉANT
 
Network (Automation) eAcademy
Network (Automation) eAcademyNetwork (Automation) eAcademy
Network (Automation) eAcademy
 
Network (Automation) eAcademy
Network (Automation) eAcademyNetwork (Automation) eAcademy
Network (Automation) eAcademy
 
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
 
Network (Automation) eAcademy
Network (Automation) eAcademy Network (Automation) eAcademy
Network (Automation) eAcademy
 
Network Automation eAcademy
Network Automation eAcademyNetwork Automation eAcademy
Network Automation eAcademy
 
Introduction to OAV
Introduction to OAVIntroduction to OAV
Introduction to OAV
 
Workshop on Network Management and Monitoring Summary
Workshop on Network Management and Monitoring SummaryWorkshop on Network Management and Monitoring Summary
Workshop on Network Management and Monitoring Summary
 
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
 
TFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & OperationalizationTFI2014 Conference Opening - ISOC Deployment & Operationalization
TFI2014 Conference Opening - ISOC Deployment & Operationalization
 
Innovate2010 jazz keynote
Innovate2010 jazz keynoteInnovate2010 jazz keynote
Innovate2010 jazz keynote
 
ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?ION Durban - What's Happening at the IETF?
ION Durban - What's Happening at the IETF?
 
Rahul internet of things
Rahul internet of thingsRahul internet of things
Rahul internet of things
 
ION Belfast - Opening Slides - Chris Grundemann
ION Belfast - Opening Slides - Chris GrundemannION Belfast - Opening Slides - Chris Grundemann
ION Belfast - Opening Slides - Chris Grundemann
 
ION Costa Rica - About the IETF and How to Get Involved
ION Costa Rica - About the IETF and How to Get InvolvedION Costa Rica - About the IETF and How to Get Involved
ION Costa Rica - About the IETF and How to Get Involved
 
ION Islamabad - What's Happening at the IETF?
ION Islamabad - What's Happening at the IETF?ION Islamabad - What's Happening at the IETF?
ION Islamabad - What's Happening at the IETF?
 
About the IETF: Presentation for the University of Botswana
About the IETF: Presentation for the University of BotswanaAbout the IETF: Presentation for the University of Botswana
About the IETF: Presentation for the University of Botswana
 
Software Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping StudySoftware Architecture Evaluation: A Systematic Mapping Study
Software Architecture Evaluation: A Systematic Mapping Study
 
What is the future of data strategy?
What is the future of data strategy?What is the future of data strategy?
What is the future of data strategy?
 

Mehr von CSUC - Consorci de Serveis Universitaris de Catalunya

Mehr von 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
 

Kürzlich hochgeladen

CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Kürzlich hochgeladen (20)

04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
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...
 
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
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 

Network Automation e-Academy

  • 1. Network Automation eAcademy www.geant.org Maria Isabel Gandia, CSUC/RedIRIS WP6-T2 15th SIG-NOC Meeting 15 December 2021
  • 2. 2 www.geant.org • GÉANT’s vision is to ensure equal network access for all scientists across Europe to the research infrastructures and the e-infrastructure resources available to them • A part of the European Union's Horizon 2020 research and innovation programme • GÉANT 2020 Framework Partnership Agreement (FPA) • 40 partners, 500 contributors • 50 M users • GN4-3 started 1 Jan 2019 as a 4 year project GÉANT Project
  • 4. 4 www.geant.org • Most of the work known so far is single-domain and domain-specific. • It was first necessary to understand the current situation for OAV adoption in the community. • A period of consensus building at the start of GN4-3 was required. • It started with an NREN OAV survey to: • Learn about strategy/actions of each NREN related to OAV. • Explore if there are common OAV use cases, ideas, and issues. • Recognise possible areas of collaboration among NRENs and GÉANT. • Determine possible future work in WP6 (or other WPs) that could be of benefit to as many partners as possible for identified use case(s). Investigation of OAV in the GÉANT community
  • 5. 5 www.geant.org OAV Survey (Orchestration, Automation, Virtualisation) - Sections Existing Network and Services Support Platforms Current OAV Use Cases and Services OAV Challenges and Priorities Future OAV Use Cases and Services How can the GÉANT Community / the GÉANT Project help? *https://www.geant.org/Projects/GEANT_Project_GN4-3/GN43_deliverables/D6-2_Automation-and-Orchestration-of-Services-in-the-GEANT-Community.pdf Automation 61% Virtualization 31% Orchestration 8% WHAT WORK IS IMPLEMENTED FIRST
  • 6. 6 www.geant.org Common pain points • Manpower - number, skill, expertise • Brownfield - existing systems, hard to make changes in production, CI CD • Priorities - existing systems; continuous operations vs. new development • Time - split between the operations and R&D • Cost - additional people, additional software, software replacement • Limitations of the proprietary solutions NREN consultation clearly showed: • That there is a diversity of perspectives • NRENs are at varying stages of OAV concerning implementation / experience
  • 7. 7 www.geant.org Survey Results: Skills needed for OAV and whether people in NRENs have them • Software development skills • Software development and networking skills (unicorns?) • Additional personnel
  • 8. 8 www.geant.org Survey Results: Concerns by NOC teams around increased automation Concerns more widely reported are related to: • Automating failures due to mistakes / inadequate software / reduced troubleshooting capabilities • Lack of ability for tailor-made services / lack of flexibility • Lack of appropriate employee skills / need for training / lots of required effort to setup
  • 9. 9 www.geant.org GÉANT Project Potential Contribution 0% 10% 20% 30% 40% 50% 60% 70% 80% Providing data model(s) Providing methodology GEANT should organize workshop & training Developing software Providing tools/automation repository Other ways - provide practice guide Other ways - Demonstrate technology in a working/real/use case /production environment Other ways - need OAV architecture blueprint combined with API
  • 10. 10 www.geant.org Consensus Building – OAV focus groups Architecture/ Mapping CNaaS (use case) Terminology OAV public wiki OAV Training DTN
  • 12. 12 www.geant.org Architecture Blueprint: TM Forum Open Digital Architecture
  • 13. 13 www.geant.org Training: The Need for OAV Training Survey implied many NRENs need knowledge Many NRENs not really started yet Tailored training for R&E networks Examples grounded in R&E By the community for the Community Powered by:
  • 14. 14 www.geant.org Engagement Management Production Core Commerce Management Party Management Intelligence Management Introduction DevOps Concepts Decoupling and Integration Standards and Commonly Used Architectures NREN Implementation Examples OAV Training: Knowledge Map TMForum Open Digital Architecture Functional Blocks Mapping of Architectures
  • 15. 15 www.geant.org The OAV Training Portal – The Network Automation eAcademy https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
  • 16. 16 www.geant.org The Network Automation eAcademy https://e-academy.geant.org/moodle/
  • 17. 17 www.geant.org The Network Automation eAcademy https://e-academy.geant.org/moodle/
  • 18. 18 www.geant.org The Network Automation eAcademy https://e-academy.geant.org/moodle/course/index.php?categoryid=20
  • 21. 21 www.geant.org Your Trainers Jasone Astorga (RedIRIS / UPV/EHU) Xavier Jeannin (RENATER) Estela Carmona (RedIRIS / i2CAT) Hamzeh Khalili (RedIRIS/i2CAT) Dónal Cunningham (HEAnet) Roman Łapacz (PSNC) Yuri Demchenko (SURFnet / UvA) Anastas Mishev (UKIM/MARNET) Aleksandra Dedinec (UKIM/MARNET) Susanne Naegele-Jackson (DFN / FAU) Martin Dunmore (Jisc) Simone Spinelli (GÉANT) Sonja Filiposka (MARNET / USC) Kostas Stamos (GRNET / CTI) Maria Isabel Gandia (RedIRIS/CSUC) Pavle Vuletić (AMRES) Eduardo Jacob (RedIRIS / UPV/EHU) Iacovos Ioannou (CyNet)
  • 22. 22 www.geant.org The Introductory Line (General Overview) • OAV Introduction • OAV Architecture Requirements for NRENs • The OAV Architecture Blueprint • Introduction to CI/CD • Introduction to data modelling, data formats and protocols • Introduction to API • Introduction to Engagement Management • Introduction to Party Management • Introduction to Core Commerce Management • Introduction to Production • Introduction to Automation • Introduction to Configuration Management • Introduction to Orchestration • Introduction to Intelligence Management
  • 24. 24 www.geant.org The Open Digital Architecture “Introductory Pack” OAV Architecture Requirements for NRENs (10’) Introduction to Engagement Management (15’) Introduction to Production (30’) The OAV Architecture Blueprint (30’) Introduction to Party Management (15’) Introduction to Intelligence Management (15’) Introduction to Core Commerce Management (15’) Introduction to APIs (30’) Introduction to Orchestration, Automation and Virtualisation (30’)
  • 25. 25 www.geant.org Deep Dive Training Packages
  • 26. 26 www.geant.org Ready and Work-in-Progress Units
  • 27. 27 www.geant.org Example of Self-Made Package (1) Introduction to Orchestration, Automation and Virtualisation (30’) Introduction to Data Modelling, data formats, and protocols(30’) Introduction to Automation(30’) Formats: YAML (30’) Ansible (60’ + lab time)
  • 28. 28 www.geant.org Example of Self-Made Package* (2) Introduction to Orchestration, Automation and Virtualisation (30’) Introduction to Data Modelling, data formats, and protocols(30’) Introduction to Automation(30’) Data Models: YANG (10’) Formats: XML (60’) NSO (6h, including lab) Protocols: NETCONF (4h, including lab) Introduction to Orchestration (30’) * Some units are under development, but will be released soon
  • 33. 33 www.geant.org Example: Useful links – Formats: YAML
  • 34. 34 www.geant.org Example: Quiz – Formats: YAML
  • 35. 35 www.geant.org Examples: Quiz – Formats: YAML and OAV Architecture Blueprint
  • 36. 36 www.geant.org Examples: Feedback & Completion Certificate – Formats: YAML
  • 37. 37 www.geant.org Examples: Feedback & Completion Certificate – Formats: YAML
  • 38. 38 www.geant.org Use Cases: Mapping Architectures to the Blueprint
  • 39. 39 www.geant.org Architecture Blueprint: TM Forum Open Digital Architecture
  • 40. 40 www.geant.org Architecture Mappings: SURFNET https://www.geant.org/Resources/Documents/GN4-3_White-Paper_SURFnet-OAV-Architecture-Analysis.pdf
  • 41. 41 www.geant.org Architecture Mappings: CYNET https://www.geant.org/Resources/Documents/GN4-3_White-Paper_CYNET_OAV_Architecture_Analysis.pdf
  • 42. 42 www.geant.org Architecture Mappings: CARNET https://www.geant.org/Resources/Documents/GN4-3_White-Paper_CARnet-OAV-Architecture-Analysis.pdf
  • 43. 43 www.geant.org Architecture Mappings: HEAnet https://www.geant.org/Resources/Documents/GN4-3_White-Paper_HEAnet-OAV-Architecture-Analysis.pdf
  • 44. 44 www.geant.org Open Window to the Trainers • By video conference on the first Tuesday every month. https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
  • 45. 45 www.geant.org Enjoy your Training Packages over the holidays! • Don’t know what to do at home? Merry Christmas! Photo by freestocks on Unsplash
  • 46. Thank you www.geant.org Any questions? Or email us: 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).

Hinweis der Redaktion

  1. Introduction to the OAV work done in the GÉANT project for the NRENs and the community
  2. Orchestration and Automation are needed to make a smarter use of resources: Enable faster service delivery / decrease delivery time 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 Increase configuration uniformity and consistency The subtask aims to promote wider adoption of general OAV principles within the NREN community.
  3. Recursos humanos, experiencia y habilidades Reducir la brecha de la automatización entre las NREN
  4. Q21. What kind of skills do you consider that people in your organisation should have to approach orchestration, automation and virtualization? Do you consider that people in your organisation have the right skills? If not, what is missing?
  5. Q22. Does your network engineering / Network Operations Centre (NOC) team have specific concerns around a movement towards increased automation? If so, what are they?
  6. How can the GÉANT project assist you in your journey towards greater automation and orchestration of your services? Which of the following would you find useful: a) providing data model(s) b) providing methodology c) providing training (please specify the topic) d) developing software (please specify which) e) providing a tool(s) / automation repository f) or other ways (please specify)
  7. Functional architecture that allows flexibility and where you can map your own architecture and tools
  8. As we saw before, knowledge was mentioned as a gap in the survey, and we want to do something about it. We want to facilitate a knowledge transfer instead of having a knowledge gap. On the other hand, many NRENs have not really started automating yet. If you Google “network automation training”, more than 250 milion entries will show you that there is a lot of material out there. Many tools, platforms, programming languages, concepts like data formats and data modelling... There are excellent courses, but it’s easy to get lost. That’s why we planned to prepare a training focused on the research and education community, with external references that can be useful for us and examples that can be closer to our use cases. It’s a training by the community for the community. And we have done it in collaboration with the GÉANT Learning and Development Team, using the e-Academy platform and Moodle.
  9. We already mentioned in the first video that this training has been prepared thinking about the organisations in the research and education environment, and that we are using the TMForum ODA architecture as a functional blueprint. This training as a whole is structured in several big blocks or modules that try to include all the necessary content for network engineers, managers and researchers to have a full view of the concepts needed to succeed in the journey to OAV. Each block or module contains several learning units. The first block is the Introduction, and you are now listening to the first learning unit. After the Introduction learning units, network engineers and systems engineers are recommended to follow the path through DevOps and the TMForum ODA functional blocks, starting with decoupling and integration. This way, you will see how Infrastructure needs to be treated as machine-readable Code (IaC) in order to be able to automate, follow DevOps principles, etc. For a more theoretical approach to standards, the blocks on the right are a less technical and less operational option. The examples on use cases from NRENs’ concepts are relevant to any profile, to understand how organisations in the environment have applied the OAV concepts. However, as in the world of OAV there are several protocols, tools, formats and programming languages, we have taken a phased approach to the training, where each phase adds more information to the concepts from the previous one, but where there is an overview of the whole OAV world from the start.
  10. Bitbucket, Facebook, Google, Linkedin, Twitter, Yahoo
  11. We have prepared a phased approach to the training. The metro map lets you choose your path and follow the learning units that are more relevant for you. There are 11 learning units and 6 documents published so far.
  12. These are your trainers. A group of 18 people from several NRENs around Europe that have experience in OAV and can help you with the first steps of this journey to OAV. From university professors to network engineers and from managers to developers.
  13. Your feedback is very important for us.
  14. Your feedback is very important for us.
  15. Functional architecture that allows flexibility and where you can map your own architecture and tools
  16. and we will have one hour per month for Questions and answers, like an open window to the trainers every first Tuesday, every month.