An overview of developer benefits when building application utilizing previously unlocked network data. Introduction of new technologies & products available, and examples of what other developers are building today.
Visualizing Your Network Health - Driving Visibility in Increasingly Complex...DellNMS
Dell Performance Monitoring Network Management solutions can provide your IT department with the affordable, in-depth visibility and actionable monitoring needed to manage network infrastructure complexity.
Join our webcast to learn how:
• Dynamic discovery of equipment provides the ability to map current location, configuration and interdependencies.
• Real-time visibility across network infrastructures can help ensure availability and performance.
• Actionable information about network health, faults, bandwidth hogs and performance issues reduces the mean-time-to-resolution.
• Proactive analysis can pinpoint the root cause of intermittent, hard to find problems.
Visualizing and optimizing your network is easier than you think
The document discusses GLS solutions to optimize customer networks and improve application performance, operational efficiency, and reduce costs. It identifies common business problems customers face such as poor application performance, complex infrastructure, and inefficient operations. GLS proposes optimized network designs integrating voice and data, application monitoring tools, and managed infrastructure services to address these problems. The solutions are aimed at improving application performance, reducing costs by 25-40%, improving IT operations, and providing a more effective network design.
SteelCentral Network Planning and Configuration Management (NPCM)Riverbed Technology
The document introduces Riverbed's Network Planning and Configuration Management (NPCM) products which help IT staff deal with challenges of delivering business services. The NPCM products include NetAuditor for policy compliance, NetPlanner for network planning, and NetCollector for network data collection. They improve network efficiency, ease infrastructure management, and reduce outages. The products provide automated diagramming, configuration management, and predictive network planning capabilities.
The document describes Kloudspun's Network "POWER" Analytics Engine (NPAE), which provides a unified platform for network monitoring, planning, and analytics across multi-vendor, multi-technology networks. The NPAE collects data through plugins to various network elements and systems. It then provides analytics and a single view of network resource utilization. This helps optimize network operations through reduced costs, faster service provisioning, improved capacity planning, and issues identification. Use cases highlighted include network planning, service management, capacity management, inventory mediation, and NFVI monitoring.
Projects controls on a 900 project substation network upgrade pptp6academy
This presentation discusses how a utility uses Primavera to manage hundreds of projects to upgrade 900 substations over two years. It summarizes that Primavera will be used to create standardized project templates, assign resources, track costs, and report status for the $30 million project to migrate communication circuits from Frame Relay to MPLS at each substation by 2015 to comply with new cybersecurity regulations. Lessons learned from previous projects demonstrated the importance of consistency and integration of project data across systems like Primavera, accounting, and maintenance databases.
Replify Accelerator is a software-based WAN optimization solution that provides protocol optimization, de-duplication, and compression to remove redundant data and improve application performance over wide area networks. It can be deployed as individual clients, virtual appliances in branch offices and data centers, or in hybrid scenarios. Replify Accelerator analyzes application traffic patterns and caches frequently used data to optimize protocols like CIFS, HTTP, and others. This significantly reduces the number of requests and amount of data transferred over latency-heavy WAN links. Reporting tools provide insights into optimization effectiveness and traffic patterns.
The document proposes a wireless network design for the Pima County Public Library using Cisco Meraki cloud-managed wireless equipment. It outlines the key requirements of increased demand, flexible bandwidth management, scalability, and optimized access point placement. It compares the traditional on-premise approach to the Meraki cloud-managed solution, finding Meraki superior in meeting the requirements. The proposal includes a cost estimate and timeline for a pilot and full rollout of the Meraki solution across the library branches.
Riverbed Cascade provides network visibility and optimization through its flow-based solution. It collects and analyzes network flow data to assess application performance, identify optimization opportunities, and proactively detect and resolve issues. Cascade helps customers consolidate infrastructure, accelerate applications, and continuously monitor network and application performance. Customers can expect benefits like reduced troubleshooting time, lower costs, and a strong ROI from using Cascade for network optimization and visibility.
Visualizing Your Network Health - Driving Visibility in Increasingly Complex...DellNMS
Dell Performance Monitoring Network Management solutions can provide your IT department with the affordable, in-depth visibility and actionable monitoring needed to manage network infrastructure complexity.
Join our webcast to learn how:
• Dynamic discovery of equipment provides the ability to map current location, configuration and interdependencies.
• Real-time visibility across network infrastructures can help ensure availability and performance.
• Actionable information about network health, faults, bandwidth hogs and performance issues reduces the mean-time-to-resolution.
• Proactive analysis can pinpoint the root cause of intermittent, hard to find problems.
Visualizing and optimizing your network is easier than you think
The document discusses GLS solutions to optimize customer networks and improve application performance, operational efficiency, and reduce costs. It identifies common business problems customers face such as poor application performance, complex infrastructure, and inefficient operations. GLS proposes optimized network designs integrating voice and data, application monitoring tools, and managed infrastructure services to address these problems. The solutions are aimed at improving application performance, reducing costs by 25-40%, improving IT operations, and providing a more effective network design.
SteelCentral Network Planning and Configuration Management (NPCM)Riverbed Technology
The document introduces Riverbed's Network Planning and Configuration Management (NPCM) products which help IT staff deal with challenges of delivering business services. The NPCM products include NetAuditor for policy compliance, NetPlanner for network planning, and NetCollector for network data collection. They improve network efficiency, ease infrastructure management, and reduce outages. The products provide automated diagramming, configuration management, and predictive network planning capabilities.
The document describes Kloudspun's Network "POWER" Analytics Engine (NPAE), which provides a unified platform for network monitoring, planning, and analytics across multi-vendor, multi-technology networks. The NPAE collects data through plugins to various network elements and systems. It then provides analytics and a single view of network resource utilization. This helps optimize network operations through reduced costs, faster service provisioning, improved capacity planning, and issues identification. Use cases highlighted include network planning, service management, capacity management, inventory mediation, and NFVI monitoring.
Projects controls on a 900 project substation network upgrade pptp6academy
This presentation discusses how a utility uses Primavera to manage hundreds of projects to upgrade 900 substations over two years. It summarizes that Primavera will be used to create standardized project templates, assign resources, track costs, and report status for the $30 million project to migrate communication circuits from Frame Relay to MPLS at each substation by 2015 to comply with new cybersecurity regulations. Lessons learned from previous projects demonstrated the importance of consistency and integration of project data across systems like Primavera, accounting, and maintenance databases.
Replify Accelerator is a software-based WAN optimization solution that provides protocol optimization, de-duplication, and compression to remove redundant data and improve application performance over wide area networks. It can be deployed as individual clients, virtual appliances in branch offices and data centers, or in hybrid scenarios. Replify Accelerator analyzes application traffic patterns and caches frequently used data to optimize protocols like CIFS, HTTP, and others. This significantly reduces the number of requests and amount of data transferred over latency-heavy WAN links. Reporting tools provide insights into optimization effectiveness and traffic patterns.
The document proposes a wireless network design for the Pima County Public Library using Cisco Meraki cloud-managed wireless equipment. It outlines the key requirements of increased demand, flexible bandwidth management, scalability, and optimized access point placement. It compares the traditional on-premise approach to the Meraki cloud-managed solution, finding Meraki superior in meeting the requirements. The proposal includes a cost estimate and timeline for a pilot and full rollout of the Meraki solution across the library branches.
Riverbed Cascade provides network visibility and optimization through its flow-based solution. It collects and analyzes network flow data to assess application performance, identify optimization opportunities, and proactively detect and resolve issues. Cascade helps customers consolidate infrastructure, accelerate applications, and continuously monitor network and application performance. Customers can expect benefits like reduced troubleshooting time, lower costs, and a strong ROI from using Cascade for network optimization and visibility.
The next-generation emergency response system addresses challenges faced by traditional systems through a microservices architecture and smart computing. It allows easy integration of additional data sources and predictive analytics to provide improved situational awareness and response compared to legacy systems. Real-time data from sensors and smart devices is analyzed to surface relevant information for first responders.
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed Technology
This document summarizes new features in Riverbed's SteelCentral AppResponse 9.0 and NetProfiler 10.6 products that simplify web application monitoring and analysis. Key updates include geographic heat maps of web traffic, custom web application analysis by business groups, integrated dashboards, support for IPv6, and performance boosts for TCP analysis. The features aim to provide a more holistic view of the end-user experience across applications and networks.
Following are high level tasks will be performed as part of consolidation process or data migration activity from existing customer’s systems into newly consolidated Database.
Riverbed is launching new capabilities for its WAN optimization solution, including streamlined optimizations for business applications like Microsoft SharePoint and NetApp, new high performance appliances for small branches, and an integrated application-aware network performance management solution. The launch aims to provide acceleration everywhere, improved control of hybrid networks through new path selection, and enhanced visibility into application performance. Key dates include a July 29th launch and Steelhead appliance general availability in Q3.
The document introduces NetSensory's network monitoring appliances and software which help organizations address issues related to network complexity, cost constraints, and frequent changes. It describes NetSensory's three main product lines - NP-2000 for mid-sized businesses, NP-2000 Enterprise for data centers, and NP-500 Enterprise for branch offices. The products provide over 50 performance and utilization metrics to help troubleshoot network issues in 10 days for under $10k. NetSensory uses application flow monitoring and deep response time visibility to manage application performance across networks.
Visualizing Your Network Health - Know your NetworkDellNMS
An old adage states that you cannot manage what you don’t know. Do you know what devices are on your network, where they are located, how they are configured, what they are connected to, and how they are affected by changes and failures?
Today’s network infrastructure is becoming more and more complex, while demands on the Network Administrator to ensure network availability and performance are higher than ever. Business critical systems depend upon you managing your entire network infrastructure and delivering high-quality service 24/7, 365 days a year. So how do you keep the pace?
Learn how real-time visibility into your entire network infrastructure provides the power to manage your assets with greater control.
The document discusses designing highly available voice over internet protocol (VOIP) systems. It covers establishing system requirements, determining deployment configurations, and mapping middleware capabilities to solutions. Key aspects include essential and management services, hardware platforms, functional blocks, and redundancy policies like N+1 models. The GoAhead software platform enables developing and deploying available network elements using open standards.
Riverbed Performance Management solutions provide IT with the visibility and actionable insight to help deliver the application performance that users and business demand.
Customers and employees complaining about poor network performance or application delays? Want to put an end to the whining? Learn how combining visibility with WAN optimization delivers optimal performance for customers and employees regardless of location by watching this webinar from Riverbed. http://rvbd.ly/1OVbaQw
Aruba's Virtual Branch Networking solution virtualizes networking services typically found in a physical branch office infrastructure and centralizes them in data center controllers. This simplifies configuration, management, security updates and troubleshooting for remote branch offices. Remote access points connect users to centralized services through encrypted tunnels without requiring VPN client software. Policies control user access and traffic forwarding to reduce WAN utilization. The solution provides a consistent user experience regardless of location and keeps branch offices operational during WAN outages.
Software Defined Networking (SDN) is an emerging trend in the networking and communication industry and promises to deliver enormous benefits, from reduced costs to more efficient network operations. It is a new approach that gives network operators and owners more control of the infrastructure, allowing optimization, customization and virtualization that enable the creation of new types of network services. This is done by decoupling the management and control planes that make decisions about where traffic is sent from (the control plane) the underlying hardware that forwards data traffic to the selected destination (the data plane).
Overview of how Juniper is changing the landscape of software development by exposing APIs to use network data in applications. Included is overview of APIs we offer, Big Data information, and more.
- The document describes features of a wireless access point management system including centralized discovery of access points on the network, remote management of access points across different subnets, automatic provisioning of access points using templates to reduce configuration time, and centralized firmware management to simplify software updates.
Nakina Systems provides a unified network management platform called Nakina Network OSTM that can discover, secure, and manage multi-vendor networks. It addresses issues that traditional element management systems (EMSs) have with siloed and inconsistent implementations. Nakina Network OSTM consolidates network management functionality into a single solution to help reduce costs and accelerate service deployment for carriers. Case studies at Verizon Business and Sprint found that Nakina Network OSTM streamlined operations and improved security management across large, complex networks.
LiveAction software provides complete capabilities for managing Cisco QoS implementations through the entire lifecycle. It offers:
1. Baselining and auditing of existing QoS policies before starting a project.
2. Monitoring of QoS performance and effectiveness in real-time and historically.
3. Troubleshooting to quickly find and fix problems when running real-time and mission-critical services.
It provides a graphical interface for creating, editing, deploying, and maintaining QoS policies based on Cisco best practices.
Silver Peak & Innovation Network Technologies (InNet)
Evolve IT: Why Performance Matters When Building Your New SD-WAN, Not all SD-WAN is Created Equal eBook
Packet-level multipathing and Forward Error Correction
Performance visibility, extensible security, intelligent path control, and business intent overlays
Typically sub-second failover
WAN optimization
Network Programmability for Developers: Why It's Time to CareLauren Cooney
The "black box" of networking hardware is no longer irrelevant to organizations and developers who want to build valuable services and applications to extend or monetize their offerings or grow their business models. Learn how this is happening now with Juniper and Programmable Networks.
The New Network unlocks valuable information for developers to be used in building smarter, faster applications. Use real-time data and more with Junos when building applications. Learn how in this presentation.
This document discusses how programmable networking can enable better interaction between applications and networks. It proposes using programmable touchpoints and standardized APIs to allow applications to provide input to networks and networks to provide intelligence to applications. This would allow for improved user experiences through real-time optimization of traffic routing, content placement, and resource allocation between applications, content, end users, and networks.
The next-generation emergency response system addresses challenges faced by traditional systems through a microservices architecture and smart computing. It allows easy integration of additional data sources and predictive analytics to provide improved situational awareness and response compared to legacy systems. Real-time data from sensors and smart devices is analyzed to surface relevant information for first responders.
Riverbed SteelCentral AppResponse 9.0 NetProfiler and NetShark 10.6Riverbed Technology
This document summarizes new features in Riverbed's SteelCentral AppResponse 9.0 and NetProfiler 10.6 products that simplify web application monitoring and analysis. Key updates include geographic heat maps of web traffic, custom web application analysis by business groups, integrated dashboards, support for IPv6, and performance boosts for TCP analysis. The features aim to provide a more holistic view of the end-user experience across applications and networks.
Following are high level tasks will be performed as part of consolidation process or data migration activity from existing customer’s systems into newly consolidated Database.
Riverbed is launching new capabilities for its WAN optimization solution, including streamlined optimizations for business applications like Microsoft SharePoint and NetApp, new high performance appliances for small branches, and an integrated application-aware network performance management solution. The launch aims to provide acceleration everywhere, improved control of hybrid networks through new path selection, and enhanced visibility into application performance. Key dates include a July 29th launch and Steelhead appliance general availability in Q3.
The document introduces NetSensory's network monitoring appliances and software which help organizations address issues related to network complexity, cost constraints, and frequent changes. It describes NetSensory's three main product lines - NP-2000 for mid-sized businesses, NP-2000 Enterprise for data centers, and NP-500 Enterprise for branch offices. The products provide over 50 performance and utilization metrics to help troubleshoot network issues in 10 days for under $10k. NetSensory uses application flow monitoring and deep response time visibility to manage application performance across networks.
Visualizing Your Network Health - Know your NetworkDellNMS
An old adage states that you cannot manage what you don’t know. Do you know what devices are on your network, where they are located, how they are configured, what they are connected to, and how they are affected by changes and failures?
Today’s network infrastructure is becoming more and more complex, while demands on the Network Administrator to ensure network availability and performance are higher than ever. Business critical systems depend upon you managing your entire network infrastructure and delivering high-quality service 24/7, 365 days a year. So how do you keep the pace?
Learn how real-time visibility into your entire network infrastructure provides the power to manage your assets with greater control.
The document discusses designing highly available voice over internet protocol (VOIP) systems. It covers establishing system requirements, determining deployment configurations, and mapping middleware capabilities to solutions. Key aspects include essential and management services, hardware platforms, functional blocks, and redundancy policies like N+1 models. The GoAhead software platform enables developing and deploying available network elements using open standards.
Riverbed Performance Management solutions provide IT with the visibility and actionable insight to help deliver the application performance that users and business demand.
Customers and employees complaining about poor network performance or application delays? Want to put an end to the whining? Learn how combining visibility with WAN optimization delivers optimal performance for customers and employees regardless of location by watching this webinar from Riverbed. http://rvbd.ly/1OVbaQw
Aruba's Virtual Branch Networking solution virtualizes networking services typically found in a physical branch office infrastructure and centralizes them in data center controllers. This simplifies configuration, management, security updates and troubleshooting for remote branch offices. Remote access points connect users to centralized services through encrypted tunnels without requiring VPN client software. Policies control user access and traffic forwarding to reduce WAN utilization. The solution provides a consistent user experience regardless of location and keeps branch offices operational during WAN outages.
Software Defined Networking (SDN) is an emerging trend in the networking and communication industry and promises to deliver enormous benefits, from reduced costs to more efficient network operations. It is a new approach that gives network operators and owners more control of the infrastructure, allowing optimization, customization and virtualization that enable the creation of new types of network services. This is done by decoupling the management and control planes that make decisions about where traffic is sent from (the control plane) the underlying hardware that forwards data traffic to the selected destination (the data plane).
Overview of how Juniper is changing the landscape of software development by exposing APIs to use network data in applications. Included is overview of APIs we offer, Big Data information, and more.
- The document describes features of a wireless access point management system including centralized discovery of access points on the network, remote management of access points across different subnets, automatic provisioning of access points using templates to reduce configuration time, and centralized firmware management to simplify software updates.
Nakina Systems provides a unified network management platform called Nakina Network OSTM that can discover, secure, and manage multi-vendor networks. It addresses issues that traditional element management systems (EMSs) have with siloed and inconsistent implementations. Nakina Network OSTM consolidates network management functionality into a single solution to help reduce costs and accelerate service deployment for carriers. Case studies at Verizon Business and Sprint found that Nakina Network OSTM streamlined operations and improved security management across large, complex networks.
LiveAction software provides complete capabilities for managing Cisco QoS implementations through the entire lifecycle. It offers:
1. Baselining and auditing of existing QoS policies before starting a project.
2. Monitoring of QoS performance and effectiveness in real-time and historically.
3. Troubleshooting to quickly find and fix problems when running real-time and mission-critical services.
It provides a graphical interface for creating, editing, deploying, and maintaining QoS policies based on Cisco best practices.
Silver Peak & Innovation Network Technologies (InNet)
Evolve IT: Why Performance Matters When Building Your New SD-WAN, Not all SD-WAN is Created Equal eBook
Packet-level multipathing and Forward Error Correction
Performance visibility, extensible security, intelligent path control, and business intent overlays
Typically sub-second failover
WAN optimization
Network Programmability for Developers: Why It's Time to CareLauren Cooney
The "black box" of networking hardware is no longer irrelevant to organizations and developers who want to build valuable services and applications to extend or monetize their offerings or grow their business models. Learn how this is happening now with Juniper and Programmable Networks.
The New Network unlocks valuable information for developers to be used in building smarter, faster applications. Use real-time data and more with Junos when building applications. Learn how in this presentation.
This document discusses how programmable networking can enable better interaction between applications and networks. It proposes using programmable touchpoints and standardized APIs to allow applications to provide input to networks and networks to provide intelligence to applications. This would allow for improved user experiences through real-time optimization of traffic routing, content placement, and resource allocation between applications, content, end users, and networks.
The document introduces different types of cloud computing services including software as a service, infrastructure as a service, and platform as a service. It discusses how software as a service allows software to be accessed over the internet rather than being installed locally. Infrastructure as a service provides computing hardware resources, while platform as a service provides tools for developing cloud applications.
Cisco's SD-WAN Bill of Rights
As a Software/Network Engineer updating my Cisco Certifications to become a Cisco Architect, working with Cisco back when it was a up and coming Start-Up now the primary backbone of the Internet of Things, the Internet of Everything Concepts. Go to www.esgjrconsultinginc.com to learn more about the Multi-Million Dollar Projects earning a Fidelity Investments President of Technology Award.
Consider this ten-part “WAN Bill of Rights” a guide to evaluating your overall strategy and deciding which SD-WAN solutions will improve your digital business transformation and help you win against the competition.
Learn more by visiting http://www.cisco.com/go/sdwan
Gain in-depth visibility into your network and application layers and identify the impact that your applications are causing on your network and vice versa with ManageEngine OpManager.
High Scalability Network Performance Management for EnterprisesCA Technologies
CA Performance Management is a big data collection, warehousing and analytics solution that helps enterprises maximize return on their network infrastructure investments and lower the cost of network operations.
Learn more about CA Performance Management here: http://bit.ly/1vrQPJB
This document provides an overview of solutions for application and IT operations management, including application performance management, network performance management, and service assurance. It also discusses emerging technologies like unified communications, cloud computing, and virtualization. For each solution area, it lists key advantages like visibility, analytics, troubleshooting, and monitoring of applications, networks, services, users, and infrastructure components.
No More Dumb Pipes: An Enterprise Perspective for Evaluating Network Performa...CA Technologies
CA Performance Management is a big data collection, warehousing and analytics solution that helps enterprises maximize return on their network infrastructure investments and lower the cost of network operations.
Learn more about CA Performance Management: http://bit.ly/1vrQPJB
This document discusses distance evaluation using mobile agent technology. It begins by explaining client-server technology and some of its limitations for distance evaluation, including lack of support for subjective questions, delivery of dynamic content, and offline examinations. It then introduces mobile agent technology as an alternative that can address these limitations. Mobile agents are software processes that can migrate between machines to access resources and services. The document proposes using a mobile agent approach to design and implement a computer assisted testing and evaluation system for distance education that considers the full examination process from paper setting to evaluation. Key advantages of mobile agents for this application include reduced network traffic, asynchronous autonomous interaction, and support for heterogeneous environments.
The document describes Nortel Networks' Preside suite of next-generation management applications. Preside allows service providers to more easily create, deploy, and manage high-value services. It enables application-aware networks where applications can control network responses. Preside is a integrated suite of software applications that helps service providers address challenges in todays fast-paced marketplace and capitalize on opportunities to offer new services.
The document discusses how networks need to change to accommodate new demands like mobility, virtualization, and changing traffic patterns. It notes challenges around centralized management, flexibility, and cost reduction. New approaches are needed to close the gap between business needs and what traditional IT can deliver. The document advocates for software-defined networking and open architectures to provide innovation, flexibility, and efficiency through an ecosystem of partners. This will allow networks to better support trends like cloud computing, big data, and security services.
KLERITY is a cloud-native solution framework for monitoring, assurance and analytics of 5G standalone (SA) networks and Internet of Things (IoT) services. It consists of containerized network functions and applications that provide transparency and visibility across networks, services, devices, and applications. This enables quicker identification of service issues and their true root causes. In comparison to traditional solutions, KLERITY more easily detects and resolves defects across complex domains through collection, analysis and correlation of events.
Learn about how Juniper is redefining programmable networking by unlocking network data. Check out new developer tools, Open APIs, and how developers can take advantage of new products & technologies to build more intelligent applications.
High Scalability Network Monitoring for Communications Service ProvidersCA Technologies
CA Performance Management is a big data collection, warehousing and analytics solution that helps communications service providers maximize return on their network infrastructure investments and lower the cost of network operations.
Learn more about CA Performance Management here: http://bit.ly/1vrQPJB
The Power of Network Automation Tools.pdfjvinay0898
Network automation tools empower organizations to streamline operations, enhance efficiency, and improve security by automating repetitive tasks, ensuring consistency, and enabling rapid response to network changes. These tools leverage APIs, software-defined networking (SDN), and machine learning to deliver agile, reliable, and scalable network management solutions.
NFV aims to reduce network operators' costs and improve service delivery speeds by using virtualization technology to consolidate network functions onto industry-standard servers and switches located in data centers. This allows functions like routing, firewalls, and load balancing to be delivered as software rather than via proprietary hardware appliances. NFV promises benefits like reduced capital and operational expenditures, increased flexibility and agility to deploy new services, and easier scaling of network functions. The ETSI NFV working group is working to define requirements and approaches for NFV implementation through industry collaboration.
Visualizing Application & Delivery Flows to Make Data-Driven DecisionsCA Technologies
Even the most intelligent network needs management to visualize application traffic flows at the network level and know how well application service levels are being met. The CA Application Performance Management solution leverages key performance indicators from Cisco’s Intelligent WAN solutions, which add value to your network through application visibility and control, application acceleration (WAN optimization) and intelligent path selection. By enabling you to gain visibility into application performance from a network perspective, you can make proactive, data-driven decisions regarding network capacity, QoS policies, infrastructure investments and planned application rollouts.
For more information on DevOps solutions from CA Technologies, please visit: http://bit.ly/1wbjjqX
A Fascinating Behind the Scenes Look at Wireless Design Services - Techwave.pdfAnil
Wireless Design Services is one of the most underrated functions in not just tech but every aspect of our day-to-day life. Wireless Design Services serve as the very basis for some of the most sophisticated and cutting-edge technology that is used all over the world today. This blog is about the unsung strategy that goes into implementing state-of-the-art network connectivity.
Similar to For Developers: Why Should I Care about Programmability (20)
Openflow allows for external control of networking devices through the separation of the control plane and forwarding plane. It defines a standardized protocol and API for an external controller to program the forwarding tables of Openflow-enabled switches. The controller installs flow entries into flow tables on switches to determine how packets should be matched and processed. This provides programmability of the network and flexibility in how traffic is routed.
The document discusses a hybrid programmable forwarding plane (HPFP) for network devices. It describes the motivation for allowing multiple applications to program the forwarding plane of devices. The outcome of an initial BoF discussion was that an ONF working group charter would be proposed to further develop the HPFP concept.
Learn more about the Junos Space SDK, it's APIs, Tools, and more. See specific code samples using Junos Space APIs with Java, Perl, Python, PHP, .NET, and more. Walk thru customer examples.
Programmable networking allows applications and networks to interact in real-time. This is achieved through protocols like OpenFlow, PCE, ALTO, and BGP-TE that enable bidirectional communication. This dynamic interaction allows applications to influence network behavior and networks to optimize themselves based on application needs. It results in improved user experience through capabilities like intelligent service routing, traffic engineering, and policy enforcement.
David Ward's keynote from JavaOne 2011 on how networks are now programmable & intuitive, allowing application developers to access real-time data, geo-loc, and more information from the network through APIs and new protocols.
Juniper Networks Junos Space SDK is a developer toolkit that allows developers to easily create network-aware applications that leverage insights from Juniper routers, switches, and firewalls. It provides RESTful APIs, an Eclipse IDE, device simulators, documentation and other tools. The SDK uses web services and abstracted access to the underlying Junos Space database to expose network elements and services. This enables developers to build various types of applications, including those that integrate data, create workflows, or develop fully-featured applications within the Junos Space platform.
The Junos SDK enables developers to build applications that run directly on Juniper networking devices and extend their capabilities. It provides APIs and tools to create applications that operate in the control plane or services plane. Applications can enhance device management, implement new protocols and services, or process traffic inline at high speeds. The SDK supports development for all Juniper products on a common Junos platform.
Macadamian leveraged the Junos SDK to rapidly develop an innovative VoIP call recording application for Juniper Networks partners. The application captures VoIP calls on Juniper routers, records the audio, and indicates caller and callee information. By reusing code from sample Junos SDK applications and the comprehensive documentation, Macadamian was able to quickly build a functional solution to demonstrate the capabilities and flexibility of developing on the Junos SDK. The VoIP recorder can provide service providers with valuable features for training, marketing, compliance, and business analytics uses.
Learn how Junos Space SDK unlocks critical data through Open APIs. Developers can now use network data in their applications. This presentation walks through features & functionality of the Junos Space SDK>
Infrastructure Challenges in Scaling RAG with Custom AI modelsZilliz
Building Retrieval-Augmented Generation (RAG) systems with open-source and custom AI models is a complex task. This talk explores the challenges in productionizing RAG systems, including retrieval performance, response synthesis, and evaluation. We’ll discuss how to leverage open-source models like text embeddings, language models, and custom fine-tuned models to enhance RAG performance. Additionally, we’ll cover how BentoML can help orchestrate and scale these AI components efficiently, ensuring seamless deployment and management of RAG systems in the cloud.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
How to Get CNIC Information System with Paksim Ga.pptxdanishmna97
Pakdata Cf is a groundbreaking system designed to streamline and facilitate access to CNIC information. This innovative platform leverages advanced technology to provide users with efficient and secure access to their CNIC details.
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
For the full video of this presentation, please visit: https://www.edge-ai-vision.com/2024/06/building-and-scaling-ai-applications-with-the-nx-ai-manager-a-presentation-from-network-optix/
Robin van Emden, Senior Director of Data Science at Network Optix, presents the “Building and Scaling AI Applications with the Nx AI Manager,” tutorial at the May 2024 Embedded Vision Summit.
In this presentation, van Emden covers the basics of scaling edge AI solutions using the Nx tool kit. He emphasizes the process of developing AI models and deploying them globally. He also showcases the conversion of AI models and the creation of effective edge AI pipelines, with a focus on pre-processing, model conversion, selecting the appropriate inference engine for the target hardware and post-processing.
van Emden shows how Nx can simplify the developer’s life and facilitate a rapid transition from concept to production-ready applications.He provides valuable insights into developing scalable and efficient edge AI solutions, with a strong focus on practical implementation.
Sudheer Mechineni, Head of Application Frameworks, Standard Chartered Bank
Discover how Standard Chartered Bank harnessed the power of Neo4j to transform complex data access challenges into a dynamic, scalable graph database solution. This keynote will cover their journey from initial adoption to deploying a fully automated, enterprise-grade causal cluster, highlighting key strategies for modelling organisational changes and ensuring robust disaster recovery. Learn how these innovations have not only enhanced Standard Chartered Bank’s data infrastructure but also positioned them as pioneers in the banking sector’s adoption of graph technology.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
UiPath Test Automation using UiPath Test Suite series, part 6DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 6. In this session, we will cover Test Automation with generative AI and Open AI.
UiPath Test Automation with generative AI and Open AI webinar offers an in-depth exploration of leveraging cutting-edge technologies for test automation within the UiPath platform. Attendees will delve into the integration of generative AI, a test automation solution, with Open AI advanced natural language processing capabilities.
Throughout the session, participants will discover how this synergy empowers testers to automate repetitive tasks, enhance testing accuracy, and expedite the software testing life cycle. Topics covered include the seamless integration process, practical use cases, and the benefits of harnessing AI-driven automation for UiPath testing initiatives. By attending this webinar, testers, and automation professionals can gain valuable insights into harnessing the power of AI to optimize their test automation workflows within the UiPath ecosystem, ultimately driving efficiency and quality in software development processes.
What will you get from this session?
1. Insights into integrating generative AI.
2. Understanding how this integration enhances test automation within the UiPath platform
3. Practical demonstrations
4. Exploration of real-world use cases illustrating the benefits of AI-driven test automation for UiPath
Topics covered:
What is generative AI
Test Automation with generative AI and Open AI.
UiPath integration with generative AI
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
In his public lecture, Christian Timmerer provides insights into the fascinating history of video streaming, starting from its humble beginnings before YouTube to the groundbreaking technologies that now dominate platforms like Netflix and ORF ON. Timmerer also presents provocative contributions of his own that have significantly influenced the industry. He concludes by looking at future challenges and invites the audience to join in a discussion.
AI 101: An Introduction to the Basics and Impact of Artificial IntelligenceIndexBug
Imagine a world where machines not only perform tasks but also learn, adapt, and make decisions. This is the promise of Artificial Intelligence (AI), a technology that's not just enhancing our lives but revolutionizing entire industries.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
For Developers: Why Should I Care about Programmability
1. For Developers:More information on Network Programmability(and how it helps you build better apps) Lauren Cooney Director, Developer & Product Marketing Juniper Networks lcooney@juniper.net
5. Current versus Emerging Network Programmability Redefines Software Behavior Enabling New & Integrated Solutions
6. Why Does Programmability Matter? To help make network value easily accessible to developers, and allow developers to create more intelligent & smarter applications. Application-Aware Applications Programmable Networks Network-Aware Applications Making network infrastructure accessible to developers. Coding to use network value natively inside applications. Using code to make the network adapt to the needs of applications Network can provide information to Applications Applications can provide information to the Network
7. Programmability Changes how the Networks Works The New Network is Programmable. 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 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. The Programmable 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.
8. 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 Technology Developers Developers Enterprises / Customers Telecom Infrastructure Information Technology OSS/Network divide Application/Network divide
9. Programmable Networks Solve This Innovation needs to sit inside your organization. Juniper makes that a reality by providing the tools, technologies & products you trust with a Software platform that offers: New architectures, new tools & new approaches that define the Network. A network platform that is application-aware, allowing for the network to be controlled, optimized and informed by applications. Allowing developers to create the software (network-aware applications) that utilize the network optimally, rather than the vendor providing custom-fit software. The ability to extend this to program to devices through data flow intelligence. Network Programmability allow the fine-tuning & control that customers want, with the decoupling of software from systems that developers desire.
10.
11. Place your services where you want, not necessarily where the user is physically connected
17. Enable automation and dynamic adaptability within constraintsJuniper is extending this to help customers, partners, developers, and more take advantage of new technologies. Customers should be able to take advantage of more than just the above.
18. We Are Introducing More. Open Application Models 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, More Flexible & Faster
19. Juniper’s New Network Is Programmable Network Programmability Network-Aware Applications Network 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 Networks Real-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. Programmability A 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.
20. Programmable Networks New Opportunities for Developers Future Innovation Language independent, scalable and accessible to the general purpose developer: meet disruption where it happens New Standards & Protocols Provide fine-grain control over where services and content are placed in the network, and how traffic is routed to and from them. Programmable Perimeters Security, services, devices: make them more functional, flexible, and valuable through data flow intelligence. Open Data Access Get data about network flows, users, applications, and network topologies to inform applications, and have applications inform the network Intelligent. Open. Efficient. Programmability allows for developer customization and provides services & solutions enabling flexible business models and innovative service delivery.
21.
22. Creating resources for developers with REST APIs, exposing resources for manipulation (persisted, cached, copied, queried, and more).
26. Juniper is putting APIs on services, and our services go deeper into the network elements, giving network operators a level of inspection and control that’s highly valuable – down to the network flow or packet level.
27.
28. Programmable Device plays open up much richer off-network element computation as part of the network processing.
46. Software to provide massive cost-savingsProgrammability gives developers the keys to jump-start innovation (along with directions to drive it), at all levels, with all the tools, platforms & products they need to be successful.
47. New Ideas, New Technology: What You Need to Know OpenFlow: takes network information & exposes it to make new things possible; selecting traffic to “steer” ALTO – location (where is my app in the network?) PCE – what’s the best path for my application to use across the network? BGP-TE – let me balance traffic across that path (get my app there the best way possible)
48. How Do You Make This Happen? THE APPLICATION WORLD THE APPLICATION WORLD ISVPartner EnterpriseCustomer SIPartner ServiceProvider ResearchInstitution Real-time topology understanding (ALTO, BGP-TE) Network Programmability Steering traffic through optimal paths (PCE) Web Services API PCE ALTO BGP-TE Mgmt OpenFlow … Orchestration Across Networks Selecting specific traffic (OpenFlow) Network APIs Opening more touchpoints to control: Gateways, billing collectors, service appliances, CDN, DPI/IDP THE NETWORK WORLD THE NETWORK WORLD Programmable Networking is SFW
57. Consistency, security and performance lapsesJunos SDK & Junos Space SDK Unlock Intelligent Data APPS + SERVICES OLD WAY APPS + SERVICES NEW WAY
58. JUNIPER VISION: Network Programmability Control API Data /Packet API ALTO Management API OpenFlow What will you Build? 3rd party applications & SDKs Enterprise Customer Research Institution SI Partner ISV Partner Service Provider Juniper Programmable Network Platform Pulse - Endpoint Web Services APIs Junos Space - Across the network Data Center CDN Network APIs Junos SDK Network device
59. Where Juniper Plays Control API Data /Packet API ALTO Management API OpenFlow 3rd PartyApp 3rd PartyApp Experience governed through data insight & ephemeral state control: make network aware of applications Content Placement Subscriber Analytics FlowAnalysis Existing Systems Junos Space APIs Make applications aware of network: resources, integration points, services exposed Junos Space Network APIs Junos SDK Network device
75. Extraction of data from the network to define policy, communication methods (protocols), resource optimization, and more.
76. Ability to alter, simplify, and scale network paths and protocols not only to systems but to the cloud – via simple to use software tools.
77. Juniper has created massively simplified tools to extract data from the network for changes to policy, communication methods, control, security, and more.
78.
79. Data about consumption, users, subscribers, flows and policies is available - created, annotated, and aggregated across every single point at which the network comes into contact with a customer, employee or partner.
80. The ultimate “social media” play for businesses that thrive on the economics of their own expertise, content and services – the value is conveyed in the graph of data exposed.
81. The network has to be extendable in terms of services, their location, and the optimization of resources to deliver them.
82.
83. User experience, resource optimization and efficiency are delivered through the fine-grain control of network elements to effect service placement, path engineering, and policy decisions.
84. Far from the fixed function, cost-driven component of the data center, the programmable network is the dominant term in defining IT value. Everything from central office to data center to mobile device is connected to one or more networks.
85. 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.
86.
87. There is a further multiplicative effect when third parties can insert and leverage network services.
88.
Editor's Notes
Hal: edited third bullet since it overlapped fourth a bit, and focused on the tools part, which is a great point
Hal: I still think the “to the cloud” is misplaced. Could we play it with the centralized vs distributed control? there’s distributed (all over the net), centralized (one master brain) and then “cloud based” (it’s remote, could be either one)
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.
Hal: this went back into data focus and running the network. I believe we need to keep that bi-drectional data up from the netowrk control down to the network flow; it’s about the closed loop. Edit what I did obviously….
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.
There is more out there that can be offered. Here is what you want as a developer.
hal: attempting marketing here
Hal: again, can we either merge this into the “value pillars” or into the types of apps? seems like we have five or more different views of TPN, and I think we need four: techincal, what and why; value/business what/why, for developers, what/why and customers, what/why This content should be merged into developer/business, I think.
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
Speaker notes and backup informationJuniper is a strong proponent of open networks & programmability and has been so for many yearsKey benefit of programmability is to enable value creation on the new network, e.g., for the creation of value added services or apps that simplify network managementExamples of Juniper’s open stance include: Juniper enables the use of 3rd party optics on Juniper products and several companies OEM Juniper products, incl. Ericsson.Juniper is also actively creating a developer ecosystem, Junos Developer Network, with over 100 partner companies signed up to dateJuniper provides unique end-to-end programmabilityStarting with on-device: JunosJunos Software Development Kit (SDK) offering programmability; OpenFlow is one of the APIs that enable programmabilityCross-device: Junos SpaceWith Space SDK to enable orchestration and management, incl. mash-ups of networking apps with non-networking appsOn the Endpoint: Junos PulseJunos Pulse available for iPhone and iPad among othersUse cases include handset and data securityOpenFlow enriches programmability of the deviceHelping make apps network-aware and networks app-awareOpenFlow adds new incremental method for programmable filter-based forwardingJuniper utilizes several mediation layers, ALTO, PCE, OF – all leveraging industry standards.As such, OF is one of many elements of network programmability and in line with Juniper’s vision for the programmable new networkFAQ:Do all Juniper products have SDKs?No, not all Juniper products have SDKs at this point in time but we plan to roll out SDKs to all platforms expanding on the MX SDK offeringPossible use cases for SDKsJunos SDK: “Embedded” apps: packet processing, proximity, data collection API examples: DMI, OpenFlow, ProximityJunos Space: widgets, content-oriented applications, network management (network data pre-processing & presentation), higher-level APIs to Junos SDK apps, workflow orchestration, etc.; mashups with non-networking appsPulse APIs: security
A simple example as in the case of Joulex, a partner of Juniper the goal is to enable and automate a bidirectional energy management of network assets.However there is no easy way to do this due to lack of standards.Junos Space SDK provides a clear path to Joulex to access the device energy usage uniformly and control devices intelligently.
IT LevelAccessCloudMobileCrowdsharing (inside stadium)