COURSE OBJECTIVE:
If you are interested in gaining a good grasp of Azure in a systematic and hands-on way by working through a real-world project, then this course is for you.
The course will provide enough knowledge of the following:
• Analyze the advantages and disadvantages of serverless development
• Build a functioning serverless application
• Define what serverless is and its technical basis
• Determine how to deploy and manage Azure serverless code
• Interpret design principles for effective serverless code
TARGET AUDIENCE:
This course is aimed at back-end developers or cloud engineers with some Azure experience who may have heard of serverless but have not created serverless applications before.
COURSE PREREQUISITES:
Hardware:
• For successful completion of this course, students will require computer systems with the following:
• Processor: Intel Core i3 or equivalent
• Memory: Minimum 4 GB RAM
• Hard Disk: Minimum 10 GB
• Operating System: Windows 7 or higher
• Projector
• Internet connection
Software:
• Browser: Google Chrome or Mozilla Firefox (Latest updates installed)
• Postman App for API Development Environment
• Visual Studio 2017 with Azure Development Workflow, Latest version
• Node.js with azure-functions-core-tools Version 1.x installed via npm
• .NET framework 4.6 or higher
COURSE CONTENT:
Lesson 1: Introduction to Azure Functions
• Understanding the Real Benefits of Serverless Computing
• Create, Debug, and Deploy an Azure Function
• Technical Basis of Azure Functions
Lesson 2: Deploying Azure Serverless
• Integrating with other Azure Products
• Logging with App Insights
• Security with API Keys
Lesson 3: Architechting Serverless Solutions From Scratch
• Architecting Greenfield Serverless Applications
• Integrating Azure Functions with Legacy Applications
FOLLOW ON COURSES:
Not available. Please contact.