WINDOWS AZURE
Name: Nitesh Bhardwaj
University Roll No.: 11900122115
University Registration No.: 221190110087
Department: CSE
Semester: 7th Semester
Paper Name: Cloud Computing
Paper Code: PEC-CS701B
WINDOWS AZURE
• An Overview of Microsoft's Cloud Computing Platform
INTRODUCTION
• Windows Azure, now known as Microsoft Azure, is a
cloud computing platform and service created by Microsoft.
It provides a wide range of cloud-based solutions, including
computing power, storage, databases, networking, and
analytics. Azure enables businesses and developers to build,
deploy, and manage applications through Microsoft-managed
data centers across the globe. It supports various
programming languages, tools, and frameworks, and offers
flexibility through its Infrastructure as a Service (IaaS),
Platform as a Service (PaaS), and Software as a Service
(SaaS) models.
KEY FEATURES
• Scalability & Flexibility – Easily scale resources up or down based on demand.
• Multiple Service Models – Supports IaaS, PaaS, and [Link]
• Reach – Operates through Microsoft’s worldwide network of data centers.
• Multi-Language Support – Compatible with .NET, Java, Python, PHP, [Link], etc.
• Integrated Tools – Seamless integration with Visual Studio, GitHub, and DevOps
tools.
• Security & Compliance – Advanced encryption, identity management, and
compliance certifications.
• Hybrid Capability – Supports hybrid cloud environments for flexibility.
• Cost Efficiency – Pay-as-you-go pricing model to optimize costs.
AZURE SERVICES
• Compute – Virtual Machines, App Services, Kubernetes, Functions
(serverless).
• Storage – Blob, File, Queue, and Disk Storage.
• Networking – Virtual Network, Load Balancer, CDN,VPN Gateway.
• Databases – Azure SQL, Cosmos DB, MySQL, PostgreSQL.
• AI & ML – Azure Machine Learning, Cognitive Services, Bot Service.
• Security & Identity – Azure Active Directory, Key Vault, Security Center.
• DevOps Tools – Azure DevOps, API Management, GitHub integration.
• Hybrid Solutions – Azure Arc, Logic Apps, Site Recovery.
ADVANTAGES
• Scalability – Easily scale resources up or down as per demand.
• Cost-Effective – Pay-as-you-go pricing reduces upfront investment.
• High Availability – 99.9% uptime backed by Microsoft SLAs.
• Global Reach – Data centers in multiple geographic locations.
• Security – Advanced encryption, compliance certifications, and threat
protection.
• Flexibility – Supports multiple OS, programming languages, and
frameworks.
• Integration – Works seamlessly with Microsoft products and third-party
tools.
• Disaster Recovery – Built-in backup and recovery options.
LIMITATIONS
• Requires Internet Connectivity – Cannot function without a stable
network connection.
• Learning Curve – Can be complex for beginners to configure and
manage.
• Cost Overruns – Improper resource management may lead to high
bills.
• Limited Control – Users have less control over infrastructure
compared to on-premises setups.
• Downtime Risks – Rare outages may still occur despite high uptime
guarantees.
USE CASES
• Web & Mobile App Hosting – Deploy and manage scalable apps
easily.
• Data Storage & Backup – Secure, scalable cloud storage for files
and databases.
• Virtual Machines – Run Windows or Linux VMs for testing and
development.
• AI & Machine Learning – Build and train ML models using Azure AI
services.
THANK YOU
• Windows Azure - Cloud Computing Platform by Microsoft