Test Your Knowledge

Deployment (Full Section) Quiz

Answer all questions to test your understanding

1 What is the purpose of appsettings.json in ASP.NET Core?
2 Which file is used for environment-specific configuration overrides?
3 What is the purpose of environment variables in deployment?
4 What does HSTS stand for?
5 Which middleware should be enabled in production for error handling?
6 What is the purpose of health checks in a deployed application?
7 Which command builds an ASP.NET Core application in Release mode?
8 Which Azure service provides free hosting for web applications?
9 What is the bandwidth limit for Netlify's free tier?
10 Which platform is best suited for static websites and JAMstack applications?
11 What is the maximum number of web apps available in Azure Free tier?
12 Which platform offers free PostgreSQL database hosting?
13 What is the main limitation of Heroku's free tier?
14 Which platform is best for deploying Next.js applications?
15 What is required to create an Azure free account?
16 Which Azure App Service plan tier is free?
17 How long does the Azure free account last?
18 Which tool can be used to deploy to Azure from Visual Studio?
19 How do you store production connection strings in Azure?
20 What is the purpose of Azure Application Insights?
21 What does the 'az' command do?
22 Which extension is available for free from Freenom?
23 What is the purpose of a CNAME record?
24 How long does DNS propagation typically take?
25 Which service provides free SSL certificates?
26 What is required to add a custom domain to Azure App Service?
27 Which file is used to configure custom domains for GitHub Pages?
28 What is Cloudflare primarily used for?
29 What does CI/CD stand for?
30 Where are GitHub Actions workflows defined?
31 What is the purpose of 'secrets' in GitHub Actions?
32 Which event triggers a GitHub Actions workflow on code push?
33 What is the purpose of the 'needs' keyword in GitHub Actions?
34 Which command runs tests in a .NET GitHub Actions workflow?
35 What does the 'actions/checkout@v3' action do?
36 What is the purpose of the 'azure/webapps-deploy@v2' action?
37 What does the 'workflow_dispatch' event allow?
38 How do you make a job run only on the main branch?
39 What is the purpose of 'actions/upload-artifact@v3' in a workflow?