From the course: DevOps Foundations: DevSecOps

Unlock the full course today

Join today to access over 24,800 courses taught by industry experts.

APIs are essential

APIs are essential

- Let's talk a little bit about APIs and why they're so helpful to DevSecOps. Just like cloud is a good partner for DevOps, APIs are a great partner for DevSecOps. What is an API? An API stands for application program interface. It really allows you to remotely connect to an application from the command line. It's an easy way for a developer or a tester to be able to get information and receive information from an application directly, without having to bring up a user interface. A good example that we can use in the security world would be with Burb. Burb is a DAST application, like a web scanner, like we learned in the previous lesson. So many people are used to starting a scan manually where you bring up the tool, enter the web address, and start the scan. You do the scan, you get your results, but really all of that can be automated on the back end. Burb has an API where you can launch a command line, call Burb,…

Contents