Building APIs Rapidly with Azure Functions
APIs are what makes the Internet go around. Every SaaS, data driven and on-demand kitten business exposes their data over an external or internal API. Which means you need one too, right? Of course you do.
Creating a secure API that be set up almost instantly for a whole development team to use, can scale up and out, can be extended easily, and can be easily maintained is the Nirvana of API architecture. This is exactly the promise of building an API with Azure Function Proxies.
In this session, you will learn to quickly create a complete API using Azure Function proxies, forward requests, adhere to best practices, easily extend and more. At the end of the talk we will have built an API that is ready straight away for development against. We then compare this process to other API frameworks to get the real world picture.
Outline/Structure of the Talk
- Explain APIs as a concept in software development
- Explain the concept and use of proxies
- Build a brand new API with Azure Function Proxies
- Explain drawbacks and advantages
- Describe security concerns and needs for the API
The attendee will learn to build an API for development purposes to support a whole team, using Azure Functions.
Developers interested in cloud and needing to work with APIs
Prerequisites for Attendees
Some knowledge of cloud concepts such as scaling of resources, consumption-based services and an understanding of basic API concepts.