Book Image

Beginning Serverless Architectures with Microsoft Azure

By : Daniel Bass
Book Image

Beginning Serverless Architectures with Microsoft Azure

By: Daniel Bass

Overview of this book

Many businesses are rapidly adopting a microservices-first approach to development, driven by the availability of new commercial services like Azure Functions and AWS Lambda. In this book, we’ll show you how to quickly get up and running with your own serverless development on Microsoft Azure. We start by working through a single function, and work towards integration with other Azure services like App Insights and Cosmos DB to handle common user requirements like analytics and highly performant distributed storage. We finish up by providing you with the context you need to get started on a larger project of your own choosing, leaving you equipped with everything you need to migrate to a cloud-first serverless solution.
Table of Contents (5 chapters)

Summary

In this chapter, you've covered techniques for building greenfield serverless architectures (where you can exploit the full potential of serverless) and techniques for integrating existing applications. You now know how to connect to a wide variety of services through Logic Apps, a simple-to-use serverless product. You know several approaches for integrating your existing applications into a serverless architecture, from creating a custom API connector to adding event triggering on to an existing database.

In this book, you have started with an introduction to Azure Functions. Here you analyzed the real benefits of Serverless Computing and the technical basis of Azure Functions. Once your Azure Function was deployed, you integrated it with other Azure Services and logged with Application Insights.

Then, you secured the server with API Keys. Lastly, you implemented...