Free learning and free cloud usage are different. Offers, limits, account requirements and prices can change. Check them for your account, set appropriate alerts, and remove resources you no longer need. A budget alert alone does not stop spending.
Azure
Connect a workflow to a function
Learn the parts, then follow Microsoft’s guide to call Azure Functions from Logic Apps.
Explore official trainingOpen the official exercise
Before you start: Microsoft Learn reading is free. Hands-on Azure resources require a subscription; Microsoft says its Learn sandboxes are no longer available. Check your plan and pricing before creating resources. Check current terms.
Dojo follow-up
Sketch the trigger, workflow, function and output. Explain what the workflow should do when the function fails.
Quick check: Which part runs custom code, and which coordinates the workflow?
Azure Functions runs the function code; the Logic Apps workflow coordinates steps and can call that function.
AWS
Build an API backed by a function
Use AWS training and its hands-on guide to connect API Gateway to Lambda.
Explore official trainingOpen the official exercise
Before you start: AWS offers free digital learning. The hands-on exercise needs an AWS account and can be possible within Free Tier limits; check eligibility and current charges for your account. Check current terms.
Dojo follow-up
Draw the path from request to response. Describe one input your function should reject and how you would test it.
Quick check: What happens when a request reaches the HTTP API?
API Gateway routes the request to the Lambda function, then returns its response.
Oracle Cloud
Create a Linux cloud server
Start with Oracle’s training, then follow its tutorial for a Linux compute instance.
Explore official trainingOpen the official exercise
Before you start: An Oracle Cloud account is required. Always Free resources have limits, eligibility and region or capacity conditions; other selections can incur charges. Check the current terms before creating anything. Check current terms.
Dojo follow-up
List the instance, network and access controls your tutorial created. Explain how you will confirm their cost and remove what you no longer need.
Quick check: What should you check before assuming a server is Always Free?
Check that the selected resources are Always Free eligible for your account and region, and remain within the current limits.
Google Cloud
Deploy an HTTP function
Explore Google Cloud training, then follow the console quickstart for a Cloud Run function.
Explore official trainingOpen the official exercise
Before you start: Training and labs have different access and pricing. The cloud quickstart requires a Google Cloud project and billing setup; check available credits and charges, including related resources. Check current terms.
Dojo follow-up
Describe what the function returns, test an expected input, and list the resources you need to review or clean up.
Quick check: Why check the resources used by a function, not just the function itself?
Related resources can have their own charges and lifecycle; deleting or stopping one service might not remove everything.
Keep credentials and private customer data out of prompts and shared evidence. Record what you built, what you checked, any remaining costs, and what you cleaned up.