├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── Week 6 - Serverless in Azure and AWS ├── GitHub-Action │ └── main.yml ├── PowerShell │ └── createfunctionapp.ps1 ├── Python-Lambda-Function │ ├── .gitignore │ ├── handler.py │ ├── readme.md │ ├── serverless.yml │ └── webapp │ │ ├── lambda_function.py │ │ └── requirements.txt └── Terraform │ ├── .terraform.lock.hcl │ ├── main.tf │ ├── terraform.tfvars │ └── variables.tf ├── Week 7 - Security in Azure and AWS ├── iamroles-aws.sh └── rbac-rules-azure.sh ├── Week 8 - Containerization and Kubernetes ├── AKS │ └── azaks.ps1 ├── Lecture │ ├── Docker-Image │ │ ├── Dockerfile │ │ ├── containerapp │ │ │ ├── app.py │ │ │ └── requirements.txt │ │ └── instructions.md │ └── Kubeadm │ │ └── instructions.md └── nginx.yml ├── Week-2-Scripting-Like-A-Developer ├── Helpful-Docs │ └── readme.md ├── PowerShell │ ├── New-ResourceGroup.ps1 │ ├── New-ResourceGroup_test.ps1 │ └── linting.ps1 ├── Python │ ├── s3bucket.py │ └── s3bucket_test.py ├── Theory │ ├── Testing │ │ ├── ResourceGroupTest.ps1 │ │ ├── TestAdd.py │ │ └── add.py │ ├── pythonclass.py │ ├── pythonfunction.py │ └── pythonprocedural.py └── readme.md └── Week-4-GitHub-And-SourceControl ├── Lecture ├── Feature-Branch-Code │ ├── hello.py │ └── test_hello.py └── Master-Branch-Code │ └── hello.py ├── iamuser.py ├── powershell.ps1 ├── test.txt └── test2.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/.gitignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "python.linting.enabled": true 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/README.md -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/GitHub-Action/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/GitHub-Action/main.yml -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/PowerShell/createfunctionapp.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/PowerShell/createfunctionapp.ps1 -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/.gitignore -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/handler.py -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/readme.md -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/serverless.yml -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/webapp/lambda_function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/webapp/lambda_function.py -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Python-Lambda-Function/webapp/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Terraform/.terraform.lock.hcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Terraform/.terraform.lock.hcl -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Terraform/main.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Terraform/main.tf -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Terraform/terraform.tfvars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Terraform/terraform.tfvars -------------------------------------------------------------------------------- /Week 6 - Serverless in Azure and AWS/Terraform/variables.tf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 6 - Serverless in Azure and AWS/Terraform/variables.tf -------------------------------------------------------------------------------- /Week 7 - Security in Azure and AWS/iamroles-aws.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 7 - Security in Azure and AWS/iamroles-aws.sh -------------------------------------------------------------------------------- /Week 7 - Security in Azure and AWS/rbac-rules-azure.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 7 - Security in Azure and AWS/rbac-rules-azure.sh -------------------------------------------------------------------------------- /Week 8 - Containerization and Kubernetes/AKS/azaks.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 8 - Containerization and Kubernetes/AKS/azaks.ps1 -------------------------------------------------------------------------------- /Week 8 - Containerization and Kubernetes/Lecture/Docker-Image/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 8 - Containerization and Kubernetes/Lecture/Docker-Image/Dockerfile -------------------------------------------------------------------------------- /Week 8 - Containerization and Kubernetes/Lecture/Docker-Image/containerapp/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 8 - Containerization and Kubernetes/Lecture/Docker-Image/containerapp/app.py -------------------------------------------------------------------------------- /Week 8 - Containerization and Kubernetes/Lecture/Docker-Image/containerapp/requirements.txt: -------------------------------------------------------------------------------- 1 | Flask -------------------------------------------------------------------------------- /Week 8 - Containerization and Kubernetes/Lecture/Docker-Image/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 8 - Containerization and Kubernetes/Lecture/Docker-Image/instructions.md -------------------------------------------------------------------------------- /Week 8 - Containerization and Kubernetes/Lecture/Kubeadm/instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 8 - Containerization and Kubernetes/Lecture/Kubeadm/instructions.md -------------------------------------------------------------------------------- /Week 8 - Containerization and Kubernetes/nginx.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week 8 - Containerization and Kubernetes/nginx.yml -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Helpful-Docs/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Helpful-Docs/readme.md -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/PowerShell/New-ResourceGroup.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/PowerShell/New-ResourceGroup.ps1 -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/PowerShell/New-ResourceGroup_test.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/PowerShell/New-ResourceGroup_test.ps1 -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/PowerShell/linting.ps1: -------------------------------------------------------------------------------- 1 | Invoke-ScriptAnalyzer -Path . -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Python/s3bucket.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Python/s3bucket.py -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Python/s3bucket_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Python/s3bucket_test.py -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Theory/Testing/ResourceGroupTest.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Theory/Testing/ResourceGroupTest.ps1 -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Theory/Testing/TestAdd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Theory/Testing/TestAdd.py -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Theory/Testing/add.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Theory/Testing/add.py -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Theory/pythonclass.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Theory/pythonclass.py -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Theory/pythonfunction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Theory/pythonfunction.py -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/Theory/pythonprocedural.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/Theory/pythonprocedural.py -------------------------------------------------------------------------------- /Week-2-Scripting-Like-A-Developer/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-2-Scripting-Like-A-Developer/readme.md -------------------------------------------------------------------------------- /Week-4-GitHub-And-SourceControl/Lecture/Feature-Branch-Code/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-4-GitHub-And-SourceControl/Lecture/Feature-Branch-Code/hello.py -------------------------------------------------------------------------------- /Week-4-GitHub-And-SourceControl/Lecture/Feature-Branch-Code/test_hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-4-GitHub-And-SourceControl/Lecture/Feature-Branch-Code/test_hello.py -------------------------------------------------------------------------------- /Week-4-GitHub-And-SourceControl/Lecture/Master-Branch-Code/hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-4-GitHub-And-SourceControl/Lecture/Master-Branch-Code/hello.py -------------------------------------------------------------------------------- /Week-4-GitHub-And-SourceControl/iamuser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CloudSkills/Cloud-Native-DevOps-Bootcamp/HEAD/Week-4-GitHub-And-SourceControl/iamuser.py -------------------------------------------------------------------------------- /Week-4-GitHub-And-SourceControl/powershell.ps1: -------------------------------------------------------------------------------- 1 | Get-AzResourceGroup -Name 'cloudskillsbootcamp' -------------------------------------------------------------------------------- /Week-4-GitHub-And-SourceControl/test.txt: -------------------------------------------------------------------------------- 1 | Hello CloudSkills! -------------------------------------------------------------------------------- /Week-4-GitHub-And-SourceControl/test2.txt: -------------------------------------------------------------------------------- 1 | Merge config, uh oh!! 2 | --------------------------------------------------------------------------------