Skip to content

Budget, NFRs & Scaling

WAF PillarMetricTargetCurrentGap
🔄 ReliabilitySLA99.0%N/A—
🔄 ReliabilityRTO24 hoursN/A—
🔄 ReliabilityRPO12 hoursN/A—
⚡ PerformancePage Load< 3,000 msN/A—
⚡ PerformanceAPI Response (p95)< 500 msN/A—
⚡ PerformanceConcurrent Users100-1,000N/A—
⚡ PerformanceThroughput1 TPSN/A—
🔒 SecurityAuth MethodSocial IdP (OAuth 2.0)——
🔒 SecurityEncryptionTLS 1.2 in-transit; platform-managed at-rest——
💰 CostMonthly BudgetEUR 100-500——
🔧 OperationsUptime MonitoringYes (basic)——
DimensionCurrent6-Month Projection12-Month Projection
Users100-1,0001,0002,000
Data Volume< 100 MB500 MB1 GB
Transactions/day~86,400~100,000~150,000
FieldValue
Monthly BudgetEUR 100-500
Annual BudgetEUR 1,200-6,000
Limit TypeSoft (can negotiate within range)
Cost Model PrefFixed (App Service S1 always-on) + consumption for storage
PrioritySelectedImpact
Minimize compute costs☑High
Prefer consumption-based pricing☑High
Reserved instances acceptable☐Low
Spot instances for non-critical☐Low
CapabilityRequiredTool / ServiceNotes
Application monitoring✅Application InsightsBasic telemetry
Log aggregation✅Log AnalyticsApp Service auto-config
Alert notifications❌—Not required for demo
Custom dashboards❌—Not required for demo
RequirementValue
Support HoursBest-effort
On-call RequirementNo
Maintenance WindowsAny time (dev env)
Change ManagementSelf-service
ComponentBackup FrequencyRetentionRecovery Method
Table Storage dataDaily30 daysManual restore
Container imagesOn push to ACRLatest 5Re-deploy
PreferenceValueJustification
Primary RegionswedencentralEU GDPR-compliant, project default
Failover RegionN/ANot required for dev/demo
Availability ZonesNot needed99.0% SLA target; single zone OK
FieldValue
Complexitysimple
Criteria7+ resource types (App Service, ACR, VNet, Private Endpoints, Storage, Key Vault, DNS Zones), single region, dev only
RationaleSmall outlet, single environment, no custom policies, straightforward SPA + API