SlideShare una empresa de Scribd logo
1 de 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

Más contenido relacionado

La actualidad más candente

Fi ware short overview - zaragoza
Fi ware short overview - zaragoza Fi ware short overview - zaragoza
Fi ware short overview - zaragoza
Jose Jimenez
 
Cultivating a developer ecosystem
Cultivating a developer ecosystemCultivating a developer ecosystem
Cultivating a developer ecosystem
Tyler Gillies
 

La actualidad más candente (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
 

Destacado

Destacado (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
 

Similar a Shifting the Network Paradigm: Network Programmability

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
Cisco Service Provider
 
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
منیزہ ہاشمی
 
0703_preside_solutions
0703_preside_solutions0703_preside_solutions
0703_preside_solutions
hungtru
 
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 Network
Benjamin Eggerstedt
 

Similar a 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...
 

Más de Juniper Developer Resources Cooney

Más 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
 

Último

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Último (20)

Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 

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.

Notas del editor

  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…