Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
THE NEW NETWORKIS PROGRAMMABLEWITH JUNOS.INTRODUCING THE JUNOS TOOLS &TECHNOLOGIES THAT MAKE APPLICATIONSBETTER, FASTER, A...
JUNIPER’S MISSION & COMMITMENT2                www.juniper.net/developer
CHALLENGES OVERSHADOW OPPORTUNITIES     Increased Opex Costs & Reduced Budget     Limited access to core network data wh...
JUNIPER GIVESDEVELOPER CONTROL OFWHAT THEY WANT TOBUILD WITH BETTERTOOLS & NETWORKINSIGHT.IT’S NOW YOUR TURN TOBUILD MOREI...
THE PROGRAMMABLE NETWORK        Programmability Characteristics     Intelligent             Open                          ...
THE PROGRAMMABLENETWORK:A NEW OPEN & INNOVATIVEDEVELOPER-CENTRICAPPROACH
MEET THE JUNOS FAMILY                                                      Network End-point    On-device            Cross...
THE PROGRAMMABLE NETWORK:REDUCING COMPLEXITY THROUGH SOFTWARE                                           –8              ww...
THE NEW DEVELOPER-CENTRIC APPROACH                                                                                      ...
JUNOS SDKThe Junos SDK givesdevelopers the ability to createnew & innovative services &applications on top of Junosand Jun...
Junos SDK: On-Device Innovation• Create, deploy, and validate innovativenetwork applications tailored to your needs.• Enab...
90%           of networks are inefficient                                                 not inefficient     inefficient1...
Inefficient…     More functionality      thru more boxes13         www.juniper.net/developer
DWDM Switch,                      Optical WDM Switch                      Transport                                       ...
COMPLEX & COMPLICATED          TO OPERATE15          www.juniper.net/developer
WHY?     TRADITIONAL NETWORK      SOFTWARE IS CLOSED16         www.juniper.net/developer
LET’S CHECK OUT ANEXAMPLE
EXAMPLE: APPLICATION DELIVERY CONTROLLER                                            •                                     ...
EXAMPLE: APPLICATION DELIVERY CONTROLLER                                            •                                     ...
HOW COMPETITORS MANAGE THE COMPLEXITY20             www.juniper.net/developer                                           15
JUNOS: THE POWER OF ONE                                            –                                            –21       ...
OPPORTUNITIES FOR DEVELOPERS22              www.juniper.net/developer
THE NEW NETWORK IS OPEN TO SOFTWARE APPS23              www.juniper.net/developer
ENGINEERING A NEW OPEN NETWORK24              www.juniper.net/developer
JUNOS SPACE SDKThe Junos Space SDKsimplifies the abstraction ofdata from the network,allowing businesses to gainnew insigh...
The Junos Space SDK: Cross-Device Innovation• Decreases complexity in the applicationdevelopment process and reduces the t...
UNLOCK THE POWER OF THE NETWORK27              www.juniper.net/developer
PROGRAMMABLE NETWORK APPLICATION PLATFORM                                     ●             ●   ●                    ●    ...
OPEN FOR APPLICATIONS & INTEGRATION29               www.juniper.net/developer
JUNOS SPACE APIs30                 www.juniper.net/developer
ANATOMY OF THE JUNOS SPACE SDK31              www.juniper.net/developer
BUILDING32         www.juniper.net/developer
ENTERPRISE ENERGY MANAGEMENT FROM JOULEX                                                                               ...
IMPLEMENTING JOULEX ENERGY MANAGER (JEM)34              www.juniper.net/developer
DEVELOPMENT ENVIRONMENT35             www.juniper.net/developer
JUNIPER SOFTWARE PRODUCTS & OFFERINGS36              www.juniper.net/developer
The Future of                  Programmable Networks • The programmable network approach adds unique value propositions fo...
THANK YOU!
Upcoming SlideShare
Loading in …5
×

Introduction to Programmable Networks

1,421 views

Published on

Introducing The Junos tools & technologies that make applications better, faster, and more intelligent. Learn more about how to access critical APIs to build new services & offerings for your business, your applications, and more.

Published in: Technology, Business
  • Be the first to comment

Introduction to Programmable Networks

  1. 1. THE NEW NETWORKIS PROGRAMMABLEWITH JUNOS.INTRODUCING THE JUNOS TOOLS &TECHNOLOGIES THAT MAKE APPLICATIONSBETTER, FASTER, AND MORE INTELLIGENT.Lauren CooneyDirector, Developer & Product MarketingJuniper Networks
  2. 2. JUNIPER’S MISSION & COMMITMENT2 www.juniper.net/developer
  3. 3. CHALLENGES OVERSHADOW OPPORTUNITIES  Increased Opex Costs & Reduced Budget  Limited access to core network data which is critical for innovative applications & services.  Software offerings fragmented & stuck in organizational silos  Lack of comprehensive developer products for network access & innovation  Monetization & New Service opportunities available to few3 www.juniper.net/developer
  4. 4. JUNIPER GIVESDEVELOPER CONTROL OFWHAT THEY WANT TOBUILD WITH BETTERTOOLS & NETWORKINSIGHT.IT’S NOW YOUR TURN TOBUILD MOREINTELLIGENT APPS THEWAY YOU WANT.
  5. 5. THE PROGRAMMABLE NETWORK Programmability Characteristics Intelligent Open Efficient Extensible Network Data- APIs and New Software Scalability Optimization of Driven Intelligence Protocols provide & Performance Resources to Unlocked development Optimization with Deliver New opportunities Cost-savings Services New Service Creation Revenue Creation5 www.juniper.net/developer
  6. 6. THE PROGRAMMABLENETWORK:A NEW OPEN & INNOVATIVEDEVELOPER-CENTRICAPPROACH
  7. 7. MEET THE JUNOS FAMILY Network End-point On-device Cross-device & Mobile Innovation Innovation Innovation Network Layer Network Application Layer User Application Layer Junos is a set of Products & Tools that extract data from theNetwork so you can build value-added services more intelligently.7 www.juniper.net/developer
  8. 8. THE PROGRAMMABLE NETWORK:REDUCING COMPLEXITY THROUGH SOFTWARE –8 www.juniper.net/developer
  9. 9. THE NEW DEVELOPER-CENTRIC APPROACH      9 www.juniper.net/developer
  10. 10. JUNOS SDKThe Junos SDK givesdevelopers the ability to createnew & innovative services &applications on top of Junosand Juniper Networkssystems.
  11. 11. Junos SDK: On-Device Innovation• Create, deploy, and validate innovativenetwork applications tailored to your needs.• Enable network software developers to On-devicebuild additional intelligence into theirnetworks with applications capable of SLA Innovationassurance, traffic monitoring, encryption andtunneling, signaling, and Quality of Service.• New customization and productopportunities: • 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.11 www.juniper.net/developer
  12. 12. 90% of networks are inefficient not inefficient inefficient12 www.juniper.net/developer
  13. 13. Inefficient… More functionality thru more boxes13 www.juniper.net/developer
  14. 14. DWDM Switch, Optical WDM Switch Transport Video BNG Core network SBC Media Media Intranet Gateway Monitoring Policy Route Reflector Subscriber management Firewall AAA Lawful and IDP Intercept Frame Relay Switch Voice GGSN Gateway Cable Modem Access Termination network Remote Firewall Office Access and IDP Load Balancer network Branch OfficeContinuous Voice Cell Softswitch Systems Tower 14 www.juniper.net/developer SIP Finance PBX Access
  15. 15. COMPLEX & COMPLICATED TO OPERATE15 www.juniper.net/developer
  16. 16. WHY? TRADITIONAL NETWORK SOFTWARE IS CLOSED16 www.juniper.net/developer
  17. 17. LET’S CHECK OUT ANEXAMPLE
  18. 18. EXAMPLE: APPLICATION DELIVERY CONTROLLER • ••••18 www.juniper.net/developer
  19. 19. EXAMPLE: APPLICATION DELIVERY CONTROLLER • • • •19 www.juniper.net/developer
  20. 20. HOW COMPETITORS MANAGE THE COMPLEXITY20 www.juniper.net/developer 15
  21. 21. JUNOS: THE POWER OF ONE – –21 www.juniper.net/developer
  22. 22. OPPORTUNITIES FOR DEVELOPERS22 www.juniper.net/developer
  23. 23. THE NEW NETWORK IS OPEN TO SOFTWARE APPS23 www.juniper.net/developer
  24. 24. ENGINEERING A NEW OPEN NETWORK24 www.juniper.net/developer
  25. 25. JUNOS SPACE SDKThe Junos Space SDKsimplifies the abstraction ofdata from the network,allowing businesses to gainnew insights and build betterservices & solutions.
  26. 26. The Junos Space SDK: Cross-Device Innovation• Decreases complexity in the applicationdevelopment process and reduces the time fromdevelopment to deployment, allowing for solutions tobe created at the speed business runs. Cross-device• Open APIs provide RESTful Web Service access Innovationto all Junos-based devices, serving as a single entrypoint that abstracts your network to enable you tomanage, monitor, control and gather insight acrossyour entire network infrastructure, as well as createnetwork-aware applications. Network Application Layer• Developers can extend the capabilities ofexisting applications with network insight, build newand unique workflows, or combine the capabilities ofmultiple applications or cloud-based services into aunified user experience or application. 26 www.juniper.net/developer
  27. 27. UNLOCK THE POWER OF THE NETWORK27 www.juniper.net/developer
  28. 28. PROGRAMMABLE NETWORK APPLICATION PLATFORM ● ● ● ● ● ● ● … ● …28 www.juniper.net/developer
  29. 29. OPEN FOR APPLICATIONS & INTEGRATION29 www.juniper.net/developer
  30. 30. JUNOS SPACE APIs30 www.juniper.net/developer
  31. 31. ANATOMY OF THE JUNOS SPACE SDK31 www.juniper.net/developer
  32. 32. BUILDING32 www.juniper.net/developer
  33. 33. ENTERPRISE ENERGY MANAGEMENT FROM JOULEX     33 www.juniper.net/developer
  34. 34. IMPLEMENTING JOULEX ENERGY MANAGER (JEM)34 www.juniper.net/developer
  35. 35. DEVELOPMENT ENVIRONMENT35 www.juniper.net/developer
  36. 36. JUNIPER SOFTWARE PRODUCTS & OFFERINGS36 www.juniper.net/developer
  37. 37. The Future of 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.37 www.juniper.net/developer
  38. 38. THANK YOU!

×