This repository is for learners on Corndel's DevOps apprenticeship.
There are two versions of this workshop:
- Using Logic Apps
- This is recommended if you want to focus on working with Azure (and would prefer not to code at the same time)
- Using Azure Functions
- This is recommended if you are comfortable with programming in Python (and/or want a refresher with general purpose coding)
You should have received an email inviting you to the "Softwire Academy" Azure directory. Please accept the invitation if you haven't already - the username is of the form [email protected]
.
If you have forgotten your password or lost your MFA device, a tutor can reset those for you.
Also, make sure you have installed the following:
- Visual Studio Code
- Git
- Azure Functions Core Tools version 4.x.
- The Function Tools are not required if you are following the alternative exercise
โ ๏ธ At time of writing, Azure function tools for Python works with Python 3.6-3.9 on x86(/64) only, not on ARM for M1 Macs- GitHub issue for M1 Macs
- GitHub issue for Python3.10
- The workshop can also be done using GitPod
- Azure CLI
- Python
- Version 3.6 or up; check this by running
python --version
- Version 3.6 or up; check this by running
- Postman