Author(s): Daniel Bass
Series: Packt
Year: 0
Language: English
Pages: 122
Copyright and Credits......Page 2
Beginning Serverless Architectures with Microsoft Azure......Page 3
Packt Upsell......Page 5
Why Subscribe?......Page 6
PacktPub.com......Page 7
Contributors......Page 8
About the Author......Page 9
About the Reviewer......Page 10
Packt is Searching for Authors Like You......Page 11
Preface......Page 16
Who This Book Is For......Page 17
What This Book Covers......Page 18
To Get the Most out of This Book......Page 19
Download the Example Code Files......Page 20
Conventions Used......Page 21
Get in Touch......Page 22
Reviews......Page 23
Introduction to Azure Functions......Page 24
Understanding the Real Benefits of Serverless Computing......Page 26
Benefits......Page 27
Speed of Development......Page 28
Automatic Scaling......Page 29
Flexible Costs......Page 30
Reduced Management Overhead......Page 31
Drawbacks......Page 32
Warmup Latency......Page 33
Vendor Lock-in......Page 34
Lack of Low-Level Control......Page 35
Creating, Debugging, and Deploying an Azure Function......Page 36
Creating Your First Function to Receive and Process Data from an HTTP Request......Page 37
Debugging an Azure Function......Page 46
Debug an Azure Function......Page 47
Activity: Improving Your Function......Page 52
Deploying an Azure Function......Page 57
Deploying to Azure......Page 58
Technical Basis of Azure Functions......Page 62
Executing and Scaling Azure Functions ......Page 63
Activity: Creating a Function That Stores User Detail......Page 64
Summary......Page 65
Deploying Azure Serverless......Page 66
Integrating with Other Azure Services......Page 67
Inserting Documents into Cosmos DB......Page 68
Retrieving Data from Cosmos DB......Page 72
Logging with Application Insights......Page 78
Integrating Azure Application Insights......Page 79
Troubleshooting the Azure Function using Application Insights......Page 83
Security with API Keys......Page 84
Creating a Client with Azure Application Service......Page 85
Securing an Azure Function with an API key......Page 89
Activity: Creating a Serverless Backend and Frontend for User Management......Page 93
Summary......Page 94
Architecting Serverless Solutions......Page 95
Architecting Greenfield Serverless Applications......Page 96
Triggering Functions with Cosmos DB Records......Page 97
Triggering an Azure Logic App from an Azure Function......Page 101
Sending a Reminder Email......Page 104
Integrating Legacy Applications ......Page 108
Triggering a Function from a Legacy Application......Page 109
Moving Functionality from a Legacy Application to an Azure Function......Page 112
Activity: Extending Your Serverless Application......Page 117
Summary......Page 119
Other Books You May Enjoy......Page 120
Leave a review - let other readers know what you think......Page 122