Which type of API is being used when a security application notifies a controller within a software-defined network architecture about a specific security threat?
Don’t over think it guys, the provided answer is correct. The security application which is the (northbound) is the one who is notifying, (sending the notification to the southbound)
I go with B. For me Northbound would be to control policies and simplify the management actions. Westbound is to integrate the controller with other devices, and use inputs received from other devices.
Answer is D:
Northbound APIs --> communication between Applications and the SDN Controller
Southbound APIs --> communication between Network Devices and the SDN Controller
Intent (Northbound) APIs
- used to enforce the configurations and settings
- creating and managing sites
- retrieving network health information
- policy creation
- Rest APIs
- Common in web services
- Use HTTP requests for data transfer
- GET, PUT, POST and DELETE requests
Integration (Westbound) APIs:
- Integrate controller with other platforms
- Communicate with third-party IT service management solutions
- Ticket and request automation
- Publish the network data, events and notifications to the external systems
Multivendor Support (Southbound) APIs:
- Multivendor Software Development Kit (SDK)
- SDKs can include multiple APIs
- SDKs allow for management of non-Cisco devices
Events and Notifications (Eastbound) APIs:
- Allow external systems to take action against notifications
- Especially useful for security compliance
Sorry meant Northbound APIs are typically used to communicate between the SDN controller and the services and applications running over the network. However, in the context of the question provided, a security application is notifying the controller about a specific security threat, which would be accomplished through a Southbound API. Northbound APIs are generally used for different purposes such as automation and orchestration of the network components, whereas Southbound APIs are used for communication between the controller and the underlying network devices.
How about this info? Northbound APIs (SDN northbound APIs) are typically RESTful APIs that are used to communicate between the SDN controller and the services and applications running over the network. Such northbound APIs can be used for the orchestration and automation of the network components to align with the needs of different applications via SDN network programmability. In short, northbound APIs are basically the link between the APPLICATIONS and the SDN controller.
Northbound APIs (SDN northbound APIs) are typically
RESTful APIs that are used to communicate between
the SDN controller and the services and applications
running over the network. Such northbound APIs can
be used for the orchestration and automation of the
network components to align with the needs of different
applications via SDN network programmability. In
short, northbound APIs are basically the link between
the applications and the SDN controller. In modern
environments, applications can tell the network devices
(physical or virtual) what type of resources they need
and, in turn, the SDN solution can provide the necessary
resources to the application.
From the Cisco OCG. Answer is D since the question talks about a security application
It's D.
Northbound APIs (SDN northbound APIs) are typically RESTful APIs that are used to communicate between the SDN controller and the services and applications running over the network. Such northbound APIs can be used for the orchestration and automation of the network components to align with the needs of different applications via SDN network programmability. In short, northbound APIs are basically the link between the APPLICATIONS and the SDN controller.
Santos, Omar. CCNP and CCIE Security Core SCOR 350-701 Official Cert Guide (p. 118). Pearson Education. Kindle Edition.
Answer should be B , the difference between Northbound and Westbound API interfaces is very clear from the bellow link :
https://blogs.cisco.com/networking/with-apis-cisco-dna-center-can-improve-your-competitive-advantage
Westbound should be right:
Northbound - intent-based management user to controller
Southbound - Controller to network elements
Eastbound - Controller to other Applications
Westbound - Other software to Controller
https://developer.cisco.com/docs/dna-center/#!cisco-dna-center-platform-overview/intent-api-northbound
This section is not available anymore. Please use the main Exam Page.350-701 Exam Questions
Log in to ExamTopics
Sign in:
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.
Upvoting a comment with a selected answer will also increase the vote count towards that answer by one.
So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.
eazy99
Highly Voted 3 years, 8 months agoPremium_Pils
Most Recent 10 months agoffsilveira10
1 year, 1 month agoMarshpillowz
1 year, 2 months agoeriksm
1 year, 7 months agojku2cya
1 year, 11 months agoappfw
2 years, 1 month agoCarlis
2 years, 2 months agoCarlis
2 years, 2 months agoddev3737
2 years, 4 months agoddev3737
2 years, 4 months agoGatPat
2 years, 4 months agoSulSulEi
2 years, 9 months agogetafix
2 years, 11 months agoTesterDude
3 years agoawsnoob1
3 years, 1 month agoSattm1
3 years, 1 month agoospf858
3 years, 1 month ago