SlideShare une entreprise Scribd logo
1  sur  23
Shifting the networkingparadigm:Network programmability
CONNECT EVERYTHING from Client, through the Network, to the Device Juniper’s mission & Commitment SILICON SYSTEMS SOFTWARE
Challenges Overshadow Opportunities ,[object Object]
Software offerings fragmented & stuck in organizational silos; limited access to network data.
Lack of developer tools accessible to many limits innovation at the network level; hardware companies not able to make products for specific web-based companies.
Revenue opportunity creation complex & not easy to integrate into existing infrastructures.,[object Object]
Why Do We Need a Programmable Network?  Every IT department and enterprise has a unique combination of applications, network architecture, efficiency constraints and goals,  so out  out-of-the box solutions rarely fit your needs.  IT and Development often live separate lives Information Technology Developers Developers Enterprises / Customers Telecom Infrastructure Information Technology OSS/Network divide Application/Network divide
APPLICATION/NETWORK DIVIDE  NO CUSTOMER/DEVELOPER  DIALOGUE APPS USE  WORKAROUNDS NW AGNOSTIC APPS Assume network or  Suffer consequences Localized problem solving  Limits service flexibility  prioritization activity demographics usage profiles optimization devices trends speed quality performances VALUE EMBEDDED IN THE NETWORK Copyright © 2010 Juniper Networks, Inc.     www.juniper.net
     Current Capabilities for Building Apps Flexibility of Service Placement Place your services where you want, not necessarily where the user is physically connected Control of Resources from Applications Customize network behavior to better meet user/application needs Introduce non-configured device behavior changes: ephemeral classifiers Lowering of operational barriers Decrease dependency on the traditional provisioning workflow Enable automation and dynamic adaptability within constraints
This simply isn’t enough.  Customers, Developers &  Partners need more. It’s time to shift the Networking Paradigm
 Juniper is Introducing More. Open Application Models: Breaking the IT/Developer Divide Decoupling of Software from Systems Real-time Data, Analytics, and Better Reporting Visibility of Applications in the Network New Protocols & Communication Methods New Service & Revenue Opportunities You Need to Make your Applications Smarter,  More Flexible & Faster
Programmability Changes how Networks Work The New Network allows you use software to change the behavior of the existing box, rather than adding additional equipment to your network. You are no longer limited to the imagination of the network equipment vendor, you are free to innovate and extend anything you can imagine.  With programmability implemented in your network the power of creation belongs to you. The New Network drastically changes network economics through customizable software, allowing for massive scalability, resource efficiencies, and unprecedented extensibility – across networks, devices, and to the cloud.  Simply, Efficiently, and Cost-Effectively.
Enabling Invention, Not Re-Inventing Networks Help Build the Best Applications ,[object Object]
 Network visibility in an application or delivery service. ,[object Object]
 Situational Awareness of your application in your Network ,[object Object]
 Sets of APIs & Protocols that allow applications to control & manage devices http://www.istockphoto.com/stock-photo-14796734-new-idea-crossword.php?st=2f71b76
The New network is Programmable Programmable Pillars Future Innovation Language independent, scalable and accessible to the general purpose developer: meet disruption where it happens New Standards & Protocols Provide fine-grain control over where services and content are placed in the network, and how traffic is routed to and from them. Programmable Perimeters Security, services, devices: make them more functional, flexible, and valuable through data flow intelligence. Open Data Access Get data about network flows, users, applications, and network topologies to inform applications, and have applications inform the network Intelligent. Open. Efficient. Extensible. The New Network enables flexible business models and  innovative service delivery.
Intelligent, Open, Efficient, Extensible New Service Creation Revenue Creation
Programmable NetworksA NEW OPEN & INNOVATIVE DEVELOPER-CENTRIC APPROACH
The New Network is programmable:reducing complexity through software One Platform MANY VARIETY of Applications – What will YOU Build? ? Content & Media Green Computing Monitoring & Performance Cloud Computing Security across the Network Network & Beyond on the Client Common Tools & IDE Enterprise, Mobile,Home in the Network
the New DEVELOPER-CENTRIC APPROACH Rapid Development of Differentiated Apps Application Innovation Application Innovation ,[object Object]
Decrease production costs
Increases speed of development

Contenu connexe

Tendances

Structure 2014 - Disrupting the data center - Intel sponsor workshop
Structure 2014 - Disrupting the data center - Intel sponsor workshopStructure 2014 - Disrupting the data center - Intel sponsor workshop
Structure 2014 - Disrupting the data center - Intel sponsor workshopGigaom
 
Demonstrating Breakthroughs in MEC for Media Analytics with AI Inference
Demonstrating Breakthroughs in MEC for Media Analytics with AI InferenceDemonstrating Breakthroughs in MEC for Media Analytics with AI Inference
Demonstrating Breakthroughs in MEC for Media Analytics with AI InferenceRadisys Corporation
 
A DevOps Playbook at DraftKings Built with New Relic and AWS
 A DevOps Playbook at DraftKings Built with New Relic and AWS A DevOps Playbook at DraftKings Built with New Relic and AWS
A DevOps Playbook at DraftKings Built with New Relic and AWSAmazon Web Services
 
Using the Cloud to Attract, Engage & Retain Your Customers
Using the Cloud to Attract, Engage & Retain Your CustomersUsing the Cloud to Attract, Engage & Retain Your Customers
Using the Cloud to Attract, Engage & Retain Your CustomersWainhouse Research
 
TADS Telecom Summit OpenCloud Mark Windle
TADS Telecom Summit OpenCloud Mark WindleTADS Telecom Summit OpenCloud Mark Windle
TADS Telecom Summit OpenCloud Mark WindleAlan Quayle
 
Structure 2014 - Launchpad Competition
Structure 2014 - Launchpad CompetitionStructure 2014 - Launchpad Competition
Structure 2014 - Launchpad CompetitionGigaom
 
Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Jose Jimenez
 
Intelligent CPaaS with AI-powered capabiities
Intelligent CPaaS with AI-powered capabiitiesIntelligent CPaaS with AI-powered capabiities
Intelligent CPaaS with AI-powered capabiitiesVoximplant
 
Cultivating a developer ecosystem
Cultivating a developer ecosystemCultivating a developer ecosystem
Cultivating a developer ecosystemTyler Gillies
 
2021 Predictions and Trends for the SD-WAN and Edge Market
2021 Predictions and Trends for the SD-WAN and Edge Market2021 Predictions and Trends for the SD-WAN and Edge Market
2021 Predictions and Trends for the SD-WAN and Edge MarketQOS Networks
 
Tune Up Your Network for the New Year
Tune Up Your Network for the New YearTune Up Your Network for the New Year
Tune Up Your Network for the New YearSavvius, Inc
 
TADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana LinfieldTADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana LinfieldAlan Quayle
 
Cisco Small Cells, Transforming Enterprise Wireless Access
Cisco Small Cells, Transforming Enterprise Wireless AccessCisco Small Cells, Transforming Enterprise Wireless Access
Cisco Small Cells, Transforming Enterprise Wireless AccessSmall Cell Forum
 
NetScout Systems corporate overview
NetScout Systems corporate overviewNetScout Systems corporate overview
NetScout Systems corporate overviewBAKOTECH
 

Tendances (18)

Structure 2014 - Disrupting the data center - Intel sponsor workshop
Structure 2014 - Disrupting the data center - Intel sponsor workshopStructure 2014 - Disrupting the data center - Intel sponsor workshop
Structure 2014 - Disrupting the data center - Intel sponsor workshop
 
Demonstrating Breakthroughs in MEC for Media Analytics with AI Inference
Demonstrating Breakthroughs in MEC for Media Analytics with AI InferenceDemonstrating Breakthroughs in MEC for Media Analytics with AI Inference
Demonstrating Breakthroughs in MEC for Media Analytics with AI Inference
 
A DevOps Playbook at DraftKings Built with New Relic and AWS
 A DevOps Playbook at DraftKings Built with New Relic and AWS A DevOps Playbook at DraftKings Built with New Relic and AWS
A DevOps Playbook at DraftKings Built with New Relic and AWS
 
Using the Cloud to Attract, Engage & Retain Your Customers
Using the Cloud to Attract, Engage & Retain Your CustomersUsing the Cloud to Attract, Engage & Retain Your Customers
Using the Cloud to Attract, Engage & Retain Your Customers
 
TADS Telecom Summit OpenCloud Mark Windle
TADS Telecom Summit OpenCloud Mark WindleTADS Telecom Summit OpenCloud Mark Windle
TADS Telecom Summit OpenCloud Mark Windle
 
Orange Business Live 2013 M2M breakout
Orange Business Live 2013 M2M breakoutOrange Business Live 2013 M2M breakout
Orange Business Live 2013 M2M breakout
 
Structure 2014 - Launchpad Competition
Structure 2014 - Launchpad CompetitionStructure 2014 - Launchpad Competition
Structure 2014 - Launchpad Competition
 
Joseph Witt
Joseph WittJoseph Witt
Joseph Witt
 
Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Fi ware short overview - zaragoza
Fi ware short overview - zaragoza
 
Intelligent CPaaS with AI-powered capabiities
Intelligent CPaaS with AI-powered capabiitiesIntelligent CPaaS with AI-powered capabiities
Intelligent CPaaS with AI-powered capabiities
 
Cultivating a developer ecosystem
Cultivating a developer ecosystemCultivating a developer ecosystem
Cultivating a developer ecosystem
 
Projects
ProjectsProjects
Projects
 
2021 Predictions and Trends for the SD-WAN and Edge Market
2021 Predictions and Trends for the SD-WAN and Edge Market2021 Predictions and Trends for the SD-WAN and Edge Market
2021 Predictions and Trends for the SD-WAN and Edge Market
 
Demystifying MuleSoft
Demystifying MuleSoftDemystifying MuleSoft
Demystifying MuleSoft
 
Tune Up Your Network for the New Year
Tune Up Your Network for the New YearTune Up Your Network for the New Year
Tune Up Your Network for the New Year
 
TADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana LinfieldTADS TS Etisalat Dragana Linfield
TADS TS Etisalat Dragana Linfield
 
Cisco Small Cells, Transforming Enterprise Wireless Access
Cisco Small Cells, Transforming Enterprise Wireless AccessCisco Small Cells, Transforming Enterprise Wireless Access
Cisco Small Cells, Transforming Enterprise Wireless Access
 
NetScout Systems corporate overview
NetScout Systems corporate overviewNetScout Systems corporate overview
NetScout Systems corporate overview
 

En vedette

Network Programmability for Developers: Why It's Time to Care
Network Programmability for Developers: Why It's Time to CareNetwork Programmability for Developers: Why It's Time to Care
Network Programmability for Developers: Why It's Time to CareLauren Cooney
 
Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10
Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10
Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10congsang1181
 
Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10congsang1181
 
Aiguille du Midi in Mont Blanc massif
Aiguille du Midi in Mont Blanc massifAiguille du Midi in Mont Blanc massif
Aiguille du Midi in Mont Blanc massiframrag2001
 
Show and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentShow and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentCisco DevNet
 
Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10congsang1181
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveCisco DevNet
 

En vedette (18)

Network Programmability for Developers: Why It's Time to Care
Network Programmability for Developers: Why It's Time to CareNetwork Programmability for Developers: Why It's Time to Care
Network Programmability for Developers: Why It's Time to Care
 
Agile-Eutelia il nostro progetto
Agile-Eutelia il nostro progettoAgile-Eutelia il nostro progetto
Agile-Eutelia il nostro progetto
 
Excursion a muxia
Excursion a muxiaExcursion a muxia
Excursion a muxia
 
Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10
Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10
Nhom 7 - Sang + Nu - Bai 22, Tin hoc 10
 
For Developers: Why Should I Care about Programmability
For Developers: Why Should I Care about ProgrammabilityFor Developers: Why Should I Care about Programmability
For Developers: Why Should I Care about Programmability
 
Network Information Factories
Network Information FactoriesNetwork Information Factories
Network Information Factories
 
Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10
 
Excursion a muxia
Excursion a muxiaExcursion a muxia
Excursion a muxia
 
Network Innovation with Open Software
Network Innovation with Open SoftwareNetwork Innovation with Open Software
Network Innovation with Open Software
 
Macadamian And Junos SDK
Macadamian And Junos SDKMacadamian And Junos SDK
Macadamian And Junos SDK
 
The New Network is Programmable with Junos
The New Network is Programmable with JunosThe New Network is Programmable with Junos
The New Network is Programmable with Junos
 
Telecom Convergence
Telecom ConvergenceTelecom Convergence
Telecom Convergence
 
Junos Space SDK: Unlocking Data for Developers
Junos Space SDK: Unlocking Data for DevelopersJunos Space SDK: Unlocking Data for Developers
Junos Space SDK: Unlocking Data for Developers
 
Aiguille du Midi in Mont Blanc massif
Aiguille du Midi in Mont Blanc massifAiguille du Midi in Mont Blanc massif
Aiguille du Midi in Mont Blanc massif
 
Show and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and DevelopmentShow and Tell: VIRL for Network Programmability and Development
Show and Tell: VIRL for Network Programmability and Development
 
Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10Nhom 7 - Son - Bai 20, Tin hoc 10
Nhom 7 - Son - Bai 20, Tin hoc 10
 
JavaOne Keynote: Programmable Networking is SFW
JavaOne Keynote: Programmable Networking is SFWJavaOne Keynote: Programmable Networking is SFW
JavaOne Keynote: Programmable Networking is SFW
 
UCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep DiveUCS Management APIs A Technical Deep Dive
UCS Management APIs A Technical Deep Dive
 

Similaire à Shifting the Network Paradigm: Network Programmability

Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?idrajeev
 
Transformation through Innovation: A Strategy for Service Provider Success
Transformation through Innovation:  A Strategy for Service Provider SuccessTransformation through Innovation:  A Strategy for Service Provider Success
Transformation through Innovation: A Strategy for Service Provider SuccessCisco Service Provider
 
Transformation Through Innovation: A Strategy For Service Provider Success
Transformation Through Innovation: A Strategy For Service Provider SuccessTransformation Through Innovation: A Strategy For Service Provider Success
Transformation Through Innovation: A Strategy For Service Provider SuccessCisco Service Provider
 
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...Lauren Cooney
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfمنیزہ ہاشمی
 
ciscothousandeyesusecase
ciscothousandeyesusecaseciscothousandeyesusecase
ciscothousandeyesusecaseRENJITHKNAIR5
 
0703_preside_solutions
0703_preside_solutions0703_preside_solutions
0703_preside_solutionshungtru
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudNETSCOUT
 
Serverless Computing
Serverless ComputingServerless Computing
Serverless Computingaccenture
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Private Cloud
 
Delivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent NetworkDelivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent NetworkBenjamin Eggerstedt
 
CoreSite Interconnect Gateway (CIG)
CoreSite Interconnect Gateway (CIG)CoreSite Interconnect Gateway (CIG)
CoreSite Interconnect Gateway (CIG)Mike Trawick
 
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Citrix
 
Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...
Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...
Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...ThousandEyes
 

Similaire à Shifting the Network Paradigm: Network Programmability (20)

Simplify Operations
Simplify OperationsSimplify Operations
Simplify Operations
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?Why Network Functions Virtualization sdn?
Why Network Functions Virtualization sdn?
 
Stephen Wallo
Stephen WalloStephen Wallo
Stephen Wallo
 
Transformation through Innovation: A Strategy for Service Provider Success
Transformation through Innovation:  A Strategy for Service Provider SuccessTransformation through Innovation:  A Strategy for Service Provider Success
Transformation through Innovation: A Strategy for Service Provider Success
 
Transformation Through Innovation: A Strategy For Service Provider Success
Transformation Through Innovation: A Strategy For Service Provider SuccessTransformation Through Innovation: A Strategy For Service Provider Success
Transformation Through Innovation: A Strategy For Service Provider Success
 
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
Interop 2013: Network Intelligent Applications & Driving Smarter Business wit...
 
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdfImprove_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
Improve_Application_Availability_and_Performance_Sales_Crib_Sheet.pdf
 
Epsilon | Connectivity Made Simple
Epsilon | Connectivity Made SimpleEpsilon | Connectivity Made Simple
Epsilon | Connectivity Made Simple
 
ciscothousandeyesusecase
ciscothousandeyesusecaseciscothousandeyesusecase
ciscothousandeyesusecase
 
0703_preside_solutions
0703_preside_solutions0703_preside_solutions
0703_preside_solutions
 
A New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the CloudA New Approach to Continuous Monitoring in the Cloud
A New Approach to Continuous Monitoring in the Cloud
 
Serverless Computing
Serverless ComputingServerless Computing
Serverless Computing
 
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
Microsoft Windows Azure - Platfrom Appfabric Service Bus And Access Control P...
 
Virtuora Catalog_lowres
Virtuora Catalog_lowresVirtuora Catalog_lowres
Virtuora Catalog_lowres
 
ENPAQ Brochure
ENPAQ BrochureENPAQ Brochure
ENPAQ Brochure
 
Delivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent NetworkDelivering Application Analytics for an Application Fluent Network
Delivering Application Analytics for an Application Fluent Network
 
CoreSite Interconnect Gateway (CIG)
CoreSite Interconnect Gateway (CIG)CoreSite Interconnect Gateway (CIG)
CoreSite Interconnect Gateway (CIG)
 
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
 
Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...
Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...
Gaining Instant Insight Into Your Critical SaaS Apps With Collective Intellig...
 

Plus de Juniper Developer Resources Cooney (7)

OpenFlow Overview
OpenFlow OverviewOpenFlow Overview
OpenFlow Overview
 
Hybrid Programmable Forwarding Planes: BoF Session
Hybrid Programmable Forwarding Planes: BoF SessionHybrid Programmable Forwarding Planes: BoF Session
Hybrid Programmable Forwarding Planes: BoF Session
 
An In-Depth Look at Junos Space SDK
An In-Depth Look at Junos Space SDKAn In-Depth Look at Junos Space SDK
An In-Depth Look at Junos Space SDK
 
Programmable WAN Networking is SFW
Programmable WAN Networking is SFWProgrammable WAN Networking is SFW
Programmable WAN Networking is SFW
 
Junos Space SDK
Junos Space SDKJunos Space SDK
Junos Space SDK
 
Junos SDK Data Sheet
Junos SDK Data SheetJunos SDK Data Sheet
Junos SDK Data Sheet
 
Joulex & Junos Space SDK: Customer Success Story
Joulex & Junos Space SDK: Customer Success StoryJoulex & Junos Space SDK: Customer Success Story
Joulex & Junos Space SDK: Customer Success Story
 

Dernier

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
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
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 

Dernier (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
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
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
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
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
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
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 

Shifting the Network Paradigm: Network Programmability

  • 2. CONNECT EVERYTHING from Client, through the Network, to the Device Juniper’s mission & Commitment SILICON SYSTEMS SOFTWARE
  • 3.
  • 4. Software offerings fragmented & stuck in organizational silos; limited access to network data.
  • 5. Lack of developer tools accessible to many limits innovation at the network level; hardware companies not able to make products for specific web-based companies.
  • 6.
  • 7. Why Do We Need a Programmable Network? Every IT department and enterprise has a unique combination of applications, network architecture, efficiency constraints and goals, so out out-of-the box solutions rarely fit your needs. IT and Development often live separate lives Information Technology Developers Developers Enterprises / Customers Telecom Infrastructure Information Technology OSS/Network divide Application/Network divide
  • 8. APPLICATION/NETWORK DIVIDE NO CUSTOMER/DEVELOPER DIALOGUE APPS USE WORKAROUNDS NW AGNOSTIC APPS Assume network or Suffer consequences Localized problem solving Limits service flexibility prioritization activity demographics usage profiles optimization devices trends speed quality performances VALUE EMBEDDED IN THE NETWORK Copyright © 2010 Juniper Networks, Inc. www.juniper.net
  • 9. Current Capabilities for Building Apps Flexibility of Service Placement Place your services where you want, not necessarily where the user is physically connected Control of Resources from Applications Customize network behavior to better meet user/application needs Introduce non-configured device behavior changes: ephemeral classifiers Lowering of operational barriers Decrease dependency on the traditional provisioning workflow Enable automation and dynamic adaptability within constraints
  • 10. This simply isn’t enough. Customers, Developers & Partners need more. It’s time to shift the Networking Paradigm
  • 11. Juniper is Introducing More. Open Application Models: Breaking the IT/Developer Divide Decoupling of Software from Systems Real-time Data, Analytics, and Better Reporting Visibility of Applications in the Network New Protocols & Communication Methods New Service & Revenue Opportunities You Need to Make your Applications Smarter, More Flexible & Faster
  • 12. Programmability Changes how Networks Work The New Network allows you use software to change the behavior of the existing box, rather than adding additional equipment to your network. You are no longer limited to the imagination of the network equipment vendor, you are free to innovate and extend anything you can imagine. With programmability implemented in your network the power of creation belongs to you. The New Network drastically changes network economics through customizable software, allowing for massive scalability, resource efficiencies, and unprecedented extensibility – across networks, devices, and to the cloud. Simply, Efficiently, and Cost-Effectively.
  • 13.
  • 14.
  • 15.
  • 16. Sets of APIs & Protocols that allow applications to control & manage devices http://www.istockphoto.com/stock-photo-14796734-new-idea-crossword.php?st=2f71b76
  • 17. The New network is Programmable Programmable Pillars Future Innovation Language independent, scalable and accessible to the general purpose developer: meet disruption where it happens New Standards & Protocols Provide fine-grain control over where services and content are placed in the network, and how traffic is routed to and from them. Programmable Perimeters Security, services, devices: make them more functional, flexible, and valuable through data flow intelligence. Open Data Access Get data about network flows, users, applications, and network topologies to inform applications, and have applications inform the network Intelligent. Open. Efficient. Extensible. The New Network enables flexible business models and innovative service delivery.
  • 18. Intelligent, Open, Efficient, Extensible New Service Creation Revenue Creation
  • 19. Programmable NetworksA NEW OPEN & INNOVATIVE DEVELOPER-CENTRIC APPROACH
  • 20. The New Network is programmable:reducing complexity through software One Platform MANY VARIETY of Applications – What will YOU Build? ? Content & Media Green Computing Monitoring & Performance Cloud Computing Security across the Network Network & Beyond on the Client Common Tools & IDE Enterprise, Mobile,Home in the Network
  • 21.
  • 23. Increases speed of development
  • 24.
  • 25. Consistency, security and performance lapsesJunos SDK & Junos Space SDK Unlock Intelligent Data APPS + SERVICES OLD WAY APPS + SERVICES NEW WAY
  • 26. Types of Developer Application Models with The Programmable Network
  • 28.
  • 29. Enable network software developers to build additional intelligence into their networks with applications capable of SLA assurance, traffic monitoring, encryption and tunneling, signaling, and Quality of Service.
  • 30. New customization and product opportunities:
  • 31. Customers can customize their own networks through applications or in-house development.
  • 32. ISVs and System Integrators are realizing new business opportunities to take to market.
  • 33. IT Departments are using innovations developed in-house to create business opportunities with new customers and partners. On-device Innovation Network Layer
  • 34.
  • 35. Open APIs provide RESTful Web Service access to all Junos-based devices, serving as a single entry point that abstracts your network to enable you to manage, monitor, control and gather insight across your entire network infrastructure, as well as create network-aware applications.
  • 36. Developers can extend the capabilities of existing applications with network insight, build new and unique workflows, or combine the capabilities of multiple applications or cloud-based services into a unified user experience or application.Cross-device Innovation Network Application Layer
  • 37.
  • 38. There is a further multiplicative effect when third parties can insert and leverage network services.
  • 39. Traditional network models are defined by a north/south operational model, while the programmable network expands applications east/west, allowing new services to be inserted and monetized with finer-grain control over flows between service and network elements.
  • 40.

Notes de l'éditeur

  1. Current:- Limited Extensibility: Software, Applications & APIs control just devices. - Legacy Systems: Hardware, not software, driven efficiency and economics. Scale through boxes, not software- Vendor Lock-in: Network software comes from the network hardware vendor.- Massive inefficiencies: Siloed and disparate systems with limited methods of communication, paths and protocols by which to communicate with systems.- Limited extensibility & growth opportunity: Limited scale & simplification for virtualized & cloud-based systems.Emerging:- Open & Extensible: Open Application Models to control devices and redefine software behavior & communication; creation of value-added services. New Tools for simplification of data extraction. - New Architectures & Better Efficiencies: A combination of both centralized and distributed architecture models for simple & scalable communication. - Vendor agnostic: Software & Applications that run across networks of all types & brands. Economics defined by software allowing for massive scalability at lower costs. - Opportunities for Growth: Ability to alter, simplify, and scale network paths & protocols not only to systems but to the cloud & more efficiently.
  2. There is a divide between IT and developers that doesn’t allow for innovation. Demands on the network drive massive scale, including increased bandwidth for content, streaming, videos, and more. Difficult to solve deep network problems, such as how to content distribution, protocol compatibility, performance, security issues, and more. Need to be able to control networks in new ways with specialized customization. Web-based organizations unable to take advantage of rigid, OOB hardware offerings. Lower barriers to entry needed for new services or offerings, whether in-house developed or from a partner or third party.Adding boxes to solve problems is not economical nor operationally efficient; Economies of scale are creating constraints that typical networking platforms cannot fix.
  3. Applications have no crisp way to express themselves to the network, and v.v.I know and don’t care… / workaroundsShips in the night
  4. Typical definition of SDNWhy important to developers: - the network and its applications are intimately tied- what java started in terms of thinking about every application on  the network in 1995 is now the default, and that makes the network  a bigger/more dominant term in the equation.  - This is why Juniper is here and making huge strides to help developers build better apps & services
  5. There is more out there that can be offered. Here is what you want as a developer.
  6. The only way to make your network more intelligent is to give you great software platforms, tools, technologies, and products to extract valuable network data and use it to optimize your network’s operation. You can build amazing software that helps you run your network better than ever before.
  7. You’re thinking you can already do this, right? But you can’t. We’re making development move up a level – by giving you access to new technologies, products and platforms that will up-level your development abilities for new applications & services. Network-Aware ApplicationsNetwork visibility in an application or delivery service used to build enhancements. Focus is on location of the end user and proximity to the server/cache. Examples include services for network performance management, WAN Optimization, customer experience management, content filtering, and internal billing of networked applications. Application-Aware NetworksReal-time data capture and extraction & correlation of information from the network to be used in applications, services, & solutions. Allows for new service topologies, new paths, ability to dilate or constrict bandwidth on a link, path,  take preventive measures and protect network assets in real time. Allows developer to create better services such as Bandwidth & Resource Optimization, Quality of Service (QoS), Content-Based Billing, Quality of Experience (QoE), VoIP Fraud Monitoring and Regulatory Compliance.Programmable NetworksA networking device with a published set of APIs or SDK that is enabled with standardized protocols allowing Applications to program the forwarding, control or management plane of the device. Include orchestration (OSS/BSS), Routing Signaling Activity, Analytics, and Perimeter Service Control.
  8. hal: attempting marketing here
  9. Intelligent- Simple data extraction from the network allows for new service creation. - APIs on Services that go deeper into network elements.Ability to alter, scale, and simplify network paths & protocolsOpen- Simple & Powerful APIs eliminate information & hardware silos - Visibility: Exposing Network elements and allowing insight into formerly closed systems. - Data is unlocked; info on consumption, users, subscribers, flows and policies is now available to communicate across systemsEfficient- Easy to use OpenAPIs and North/South-bound and East/West interfaces for connectivity to a multitude of devices & systems.- Integration of core functions to increase performance. - Applications improve cost-savings, operational improvements, security & more.Extensible- Opportunities for customers and partners to create revenue-generating services- Creating resources for developers with REST APIs, exposing resources for manipulation. - There is a further multiplicative effect when third parties insert and leverage network services
  10. Objective of this slide:Goal is to lay out that opportunities and the domains where the developers can build apps are limitless. Speak to “What are YOU going to build”, “What is your domain”. Close w/ that our platform enables you to do that easily, effectively w/ a singleton UNIFIED Dev stack.===Juniper Networks programmable platform provides innovation throughout the network. It is a singleton platform offers YOU and I to develop a variety of network applications to solving a variety of business problems.As you can see here, We have listed JUST A FEW of those possibilities and solution domains. You could build apps that fall under the “Security” bucket, “Content and Media”, “Green Computing”, Network Monitoring and Performance”, “Cloud Computing and SAAS” based offerings, etc. The possibilities are limitless. <<SPEAK TO THE “WHAT WILL YOU BUILD” – the “?” bubble >>>So, WHAT WILL YOU BUILD, What will be your innovation on the network; which solution GAP will you help fill for our customers and Juniper; and what will you define as YOUR speciality. The opportunities are endless and we make this easy for you by providing the right developer tools and platform.<<SPEAK TO THE BOTTOM BUBBLE>>>As we saw in the earlier slide, With Junos SDK, Space SDK and “the coming soon” Pulse SDK, you are EMPOWERED to TOUCH and PLAY in every layer of your networkYou pick where you want to play and start building applications. We rely on you to help fill the growing demands in the market place todayTransition to next slide:We believe by empowering our developers, the power and capabilities of the network comes to life. I just want to show you a short glimpse of just a few of our growing partners and developer community. It is growing ever so rapdily!!!
  11. Objective of this slide:One of the common fears of developers is the amount of net new investment s/he has to make on the platform. “HOW MUCH time do I have to invest in getting started here”. The Goal here is to emphasize the strengths of our SDKs – in that our SDKs come out of the box, comprehensive and enables the developers to focus on INNOVATION and NOT on the plumbing. Goal here is also to stress that we enable GTM faster and efficiently. Re-iterate 3 principles.===In the past developers are forced to create the plumbing before they can start building applications. Much time was spent and wasted in focusing heavily on the foundation aspects than the business and innovation aspects of application development.That’s the reason at Juniper we decided to take a different approach. Where Juniper Platform exposes the needed plumbing thru the SDK and APIs so developers can focus more on innovation and less on the plumbing aspects. Thereby enabling the developers to unlock and expose the network intelligence thru their applications easily, effectively and efficiently.Some of the key benefits our developers are already seeing :Faster development timeGTM quickerMore intelligent applications at a faster time. Less time on the plumbingTransition to the next slideTo summarize in one slide, you as a network developer now have the capability of building a variety of solns on our platform
  12. Identify cost savings or operational improvements based on network element, subscriber and flow data. Applications that improve the security, policy enforcement or end to end reliability of the network are other efficiency-driven models. Converge networks & layers by integrating functions for increased performance. Simplify: Reduce number of network elements and the number of control points into the network. Maximize utilization of existing resources, creating opportunities for customer-specific or fine-grain services, or end user experience improvement.Integration of core functions to increase performance. Drastically reduce number of network elements and the number of control points into the network. Added Value through Services: Reduce network data to context specific information, create delivery paths for new services, and integrate multiple external data sources that increase in value as they are correlated with network-centric data. Opportunities for customers and partners to create revenue-generating services with the programmable network – from subscriber-centric services to in-depth services specific to each customer needs.
  13. Objective of this slide:To make the developer successful, Juniper believes it is important to offer the whole package – that includes the Platform, community, training, etc and enablement to make money.===You saw today that Juniper Networks Programmable Platform includes our power platform, platform SDKs and building blocks thru our product line, Junos, Junos Space and the coming soon Junos Pulse. Juniper equally believes that to enable developers to be successful the community infrastructure is key. We will provide access to the vast range of education material, code samples, “How tos”. We will have Workshops, Developer Community Site, Trainings and last but, never the least, “Developer Support”.As we saw in the previous slide, Monetization is a key factor to a successful developer,. Thru our Partner Engagement program, We will provide access to our growing customer base and channel partners. We will enable the “Sell To” and “Sell With” selling efforts for you and your applications’ success.Transition to next slide:We saw this next slide today, a glimpse of a few of our partners and customers building on our platform – I would like to show it again quick…