The creation of services on IP networks is a lengthy process. The development time is further increased if this involves the equipment manufacturer adding third-party technology in their product. In this work we describe how the JUNOS SDK (part of Juniper Networks Partner Solution Development Platform) facilitates innovation and can be used to considerably shorten the development cycle for the creation of services based on embedding third-party software into Juniper Networks routers. We describe how the JUNOS SDK exposes programmatic interfaces to enable packet manipulation by third-party software and how it can be used as a common platform for deploying unique services through the combination of multiple components from multiple parties. Categories and Subject Descriptors C.2.4 [Computer-Communication Networks]: Distributed Systems—Network operating systems; C.2.6 [ComputerCommunication Networks]: Internetworking—routers; C.3 [Special-purpose and Application-based Systems]: Real-...