SlideShare a Scribd company logo
DATASHEET




        JuNoS SPaCE SDK



                                              Product Description
           Product Overview
                                              Juniper Networks® Junos® Space SDK is the industry’s most complete developer toolkit
                                              specifically designed for an easy creation of network-aware applications. Space SDK enables
Application development has generally
                                              developers to fully leverage network intelligence and services from the Junos Space network
meant long, expensive development
                                              application platform to develop differentiated applications. Building sophisticated workflow
cycles, limited cross-application
                                              engines, core business logic, streamlined interfaces for operational tools or a new fully
development leverage, and a network
                                              integrated Junos Space application is all possible with the Junos Space SDK.
engineering-centric approach. This has
forced developers to focus on costs,          Space SDK enables developers to leverage the Junos Space network application platform
cycle times, and foundational code            to abstract the capability and connections to your Juniper Networks routers, switches,
rather than innovative applications.          and firewalls. It encomposes a rich set of tools including RESTful APIs, the Eclipse
                                              Integrated developer environment, device simulators, reference applications, support tools
Juniper Networks Junos Space SDK is
                                              and documentation.
an open, network-centric application
development toolkit explicitly                Architecture and Key Components
designed to enable developers to
                                              Junos Space SDK leverages well-known technologies and constructs to create an
use the information embedded in the
                                              extremely flexible software development environment.
network to create unique, differentiated
                                                                                                           Space Applications
                                              Applications— Language independent web services
applications quickly, easily, and
                                              are used to create or enhance applications with                                 Business    Native App
economically, providing endless
                                                                                                             UI App           Logic App
                                              insight from Junos Space.
possibilities for network intelligence,
such as:                                      Web Services APIs—This abstraction layer presents                          HTTP Interface
                                              harmonized access to the underlying capabilities of          Web Service APIs
• Real-time policy management
                                              Junos Space through HTTP interfaces.
• Energy usage and tracking
                                              Info Service—A dedicated service for use in
• Custom workflows
                                              discovering available APIs provided by the platform
                                                                                                                 Abstraction + Harmonization
• Network insight for business intelligence   and hosted applications.
                                                                                                           Junos Space Services
• Correlation of user subscribed services     Infrastructure Services—Access the platform’s

• Policy and QoS management                   fundamental capabilities for use in creating
                                              applications that leverage network services.

                                              Network and Device Services—These services                   SQL Server

                                              provide a model for interacting with devices
                                                                                                                              Network
                                              that abstracts away the specifics of the device                                 Elements

                                              connection and communication protocols.


                                                                                                                                                  1
Database Access—Applications have abstracted access to the                                         other Space-hosted or external applications. It’s a great way to
underlying Junos Space database.                                                                   collect insight, process and make available to others.

Building an Application                                                                            Rich Applications – Design and implement fully native Space
                                                                                                   applications, that add capabilities to the platform, create new
The Junos Space SDK offers developers flexible options for
                                                                                                   APIs for use by others and can integrate open APIs and data
creating applications. These include:
                                                                                                   sources to further enrich their capabilities and experience. It’s a
Data Applications – Build applications that use and combine                                        robust way to own the experience, gather insight and take action.
data, insight or functionality from the Space platform, its Apps or
                                                                                                   Integration – Access insight and take actions from external
external sources to create new services. It’s a fast and easy way to
                                                                                                   applications and services, Space web services allow you to access
integrate open APIs and data sources to produce enriched results
                                                                                                   the capabilities of the platform through HTTP to further enrich
that were not necessarily the original reason for producing the raw
                                                                                                   the capabilities and experience of your stand-alone or externally
source data.
                                                                                                   hosted applications. It’s a language independent method to access
Workflows – Create new application logics to add capabilities to                                   Space and to make your applications and services network aware.
Space, while at the same time expressing through APIs for use in

Features and Benefits
 FEAtuRES                                    BENEFItS

 Junos Space plug-in for                     Simplified application development of Junos Space applications
 wizard-based Eclipse IDE                    • Rapid creation of the primary Junos Space application types
                                             • Increased efficiency with custom features including grouping views, auto completion, syntax check, and wizards
 Ext designer,                               Rapid user interface prototyping
 Custom uI designer                          • Easy, fast collaboration with development team members
                                             • Quick, easy integration of data stores into your interface from any data source (JSoN, XML, or custom)
                                             • Building rich Internet applications with industry standard JavaScript library
                                             • Ease of design and configuration with drag-and-drop designer components
 RESTful Web services                        • Reusable across popular platforms
                                             • Easily consumable services using basic XML rather than SoaP
                                             • Support for all typical CRuD (create, update, and delete) operations through HTTP methods
 Simulators, virtual machine                 Fast, easy application performance and scale optimization by simulating Juniper runtime environment
 included with the developer                 • Reduced test/staging costs with a fully functional instance of the Junos Space network application for test/
 environment                                   deployment of Junos Space SDK-based applications
                                             • ability to test applications against virtual Junos oS with the device and element simulators


Juniper Networks Service and Support                                                               Program Information
Juniper Networks is the leader in performance-enabling services                                    For more information on the Junos Space SDK platform, please
and support, which are designed to accelerate, extend, and                                         visit www.juniper.net/junos-space-sdk.
optimize the high-performance network. Our services allow
you to bring revenue-generating capabilities online faster so                                      About Juniper Networks
you can realize bigger productivity gains and faster rollouts of                                   Juniper Networks is in the business of network innovation. From
new business models and ventures. At the same time, Juniper                                        devices to data centers, from consumers to cloud providers,
Networks ensures operational excellence by optimizing the                                          Juniper Networks delivers the software, silicon and systems that
network to maintain required levels of performance, reliability,                                   transform the experience and economics of networking. The
and availability. For more details, please visit www.juniper.net/                                  company serves customers and partners worldwide. Additional
products-services.                                                                                 information can be found at www.juniper.net.



Corporate and Sales Headquarters                    APAC Headquarters                        EMEA Headquarters                To purchase Juniper Networks solutions,
Juniper Networks, Inc.                              Juniper Networks (Hong Kong)             Juniper Networks Ireland         please contact your Juniper Networks
1194 North Mathilda Avenue                          26/F, Cityplaza one                      Airside Business Park            representative at 1-866-298-6428 or
Sunnyvale, Ca 94089 uSa                             1111 King’s Road                         Swords, County Dublin, Ireland
                                                                                                                              authorized reseller.
Phone: 888.JUNIPER (888.586.4737)                   Taikoo Shing, Hong Kong                  Phone: 35.31.8903.600
or 408.745.2000                                     Phone: 852.2332.3636                     EMEA Sales: 00800.4586.4737
Fax: 408.745.2100                                   Fax: 852.2574.7803                       Fax: 35.31.8903.601
www.juniper.net

Copyright 2010 Juniper Networks, Inc. all rights reserved. Juniper Networks, the Juniper Networks logo, Junos,
NetScreen, and ScreenOS are registered trademarks of Juniper Networks, Inc. in the United States and other
countries. All other trademarks, service marks, registered marks, or registered service marks are the property of
their respective owners. Juniper Networks assumes no responsibility for any inaccuracies in this document. Juniper
Networks reserves the right to change, modify, transfer, or otherwise revise this publication without notice.

1000330-001-EN         Dec 2010                        Printed on recycled paper


 2

More Related Content

PDF
PDF
Develop Ruby Applications Fast | TubroRuby
PDF
Android for Java Developers
PDF
Beyond SPML: Access Provisioning in a Services World
PDF
An Introduction To Android
PPT
Android For Java Developers
PDF
Android for Java Developers at OSCON 2010
PDF
Unwired Platform
Develop Ruby Applications Fast | TubroRuby
Android for Java Developers
Beyond SPML: Access Provisioning in a Services World
An Introduction To Android
Android For Java Developers
Android for Java Developers at OSCON 2010
Unwired Platform

What's hot (19)

PDF
Ow2 Open World Forum09 Trustie Project
 
PDF
Android Deep Dive
PDF
Open Android
PPTX
Leapfrogging with legacy
PDF
Android For Managers Slides
PDF
Macadamian And Junos SDK
PDF
Android Internals
PDF
Venus-c: Using open source clouds in eScience
 
PDF
02 Ms Online Identity Session 1
PDF
Android: A 9,000-foot Overview
PDF
REST-style Actionscript programming interface for message distribution using ...
PDF
Development Model for The Cloud
PDF
GlassFish Mobility Platform - Hans Hrasna
PPTX
Tacademy techclinic-2012-07-11
PDF
Marakana Android Internals
PDF
Android Internals
PPTX
App-V og UE-V
DOC
Wifi sharing
PDF
Shishir Bhargav Resume
Ow2 Open World Forum09 Trustie Project
 
Android Deep Dive
Open Android
Leapfrogging with legacy
Android For Managers Slides
Macadamian And Junos SDK
Android Internals
Venus-c: Using open source clouds in eScience
 
02 Ms Online Identity Session 1
Android: A 9,000-foot Overview
REST-style Actionscript programming interface for message distribution using ...
Development Model for The Cloud
GlassFish Mobility Platform - Hans Hrasna
Tacademy techclinic-2012-07-11
Marakana Android Internals
Android Internals
App-V og UE-V
Wifi sharing
Shishir Bhargav Resume
Ad

Similar to Junos Space SDK (20)

PPTX
Network Programmability for Developers: Why It's Time to Care
PPTX
The New Network is Programmable with Junos
PDF
One pk whitepaper
PPTX
Open Stack Cloud Services
PDF
Apprenda - Overview of the Apprenda Platform
PPTX
Shifting the Network Paradigm: Network Programmability
PDF
2009 CTSA Profiles OpenSocial Poster
PPTX
Codestrong 2012 breakout session the role of cloud services in your next ge...
PDF
Develop Ruby Applications Fast | TubroRuby From Embarcadero Technologies
PPT
Cloud computing introduction
PDF
Conduct JBoss EAP 6 seminar
PDF
Integrating BlueMix into a DevOps pipeline
PPTX
Cloud Computing
PPTX
Enabling High Level Application Development In The Internet Of Things
DOCX
Dipalee Shah Resume
PDF
A quick guide on Mobile App Backend development
PPTX
Junos Space SDK: Unlocking Data for Developers
DOC
Abhilash_Documentum
DOC
Abhilash_Documentum
PPTX
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
Network Programmability for Developers: Why It's Time to Care
The New Network is Programmable with Junos
One pk whitepaper
Open Stack Cloud Services
Apprenda - Overview of the Apprenda Platform
Shifting the Network Paradigm: Network Programmability
2009 CTSA Profiles OpenSocial Poster
Codestrong 2012 breakout session the role of cloud services in your next ge...
Develop Ruby Applications Fast | TubroRuby From Embarcadero Technologies
Cloud computing introduction
Conduct JBoss EAP 6 seminar
Integrating BlueMix into a DevOps pipeline
Cloud Computing
Enabling High Level Application Development In The Internet Of Things
Dipalee Shah Resume
A quick guide on Mobile App Backend development
Junos Space SDK: Unlocking Data for Developers
Abhilash_Documentum
Abhilash_Documentum
RestThing: A Restful Web Service Infrastructure for Mash-up Physical and Web ...
Ad

More from Juniper Developer Resources Cooney (9)

PPTX
PDF
Hybrid Programmable Forwarding Planes: BoF Session
PPTX
An In-Depth Look at Junos Space SDK
PDF
Programmable WAN Networking is SFW
PPTX
Network Innovation with Open Software
PPTX
Network Information Factories
PDF
JavaOne Keynote: Programmable Networking is SFW
PPTX
For Developers: Why Should I Care about Programmability
PDF
Joulex & Junos Space SDK: Customer Success Story
Hybrid Programmable Forwarding Planes: BoF Session
An In-Depth Look at Junos Space SDK
Programmable WAN Networking is SFW
Network Innovation with Open Software
Network Information Factories
JavaOne Keynote: Programmable Networking is SFW
For Developers: Why Should I Care about Programmability
Joulex & Junos Space SDK: Customer Success Story

Recently uploaded (20)

PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Cloud computing and distributed systems.
PDF
cuic standard and advanced reporting.pdf
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPTX
Big Data Technologies - Introduction.pptx
PDF
NewMind AI Monthly Chronicles - July 2025
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Electronic commerce courselecture one. Pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
A Presentation on Artificial Intelligence
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
Review of recent advances in non-invasive hemoglobin estimation
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Mobile App Security Testing_ A Comprehensive Guide.pdf
Cloud computing and distributed systems.
cuic standard and advanced reporting.pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Big Data Technologies - Introduction.pptx
NewMind AI Monthly Chronicles - July 2025
Building Integrated photovoltaic BIPV_UPV.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Per capita expenditure prediction using model stacking based on satellite ima...
Chapter 3 Spatial Domain Image Processing.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Encapsulation_ Review paper, used for researhc scholars
Electronic commerce courselecture one. Pdf
The AUB Centre for AI in Media Proposal.docx
A Presentation on Artificial Intelligence
20250228 LYD VKU AI Blended-Learning.pptx

Junos Space SDK

  • 1. DATASHEET JuNoS SPaCE SDK Product Description Product Overview Juniper Networks® Junos® Space SDK is the industry’s most complete developer toolkit specifically designed for an easy creation of network-aware applications. Space SDK enables Application development has generally developers to fully leverage network intelligence and services from the Junos Space network meant long, expensive development application platform to develop differentiated applications. Building sophisticated workflow cycles, limited cross-application engines, core business logic, streamlined interfaces for operational tools or a new fully development leverage, and a network integrated Junos Space application is all possible with the Junos Space SDK. engineering-centric approach. This has forced developers to focus on costs, Space SDK enables developers to leverage the Junos Space network application platform cycle times, and foundational code to abstract the capability and connections to your Juniper Networks routers, switches, rather than innovative applications. and firewalls. It encomposes a rich set of tools including RESTful APIs, the Eclipse Integrated developer environment, device simulators, reference applications, support tools Juniper Networks Junos Space SDK is and documentation. an open, network-centric application development toolkit explicitly Architecture and Key Components designed to enable developers to Junos Space SDK leverages well-known technologies and constructs to create an use the information embedded in the extremely flexible software development environment. network to create unique, differentiated Space Applications Applications— Language independent web services applications quickly, easily, and are used to create or enhance applications with Business Native App economically, providing endless UI App Logic App insight from Junos Space. possibilities for network intelligence, such as: Web Services APIs—This abstraction layer presents HTTP Interface harmonized access to the underlying capabilities of Web Service APIs • Real-time policy management Junos Space through HTTP interfaces. • Energy usage and tracking Info Service—A dedicated service for use in • Custom workflows discovering available APIs provided by the platform Abstraction + Harmonization • Network insight for business intelligence and hosted applications. Junos Space Services • Correlation of user subscribed services Infrastructure Services—Access the platform’s • Policy and QoS management fundamental capabilities for use in creating applications that leverage network services. Network and Device Services—These services SQL Server provide a model for interacting with devices Network that abstracts away the specifics of the device Elements connection and communication protocols. 1
  • 2. Database Access—Applications have abstracted access to the other Space-hosted or external applications. It’s a great way to underlying Junos Space database. collect insight, process and make available to others. Building an Application Rich Applications – Design and implement fully native Space applications, that add capabilities to the platform, create new The Junos Space SDK offers developers flexible options for APIs for use by others and can integrate open APIs and data creating applications. These include: sources to further enrich their capabilities and experience. It’s a Data Applications – Build applications that use and combine robust way to own the experience, gather insight and take action. data, insight or functionality from the Space platform, its Apps or Integration – Access insight and take actions from external external sources to create new services. It’s a fast and easy way to applications and services, Space web services allow you to access integrate open APIs and data sources to produce enriched results the capabilities of the platform through HTTP to further enrich that were not necessarily the original reason for producing the raw the capabilities and experience of your stand-alone or externally source data. hosted applications. It’s a language independent method to access Workflows – Create new application logics to add capabilities to Space and to make your applications and services network aware. Space, while at the same time expressing through APIs for use in Features and Benefits FEAtuRES BENEFItS Junos Space plug-in for Simplified application development of Junos Space applications wizard-based Eclipse IDE • Rapid creation of the primary Junos Space application types • Increased efficiency with custom features including grouping views, auto completion, syntax check, and wizards Ext designer, Rapid user interface prototyping Custom uI designer • Easy, fast collaboration with development team members • Quick, easy integration of data stores into your interface from any data source (JSoN, XML, or custom) • Building rich Internet applications with industry standard JavaScript library • Ease of design and configuration with drag-and-drop designer components RESTful Web services • Reusable across popular platforms • Easily consumable services using basic XML rather than SoaP • Support for all typical CRuD (create, update, and delete) operations through HTTP methods Simulators, virtual machine Fast, easy application performance and scale optimization by simulating Juniper runtime environment included with the developer • Reduced test/staging costs with a fully functional instance of the Junos Space network application for test/ environment deployment of Junos Space SDK-based applications • ability to test applications against virtual Junos oS with the device and element simulators Juniper Networks Service and Support Program Information Juniper Networks is the leader in performance-enabling services For more information on the Junos Space SDK platform, please and support, which are designed to accelerate, extend, and visit www.juniper.net/junos-space-sdk. optimize the high-performance network. Our services allow you to bring revenue-generating capabilities online faster so About Juniper Networks you can realize bigger productivity gains and faster rollouts of Juniper Networks is in the business of network innovation. From new business models and ventures. At the same time, Juniper devices to data centers, from consumers to cloud providers, Networks ensures operational excellence by optimizing the Juniper Networks delivers the software, silicon and systems that network to maintain required levels of performance, reliability, transform the experience and economics of networking. The and availability. For more details, please visit www.juniper.net/ company serves customers and partners worldwide. Additional products-services. information can be found at www.juniper.net. Corporate and Sales Headquarters APAC Headquarters EMEA Headquarters To purchase Juniper Networks solutions, Juniper Networks, Inc. Juniper Networks (Hong Kong) Juniper Networks Ireland please contact your Juniper Networks 1194 North Mathilda Avenue 26/F, Cityplaza one Airside Business Park representative at 1-866-298-6428 or Sunnyvale, Ca 94089 uSa 1111 King’s Road Swords, County Dublin, Ireland authorized reseller. Phone: 888.JUNIPER (888.586.4737) Taikoo Shing, Hong Kong Phone: 35.31.8903.600 or 408.745.2000 Phone: 852.2332.3636 EMEA Sales: 00800.4586.4737 Fax: 408.745.2100 Fax: 852.2574.7803 Fax: 35.31.8903.601 www.juniper.net Copyright 2010 Juniper Networks, Inc. all rights reserved. Juniper Networks, the Juniper Networks logo, Junos, NetScreen, and ScreenOS are registered trademarks of Juniper Networks, Inc. in the United States and other countries. All other trademarks, service marks, registered marks, or registered service marks are the property of their respective owners. Juniper Networks assumes no responsibility for any inaccuracies in this document. Juniper Networks reserves the right to change, modify, transfer, or otherwise revise this publication without notice. 1000330-001-EN Dec 2010 Printed on recycled paper 2