Getting Started with Azure Functions

Watch Getting Started with Azure Functions

  • 2017
  • 1 Season

Getting Started with Azure Functions is a comprehensive video course created by Packt Publishing. With the growing popularity of serverless computing, this course focuses on using Azure Functions for both developers and non-developers who are looking to automate their workloads, without worrying about the infrastructure.

The course is designed in such a way that it not only introduces the learners to Azure Functions but also helps them understand how they can quickly create and deploy powerful applications with minimal effort. The course is divided into various chapters which start with the basics and gradually move towards more advanced concepts.

The first chapter of the course lays the foundation by providing a brief overview of serverless computing, followed by introducing some of the basic concepts of Azure Functions. Learners will understand how to set up their development environment, and deploy an Azure Function from the Azure portal before moving on to the next chapter.

Chapter 2 of the course dives deeper into the workings of Azure Functions, with an emphasis on the different types of triggers and bindings that are available with Azure Functions. Additionally, learners will understand how they can write custom functions to handle their specific use cases. The chapter also covers the use of the Azure Functions Core Tools, which help developers to speed up their development and deployment processes.

In Chapter 3, learners will get an opportunity to explore more advanced concepts of Azure Functions, including deployment slots, continuous integration, and delivery. This chapter helps learners understand how they can use Azure Functions to achieve DevOps principles and build high-quality applications with ease.

Chapter 4 of the course moves on to explore the varied Azure Functions templates that are available to developers. These templates help speed up the development process by providing pre-built code snippets and configurations. Moreover, learners will understand how they can integrate various services of Azure with Azure Functions.

The last chapter of the course explores advanced topics, including Durable Functions that provide a way to write long-running, stateful workflows in Azure Functions, and integration with Azure Event Hubs, a highly scalable data streaming platform.

Throughout the course, learners will be building a real-world application using Azure Functions, which will help them to apply their learning in a practical setting. The course also comes with downloadable resources including code snippets, presentation slides, and other learning resources that will help learners to get the most out of the course.

The course is designed to meet the needs of both developers and non-developers who are looking to leverage serverless computing to their advantage. With a step-by-step approach, this video course helps to bring learners up to speed with Azure Functions in a simple and effective way.

In summary, Getting Started with Azure Functions is an excellent course for anyone looking to explore the world of serverless computing using Azure Functions. It provides a foundation for understanding the key concepts and features of Azure Functions, and how they can be used to develop powerful applications. The course is delivered in a clear and concise manner, making it easy for anyone to follow and apply their learning. Additionally, the course comes with additional resources that enhance the learning experience and aid in improving the knowledge of the learners.

Getting Started with Azure Functions is a series that is currently running and has 1 seasons (30 episodes). The series first aired on June 26, 2017.

Filter by Source

Seasons
Putting it All Together for Continuous Delivery
34. Putting it All Together for Continuous Delivery
June 26, 2017
We covered some of the techniques you can use to automate deployment in your Azure Function apps. This video will give you a general overview and help give you some tips to use in your organization.
Using Azure Resource Manager with Function Apps
33. Using Azure Resource Manager with Function Apps
June 26, 2017
ARM templates for storage accounts and VMs are pretty straightforward, but they are a little tricky with Function Apps. How can we create a reusable template for our function apps?
Introduction to Azure Resource Manager
32. Introduction to Azure Resource Manager
June 26, 2017
When you learn about infrastructure as code in Azure, you should learn about Azure Resource Manager, or ARM for short. It can be a little tricky to understand, but once you start using it, you'll want to manage all your infrastructure with it.
Using Git to Edit and Deploy Functions
31. Using Git to Edit and Deploy Functions
June 26, 2017
If you're editing Azure Functions directly in the web editor in the Azure Portal, you're probably going to have a big problem. Is it possible to use source control to protect your function's source code? Can you use Git to automatically deploy changes to your Azure Functions?
Using Azure Functions Core Tools
30. Using Azure Functions Core Tools
June 26, 2017
Is there a good tool for developers to use for develop Azure Functions locally? Is it free and easy to use?
Debugging Your Azure Functions
29. Debugging Your Azure Functions
June 26, 2017
What if you can't figure out why your Azure Function is failing? Can you debug the code? Can you step through your Azure Function remotely on the server?
Using the Postman REST Client
27. Using the Postman REST Client
June 26, 2017
Calling a sophisticated REST endpoint is hard to set up with your browser or with an integration test. But there is a free tool that makes it super easy. It's called Postman. How to use the Postman tool?
C# Integration Tests
26. C# Integration Tests
June 26, 2017
To ensure that your Azure Functions are running properly, you may want to use integration tests in your projects. How would you use them properly?
Moving to a Serverless Architecture
25. Moving to a Serverless Architecture
June 26, 2017
In the previous video, we gave you some best practices for a serverless architecture. Now you're ready to start moving your big monolithic application to lightweight Functions that don't require you to manage the infrastructure. In this video, I'll give you some pointers on moving to a serverless architecture.
Serverless Best Practices
24. Serverless Best Practices
June 26, 2017
In our previous video, we talked about some of the challenges you may have if you rely on a serverless architecture. In this video, I'm going to give you some hope; there are some practices you can follow that will help you maintain your sanity in your serverless home.
Serverless Considerations
23. Serverless Considerations
June 26, 2017
You're excited about serverless. You may even have ported everything over to Azure Functions in your head! Before you start shutting down your traditional servers, let's take a sober look at some things that you should consider before you have 400 Azure Functions taking over your life.
Why Serverless?
22. Why Serverless?
June 26, 2017
In the previous video,youlearned what a serverless architecture is. Now let's discover why it has becomeso popular among software architects recently.
What is Serverless Architecture?
21. What is Serverless Architecture?
June 26, 2017
If you're interested in Azure Functions, you've probably heard about serverless architecture. However, you may not be clear on what it means. In this video, I will help you understand what it is.
Security Concerns
20. Security Concerns
June 26, 2017
In the previous video, we went over someb est practices for your Azure Functions to help with durable, performant apps. This video will now share some best practices for security.
Best Practices for Azure Functions
19. Best Practices for Azure Functions
June 26, 2017
No one wants to build something that requires continuous maintenance. What are some tips to follow to prevent problems with our Azure Functions down the road?
Choosing a Hosting Plan
18. Choosing a Hosting Plan
June 26, 2017
We've seen the Hosting Plan dropdown. It seems important but you may not know what it means. Should you use a consumption plan or an App Service plan?
Choosing Between Flow, Logic Apps, Azure Functions, and WebJobs
17. Choosing Between Flow, Logic Apps, Azure Functions, and WebJobs
June 26, 2017
Maybe, Azure Functions aren't the ideal approach for your solution. You may be better served using Microsoft Flow, Logic Apps or Azure WebJobs. How do you decide?
Advanced Bindings
16. Advanced Bindings
June 26, 2017
Sometimes you just need to do a little more complex job when your function does it's magic. In this video we'll cover some of the more advanced bindings.
Other Triggers and Bindings
15. Other Triggers and Bindings
June 26, 2017
What if you have the need to trigger your Azure Function from a stream of real-time data or from an event from Event Hub? Why would you need this and how would you do it?
Storage Triggers
14. Storage Triggers
June 26, 2017
Have you ever had to write a service to "poll" a directory or queue to see if something happened? Do you have services that must be called by your client until something happens? In this video, we'll show how you can eliminate that messy logic and replace it with Azure Functions that fire from storage events.
Basic Triggers
13. Basic Triggers
June 26, 2017
We've been using triggers in our previous videos without really knowing it. We need to understand the basics of basic triggers and how we can use some basic bindings to interact with our caller.
Introduction to Triggers and Bindings
12. Introduction to Triggers and Bindings
June 26, 2017
It is important to grasp the concept of triggering a function from an event and bind your input or output to another Azure service.
Other Languages in Azure Functions
11. Other Languages in Azure Functions
June 26, 2017
What if you are using something a little less standard? Can you use other languages on Azure Functions?
PHP in Azure Functions
10. PHP in Azure Functions
June 26, 2017
PHP is massively popular among the Open Source community. You can run your PHP scripts in Azure Functions.
JavaScript in Azure Functions with NodeJS
6. JavaScript in Azure Functions with NodeJS
June 26, 2017
You may know some JavaScript, but you don't know how you can use it in an Azure Function. What limitations are there?
How Does Pricing Work?
5. How Does Pricing Work?
June 26, 2017
Before you go too crazy creating Azure Functions, you want to know how you can architect your solution without breaking the bank. How can you predict your cloud costs when you build your infrastructure using Functions?
Writing Your First Azure Function
4. Writing Your First Azure Function
June 26, 2017
You'd like to create more Azure Functions, but you want to do it inside your Azure subscription. How do you create an Azure Function app?
Setting Up Your Azure Account
3. Setting Up Your Azure Account
June 26, 2017
In order to use Azure Functions you need an Azure account, but how do I sign up for an Azure account?
What are Azure Functions?
2. What are Azure Functions?
June 26, 2017
You have an idea what Azure Functions are, but you're not sure what all the hype is about. Can you give them a trial run without following a lot of steps?
The Course Overview
1. The Course Overview
June 26, 2017
This video provides an overview of the entire course.
Description
Where to Watch Getting Started with Azure Functions
Getting Started with Azure Functions is available for streaming on the Packt Publishing website, both individual episodes and full seasons. You can also watch Getting Started with Azure Functions on demand at Amazon.
  • Premiere Date
    June 26, 2017