SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Network (Automation) eAcademy
www.geant.org
Maria Isabel Gandia, CSUC/RedIRIS
Network Technologies and Services Development (GN4-3 WP6-T2)
2022 Internet2 Technology Exchange
Denver, 8 December 2022
2 www.geant.org
• Introduction: Orchestration, Automation and Virtualisation
• Architecture/Mapping
• Training
• Terminology
• Maturity Model
• Promoting Orchestration, Automation and Virtualisation
• A New Service in GÉANT
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
NREN mappings to date:
• CARNET
• CYNET
• GÉANT
• GRNET
• HEAnet
• PIONIER
• SURFNET
Platform mappings:
• NMaaS
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
https://e-academy.geant.org/moodle/course/view.php?id=120
Training
13 www.geant.org
Ansible Requirement: YAML, YAML Requirement?
https://e-academy.geant.org/moodle/course/view.php?id=129
Training
14 www.geant.org
Ansible  YAML  Data models, Data Formats, and Protocols
https://e-academy.geant.org/moodle/course/view.php?id=61
Training
15 www.geant.org
Ansible
30’ 30’ 30
30’
60’ + lab time
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
Training
16 www.geant.org
Current Courses in the Network Automation eAcademy
https://wiki.geant.org/display/NETDEV/OAV+Training+Portal
Training
CC BY-NC-SA
license
eduGAIN access (or
social media)
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
• Need for an agreement on common terminology.
• The idea is to have a common ground of understanding.
• 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
Promoting Orchestration, Automation and Virtualisation (I)
Towards Service Automation for Research and Education
Video in the GÉANT TV channel:
https://youtu.be/Q5Wg1Qnqybg
Promotion
27
Promoting Orchestration, Automation and Virtualisation (II)
Towards Collaborative Digital Services
Pamphlet and Infographic:
https://www.geant.org/Resources/Documents/OAV_Arch_text_and_infographics_new_links.pdf
Promotion
28 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
29 www.geant.org
A New Service in GÉANT
Network
Automation
eAcademy
QKD,
Network
Topics
Network
eAcademy
From November 2022
Network
eAcademy
30 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 or network-eacademy@lists.geant.org
For any questions, you can join us once a month.
And the WPL, the
GLAD team and the
Communications
team at GÉANT!
Sessions
with the
trainers
31 www.geant.org
How can you get involved?
• Providing examples for the community portal.
• Creating learning units, sharing your knowledge!
• Mapping your architecture to the blueprint.
• Running the Maturity Model survey.
• Using the materials and providing feedback.
• ...
Contact us at oav@lists.geant.org or network-eacademy@lists.geant.org
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).

Contenu connexe

Similaire à Network (Automation) eAcademy

NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsterradue
 
Building earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinarBuilding earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinarterradue
 
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubCloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubBjörn Backeberg
 
EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu | EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu | EUDAT
 
CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...
CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...
CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...Ignasi Sayol
 
Custom Activities in UiPath (Activity Builder)
Custom Activities in UiPath (Activity Builder)Custom Activities in UiPath (Activity Builder)
Custom Activities in UiPath (Activity Builder)Cristina Vidu
 
Highway to heaven - Microservices Meetup Munich
Highway to heaven - Microservices Meetup MunichHighway to heaven - Microservices Meetup Munich
Highway to heaven - Microservices Meetup MunichChristian Deger
 
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 textilesCISUFLO
 
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 reuseCARLOS III UNIVERSITY OF MADRID
 
UberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for BeginnersUberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for Beginnershpcexperiment
 
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 perspectiveWalid Shaari
 
Rahul internet of things
Rahul internet of thingsRahul internet of things
Rahul internet of thingsRahul Tathod
 
Cloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesCloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesAndré Agostinho
 
The Story of the Semantic Grid
The Story of the Semantic GridThe Story of the Semantic Grid
The Story of the Semantic Gridbutest
 
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 BDE SC3.3 Workshop -  BDE review: Scope and Opportunities BDE SC3.3 Workshop -  BDE review: Scope and Opportunities
BDE SC3.3 Workshop - BDE review: Scope and OpportunitiesBigData_Europe
 
Getting started with GCP ( Google Cloud Platform)
Getting started with GCP ( Google  Cloud Platform)Getting started with GCP ( Google  Cloud Platform)
Getting started with GCP ( Google Cloud Platform)bigdata trunk
 

Similaire à Network (Automation) eAcademy (20)

NextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIsNextGEOSS Webinar - Cloud APIs
NextGEOSS Webinar - Cloud APIs
 
Building earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinarBuilding earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinar
 
Kubernetes + Jenkins X: a Cloud Native Approach
Kubernetes + Jenkins X: a Cloud Native ApproachKubernetes + Jenkins X: a Cloud Native Approach
Kubernetes + Jenkins X: a Cloud Native Approach
 
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hubCloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
Cloud Computing Needs for Earth Observation Data Analysis: EGI and EOSC-hub
 
EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu | EGI-EUDAT interoperability| www.eudat.eu |
EGI-EUDAT interoperability| www.eudat.eu |
 
CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...
CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...
CONFERENCIA: El impacto de la Tecnología en la optimización de la cadena de s...
 
Custom Activities in UiPath (Activity Builder)
Custom Activities in UiPath (Activity Builder)Custom Activities in UiPath (Activity Builder)
Custom Activities in UiPath (Activity Builder)
 
Highway to heaven - Microservices Meetup Munich
Highway to heaven - Microservices Meetup MunichHighway to heaven - Microservices Meetup Munich
Highway to heaven - Microservices Meetup Munich
 
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
 
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
 
UberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for BeginnersUberCloud HPC Experiment Introduction for Beginners
UberCloud HPC Experiment Introduction for Beginners
 
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
 
Rahul internet of things
Rahul internet of thingsRahul internet of things
Rahul internet of things
 
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
 
SFScon 2020 - Paolo Cavallini - QGIS Software and Community
SFScon 2020 - Paolo Cavallini - QGIS Software and CommunitySFScon 2020 - Paolo Cavallini - QGIS Software and Community
SFScon 2020 - Paolo Cavallini - QGIS Software and Community
 
Cloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct servicesCloud continuous integration- A distributed approach using distinct services
Cloud continuous integration- A distributed approach using distinct services
 
The Story of the Semantic Grid
The Story of the Semantic GridThe Story of the Semantic Grid
The Story of the Semantic Grid
 
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 BDE SC3.3 Workshop -  BDE review: Scope and Opportunities BDE SC3.3 Workshop -  BDE review: Scope and Opportunities
BDE SC3.3 Workshop - BDE review: Scope and Opportunities
 
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
 
Getting started with GCP ( Google Cloud Platform)
Getting started with GCP ( Google  Cloud Platform)Getting started with GCP ( Google  Cloud Platform)
Getting started with GCP ( Google Cloud Platform)
 

Plus de CSUC - Consorci de Serveis Universitaris de Catalunya

Plus de CSUC - Consorci de Serveis Universitaris de Catalunya (20)

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
 
SIG-NOC Tools Survey
SIG-NOC Tools SurveySIG-NOC Tools Survey
SIG-NOC Tools Survey
 

Dernier

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 

Dernier (20)

TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 

Network (Automation) eAcademy

  • 1. Network (Automation) eAcademy www.geant.org Maria Isabel Gandia, CSUC/RedIRIS Network Technologies and Services Development (GN4-3 WP6-T2) 2022 Internet2 Technology Exchange Denver, 8 December 2022
  • 2. 2 www.geant.org • Introduction: Orchestration, Automation and Virtualisation • Architecture/Mapping • Training • Terminology • Maturity Model • Promoting Orchestration, Automation and Virtualisation • A New Service in GÉANT 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 NREN mappings to date: • CARNET • CYNET • GÉANT • GRNET • HEAnet • PIONIER • SURFNET Platform mappings: • NMaaS
  • 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
  • 13. 13 www.geant.org Ansible Requirement: YAML, YAML Requirement? https://e-academy.geant.org/moodle/course/view.php?id=129 Training
  • 14. 14 www.geant.org Ansible  YAML  Data models, Data Formats, and Protocols https://e-academy.geant.org/moodle/course/view.php?id=61 Training
  • 15. 15 www.geant.org Ansible 30’ 30’ 30 30’ 60’ + lab time https://wiki.geant.org/display/NETDEV/OAV+Training+Portal Training
  • 16. 16 www.geant.org Current Courses in the Network Automation eAcademy https://wiki.geant.org/display/NETDEV/OAV+Training+Portal Training CC BY-NC-SA license eduGAIN access (or social media)
  • 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 • Need for an agreement on common terminology. • The idea is to have a common ground of understanding. • 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 Promoting Orchestration, Automation and Virtualisation (I) Towards Service Automation for Research and Education Video in the GÉANT TV channel: https://youtu.be/Q5Wg1Qnqybg Promotion
  • 27. 27 Promoting Orchestration, Automation and Virtualisation (II) Towards Collaborative Digital Services Pamphlet and Infographic: https://www.geant.org/Resources/Documents/OAV_Arch_text_and_infographics_new_links.pdf Promotion
  • 28. 28 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
  • 29. 29 www.geant.org A New Service in GÉANT Network Automation eAcademy QKD, Network Topics Network eAcademy From November 2022 Network eAcademy
  • 30. 30 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 or network-eacademy@lists.geant.org For any questions, you can join us once a month. And the WPL, the GLAD team and the Communications team at GÉANT! Sessions with the trainers
  • 31. 31 www.geant.org How can you get involved? • Providing examples for the community portal. • Creating learning units, sharing your knowledge! • Mapping your architecture to the blueprint. • Running the Maturity Model survey. • Using the materials and providing feedback. • ... Contact us at oav@lists.geant.org or network-eacademy@lists.geant.org
  • 32. 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).