SlideShare a Scribd company logo
1 of 23
SHIFTING THE
NETWORKING
PARADIGM:
NETWORK
PROGRAMMABILITY
JUNIPER’S MISSION & COMMITMENT




2                www.juniper.net/developer
CHALLENGES OVERSHADOW OPPORTUNITIES

     Increased Opex Costs & Reduced Budget
     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.
3                     www.juniper.net/developer
CURRENT VERSUS EMERGING

    - Limited Extensibility: Software,                       - Open & Extensible: Open
    Applications & APIs control just                         Application Models to control
    devices.                                                 devices and redefine software
    - Legacy Systems                                         behavior & communication.
    - Vendor Lock-in: Network                                - New Architectures & Better
    software comes from the network                          Efficiencies: A combination of
    hardware vendor.                                         both centralized and distributed
                                                             architecture models
    - Massive inefficiencies: Siloed
    and disparate systems.                                   - Vendor agnostic
    - Limited extensibility & growth                         - Opportunities for Growth:
    opportunity                                              Ability to alter, simplify, and scale
                                                             network paths & protocols

     Network Programmability Redefines Software Behavior
4
             Enabling New & Integrated Solutions
                                 www.juniper.net/developer
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                      Developers
                                  Technology




    Enterprises / Customers                                                        Developers

            Information                                                                 Telecom
            Technology                                                               Infrastructure




     Application/Network divide                                                 OSS/Network divide
5                                      www.juniper.net/developer
APPLICATION/NETWORK DIVIDE
                                                                                                         NO
     NW AGNOSTIC APPS                              APPS USE
                                                                                                 CUSTOMER/DEVELOPER
                                                 WORKAROUNDS                                          DIALOGUE

           Assume network
                  or                                 Localized problem                                      Limits service
         Suffer consequences                              solving                                             flexibility




                                                 prioritization
                                                                                      activity
               demographics                                                                         usage

    profiles                                                               optimization
                   devices                                                                         trends
                                                speed
                                                                           quality          performances

                           VALUE EMBEDDED IN THE NETWORK
6                              Copyright © 2010 Juniper Networks, Inc.   www.juniper.net
                                             www.juniper.net/developer
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


7                              www.juniper.net/developer
This simply isn’t enough.
        Customers, Developers &
          Partners need more.

It’s time to shift the Networking Paradigm


 8              www.juniper.net/developer
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,
 9
                 More Flexible & Faster
                          www.juniper.net/developer
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.
 10                      www.juniper.net/developer
ENABLING INVENTION, NOT RE-INVENTING

Networks Help Build the Best Applications
•Network-Aware Applications
      • Network visibility in an application or
      delivery service.


• Application-Aware Networking
      • Situational Awareness of your
      application in your Network


• Programmable            Networks
      • Sets of APIs & Protocols that allow
      applications to control & manage devices

 11                                 www.juniper.net/developer
                                                                http://www.istockphoto.com/stock-photo-14796734-new-idea-
                                                                crossword.php?st=2f71b76
THE NEW NETWORK IS PROGRAMMABLE

                        Programmable Pillars
     Open Data           Programmable                                New                    Future
      Access               Perimeters                            Standards &              Innovation
    Get data about         Security, services,                    Protocols                   Language
network flows, users,     devices: make them                                                independent,
                                                                  Provide fine-grain
   applications, and        more functional,                                                 scalable and
                                                                 control over where
network topologies to    flexible, and valuable                                           accessible to the
                                                                services and content
 inform applications,      through data flow                                              general purpose
                                                                   are placed in the
and have applications         intelligence.                                               developer: meet
                                                                 network, and how
 inform the network                                                                      disruption where it
                                                                  traffic is routed to
                                                                                               happens
                                                                   and from them.


                    Intelligent. Open. Efficient. Extensible.
             The New Network enables flexible business models and
                           innovative service delivery.
12                                  www.juniper.net/developer
INTELLIGENT, OPEN, EFFICIENT, EXTENSIBLE




     Intelligent            Open                                Efficient             Extensible
Network Data-Driven       APIs and New                       Software Scalability     Optimization of
Intelligence Unlocked   Protocols provide                      & Performance        Resources to Deliver
                          development                         Optimization with        New Services
                          opportunities                          Cost-savings


                          New Service Creation

                             Revenue Creation
13                               www.juniper.net/developer
PROGRAMMABLE
NETWORKS
A NEW OPEN & INNOVATIVE
DEVELOPER-CENTRIC
APPROACH
THE NEW NETWORK IS PROGRAMMABLE:
REDUCING COMPLEXITY THROUGH SOFTWARE
                                           –




15             www.juniper.net/developer
THE NEW DEVELOPER-CENTRIC APPROACH




                                            
     
                                            

                                            
     
                                            




16              www.juniper.net/developer
TYPES OF DEVELOPER APPLICATION MODELS WITH
 THE PROGRAMMABLE NETWORK
                   Efficient
                                      Save Money, Use Less
- 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


                                              Optimize
                     Improve systems & software you already have
- 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.



                                              Creation
                  New services & Revenue Generating Opportunities
- 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.
- 17
  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
                                        www.juniper.net/developer

needs.
JUNOS
DEVELOPER
TOOLS
Junos SDK: On-Device Innovation
• Create, deploy, and validate innovative
network applications tailored to your needs.

• Enable network software developers to                      On-device
build additional intelligence into their
networks with applications capable of SLA                    Innovation
assurance, traffic monitoring, encryption and
tunneling, signaling, and Quality of Service.

• New customization and product
opportunities:
     • Customers can customize their own networks             Network Layer
     through applications or in-house development.
     • ISVs and System Integrators are realizing new
     business opportunities to take to market.
     • IT Departments are using innovations
     developed in-house to create business
     opportunities with new customers and partners.

19                               www.juniper.net/developer
The Junos Space SDK: Cross-Device Innovation

• Decreases complexity in the application
development process and reduces the time from
development to deployment, allowing for solutions to
be created at the speed business runs.                      Cross-device
• Open APIs provide RESTful Web Service access
                                                             Innovation
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.
                                                            Network Application Layer
• 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.

 20                             www.juniper.net/developer
The Future of
                  The Programmable Networks
 • The programmable network approach adds unique value propositions for
 Juniper and our customers: the creation of new services, the ability to insert
 services at multiple points in the data or control paths of the network, and the
 ability to open these entry points to Juniper’s and our customers’ software and
 services partners.

 • There is a further multiplicative effect when third parties can insert and
 leverage network services.

 • 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.

 • 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.
21                             www.juniper.net/developer
JUNIPER SOFTWARE PRODUCTS & OFFERINGS




22              www.juniper.net/developer
THANK YOU!

More Related Content

More from Lauren Cooney

Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016Lauren Cooney
 
Haas Women in Leadership Conference 2014: Authenticity in the Corporate World
Haas Women in Leadership Conference 2014: Authenticity in the Corporate World Haas Women in Leadership Conference 2014: Authenticity in the Corporate World
Haas Women in Leadership Conference 2014: Authenticity in the Corporate World Lauren Cooney
 
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeThe Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeLauren Cooney
 
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
 
Defrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of SoftwareDefrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of SoftwareLauren Cooney
 
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
 
Web2Expo NY 2009 Presentation
Web2Expo NY 2009 PresentationWeb2Expo NY 2009 Presentation
Web2Expo NY 2009 PresentationLauren Cooney
 
Building A Site For Your Dev Community For Public
Building A Site For Your Dev Community For PublicBuilding A Site For Your Dev Community For Public
Building A Site For Your Dev Community For PublicLauren Cooney
 
Brand-ology:Tips and Tricks for Personal Branding
Brand-ology:Tips and Tricks for Personal Branding Brand-ology:Tips and Tricks for Personal Branding
Brand-ology:Tips and Tricks for Personal Branding Lauren Cooney
 
Web Platform Installer Announcement
Web Platform Installer AnnouncementWeb Platform Installer Announcement
Web Platform Installer AnnouncementLauren Cooney
 
Internet Exporer 8 BETA PREVIEW
Internet Exporer 8 BETA PREVIEWInternet Exporer 8 BETA PREVIEW
Internet Exporer 8 BETA PREVIEWLauren Cooney
 
Info 2.0 and IBM Mashup Center
Info 2.0 and IBM Mashup CenterInfo 2.0 and IBM Mashup Center
Info 2.0 and IBM Mashup CenterLauren Cooney
 
API Conference: March 2008
API Conference: March 2008API Conference: March 2008
API Conference: March 2008Lauren Cooney
 

More from Lauren Cooney (14)

Cisco & Open Source
Cisco & Open SourceCisco & Open Source
Cisco & Open Source
 
Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016Cisco Open Source Strategy: OpenStack Summit 2016
Cisco Open Source Strategy: OpenStack Summit 2016
 
Haas Women in Leadership Conference 2014: Authenticity in the Corporate World
Haas Women in Leadership Conference 2014: Authenticity in the Corporate World Haas Women in Leadership Conference 2014: Authenticity in the Corporate World
Haas Women in Leadership Conference 2014: Authenticity in the Corporate World
 
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing LandscapeThe Developer is the New CIO: How Vendors Adapt to the Changing Landscape
The Developer is the New CIO: How Vendors Adapt to the Changing Landscape
 
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...
 
Defrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of SoftwareDefrag Keynote 2012: The Arab Spring of Software
Defrag Keynote 2012: The Arab Spring of Software
 
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
 
Web2Expo NY 2009 Presentation
Web2Expo NY 2009 PresentationWeb2Expo NY 2009 Presentation
Web2Expo NY 2009 Presentation
 
Building A Site For Your Dev Community For Public
Building A Site For Your Dev Community For PublicBuilding A Site For Your Dev Community For Public
Building A Site For Your Dev Community For Public
 
Brand-ology:Tips and Tricks for Personal Branding
Brand-ology:Tips and Tricks for Personal Branding Brand-ology:Tips and Tricks for Personal Branding
Brand-ology:Tips and Tricks for Personal Branding
 
Web Platform Installer Announcement
Web Platform Installer AnnouncementWeb Platform Installer Announcement
Web Platform Installer Announcement
 
Internet Exporer 8 BETA PREVIEW
Internet Exporer 8 BETA PREVIEWInternet Exporer 8 BETA PREVIEW
Internet Exporer 8 BETA PREVIEW
 
Info 2.0 and IBM Mashup Center
Info 2.0 and IBM Mashup CenterInfo 2.0 and IBM Mashup Center
Info 2.0 and IBM Mashup Center
 
API Conference: March 2008
API Conference: March 2008API Conference: March 2008
API Conference: March 2008
 

Recently uploaded

💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...Taniya Sharma
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...Taniya Sharma
 
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...chandars293
 
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...astropune
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...aartirawatdelhi
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Genuine Call Girls
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Call Girls in Nagpur High Profile
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...narwatsonia7
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...chandars293
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...indiancallgirl4rent
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...jageshsingh5554
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...tanya dube
 

Recently uploaded (20)

💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
💎VVIP Kolkata Call Girls Parganas🩱7001035870🩱Independent Girl ( Ac Rooms Avai...
 
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Bhubaneswar Just Call 9907093804 Top Class Call Girl Service Avail...
 
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
(👑VVIP ISHAAN ) Russian Call Girls Service Navi Mumbai🖕9920874524🖕Independent...
 
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Kochi Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Jabalpur Just Call 9907093804 Top Class Call Girl Service Available
 
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...Top Rated  Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
Top Rated Hyderabad Call Girls Erragadda ⟟ 6297143586 ⟟ Call Me For Genuine ...
 
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
Best Rate (Hyderabad) Call Girls Jahanuma ⟟ 8250192130 ⟟ High Class Call Girl...
 
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
Night 7k to 12k Navi Mumbai Call Girl Photo 👉 BOOK NOW 9833363713 👈 ♀️ night ...
 
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Aurangabad Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Faridabad Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Gwalior Just Call 9907093804 Top Class Call Girl Service Available
 
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
Pondicherry Call Girls Book Now 9630942363 Top Class Pondicherry Escort Servi...
 
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
Book Paid Powai Call Girls Mumbai 𖠋 9930245274 𖠋Low Budget Full Independent H...
 
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...Top Rated Bangalore Call Girls Richmond Circle ⟟  9332606886 ⟟ Call Me For Ge...
Top Rated Bangalore Call Girls Richmond Circle ⟟ 9332606886 ⟟ Call Me For Ge...
 
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
The Most Attractive Hyderabad Call Girls Kothapet 𖠋 6297143586 𖠋 Will You Mis...
 
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
(Rocky) Jaipur Call Girl - 09521753030 Escorts Service 50% Off with Cash ON D...
 
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Coimbatore Just Call 9907093804 Top Class Call Girl Service Available
 
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
VIP Service Call Girls Sindhi Colony 📳 7877925207 For 18+ VIP Call Girl At Th...
 
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
Premium Bangalore Call Girls Jigani Dail 6378878445 Escort Service For Hot Ma...
 

The Network Paradigm Shift

  • 2. JUNIPER’S MISSION & COMMITMENT 2 www.juniper.net/developer
  • 3. CHALLENGES OVERSHADOW OPPORTUNITIES  Increased Opex Costs & Reduced Budget  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. 3 www.juniper.net/developer
  • 4. CURRENT VERSUS EMERGING - Limited Extensibility: Software, - Open & Extensible: Open Applications & APIs control just Application Models to control devices. devices and redefine software - Legacy Systems behavior & communication. - Vendor Lock-in: Network - New Architectures & Better software comes from the network Efficiencies: A combination of hardware vendor. both centralized and distributed architecture models - Massive inefficiencies: Siloed and disparate systems. - Vendor agnostic - Limited extensibility & growth - Opportunities for Growth: opportunity Ability to alter, simplify, and scale network paths & protocols Network Programmability Redefines Software Behavior 4 Enabling New & Integrated Solutions www.juniper.net/developer
  • 5. 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 Developers Technology Enterprises / Customers Developers Information Telecom Technology Infrastructure Application/Network divide OSS/Network divide 5 www.juniper.net/developer
  • 6. APPLICATION/NETWORK DIVIDE NO NW AGNOSTIC APPS APPS USE CUSTOMER/DEVELOPER WORKAROUNDS DIALOGUE Assume network or Localized problem Limits service Suffer consequences solving flexibility prioritization activity demographics usage profiles optimization devices trends speed quality performances VALUE EMBEDDED IN THE NETWORK 6 Copyright © 2010 Juniper Networks, Inc. www.juniper.net www.juniper.net/developer
  • 7. 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 7 www.juniper.net/developer
  • 8. This simply isn’t enough. Customers, Developers & Partners need more. It’s time to shift the Networking Paradigm 8 www.juniper.net/developer
  • 9. 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, 9 More Flexible & Faster www.juniper.net/developer
  • 10. 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. 10 www.juniper.net/developer
  • 11. ENABLING INVENTION, NOT RE-INVENTING Networks Help Build the Best Applications •Network-Aware Applications • Network visibility in an application or delivery service. • Application-Aware Networking • Situational Awareness of your application in your Network • Programmable Networks • Sets of APIs & Protocols that allow applications to control & manage devices 11 www.juniper.net/developer http://www.istockphoto.com/stock-photo-14796734-new-idea- crossword.php?st=2f71b76
  • 12. THE NEW NETWORK IS PROGRAMMABLE Programmable Pillars Open Data Programmable New Future Access Perimeters Standards & Innovation Get data about Security, services, Protocols Language network flows, users, devices: make them independent, Provide fine-grain applications, and more functional, scalable and control over where network topologies to flexible, and valuable accessible to the services and content inform applications, through data flow general purpose are placed in the and have applications intelligence. developer: meet network, and how inform the network disruption where it traffic is routed to happens and from them. Intelligent. Open. Efficient. Extensible. The New Network enables flexible business models and innovative service delivery. 12 www.juniper.net/developer
  • 13. INTELLIGENT, OPEN, EFFICIENT, EXTENSIBLE Intelligent Open Efficient Extensible Network Data-Driven APIs and New Software Scalability Optimization of Intelligence Unlocked Protocols provide & Performance Resources to Deliver development Optimization with New Services opportunities Cost-savings New Service Creation Revenue Creation 13 www.juniper.net/developer
  • 14. PROGRAMMABLE NETWORKS A NEW OPEN & INNOVATIVE DEVELOPER-CENTRIC APPROACH
  • 15. THE NEW NETWORK IS PROGRAMMABLE: REDUCING COMPLEXITY THROUGH SOFTWARE – 15 www.juniper.net/developer
  • 16. THE NEW DEVELOPER-CENTRIC APPROACH       16 www.juniper.net/developer
  • 17. TYPES OF DEVELOPER APPLICATION MODELS WITH THE PROGRAMMABLE NETWORK Efficient Save Money, Use Less - 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 Optimize Improve systems & software you already have - 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. Creation New services & Revenue Generating Opportunities - 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. - 17 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 www.juniper.net/developer needs.
  • 19. Junos SDK: On-Device Innovation • Create, deploy, and validate innovative network applications tailored to your needs. • Enable network software developers to On-device build additional intelligence into their networks with applications capable of SLA Innovation assurance, traffic monitoring, encryption and tunneling, signaling, and Quality of Service. • New customization and product opportunities: • Customers can customize their own networks Network Layer through applications or in-house development. • ISVs and System Integrators are realizing new business opportunities to take to market. • IT Departments are using innovations developed in-house to create business opportunities with new customers and partners. 19 www.juniper.net/developer
  • 20. The Junos Space SDK: Cross-Device Innovation • Decreases complexity in the application development process and reduces the time from development to deployment, allowing for solutions to be created at the speed business runs. Cross-device • Open APIs provide RESTful Web Service access Innovation 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. Network Application Layer • 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. 20 www.juniper.net/developer
  • 21. The Future of The Programmable Networks • The programmable network approach adds unique value propositions for Juniper and our customers: the creation of new services, the ability to insert services at multiple points in the data or control paths of the network, and the ability to open these entry points to Juniper’s and our customers’ software and services partners. • There is a further multiplicative effect when third parties can insert and leverage network services. • 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. • 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. 21 www.juniper.net/developer
  • 22. JUNIPER SOFTWARE PRODUCTS & OFFERINGS 22 www.juniper.net/developer

Editor's Notes

  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…