Serverless Computing with Azure Functions
Serverless Computing with Azure Functions, available at $44.99, has an average rating of 3.85, with 95 lectures, based on 124 reviews, and has 1226 subscribers.
You will learn about Develop different event-based handlers supported by the serverless architecture from the Microsoft Cloud Platform: Azure. Integrate Azure Functions with different Azure Services to develop enterprise-level applications. Develop Azure Functions using Visual Studio along with regular development features. Set up the codebase and debug it on the local machine. Best practices for serverless technology and solution to the cold-start issue. Implementation of a scalable and highly available solution for the chatbot use case. This course is ideal for individuals who are Software Developers, Software architects, Technical Leads, Cloud administrator, architect, and those who would like to use Azure Functions to build scalable systems and deploy serverless applications. It is particularly useful for Software Developers, Software architects, Technical Leads, Cloud administrator, architect, and those who would like to use Azure Functions to build scalable systems and deploy serverless applications.
Enroll now: Serverless Computing with Azure Functions
Summary
Title: Serverless Computing with Azure Functions
Price: $44.99
Average Rating: 3.85
Number of Lectures: 95
Number of Published Lectures: 95
Number of Curriculum Items: 95
Number of Published Curriculum Objects: 95
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Develop different event-based handlers supported by the serverless architecture from the Microsoft Cloud Platform: Azure.
- Integrate Azure Functions with different Azure Services to develop enterprise-level applications.
- Develop Azure Functions using Visual Studio along with regular development features.
- Set up the codebase and debug it on the local machine.
- Best practices for serverless technology and solution to the cold-start issue.
- Implementation of a scalable and highly available solution for the chatbot use case.
Who Should Attend
- Software Developers, Software architects, Technical Leads, Cloud administrator, architect, and those who would like to use Azure Functions to build scalable systems and deploy serverless applications.
Target Audiences
- Software Developers, Software architects, Technical Leads, Cloud administrator, architect, and those who would like to use Azure Functions to build scalable systems and deploy serverless applications.
This training program includes 4 complete courses, carefully chosen to give you the most comprehensive training possible.
The first course, Getting Started with Azure Functions, covers serverless Architecture to Build Scalable Cloud System. This tutorial starts with the basics of Azure Functions and then shows you how to create functions such as WebHooks, Azure Connected, and event processing. Moving ahead, the video demonstrates how to develop, manage, deploy, and monitor your Azure functions in almost any language such as C#, F#, Node.js, Python, PHP, as well as scripting options such as Bash, Batch, and PowerShell. Next, you’ll see how to scale your functions and use them to process data, integrate systems, and build simple APIs and microservices. Finally, we’ll cover some diagnostic techniques with Azure App Services and the best practices of working with Azure Functions. By the end of this tutorial, you will be well-versed with the techniques of scaling your Azure Functions and making the most of the serverless architecture.
The second course, Azure Functions – Essentials, covers getting started with the essentials of Azure Serverless Functions. The course starts with intermediate-level videos on cloud application development, along with configuring notifications using the SendGrid and Twilio services and the key features of Azure Functions. Then, you’ll delve into the core aspects of Azure Functions (such as the services it provides and how you can develop and write Azure functions) and explore continuous integration and continuous deployment with Visual Studio Team Services. By the end of this video, you will have all the skills required to work with serverless code architectures, thus providing continuous delivery to your users.
The third course, Serverless Azure Functions: Debugging, Deployment, and Chatbots, covers discovering the Power of Serverless with Azure Functions, Queues and CosmosDB. Azure Functions provides great solutions for processing data, integrating systems, and building simple APIs to complex micro-services without having to worry about underlying infrastructure for scalability. This volume covers how a serverless application can be designed. By the end of the course, you’ll have mastered how Azure Functions can be a great tool to design highly scalable web services. You’ll also have created a production-level solution of a chatbot with serverless tools such as CosmosDB and Queues with a good understanding of why they were chosen and how they play an important role in the design of the serverless architecture.
The fourth course, Azure Functions – Best Practices, covers building applications hosted on serverless architecture using Azure Functions.
By the end of the course, you’ll build applications hosted on serverless architecture using Azure Functions as well as Deploy, Monitor, Debug and Design Scalable Solutions with Azure Serverless Computing.
About the Authors :
Paul Oliver is the Principal Software Architect at Vosaic. Vosaic helps its users unlock insights with the video for education and simulations. Vosaic is closely aligned with Hudl, which is the premier video platform for sports. Before taking on the role at Vosaic, he worked as a software developer and architect in the banking and criminal justice industries. Throughout his career, he’s been passionate about building well-architected software solutions with the security of primary importance. He’s architected several applications in the cloud using Microsoft Azure, Amazon Web Services, and Heroku. He received his BSc in Computer Engineering from the University of Nebraska-Lincoln and his Masters of Business Administration degree from Creighton University.
Praveen Kumar Sreeram works as a Solution Architect at PennyWise Solutions (an Ogilvy and Mather Company). He has over 12 years’ experience in the field of development, analysis, design, and delivery of applications of various technologies, including custom web development using ASP.NET and MVC to building mobile apps using the cross-platform technology Xamarin for domains such as insurance, telecom, and wireless expense management. He has twice been recognized as a Most Valuable Professional by one of the leading social community websites, CSharpCorner, for his contributions toward writing articles and helping community members, mostly on Microsoft Azure. He is highly focused on learning about technology. He is an avid blogger who writes about his learning on his personal blog (praveenkumarsreeram/author/prawin2k/) and you can also follow him on Twitter at @PrawinSreeram. His current focus is on analyzing business problems and providing technical solutions for various projects related to Microsoft Azure and Sitecore.
Omkar Dusane is a software developer based in Mumbai, India. He has designed and developed many software products for startups. He is a food enthusiast and a Node.js lover and was a senior Microsoft Student Partner who represented India at Microsoft Global Student Partner Summit in 2016. He is currently Product Engineer at Kennect Solutions Pvt. Ltd. Mumbai and is responsible for business execution and intelligence tools for various industries. He encourages serverless technologies and has an eye for scalability of new web technologies.
Course Curriculum
Chapter 1: Getting Started with Azure Functions
Lecture 1: The Course Overview
Lecture 2: What are Azure Functions?
Lecture 3: Setting Up Your Azure Account
Lecture 4: Writing Your First Azure Function
Lecture 5: How Does Pricing Work?
Lecture 6: JavaScript in Azure Functions with NodeJS
Lecture 7: C# in Azure Functions
Lecture 8: F# in Azure Functions
Lecture 9: Python in Azure Functions
Lecture 10: PHP in Azure Functions
Lecture 11: Other Languages in Azure Functions
Lecture 12: Introduction to Triggers and Bindings
Lecture 13: Basic Triggers
Lecture 14: Storage Triggers
Lecture 15: Other Triggers and Bindings
Lecture 16: Advanced Bindings
Lecture 17: Choosing Between Flow, Logic Apps, Azure Functions, and WebJobs
Lecture 18: Choosing a Hosting Plan
Lecture 19: Best Practices for Azure Functions
Lecture 20: Security Concerns
Lecture 21: What is Serverless Architecture?
Lecture 22: Why Serverless?
Lecture 23: Serverless Considerations
Lecture 24: Serverless Best Practices
Lecture 25: Moving to a Serverless Architecture
Lecture 26: C# Integration Tests
Lecture 27: Using the Postman REST Client
Lecture 28: Monitoring Your Azure Functions
Lecture 29: Debugging Your Azure Functions
Lecture 30: Using Azure Functions Core Tools
Lecture 31: Using Git to Edit and Deploy Functions
Lecture 32: Introduction to Azure Resource Manager
Lecture 33: Using Azure Resource Manager with Function Apps
Lecture 34: Putting it All Together for Continuous Delivery
Chapter 2: Azure Functions – Essentials
Lecture 1: The Course Overview
Lecture 2: Building a Backend Web API
Lecture 3: Persisting Employee Details
Lecture 4: Saving the Profile Images to Queues
Lecture 5: Storing the Image in Azure Blob Storage
Lecture 6: Cropping an Image Using ImageResizer Trigger
Lecture 7: Sending an Email Notification to the Administrator of the Website
Lecture 8: Sending an Email Notification to the End User
Lecture 9: Implementing Email Logging in the Blob Storage
Lecture 10: Modifying the Email Content to Include an Attachment
Lecture 11: Sending SMS Notification to the End User
Lecture 12: Locate Faces from the Images
Lecture 13: Azure SQL Database Interactions
Lecture 14: Processing a File Stored in OneDrive
Lecture 15: Monitoring Tweets Using Logic Apps
Lecture 16: Integrating Logic Apps with Azure Functions
Lecture 17: Creating the Function App Using Visual Studio 2017
Lecture 18: Debugging C# Azure Functions on a Local Staged Environment
Lecture 19: Connecting to the Azure Cloud Storage from Local Environment
Lecture 20: Deploying the Azure Function App to Azure Cloud
Lecture 21: Debugging Live C# Function Hosted on Cloud Environment
Lecture 22: Continuous Integration – Creating a Build Definition
Lecture 23: Continuous Integration – Queuing the Build and Trigger Manually
Lecture 24: Configuring and Triggering the Automated Build
Lecture 25: Creating a Release Definition
Lecture 26: Trigger the Release Automatically
Chapter 3: Serverless Azure Functions: Debugging, Deployment and Chatbots
Lecture 1: The Course Overview
Lecture 2: Setting Up the Local Codebase and Debugging
Lecture 3: Automated Deployment Using Local Repository or GitHub
Lecture 4: Monitoring and Other Platform Features
Lecture 5: Dealing with the Cold Start Issue
Lecture 6: Use Case and Requirements
Lecture 7: Bot Configuration
Lecture 8: Company Configuration
Lecture 9: Solution Design
Lecture 10: The Codebase
Lecture 11: User Actions: Getting EmpID
Lecture 12: User Actions: Signs
Lecture 13: Bot Actions: Reminders
Chapter 4: Azure Functions – Best Practices
Lecture 1: The Course Overview
Lecture 2: Testing Azure Functions
Lecture 3: Testing an Azure Function On a Staged Environment
Lecture 4: Load Testing Azure Functions Using VSTS
Lecture 5: Creating and Testing Azure Function Locally
Lecture 6: Testing and Validating Azure Function Responsiveness
Lecture 7: Monitoring Your Azure Functions
Lecture 8: Monitoring Azure Functions Using Application Insights
Lecture 9: Pushing Custom Telemetry Details to Analytics of Application Insights
Lecture 10: Sending Application Telemetry Details via Email
Lecture 11: Integrating Real-Time AI Monitoring Data with Power BI
Lecture 12: Creating a Common Code Repository for Better Manageability
Lecture 13: Shared Code Across Azure Functions Using Class Libraries
Lecture 14: Azure Functions and Precompiled Assemblies
Lecture 15: Migrating legacy C# Application Classes to Azure Functions
Lecture 16: Using Strongly Typed Classes in Azure Functions
Lecture 17: Creating a Hello World Durable Function App
Lecture 18: Testing and Troubleshooting Durable Functions
Lecture 19: Adding Multiple Messages to a Queue
Lecture 20: Implementing Defensive Applications Using Queue Triggers
Lecture 21: Handling Massive Ingress for IoT and Similar Scenarios
Lecture 22: Enabling Authorization for Function Apps
Instructors
-
Packt Publishing
Tech Knowledge in Motion
Rating Distribution
- 1 stars: 8 votes
- 2 stars: 6 votes
- 3 stars: 20 votes
- 4 stars: 39 votes
- 5 stars: 51 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024