70
NETWORK INNOVATION WITH OPEN SOFTWARE

Network Innovation with Open Software

Embed Size (px)

DESCRIPTION

Overview of the Junos SDK and how developers can now use APIs to build great applications that drive their network.

Citation preview

Page 1: Network Innovation with Open Software

NETWORK INNOVATION WITH

OPEN SOFTWARE

Page 2: Network Innovation with Open Software

2 Copyright © 2011 Juniper Networks, Inc. www.juniper.netTransforming the experience and economics of

networking

SETTING THE AGENDA FOR THE NEXT DECADE

Page 3: Network Innovation with Open Software

3 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

THE PLACE OF THE NETWORK

Page 4: Network Innovation with Open Software

4 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

CHANGES IN THE WORLD OF NETWORKING

The Evolution of a Platform

Simple Functionality Feature Phone App Enabled Devices

SINGLEPURPOSE

MULTIPURPOSE

GENERALPURPOSE

Page 5: Network Innovation with Open Software

5 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

THE NEW NETWORK EQUATION

High Performance Networking

Developer Solutions Accelerated Innovation

Reliable

Fast

Scalable

Simple

Secure

Agile

Innovative

RAD

Open

New, better experiences

New flexibility & agility

New customer solutions

$ New revenue sources

The New NetworkEcosystem InnovationNetwork Innovation

layers of software instead of layers of protocols

Page 6: Network Innovation with Open Software

6 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

CONNECT EVERYTHINGfrom Client, through the Network, to the Device

OUR MISSION AND COMMITMENT TO DEVELOPERS

SILICON SYSTEMS SOFTWARE

Page 7: Network Innovation with Open Software

7 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Page 8: Network Innovation with Open Software

8 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Houston, we have a problem!

Page 9: Network Innovation with Open Software

9 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

90% of networks are inefficient

not inefficient

inefficient

Page 10: Network Innovation with Open Software

10 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Inefficient…

More functionalitythru more boxes

Page 11: Network Innovation with Open Software

11 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

SBC

GGSN

IntranetPolicy

Cable Modem Termination

Frame Relay Switch

Video BNG

Voice Gateway

Firewalland IDP

Media Gateway

Media Monitoring

Subscribermanagement

LoadBalancer

LawfulIntercept

Firewalland IDP

AAA

Optical Transport

Route Reflector

Continuous Systems

Access

FinanceSIP

VoiceSoftswitch

PBX

Access network

Branch Office

Access network

Cell Tower

Remote Office

DWDM Switch, WDM Switch

Corenetwork

EXAMPLE: THE INEFFICIENT NETWORK

Page 12: Network Innovation with Open Software

12 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Ok, maybe I’m exaggerating…

Page 13: Network Innovation with Open Software

13 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

99% of networks are inefficient

inefficient

not inefficient

Page 14: Network Innovation with Open Software

14 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Integrationand

InformationOVERLOAD

Page 15: Network Innovation with Open Software

15 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Access network

Corenetwork

Access network

Cable Modem Termination

Frame Relay Switch

Video BNG

Voice Gateway

Branch Office

Remote Office

Cell Tower

Firewalland IDP

Media Gateway

Media Monitoring

Subscribermanagement

Firewalland IDP Load

Balancer

LawfulIntercept

EXAMPLE: THE INEFFICIENT NETWORK

Page 16: Network Innovation with Open Software

16 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

COMPLEX & COMPLICATEDTO OPERATE

Page 17: Network Innovation with Open Software

17 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Page 18: Network Innovation with Open Software

18 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

$

$INCREASING COSTS

Page 19: Network Innovation with Open Software

19 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

SLOW TO MARKETSLOW TO INNOVATE

Page 20: Network Innovation with Open Software

20 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Why?

Page 21: Network Innovation with Open Software

21 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

TRADITIONAL NETWORK SOFTWARE IS CLOSED

Page 22: Network Innovation with Open Software

22 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

THE NEW NETWORK IS OPEN TO SOFTWARE APPS

Page 23: Network Innovation with Open Software

23 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

“THERE’S A JUNOS APP FOR THAT”

Page 24: Network Innovation with Open Software

24 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

“THERE’S A JUNOS APP FOR THAT”

Page 25: Network Innovation with Open Software

25 Copyright © 2011 Juniper Networks, Inc. www.juniper.net“THERE’S A JUNOS SPACE APP FOR THAT”

•Simplified and integrated management•Business insight through data visibility•Intelligent monitoring •Faster problem resolution

Page 26: Network Innovation with Open Software

26 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

RAPID DEVELOPMENT OF DIFFERENTIATED APPS

Expensive and inefficient

Consistency, security and performance lapses

Focus on innovation Reduce production costs Increase speed of

development Decouple velocity of

application innovation from platform innovation

OLD WAY NEW WAY

System,Platform,

Interfaces,and

Foundation Development

ApplicationInnovation

ApplicationInnovation

Software Development

Kits(SDKs)

Reducedevelopertime to

innovation

Page 27: Network Innovation with Open Software

27 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Opportunity for Across-the-network Innovation

Opportunity for On-device Innovation

Opportunity for Network Endpoint Innovation

JUNIPER PROGRAMMABLE NETWORK PLATFORMS

Network Application Layer

User Application Layer

Network DeviceLayer

Page 28: Network Innovation with Open Software

OPPORTUNITY FOR ON-DEVICE INNOVATION

JUNOS SDK

Page 29: Network Innovation with Open Software

29 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Unified Programmable

Network Platform

ENGINEERING A NEW OPEN NETWORK

Programmable Network Innovation

Page 30: Network Innovation with Open Software

30 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

JUNOS: THE POWER OF ONE

SWITCHING

EX4200 Line

EX8208

EX8216

EX3200 Line

EX2200 Line

EX4500 Line

ROUTING

MX Series

T Series

M Series

J Series

One OS

branch core

One Release Track

Frequent Releases

11.1 11.2 11.3

One Architecture

–API–

Modulex

LN1000

SECURITY

SRX220

SRX3000 Line

SRX5000 Line

SRX210

SRX650

SRX100

SRX240

SRX1400

Page 31: Network Innovation with Open Software

31 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

HOW COMPETITORS MANAGE THE COMPLEXITY

15

vs.

CONVERENGE

Page 32: Network Innovation with Open Software

32 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Unified Programmable

Network Platform

ENGINEERING A NEW OPEN NETWORK

Proven &Carrier GradeNetwork OS

Programmable Network Innovation

Page 33: Network Innovation with Open Software

33 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

ENGINEERING A NEW OPEN NETWORK

Unique & Robust Device-level APIs

and Tools

Proven &Carrier GradeNetwork OS

Unified Programmable

Network Platform

Programmable Network Innovation

Page 34: Network Innovation with Open Software

34 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

JUNOS SDK RESOURCES

PLATFORM APIS

Common Features

Control Plane Features

Service Plane Features

Device-specific Features

LEARNING

Training

Developer Guide

API Reference Guide

Sample Apps

Inline Help

Workshops

DEVELOPER TOOLS

Signing Server

Installer

Eclipse IDE Plug-in

Virtual Build Environment

Toolchain

UI Simulator

Page 35: Network Innovation with Open Software

35 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

JUNOS SDK API SETS

RE SDK(routing engine)apps

Services SDKapps

Data Plane:Packet Forwarding Engine

Control Plane: Routing Engine

Services Plane: Service Engine

Page 36: Network Innovation with Open Software

36 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

APPLICATIONS IN THE JUNOS ARCHITECTURE

Routing Engines - Control Plane

Packet Forwarding Engine - Data Plane

Traffic Traffic

Service Engines – Services Plane

Service Application(s)

UI Extensions(built with RE SDK)

Service Applications(built with Services

SDK)

Control Applications

(built with RE SDK)

Control Traffic Serviced Traffic Data (Transit) Traffic

Page 37: Network Innovation with Open Software

37 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

BUILDING

Virtual build environment

Download Junos SDK

Developer Workflow

CertificateJunos SDK Developer

SupportSigned Application

Package

APIs

Partner Code C/C++

Application Binary > set .. providers <name>

Adds provider name

Loads the app on the device

> .. software add <package>

Enables the application

System Administrator Workflow

AND DEPLOYING APPS

Page 38: Network Innovation with Open Software

38 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

SYSTEMS, FEATURES, AND FUNCTIONALITIES

Perf

orm

ance

& U

tilit

y

Use

r In

terf

ace

Secu

rity

Pack

et

Insp

ect

ion

Sess

ion M

anagem

ent

Syst

em

Sta

te

UN

IX a

nd P

OSIX

Netw

ork

Acc

ess

Hig

h A

vaila

bili

ty

Forw

ard

ing

SYSTEMS

CONTROL PLANE

FEATURES:RE SDK

COMMONFEATURES

SERVICEPLANE

FEATURES:SERVICES SDK

APIGROUPS

PLATFORMFEATURES

M MXTSRXJCS 1200 SERVICE MODULES

MS DPC

MS PIC

Page 39: Network Innovation with Open Software

39 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Where’s theJava?

Page 40: Network Innovation with Open Software

40 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

VIRTUAL ENGINE SDK APIS IN JAVA, C, C++, MORE…

Routing Engines - Control Plane

Packet Forwarding Engine - Data Plane

UI Extensions(built with RE SDK)

Service Engines – Services Plane

Service Application(s)Service Applications(built with Services SDK)

Control Applications(built with RE SDK)

Virtual Engine Environment - Virtual Plane

VEE Manager(native platform)

Service Broker(native platform)

VEE KVM Hypervisor

Host Manager(native platform)

Cluster Manager(native platform)

Virtual Engine Guest Systems(Linux, Windows, Junos, etc.)

Other Applications

Junos-integrated Application(built with VE SDK)

Services over MOM over IP

Line card ApplianceJunos Systems

Page 41: Network Innovation with Open Software

41 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

APPLICATION EXAMPLES

Page 42: Network Innovation with Open Software

42 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

EXAMPLE: APPLICATION DELIVERY CONTROLLER

SOLUTION

Application: Application Delivery Controller (ADC)

Benefits:•Eliminates the capital and operational expenses associated with appliances•Fewer network elements saves on installation, maintenance, upgrades, power, and cooling

Availability:Juniper Networks MX-series 3D Universal Edge Routers

APPROACH

Old: Deploy server load balancing appliances and switches

New:Router-integrated ADC application

CHALLENGE

Goal: Simplify integration of application servers into the network in a way that enables application scaling and high performance

Target: •Data centers•Cache content direct•Server/service complexes

Partner: RadwareApplication: ADC

Page 43: Network Innovation with Open Software

43 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

EXAMPLE: APPLICATION DELIVERY CONTROLLER

Partner: RadwareApplication: ADC

For 48 Gbps Server Throughput:• 10 rack units saved• 67% less power• 45% less cooling• No router dedicated interfaces

Internet(clients)

Application Servers

Server LoadBalancers

StatefulFirewallRouter

Page 44: Network Innovation with Open Software

44 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

EXAMPLE: VIDEO QUALITY MONITORING

SOLUTION

Application: StreamScope eRM

Benefits:• Reduces operational complexity and expense• Comprehensive monitoring and analysis at multiple layers: transport, MDI, MPEG elementary and baseband layers• Historical data analysis of past issues help make informed network upgrade and/or reconfiguration decisions

Availability:Juniper Networks M-series Multiservice Routers andMX-series 3D Universal Edge Routers

APPROACH

Old: Deploy a monitoring appliance as a bump in the wire

New: Adds video monitoring to edge routers in the video CDN or service provider

Technology:• Combines Juniper's network expertise with Triveni's video expertise to provide a solution that monitors the IP transport of the video streams, the MPEG encoding itself, and the associated audio and video streams, while also verifying the meta data for encoded video.

CHALLENGE

Goal: Add video monitoring and analysis/HA to the network without the overhead of another network appliance

Target:• Video delivery network providers

Partner: Triveni DigitalApplication: StreamScope eRM

Page 45: Network Innovation with Open Software

45 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Partner: Triveni DigitalApplication: StreamScope eRM

Available on Juniper NetworksMX-series 3D Routers

Application-initiated network control

Integrated MDI and MPEG analysis is highly unique

Saving: space, power, cooling, maintenance

Access network

Backup VideoHeadend

Primary VideoHeadend

EXAMPLE: VIDEO QUALITY MONITORING

Page 46: Network Innovation with Open Software

OPPORTUNITY FOR ACROSS-THE-NETWORK INNOVATION

JUNOS SPACE SDK

Page 47: Network Innovation with Open Software

47 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

JUNOS SPACE SDK RESOURCES

PLATFORM APIS

Infrastructure Features

Network Abstractions

Device Direct RPC

LEARNING

Training

Developer Guide

API Reference Guide

Sample Apps

Forums

Workshops

DEVELOPER TOOLS

Chainsaw Logger

Installer

Eclipse IDE Plug-in

EJB to REST Wizard

Platform/Device Simulation

UI Components

Page 48: Network Innovation with Open Software

48 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Assets Data

ValueAction

Network Devices,Servers, Databases, Applications etc.

FilterCorrelateCombine

ConfigureProvisionDynamic Policy

InventoryHistory

Real-time

10101010010101

01CREATE

GENERATE

INSIG

HT

AFFE

CTS

UNLOCK THE POWER OF THE NETWORK

Page 49: Network Innovation with Open Software

49 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

THE JUNOS SPACE PLATFORM

All controlled from your browserJunos Space

HOW DO YOU TURN NETWORK DATA INTO KNOWLEDGE?

Management, Analytics, Monitoring, Orchestration

Page 50: Network Innovation with Open Software

50 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Network

ANSWER:Add network operations insight to businesses, and

business insight to network operations

JBoss Java EE Application Server

EJB Container

Service Application(s)

Stateless Session Beansor MDBs (Business Logic)

@Statelesspublic class FooEjb {}

Database Server

Web Container

Service Application(s)

RESTful Resource Class

@Path(“/foo”) public class FooResource {@EJB private FooEJB fooEjb; }

Native RESTEasy Servlet(JAX-RS)

JPA

Junos Space Fabric/Cluster:

RESTful Web ServicesAbstract the Network

Inject

Space UI:

Other Business Systems:

DMI

Page 51: Network Innovation with Open Software

51 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

APPLICATION & INTEGRATION TYPES1. Platform-hosted Web Service (New APIs)

Runs in App Server

2. Platform-hosted UIRuns in browser

3. External Integration

JBoss

Direct Web Remoting

Native Servlet

(Reverse) AJAX

UI Code(ExtJS)

HTTP

JBoss

SLSBs or MDBs (Business Logic + new

API)

RESTful Resources(new URIs)

API Consumers:

XML/JSON over HTTP

JBoss

Native SLSB or MDBsNative RESTful

Resources

OSS, BSS,Other App Servers

Etc.

Client-side CodeInvoking Native

Platform Web Services

XML/JSON over HTTP

… or mix all app types

JavaScript, imgs, etc.

Page 52: Network Innovation with Open Software

52 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Download and Install Junos Space SDK

Developer Workflow

CertificateDeveloper

Support Signed Application Package

Application Binary

AND DEPLOYING APPSBUILDINGSystem Administrator Workflow

Loads the app on Junos Space

Developer Code

APIs, Simulators, Test + Build Environment

Page 53: Network Innovation with Open Software

53 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

JUNOS SPACE API FEATURES

Configuration ManagementApp Lifecycle Management

INFRASTRUCTUREFEATURES

DEVICE & NETWORKABSTRACTION

FEATURESPLATFORMFEATURES

APIGROUPS

Script ManagementAPI Discovery and Information

Software Image ManagementObject Tagging and Filtering

Device Configurations, Logs, and RPCJob Management

Network and Device InventoryUser Management

Page 54: Network Innovation with Open Software

54 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

APPLICATION EXAMPLES

Page 55: Network Innovation with Open Software

55 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

EXAMPLE: NETWORK VIRTUALIZATION

SOLUTION

Application: Virtual Switch

Benefits:• Reduces operational complexity and expense• Rapid to setup/tear-down

• Cheap/free to change

• Isolated from other users

• User chooses the :

• Connections, VLANs, ACLs…

Availability:OpenFlow: Any Juniper Networks systems supporting Junos control-plane applicationsVirtual Switch: Junos Space

APPROACH

Old: Manually configure devices which are harder to adapt quickly

New: • Use Big Switch’s OpenFlow controller to create “virtual L2 switches.”• Make the selected nodes look as if they are locally connected.• Use Junos Space as the platform to integrate and deliver this solution.

Technology:• Juniper OpenFlow-enabled device run the OpenFlow app built with the Junos SDK.• The Virtual Switch app is implemented with the Junos Space SDK.

CHALLENGE

Goal: Take a distributed multiple domain, site, layer, tenant network and use OpenFlow switches to virtualize a simpler network

Target:• Data Center Networks(allocate servers on demand to the appropriate datacenter L2 network independent of network /VLAN design)

Partner: Big Switch Networks

Application: Virtual Switch

Page 56: Network Innovation with Open Software

56 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

THE CONCEPT – SIMPLIFY THE NETWORK

Group together devices andseparate the groups with a virtual switch

Page 57: Network Innovation with Open Software

57 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

THE SOLUTION – NETWORK VIRTUALIZATION

A simple switch connects only the hosts for a specific application/usecase/tenant:

• Rapid to setup/tear-down

• Cheap/free to change

• Isolated from other users

• Self-managed:

• User choose the connections

• User chooses the VLANs

• User chooses the ACLs …

Allow the Customer to define the logical networks they need

Page 58: Network Innovation with Open Software

58 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

Junos Space Server

Big Switch Controller(manages OF switches)

Junos Space VM(manages rest of devices)

RESTful Web Service APIs

JUNOS SPACE INTEGRATION

Page 59: Network Innovation with Open Software

NEXT STEPS

Page 60: Network Innovation with Open Software

60 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

PLUG: NETWORKS AS INFORMATION FACTORIES

Time: Wednesday, 11:30 AM, Hilton San Francisco - Plaza A/B Track: Enterprise Service Architectures and the Cloud Speaker: Hal Stern, VP & Chief ArchitectDeveloper BU, Juniper Networks

Page 61: Network Innovation with Open Software

61 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

JUNIPER PROGRAMMABLE NETWORK PLATFORMS

Opportunity for Across-the-network Innovation

Opportunity for On-device Innovation

Opportunity for Network End-point Innovation

Network Application Layer

User Application Layer

Network DeviceLayer

Page 62: Network Innovation with Open Software

62 Copyright © 2011 Juniper Networks, Inc. www.juniper.net62 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

JUNOS PULSE & JUNOS PULSE SDK (COMING SOON)

Enterprise-user end-point Application Layer

Mobile Innovation opportunities Create custom mobile solutions

with the Junos Pulse SDK

Out-of-the-box apps Web VPN Secure Email Full Layer 3 Tunnel SSL VPN Multi-factor Authentication Granular auditing and logging

Provisioned via respective application stores

Designed for minimal user interaction

Page 63: Network Innovation with Open Software

63 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

INDUSTRY’S FIRST NETWORK VIRTUALIZATION IN THE CLOUD

Junosphere delivers Junos on-demand via the cloud Enables real network modeling and education using virtual Junos routers Accessed on demand via the Internet to a Juniper-hosted DC Scale when you need it; pay for what you use

Learn, model and test Junos features with the flexibility, cost-efficiency and simplicity inherent of a cloud-based delivery model

Internet

JUNOSPHERE

Page 64: Network Innovation with Open Software

64 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

WHAT IS IT IN FOR ME AS A DEVELOPER?

Access to Juniper customers and channel partners$Build truly network-aware apps and monetize IP$Access to developer ecosystem$

Robust network app platform exposed by rich APIs$

Page 65: Network Innovation with Open Software

65 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

REDUCING COMPLEXITY THROUGH SOFTWARE

One Platform, a VARIETY of Applications – What will YOU Build?

Network & Beyond

in the Network

across the Network

on the Client

Enterprise, Mobile,Home

Com

mon T

ools

& ID

ESecurityContent &

MediaGreen

ComputingMonitoring & Performance

Cloud Computing

?

Page 66: Network Innovation with Open Software

66 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

OPPORTUNITIES FOR APPLICATIONS

EnterpriseService Provider

Public Sector

Optical and TransportContent Delivery Networks

Managed Services

WAN CampusCore EdgeCloud

Data Center

ResearchMobile

AcademiaWireless

SAN

Distributed Computing

Social Media

Medical Services Networks

Financial Services Networks

Green Computing

Monitoring

Optimization

Network Management

SLA

PerformanceEmbedded Traffic Services

Security

Customized Routing & Signaling

Broadband

Wireline

Page 67: Network Innovation with Open Software

67 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

OPPORTUNITIES FOR DEVELOPERS

DEVELOPERS

DEVELOPER NETWORK

APPECOSYSTEM

Customize Offerings

Share and Innovate

New Business

Opportunity

Customize Value-adds

in your Network

CustomersIndependent

Software Vendors

System Integrators

Academic and

Research

Collaborate, Support, Build

Page 68: Network Innovation with Open Software

68 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

OVER 400+ ORGANIZATIONS

Page 69: Network Innovation with Open Software

69 Copyright © 2011 Juniper Networks, Inc. www.juniper.net

NEXT STEPS FOR YOU & US

Determine where you want to play… what interests you

Visit our booth, blogs and forums… stay in touch with updates

Get your hands on our SDKs and developer tools

Contact us to find out how you can engage with Juniper

Networks

Page 70: Network Innovation with Open Software

VISIT juniper.net/developer

FOLLOW @junosdeveloper

CONTACT [email protected]