Collection of all NorthBound API on OpenDayLight Controller. Remember POST/PUT action requires additional XML/Json data in requests. I have created Python SDK around it. Check it on https://github.com/nik-hil/ODL-REST-PythonSDK
Ethernet
A Direct Link Network with Media Access Control
1) ) Explain the graph we received in the simulation that shows the relationship between the received (throughput) and sent (load) packets. Why does the throughput drop when the load is either very low or very high.
Ethernet
A Direct Link Network with Media Access Control
1) ) Explain the graph we received in the simulation that shows the relationship between the received (throughput) and sent (load) packets. Why does the throughput drop when the load is either very low or very high.
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISEHitesh Mohapatra
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS
CREATING AND MANAGING ACTIVE DIRECTORY OBJECTS
CONFIGURING NETWORK SETTINGS ON WINDOWS SERVER
CREATING A WEB SITE
SELECTING, SORTING, AND DISPLAYING DATA
FILTERING OBJECTS AND ENUMERATING OBJECTS
Hadoop Institutes : kelly technologies is the best Hadoop Training Institutes in Hyderabad. Providing Hadoop training by real time faculty in Hyderabad.
For more classes visit
www.snaptutorial.com
ECET 365 Lab 1 Using the Serial Communication Interface in a Microcontroller
ECET 365 Lab 2 Temperature Measuring System using a Microcontroller
ECET 365 Lab 3 Traffic Light Control Using Finite State Machines (FSM)
.NET 7 is loaded with new features and specially covering Minimal API features like Endpoint Filters,
Route groups, Authentication Improvements, Endpoint metadata providers and
Unit Testing. This PPT covers the basics of API, Minimal API and new features.
If you're new to API and Minimal, you should be able to understand everything.
React Router is the most widely used router for React, in use by almost half of all React projects. This talk is about using React Router in your project. It will start with the basics and will go through all features React Router has to offer in the current version and the upcoming 1.0 release. I will also go through some common problems including data fetching and authentication.
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS : PowerShell ISEHitesh Mohapatra
WINDOWS ADMINISTRATION AND WORKING WITH OBJECTS
CREATING AND MANAGING ACTIVE DIRECTORY OBJECTS
CONFIGURING NETWORK SETTINGS ON WINDOWS SERVER
CREATING A WEB SITE
SELECTING, SORTING, AND DISPLAYING DATA
FILTERING OBJECTS AND ENUMERATING OBJECTS
Hadoop Institutes : kelly technologies is the best Hadoop Training Institutes in Hyderabad. Providing Hadoop training by real time faculty in Hyderabad.
For more classes visit
www.snaptutorial.com
ECET 365 Lab 1 Using the Serial Communication Interface in a Microcontroller
ECET 365 Lab 2 Temperature Measuring System using a Microcontroller
ECET 365 Lab 3 Traffic Light Control Using Finite State Machines (FSM)
.NET 7 is loaded with new features and specially covering Minimal API features like Endpoint Filters,
Route groups, Authentication Improvements, Endpoint metadata providers and
Unit Testing. This PPT covers the basics of API, Minimal API and new features.
If you're new to API and Minimal, you should be able to understand everything.
React Router is the most widely used router for React, in use by almost half of all React projects. This talk is about using React Router in your project. It will start with the basics and will go through all features React Router has to offer in the current version and the upcoming 1.0 release. I will also go through some common problems including data fetching and authentication.
ASP.NET Web API is a framework that makes it easy to build HTTP services that reach a broad range of clients, including browsers and mobile devices. ASP.NET Web API is an ideal platform for building RESTful applications on the .NET Framework.
Describing how to use Swift protocols to refactor obj-c networking layer to Swift while improving project architecture and test coverage. CocoaHeads-Berlin Sep 16
TYPO3 Flow 2.0 (T3CON13 San Francisco)Robert Lemke
Just one year after its 1.0 release, TYPO3 Flow (formerly known as FLOW3) raises the version number to introduce a couple of new major features. Flow, probably being the most advanced PHP application framework on the market, brings back the joy of development and is especially well suited for enterprise applications. In this session you’ll get a compact introduction into the feature set of Flow 2.0 and what's coming up in the next version.
Advance Sharding Solution with ProxySQL
ProxySQL is a very powerful platform that allows us to manipulate and manage our connections and queries in a simple but effective way.
Historically MySQL lacks in sharding capability. This significant missing part had often cause developer do implement sharding at application level, or DBA/SA to move on to another solution.
ProxySQL comes with an elegant and simple solution that allow us to implement sharding capability with MySQL without the need to perform significant, or at all, changes in the code.
This brief presentation will illustrate how to successfully configure and use ProxySQL to perform sharding, from very simple approach based on connection user/ip/port, to complicate ones that see the need to read values inside queries.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Maruthi Prithivirajan, Head of ASEAN & IN Solution Architecture, Neo4j
Get an inside look at the latest Neo4j innovations that enable relationship-driven intelligence at scale. Learn more about the newest cloud integrations and product enhancements that make Neo4j an essential choice for developers building apps with interconnected data and generative AI.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
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!
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Generative AI Deep Dive: Advancing from Proof of Concept to Production
ODL Controller Cheat Sheet
1. Class
Usage Description
Topology
Retrieve the Topology
Retrieve the user configured links
Add an User Link
Delete an User Link
Host Tracker
Returns a host that matches the IP Address value
passed as parameter.
Add a Static Host configuration. If a host by the given
address already exists, this method will respond
Delete a Static Host configuration
with a non-successful status response
Returns a list of all Hosts : both configured via PUT
API and dynamically learnt on the network
Action Mount Point
Get
Get
PUT
Delete
/controller/nb/v2/topology/{containerName}
/controller/nb/v2/topology/{containerName}/userLinks
/controller/nb/v2/topology/{containerName}/userLink/{name}
/controller/nb/v2/topology/{containerName}/userLink/{name}
Get
/controller/nb/v2/hosttracker/{containerName}/address/{networkAddress}
Put
/controller/nb/v2/hosttracker/{containerName}/address/{networkAddress}
Delete /controller/nb/v2/hosttracker/{containerName}/address/{networkAddress}
Get
Returns a list of Hosts that are statically configured
and are connected to a NodeConnector that is down Get
Flow Programmer
Returns a list of Flows configured on the given
Returns a list of Flows configured on a Node in a
container
Returns the flow configuration matching a humangiven container
readable name and nodeId on a given Container.
Add or Modify a flow configuration. If the flow
exists already, it will replace the current flow.
Delete a Flow configuration
Toggle a Flow configuration
Static Routing
Get a list of static routes present on the given
Returns the static route for the provided
container.
configuration name on a given container
Add a new Static Route. If a route by the given name
already exists, this method will return a nonDelete a Static Route
successful status response.
Statistics Returns a list of all Flow Statistics from all the
Returns a list of all the Port Statistics across all the
Nodes.
NodeConnectors on all the Nodes.
Returns a list of all the Table Statistics on all Nodes.
Returns a list of Flow Statistics for a given Node.
Returns a list of all the Port Statistics across all the
NodeConnectors in a given Node.
Returns a list of all the Table Statistics on a specific
node.
Subnet
List all the subnets in a given container
List all the subnets in a given container
Add a subnet into the specified container context,
node connectors are optional
Delete a subnet from the specified container
context
Modify a subnet. Replace the existing subnet with
the new specified one. For now only port list
modification is allowed. If the respective subnet
configuration does not exist this call is equivalent to
a subnet creation.
Switch Manager
/controller/nb/v2/hosttracker/{containerName}/hosts/active
/controller/nb/v2/hosttracker/{containerName}/hosts/inactive
Get
Get
/controller/nb/v2/flowprogrammer/{containerName}
/controller/nb/v2/flowprogrammer/{containerName}/node/{nodeType}/{nodeId}
Get
/controller/nb/v2/flowprogrammer/{containerName}/node/{nodeType}/{nodeId}/staticFlow/{name}
Put
/controller/nb/v2/flowprogrammer/{containerName}/node/{nodeType}/{nodeId}/staticFlow/{name}
Delete /controller/nb/v2/flowprogrammer/{containerName}/node/{nodeType}/{nodeId}/staticFlow/{name}
Post
/controller/nb/v2/flowprogrammer/{containerName}/node/{nodeType}/{nodeId}/staticFlow/{name}
Get
Get
/controller/nb/v2/staticroute/{containerName}/routes
/controller/nb/v2/staticroute/{containerName}/route/{route}
Put
/controller/nb/v2/staticroute/{containerName}/route/{route}
Delete /controller/nb/v2/staticroute/{containerName}/route/{route}
Get
/controller/nb/v2/statistics/{containerName}/flow
Get
Get
Get
/controller/nb/v2/statistics/{containerName}/port
/controller/nb/v2/statistics/{containerName}/table
/controller/nb/v2/statistics/{containerName}/flow/node/{nodeType}/{nodeId}
Get
Get
/controller/nb/v2/statistics/{containerName}/port/node/{nodeType}/{nodeId}
/controller/nb/v2/statistics/{containerName}/table/node/{nodeType}/{nodeId}
Get
Get
/controller/nb/v2/subnetservice/{containerName}/subnets
/controller/nb/v2/subnetservice/{containerName}/subnet/{subnetName}
Put
/controller/nb/v2/subnetservice/{containerName}/subnet/{subnetName}
Delete /controller/nb/v2/subnetservice/{containerName}/subnet/{subnetName}
Post
/controller/nb/v2/subnetservice/{containerName}/subnet/{subnetName}