
Explore Azure serverless fundamentals with functions and logic apps, live portal demonstrations, storage such as queues and blobs, Cosmos DB, event hubs, bot services, and Azure Active Directory security.
Explore how Azure serverless functions and logic apps enable event-driven, pay-per-use computing that scales automatically, letting you focus on code while developing in the cloud.
Adjust the Udemy video player settings by changing speed and captions, view transcripts and scripts, and engage with reviews and Q&A to boost course visibility.
Explore Azure serverless by examining functions, storage, Cosmos DB (SQL, Mongo, Table, Gremlin), logic apps, messaging with Event Grid and Service Bus, API management, and IoT analytics and cognitive services.
Explore how Azure functions run code on demand and scale automatically, triggered by events or http endpoints. Learn about bindings, consumption vs app service plans, and the single-purpose, fast-executing design.
Create a function app in Azure portal using a timer trigger in C sharp, configure a blob storage output binding, and verify a test blob is written every five minutes.
Create an Azure function app, deploy an HTTP triggered anonymous function, log the date and time of execution and the requester IP, and write a blob from a string parameter.
Explore testing Azure serverless functions across timer, queue, and http triggers using the built-in test pane, headers, query strings, and body, and verify outputs and error codes.
Logic apps are workflow as a service, connecting apps via triggers and actions. Create automations with connectors to Twitter and Google Drive, using the Azure portal or templates.
Live walkthrough guides creating a logic app in Azure portal, configuring an HTTP trigger with a JSON payload and routing data to Cosmos DB or Blob storage via Azure Functions.
Test a logic app end-to-end by posting json to its url and observing a 200 response and all okay, while showing function calls, the http request, and blob storage results.
Log into the Azure portal to create and experiment with logic apps using templates and connectors, then build a blank http-triggered app with conditional logic that calls an Azure function.
Understand Azure storage as durable, highly available, and massively scalable cloud storage with 99.9% SLA and 99.99% read-access geo-redundant options, plus blobs, tables, queues, and files accessible via REST APIs.
Explore how Azure storage with functions uses blob and queue bindings to trigger, read, and process data in storage accounts. Learn about function.json configuration, blob receipts, retries, and poison queues.
Connect an Azure function to a storage account with a blob trigger and output to a queue. Configure the trigger and output, then test by uploading a blob.
Discover Cosmos DB, a multi-model NoSQL database with elastic scale and 99.99% availability. It offers SQL, MongoDB, Gremlin, and table storage APIs, plus automatic partitioning and region replication.
Explore how Cosmos DB document model integrates with Azure Functions, using triggers, input and output bindings, and a lease database to manage partitioned data.
Demonstrates a timer-triggered function binding to Cosmos DB DocumentDB, creating a json document and writing it to a new database and collection.
Secure azure functions with a layered security model using host keys and a master key, and optionally enable app service authentication with Azure Active Directory single sign-on.
Explore Azure serverless messaging with event grid, a fully managed event routing service for any source to any destination, and learn about service bus for queues and topics.
Create a function triggered by a Service Bus queue in the Azure portal, connecting with a shared access key and logging messages to the output queue to illustrate serverless scaling.
Explore Azure bots, using Luis for natural language understanding and Q&A Maker for knowledge bases; build basic, form, proactive, and Q&A templates, and deploy via serverless or app service plan.
Create an Azure bot on the consumption plan, configure a Q&A bot with a new knowledge base via Q&A Maker, and test responses using alternate phrasings and channels.
We wrap up by recapping the Microsoft Azure serverless model, including functions, logic apps, event grid, and how messaging, data, and storage integrate into serverless functions.
NEW COURSE - JUST LAUNCHED NOV 2017
You've been working on this app for months. You finally publish it live, and you start letting people know about it. Then you have a new set of problems - checking the CPU usage, worrying about performance, almost hoping that it doesn't get too popular too fast. Do you have to spin up more servers in advance in case there is a spike in demand?
Azure Serverless apps promises to take the stress and worry about application scaling off your hands. If you code your application using logic apps, functions, messages, and events, Azure will add more server power when your application needs it, and will take care of scaling back down when you don't. And you only pay for what you use. No hourly compute charges when a server is running but not doing much.
In this course, we'll look at all of the components of an Azure Serverless app.
Beyond the overview, we'll also look at the Azure Portal and see live walkthroughs of creating Serverless apps. Then you'll have a chance to do it yourself using Assignments.
To be sure, Azure Serverless apps aren't perfect or for every situation. Virtual Machines aren't going away. But there are some great uses for these small functions that have specific tasks to perform, and in this course we'll look at how to add Serverless apps to your toolbox.