Automation using APIs
After a short break, John plans to describe the most powerful way to control the cloud, but maybe also the most complex one. He wants to describe this to Alex so he can get the complete picture, but he also thinks there might be other people on the team who favor a developer approach. He’ll describe what an application programming interface (API) is and where it can be found as a key component in all automation.
John: Now we can consider the other extreme of automation. In fact, I wouldn’t call it strictly automation but rather a development. In short, you can write a program in any classical programming language to perform the needed cloud operations from it. You can choose a language you might already know, such as Java, C#, Go, Python, or some others. And of course, everything you did on the console should also be possible from this language.
Alex: I assume this is like classical programming...