Enviar pesquisa
Carregar
Model Driven Automation
•
0 gostou
•
26 visualizações
Miya Kohno
Seguir
NetOps Coding Workshop, Nov. 2015
Leia menos
Leia mais
Engenharia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 6
Baixar agora
Baixar para ler offline
Recomendados
SOLID Principles
SOLID Principles
akbarashaikh
DevOps Culture as a tool
DevOps Culture as a tool
Dick Noort
A DevOps Mario Developer Game Challenge with GRC
A DevOps Mario Developer Game Challenge with GRC
BMK Lakshminarayanan
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
BMK Lakshminarayanan
feature vs component teams
feature vs component teams
Leland Newsom CSP-SM, SPC5, SDP
Microservices; A Quick Introduction
Microservices; A Quick Introduction
Abouzar Noori
Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126
Mike Hillwig
Shooting at a Moving Target
Shooting at a Moving Target
İrem Küçükali
Recomendados
SOLID Principles
SOLID Principles
akbarashaikh
DevOps Culture as a tool
DevOps Culture as a tool
Dick Noort
A DevOps Mario Developer Game Challenge with GRC
A DevOps Mario Developer Game Challenge with GRC
BMK Lakshminarayanan
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
How to Avoid Cloud Confusion, DevOps dilemma, Microservice Madness
BMK Lakshminarayanan
feature vs component teams
feature vs component teams
Leland Newsom CSP-SM, SPC5, SDP
Microservices; A Quick Introduction
Microservices; A Quick Introduction
Abouzar Noori
Seven Jobs You Should Be Running #sqlsat126
Seven Jobs You Should Be Running #sqlsat126
Mike Hillwig
Shooting at a Moving Target
Shooting at a Moving Target
İrem Küçükali
OpenNebulaConf2015 1.07 Cloud for Scientific Computing @ STFC - Alexander Dibbo
OpenNebulaConf2015 1.07 Cloud for Scientific Computing @ STFC - Alexander Dibbo
OpenNebula Project
spiralmodel -1
spiralmodel -1
Shastry Aravind
Using MLOps to Bring ML to Production/The Promise of MLOps
Using MLOps to Bring ML to Production/The Promise of MLOps
Weaveworks
June 2014 HUG - Continuuity Loom : Cluster Management
June 2014 HUG - Continuuity Loom : Cluster Management
Yahoo Developer Network
CAP Theorem - Theory, Implications and Practices
CAP Theorem - Theory, Implications and Practices
Yoav Francis
Ml2 production
Ml2 production
Nikhil Ketkar
Tiger oracle
Tiger oracle
d0nn9n
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
DataCentred
Final spiralmodel97
Final spiralmodel97
akshay8835
Into the Land of lambda, One Programmer's Journey Into Functional Programming
Into the Land of lambda, One Programmer's Journey Into Functional Programming
Mike Pence
Clojure Conj 2014 - Paradigms of core.async - Julian Gamble
Clojure Conj 2014 - Paradigms of core.async - Julian Gamble
Julian Gamble
Splunk for Machine Learning and Analytics
Splunk for Machine Learning and Analytics
Splunk
Software Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptx
Hghh10
Introduction to SAFeMSIS CoreFall 2019Scenario –.docx
Introduction to SAFeMSIS CoreFall 2019Scenario –.docx
vrickens
Orchestration, the conductor's score
Orchestration, the conductor's score
Salesforce Engineering
Mock Objects, Design and Dependency Inversion Principle
Mock Objects, Design and Dependency Inversion Principle
P Heinonen
DevOps, Cloud, and the Death of Backup Tape Changers
DevOps, Cloud, and the Death of Backup Tape Changers
ke4qqq
Process modelling in SAP Solution Manager
Process modelling in SAP Solution Manager
Shane Hayes
Using AWS, Eucalyptus and Chef for the Optimal Hybrid Cloud
Using AWS, Eucalyptus and Chef for the Optimal Hybrid Cloud
dboze
When agility meets software quality
When agility meets software quality
Babak Khorrami
Mk data intensive-onic2021
Mk data intensive-onic2021
Miya Kohno
Mk application aware-hicn
Mk application aware-hicn
Miya Kohno
Mais conteúdo relacionado
Semelhante a Model Driven Automation
OpenNebulaConf2015 1.07 Cloud for Scientific Computing @ STFC - Alexander Dibbo
OpenNebulaConf2015 1.07 Cloud for Scientific Computing @ STFC - Alexander Dibbo
OpenNebula Project
spiralmodel -1
spiralmodel -1
Shastry Aravind
Using MLOps to Bring ML to Production/The Promise of MLOps
Using MLOps to Bring ML to Production/The Promise of MLOps
Weaveworks
June 2014 HUG - Continuuity Loom : Cluster Management
June 2014 HUG - Continuuity Loom : Cluster Management
Yahoo Developer Network
CAP Theorem - Theory, Implications and Practices
CAP Theorem - Theory, Implications and Practices
Yoav Francis
Ml2 production
Ml2 production
Nikhil Ketkar
Tiger oracle
Tiger oracle
d0nn9n
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
DataCentred
Final spiralmodel97
Final spiralmodel97
akshay8835
Into the Land of lambda, One Programmer's Journey Into Functional Programming
Into the Land of lambda, One Programmer's Journey Into Functional Programming
Mike Pence
Clojure Conj 2014 - Paradigms of core.async - Julian Gamble
Clojure Conj 2014 - Paradigms of core.async - Julian Gamble
Julian Gamble
Splunk for Machine Learning and Analytics
Splunk for Machine Learning and Analytics
Splunk
Software Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptx
Hghh10
Introduction to SAFeMSIS CoreFall 2019Scenario –.docx
Introduction to SAFeMSIS CoreFall 2019Scenario –.docx
vrickens
Orchestration, the conductor's score
Orchestration, the conductor's score
Salesforce Engineering
Mock Objects, Design and Dependency Inversion Principle
Mock Objects, Design and Dependency Inversion Principle
P Heinonen
DevOps, Cloud, and the Death of Backup Tape Changers
DevOps, Cloud, and the Death of Backup Tape Changers
ke4qqq
Process modelling in SAP Solution Manager
Process modelling in SAP Solution Manager
Shane Hayes
Using AWS, Eucalyptus and Chef for the Optimal Hybrid Cloud
Using AWS, Eucalyptus and Chef for the Optimal Hybrid Cloud
dboze
When agility meets software quality
When agility meets software quality
Babak Khorrami
Semelhante a Model Driven Automation
(20)
OpenNebulaConf2015 1.07 Cloud for Scientific Computing @ STFC - Alexander Dibbo
OpenNebulaConf2015 1.07 Cloud for Scientific Computing @ STFC - Alexander Dibbo
spiralmodel -1
spiralmodel -1
Using MLOps to Bring ML to Production/The Promise of MLOps
Using MLOps to Bring ML to Production/The Promise of MLOps
June 2014 HUG - Continuuity Loom : Cluster Management
June 2014 HUG - Continuuity Loom : Cluster Management
CAP Theorem - Theory, Implications and Practices
CAP Theorem - Theory, Implications and Practices
Ml2 production
Ml2 production
Tiger oracle
Tiger oracle
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
The Effectiveness, Efficiency and Legitimacy of Outsourcing Your Data
Final spiralmodel97
Final spiralmodel97
Into the Land of lambda, One Programmer's Journey Into Functional Programming
Into the Land of lambda, One Programmer's Journey Into Functional Programming
Clojure Conj 2014 - Paradigms of core.async - Julian Gamble
Clojure Conj 2014 - Paradigms of core.async - Julian Gamble
Splunk for Machine Learning and Analytics
Splunk for Machine Learning and Analytics
Software Process Model’s__ by ayush.pptx
Software Process Model’s__ by ayush.pptx
Introduction to SAFeMSIS CoreFall 2019Scenario –.docx
Introduction to SAFeMSIS CoreFall 2019Scenario –.docx
Orchestration, the conductor's score
Orchestration, the conductor's score
Mock Objects, Design and Dependency Inversion Principle
Mock Objects, Design and Dependency Inversion Principle
DevOps, Cloud, and the Death of Backup Tape Changers
DevOps, Cloud, and the Death of Backup Tape Changers
Process modelling in SAP Solution Manager
Process modelling in SAP Solution Manager
Using AWS, Eucalyptus and Chef for the Optimal Hybrid Cloud
Using AWS, Eucalyptus and Chef for the Optimal Hybrid Cloud
When agility meets software quality
When agility meets software quality
Mais de Miya Kohno
Mk data intensive-onic2021
Mk data intensive-onic2021
Miya Kohno
Mk application aware-hicn
Mk application aware-hicn
Miya Kohno
Network as a Service - Data plane evolution and abstraction by NSM
Network as a Service - Data plane evolution and abstraction by NSM
Miya Kohno
Mk onic data-intensive-public
Mk onic data-intensive-public
Miya Kohno
Mk onic data-intensive-2020-edge-rev1
Mk onic data-intensive-2020-edge-rev1
Miya Kohno
Mk onic data-intensive-public
Mk onic data-intensive-public
Miya Kohno
Mk vpp for-containers-vppug
Mk vpp for-containers-vppug
Miya Kohno
Beyond Cloud Computing - Network as a platform
Beyond Cloud Computing - Network as a platform
Miya Kohno
Systems Theory for Cisco SE
Systems Theory for Cisco SE
Miya Kohno
BGP evolution -from SDN perspective
BGP evolution -from SDN perspective
Miya Kohno
BGP as a method for Abstraction
BGP as a method for Abstraction
Miya Kohno
Segment Routing @ SDN Japan 2013
Segment Routing @ SDN Japan 2013
Miya Kohno
Network Programmability and the statefulness/transactionality
Network Programmability and the statefulness/transactionality
Miya Kohno
Declarative Programming and a form of SDN
Declarative Programming and a form of SDN
Miya Kohno
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
Miya Kohno
Mais de Miya Kohno
(15)
Mk data intensive-onic2021
Mk data intensive-onic2021
Mk application aware-hicn
Mk application aware-hicn
Network as a Service - Data plane evolution and abstraction by NSM
Network as a Service - Data plane evolution and abstraction by NSM
Mk onic data-intensive-public
Mk onic data-intensive-public
Mk onic data-intensive-2020-edge-rev1
Mk onic data-intensive-2020-edge-rev1
Mk onic data-intensive-public
Mk onic data-intensive-public
Mk vpp for-containers-vppug
Mk vpp for-containers-vppug
Beyond Cloud Computing - Network as a platform
Beyond Cloud Computing - Network as a platform
Systems Theory for Cisco SE
Systems Theory for Cisco SE
BGP evolution -from SDN perspective
BGP evolution -from SDN perspective
BGP as a method for Abstraction
BGP as a method for Abstraction
Segment Routing @ SDN Japan 2013
Segment Routing @ SDN Japan 2013
Network Programmability and the statefulness/transactionality
Network Programmability and the statefulness/transactionality
Declarative Programming and a form of SDN
Declarative Programming and a form of SDN
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
SRv6 Network Programmability - Dis-aggregation and Re-aggregation of Network ...
Último
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
JNTUA
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
Ramkumar k
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals .pdf
VinayVadlagattu
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
IJECEIAES
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
A
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdf
VinayVadlagattu
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
AshishSingh1301
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
SkNahidulIslamShrabo
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
kannan348865
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Christo Ananth
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
EMMANUELLEFRANCEHELI
DBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptx
rajjais1221
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
josephjonse
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
Mustafa Ahmed
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
Alexander Litvinenko
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
c3384a92eb32
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
Mustafa Ahmed
Signal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
National Chung Hsing University
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
CHAIRMAN M
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
kalpana413121
Último
(20)
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Theory of Time 2024 (Universal Theory for Everything)
Theory of Time 2024 (Universal Theory for Everything)
Databricks Generative AI Fundamentals .pdf
Databricks Generative AI Fundamentals .pdf
Developing a smart system for infant incubators using the internet of things ...
Developing a smart system for infant incubators using the internet of things ...
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
一比一原版(NEU毕业证书)东北大学毕业证成绩单原件一模一样
Databricks Generative AI FoundationCertified.pdf
Databricks Generative AI FoundationCertified.pdf
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
Working Principle of Echo Sounder and Doppler Effect.pdf
Working Principle of Echo Sounder and Doppler Effect.pdf
Circuit Breakers for Engineering Students
Circuit Breakers for Engineering Students
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
Call for Papers - Journal of Electrical Systems (JES), E-ISSN: 1112-5209, ind...
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
DBMS-Report on Student management system.pptx
DBMS-Report on Student management system.pptx
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
一比一原版(Griffith毕业证书)格里菲斯大学毕业证成绩单学位证书
Worksharing and 3D Modeling with Revit.pptx
Worksharing and 3D Modeling with Revit.pptx
Signal Processing and Linear System Analysis
Signal Processing and Linear System Analysis
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
Model Driven Automation
1.
Model Driven Automa1on 30
October 2015 Miya Kohno (mkohno@cisco.com)
2.
2© 2014 Cisco
and/or its affiliates. All rights reserved. Cisco Confidential Programming Style @ Networking • Not Waterfall but Agile -‐-‐-‐-‐ Feedback Loop and Con1nuous Improvement • Not Impera1ve but Declara+ve -‐-‐-‐-‐ not to command “How” but to agree on “What” • Not Procedure but Model driven -‐-‐-‐-‐ “What to be” is shown by Model Network is a large-‐scale parallel distributed system with high uncertainty Wikipedia: Barabasi-‐Albert Model
3.
3© 2014 Cisco
and/or its affiliates. All rights reserved. Cisco Confidential Control Infrastructure, Devices • Physical • Virtual virtual physical Service Applica1on Power of “Declara1veness” and “Model-‐drivenness” Workflow, Script – to describe “How” • Script • Workflow • CLI • Openflow protocol Hard to -‐ deal with change Hard to -‐ par1ally update -‐ undo ß Procedure ß Command
4.
4© 2014 Cisco
and/or its affiliates. All rights reserved. Cisco Confidential Control Infrastructure, Devices • Physical • Virtual virtual physical Service Applica1on Model – to agree on “What” • Service Model • Device Models Ability to par1ally update, undo, with consistency Transac/on Engine Agile feedback loop Power of “Declara1veness” and “Model-‐drivenness” • Fit for parallel distributed system • Robustness for uncertain1es • Reusability, Maintainability, Scalability ß Inten/on ß Promise
5.
5© 2014 Cisco
and/or its affiliates. All rights reserved. Cisco Confidential But modeling is hard ?! (complains voiced) • It takes extra 1me and effort to model • Need to do the done-‐deals over again -‐ work rou1ne is already established -‐ and there are exis1ng workflows/scripts for it • Not human friendly -‐ Human think sequen1ally • Arbitrary models can be wide-‐spread • How to prove the model is adequate?
6.
6© 2014 Cisco
and/or its affiliates. All rights reserved. Cisco Confidential True, model is not versa1le. However -‐ • The effort for modeling itself is good -‐ Good opportunity to dis1nguish “Aim” and “Mean” • It’s good to detect good models and bad models -‐ Consistency speaks for itself • Merits are not just to work -‐ Model as a common language, Re-‐usability, Maintainability • Let’s standardize when needed! (Benoit will help us J) -‐ It’s good to standardize basic parts -‐ Knowledge will be aggregated and evolved by standardiza1on and open-‐source
Baixar agora