0% found this document useful (0 votes)
10 views

Azure infra Architecture Diagram & Costing

The document outlines the architecture and services utilized for the GearUp.com project on Azure, detailing various Azure services such as Azure DNS, WAF, VNet, and Load Balancer that enhance security, scalability, and performance. It also includes a cost estimate for the Azure services, totaling approximately $2,091.43 per month, covering compute, networking, storage, and security components. The document emphasizes the integration of these services to create a robust and efficient infrastructure for the project.

Uploaded by

krish.bonzo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views

Azure infra Architecture Diagram & Costing

The document outlines the architecture and services utilized for the GearUp.com project on Azure, detailing various Azure services such as Azure DNS, WAF, VNet, and Load Balancer that enhance security, scalability, and performance. It also includes a cost estimate for the Azure services, totaling approximately $2,091.43 per month, covering compute, networking, storage, and security components. The document emphasizes the integration of these services to create a robust and efficient infrastructure for the project.

Uploaded by

krish.bonzo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Architecture Diagram:

Azure Services:

Azure DNS: GearUp.com is a dynamic and innovative project leveraging Azure DNS for its domain management and
DNS services. Azure DNS provides a reliable, scalable, and high-performance DNS solution, ensuring seamless domain
name resolution for GearUp.com. By utilizing Azure DNS, GearUp.com benefits from enhanced security, low latency, and
global availability, which are critical for maintaining a robust online presence.

Azure WAF: Azure WAF will help ensure security by inspecting incoming web traffic, blocking malicious requests, and
providing real-time threat monitoring. Let me know if you need assistance with configuration, rule setup, or integration
with other Azure services.

Azure VNet: Azure VNet provides a scalable and secure network infrastructure, supporting services like Azure WAF,
virtual machines, databases, and more. You can also configure VPN gateways, private endpoints, and peering to connect
different networks securely.

Azure NSG: Azure NSG ensures controlled access to resources by restricting unwanted traffic while allowing
necessary communication between services like Azure WAF, virtual machines, and databases. You can apply NSGs to
subnets or individual network interfaces for better security management.

Azure Load balancer: Azure Load Balancer helps distribute traffic efficiently, preventing overloading of individual
servers and improving fault tolerance. It supports inbound and outbound traffic balancing, automatic failover, and health
monitoring to ensure only healthy instances receive traffic. You can use it in conjunction with Azure WAF, VNet, and NSG
for a secure and scalable application infrastructure.
Azure VM Scale set: Azure VMSS helps handle varying workloads efficiently by adding or removing VMs as needed.
It integrates seamlessly with Azure Load Balancer, Azure WAF, and NSGs to provide a secure and scalable infrastructure.
Let me know if you need help with configuration, autoscaling policies, or optimization.

Azure VM: Azure VMs serve as the core compute infrastructure, supporting workloads, applications, or backend
services. They work alongside Azure VM Scale Sets, Load Balancer, WAF, NSGs, and VNet to provide a secure, high-
performance, and scalable environment.

Azure Monitor: Azure Monitor provides visibility into the health and performance of services like
Azure VMs, VM Scale Sets, Load Balancer, WAF, and more. It enables proactive troubleshooting,
automated alerts, and integration with tools like Azure Log Analytics and Application Insights.

Azure AD B2C: Azure AD B2C helps manage user identities securely, enabling seamless access to
applications while ensuring compliance with security standards. It integrates with Azure services
like Azure Monitor, VNet, and NSG for enhanced security and monitoring.

Azure VNet- peering: Azure VNet Peering helps connect multiple VNets for better scalability,
security, and performance. It enables communication between different workloads, such as
application servers, databases, and backend services, while maintaining network isolation and
compliance.

Azure Notification Hub: Azure Notification Hubs help deliver real-time alerts, updates, and
messages to users, enhancing engagement and communication. It integrates with Azure AD B2C,
Monitor, and other services to provide secure and efficient notifications.

Azure Nat-Gateway: Azure NAT Gateway ensures that resources in your virtual network can
communicate with external services securely, without needing to assign public IPs to individual
resources. It improves network security by preserving the isolation of private subnets while
facilitating outbound connectivity.
Costing:
Microsoft Azure Estimate
GearUp on Azure
Service category Service type Custom name Region Description Estimated monthly cost Estimated upfront cost
Compute Virtual Machines Large VMs (2) - Backend Central India 2 D2s (2 vCPUs, 7 GB RAM) (1 year reserved), Linux, $177.97 $0.00
Ubuntu Pro (Pay as you go); 2 managed disks – E3, 100
transaction units; Inter Region transfer type, 5 GB
outbound data transfer from Central India to East Asia
Compute Virtual Machines Medium VMs (4) - Frontend Central India 4 D2a v4 (2 vCPUs, 8 GB RAM) (1 year reserved), Linux, $160.79 $0.00
& Backend Ubuntu Pro (Pay as you go); 2 managed disks – E3, 100
transaction units; Inter Region transfer type, 5 GB
outbound data transfer from Central India to East Asia
Containers Azure Container Registry Central India Standard Tier, 1 registry x 30 days, 1 GB Extra Storage, $20.10 $0.00
Container Build - 2 CPUs x 500 Seconds - Inter Region
transfer type, 5 GB outbound data transfer from Central
India to East Asia
Compute Azure Functions Central India Consumption tier, Pay as you go, 1536 MB memory, 1,500 $0.00 $0.00
milliseconds execution time, 730 executions/mo
Networking Load Balancer Central India Standard Tier: 12 Rules, 1,000 GB Data Processed $74.35 $0.00
Integration Service Bus Central India Standard tier: Messaging Operations: 730 Hours of base $127.45 $0.00
charge, 10 x 1 million operations; 12 brokered
connection(s); Hybrid Connections: 12 listener(s), 0.25
overage GB; WFC Relays: 0 x 100 relay hours, 0 x 10,000
message(s)
Security Key Vault Central India Vault: 100,000 operations, 100,000 advanced operations, 0 $1.80 $0.00
renewals, 0 protected keys, 0 advanced protected keys;
Managed HSM Pools: 0 Standard B1 HSM Pool(s) x 730
Hours
Databases Azure Cosmos DB Central India Azure Cosmos DB for MongoDB (vCore), M30 cluster with $485.61 $0.00
2 Shards x 730 Hours, 128 GB General Purpose Storage,
Without High Availability
Storage Storage Accounts Central India Block Blob Storage, General Purpose V2, Flat Namespace, $26.42 $0.00
ZRS Redundancy, Hot Access Tier, 1,000 GB Capacity - Pay
as you go, 10 x 10,000 Write operations, 10 x 10,000 List
and Create Container Operations, 10 x 10,000 Read
operations, 1 x 10,000 Other operations. 1,000 GB Data
Retrieval, 1,000 GB Data Write, SFTP disabled
Networking Virtual Network Central India (Virtual Network 1): 50 GB Outbound Data $18.00 $0.00
Transfer; South India (Virtual Network 2): 50 GB Outbound
Data Transfer
Networking Azure Firewall Central India Basic tier, 1 Logical firewall units x 730 Hours, 10 GB Data $289.00 $0.00
processed
DevOps Azure Monitor Central India Log analytics: Log Data Ingestion: 0.25 GB Daily Auxiliary $63.71 $0.00
logs, 0.25 GB Daily Basic logs, 0.25 GB Daily Analytics logs
ingested, 3 months of Interactive Retention, 3 months of
Retention, 0 GB data restored for 0 days, 0 queries per day
with 0 GB data scanned per query, 0.25 GB of Log Data
Exported per day, Platform Log Data Processed per day:
0.25 GB with Destination to Storage or Event Hub and 0
GB with Destination to Marketplace Partners, 1000 Search
job Queries per day with 0.25 GB data scanned per query;
0 SCOM MI Endpoints; Managed Prometheus: 0 AKS
nodes in cluster, 10000 Prometheus metrics per node, 30
seconds of Metric collection interval, 0 Average daily
Dashboards users, 7 Dashboards, 50000 Data samples
queried per dashboard, 25 promql alerting rules, 25
promql recording rules; Application Insights: 0.25 GB Daily
Analytics logs ingested, 3 months Data retention, 12
Standard Web Tests, 15 Minutes Execution frequency,
Executing for 730 hours; 20 resources monitored X 4
metrics time-series monitored per resource, 5 Minutes Log
Signal frequency with 0 log signals monitored and 1 time
series per signal, 0 Additional events (in thousands), 0
Additional emails (in 100 thousands), 0 Additional push
notifications (in 100 thousands), 0 Additional web hooks (in
millions)
Databases Azure Cache for Redis Central India Standard tier; 1 C2 instances, 730 Hours $163.52 $0.00
DevOps Azure Load Testing Central India 1 Load testing resource, Load testing details: Test with $52.60 $0.00
2,000 virtual users x 1 hour of test duration x 1 test run per
month
Security Microsoft Sentinel Central India Logs ingested - 0.5 GB Analytics logs per day, 0.5 GB Basic $111.45 $0.00
logs per day, 0.5 GB Auxiliary logs per day; Azure Monitor
Retention - 3 months of Interactive Retention, 0 months of
Long-term Retention; Azure Monitor Data Restore - 500
Basic log queries per day, 1,000 GB data scanned per
query, 2,000 GB Data Restored, 0 days data restored;
Azure Monitor Search Queries and Search Jobs – 0 queries
per month, 0 GB data scanned per query of Basic Log
Queries, 0 queries per month, 0 GB data scanned per
query of Search Jobs
Management and Azure Policy Azure Automanage machine configuration, 6 Servers $36.00 $0.00
governance
Compute Virtual Machine Scale Sets Central India 4 D2s v3 (2 vCPUs, 8 GB RAM) (1 year savings plan), Linux, $282.66 $0.00
Ubuntu Pro (Pay as you go)
Support Support $0.00 $0.00
Licensing Program Microsoft Customer Agreement (MCA)
Billing Account
Billing Profile
Total $2,091.43 $0.00

You might also like