- Recording Links
- This is an MS Teams link and everyone in the class should have access. If not, please contact an instructor.
- How to program in at least one language
- Using the command line (PS or Bash)
- VS Code (preferred) or IDE
- Intros
- Class Objectives
- Class Overview
- Cloud Computing
- vs on premise
- Services
- What about AWS
- Azure Fundamentals
- AAD
- Resource Groups
- Subscriptions
- Q and A (max 10 min)
- Review tools and environment configuration
- Getting connected to Azure
- API and Resource Manager architecture
- PowerShell and the AZ module
- Azure CLI
- Provisoning Services
- GitHub Actions Intro
- Open ID Connect (OIDC)
- Services Review
- Blob Storage
- Key Vault
- Azure App Service (Grant)
- Build and deploy
- App Configuration
- Slots
- Q and A
- Review Assignment 2
- Virtual Machines
- Containers and the Container Use Case
- Docker and Docker Desktop
- Container Registry
- Azure Container Instance*
- Azure Container Apps**
- Q and A
- Finish ACI
- Functions
- Logic Apps
- Explore Functions
- Discuss excercises
- parameters
- binding
- function costs
- Messages and Events
- Service Bus overview
- Explore ServiceBus
- Review events and messages
- Explore Event Grid
- Static Web Apps
- APIs
- Content Delivery Networks (CDN)
- Azure Static Web App Networking and DNS
- Networking and DNS
- Connecting
- Finish off Event Grid
- Solution architecture
- Planning
- Deployments
- Cosmos DB
- Finish Cosmos DB
- API Management intro
- Query Cosmos DB
- API Management continued
- Something
- Logic App w/ Sentiment Analysis
- Cosmos DB Change Feed
- Static site updates w/ secure a page
- Redis Cache
- Build out web app
- Infrastructure as Code (IaC)
- Bicep
- Terraform
- DevOps
- App Configuration Service
- Scrum
- Azure Monitor
- Challenges
- Ask Us Anything
- tbd
- x Git
- o GitHub Actions
- o GitHub Issues/Boards
- Scrum/Agile
- IaC, Terraform and Bicep
- DevOps Building Blocks
- Branch release patterns
- Unit, Integration, and Functional Tests
- More workflow stuff
- monitoring and debugging
- Security: managed identity, RBAC
Following is the primary list of services we plan to cover in this class. Note that several supporting services will also be covered.
- Blob Storage
- Key Vault
- App Service
- Function and Logic App
- Containers
- Container Instance
- Service Bus
- Storage Queue
- Cosmos DB
- Event Grid
- API Management
- Redis Cache
- Azure Monitor and App Insights
- Instrument Joke
- Additional Queries and/or alerts
- App Configuration Service
- Deployment
- Portal
- Container Apps
- Kubernetes
- CDN
- Event Hub
- Azure Chatbot
- Azure Automation
- OAuth