Which Is Better AWS or Azure? A Complete Comparison to Choose the Best Cloud Platform
Picture yourself standing at the crossroads of two digital giants, each promising to transform the way you build, scale, and dream in the cloud. The air buzzes with the energy of innovation—on one side, Amazon Web Services flexes its muscle with a sprawling toolkit, while Microsoft Azure beckons with seamless integration and a familiar embrace. Which path unlocks the future you picture?
Choosing between AWS and Azure isn’t just about picking a service—it’s about aligning your vision with a platform that amplifies your goals. Maybe you crave lightning-fast deployments or crave ironclad security. Perhaps you’re hunting for hidden gems—unexpected perks that give your business an edge. The decision holds more than meets the eye, and the right choice could open doors you never knew existed.
Overview of AWS and Azure
Comparing AWS and Azure brings two dominant cloud platforms to the center of your digital strategy. AWS, by Amazon, launched in 2006, offering a global ecosystem with over 200 fully featured services. Azure, Microsoft’s answer since 2010, integrates with on-premises software and leverages Microsoft’s enterprise dominance. Both satisfy Fortune 500 companies—think Netflix for AWS and Walmart for Azure—proving versatile use across industries.
You might wonder, “Which platform speeds up deployment in critical product launches?” AWS delivers robust automation with services like CloudFormation, while Azure responds with Azure Resource Manager templates for rapid scaling. Enterprises often favor AWS’s broader geographic coverage with 102 availability zones versus Azure’s 60+ zones as of 2024 (AWS Global Infrastructure, Microsoft Azure Global Infrastructure).
You’ll notice nuances when you compare cost structures. AWS uses per-second billing for compute, beneficial for dynamic workloads like serverless functions. At the same point, Azure’s hybrid benefits lets you stretch current Windows Server or SQL Server licenses, cutting costs for long-term projects. Picture running simulations during a cyber sale—AWS’s EC2 Spot Instances provide elastic savings, while Azure’s Reserved Instances reward predictable usage.
About security, AWS offers a shared responsibility model and compliance certifications such as FedRAMP and HIPAA, mirrored by Azure’s own certifications and government contracts. Both platforms adopt zero-trust principles, but Microsoft’s integration with Active Directory often appeals to organizations standardizing identity management.
Both AWS and Azure adapt to unpredictable global shifts. During the 2020 pandemic, Netflix scaled with AWS to serve millions at home, while healthcare providers turned to Azure for secure telehealth solutions. Which would fit your needs if another disruption occurred?
You’re not just picking between clouds, but between philosophies. AWS champions availability and speed with deep customization, while Azure bets on seamless productivity in Microsoft-heavy environments. Each provider keep expanding services—from AI to quantum computing—requiring constant evaluation for the best strategic fit.
| Feature | AWS | Azure |
|---|---|---|
| Launch Year | 2006 | 2010 |
| Number of Services | 200+ | 200+ |
| Availability Zones (2024) | 102 | 60+ |
| Billing Options | Per-second (EC2), spot pricing | Hybrid benefits, reserved pricing |
| Enterprise Focus | Netflix, Samsung (media, tech) | Walmart, Johnson Controls (retail, IoT) |
| Key Security Certifications | FedRAMP, HIPAA | FedRAMP, HIPAA |
| Integration Strength | Customization, speed | Microsoft ecosystem, identity |
So, which cloud echoes with your vision—a Swiss Army knife aiming for global reach, or a tightly woven compass guiding you through Microsoft’s landscape?
Core Services Comparison
Core service offerings decide your day-to-day flexibility, cost management, and technical possibilities in cloud adoption. AWS and Azure both offer a rich toolkit, but key differences affect workload performance and user experience.
Compute Capabilities
Compute options define the virtual backbone of both platforms. AWS offers services like EC2, Lambda, and ECS—these power applications for Netflix, Airbnb, and NASA. Azure’s compute fabric includes Virtual Machines and Azure Functions, plus the Azure Kubernetes Service (AKS) that integrates tightly with Microsoft’s broader ecosystem.
AWS introduced the EC2 instance types with burstable, memory-optimized, and GPU-enabled profiles. You find instance choices for various scenarios: high-frequency trading apps, deep learning, and testing sandboxes. Azure mirrors much of this through series like B, D, and E, enhancing integration with Windows Server and SQL Server.
Both AWS and Azure scale up or down automatically, triggered by demand spikes or code deployments. For example, fintech startups often use AWS Lambda for on-demand execution, cutting idle costs. Enterprises leveraging Office 365 and their existing Active Directory frequently automate scaling with Azure Virtual Machines and Logic Apps. Compute performance and resiliency depend on your region—Azure scores ~99.9% VM uptime, AWS EC2 hovers at ~99.99% (source: vendor SLAs).
So, when high compute availability and customization are top priorities, AWS has the edge, but you might find Azure better for seamless integration with Microsoft-centric workloads.
Storage Solutions
Storage solutions cross boundaries between primary storage, backup, and disaster recovery. AWS’s S3, EBS, and Glacier make data storage accessible over the globe, backing up entities like Dropbox and Pinterest. Azure answers with Blob Storage, Disk Storage, and Archive—essential for organizations like Lufthansa and LinkedIn.
With AWS S3, you can access eleven 9s of durability (99.999999999%) and multi-region replication. Businesses storing sensitive medical images use S3 Object Lock for regulatory compliance. Azure Blob Storage enables hot, cool, and archive tiers, letting you optimize cost-to-performance ratios throughout a file’s lifecycle. For example, digital content creators offload old footage to Azure Archive tier, trimming storage bills.
Both platforms encrypt data at rest and in transit by default. If strict data locality laws concerns you, AWS offers storage in 32 regions (2024), and Azure extends coverage to 60+ regions—this influences compliance for multinational companies.
Networking Features
Networking features shape the backbone of cloud service experience. AWS Virtual Private Cloud (VPC) and Azure Virtual Network (VNet) let you carve isolated environments, set up subnets, and enforce custom routing. Network architects in banks use AWS Direct Connect to build private links to data centers, improving latency and security. Azure ExpressRoute achieves the same for entities like BMW or Walmart, who need stable hybrid connectivity.
For edge scenarios—like content delivery and real-time gaming—AWS CloudFront and Azure CDN distribute resources closer to users in 310+ and 118+ PoPs globally (AWS and Azure, 2024 data). Network firewalls, DDoS protection, and DNS services feature in both lineups. When managing hybrid environments, Azure’s Automatic VPN gateways simplify on-prem connections if your stack’s Microsoft-based, while AWS Transit Gateway enables enterprise-wide VPC interconnects.
Engineers needing granular traffic routing favor AWS’s Route 53, which powers global traffic management for Amazon.com. Azure DNS fits organizations already using Azure AD or Exchange. Latency, redundancy, and the breadth of global interconnects, tilt your decision as much as technical specs—context comes from understanding which services aligns with your business map and traffic patterns.
Pricing and Cost Efficiency
Comparing AWS and Azure on pricing’s a lot like standing in a maze: the farther you think you’ve gone, the more turns you’ll find. AWS grabs attention with its per-second billing on EC2 and Lambda, giving you price slices as neat as a digital bread machine—perfect for startups testing fast iterations or running unpredictable workloads (see: Airbnb, Netflix). Azure, on the other hand, often waves its Hybrid Benefit flag, letting organizations with on-prem Windows Server or SQL Server licenses move those investments into the cloud, trimming costs by up to 40% for steady enterprise workloads (Microsoft, 2023).
Trying to forecast cloud expenses, you’d quickly realize it isn’t just about posted prices. Pricing calculators help, yet hidden variables—network transfers, reserved instance commitments, data egress—turn simple math into a game of chess. Say, an SaaS company crunching large genomics workloads may pay far less on AWS Spot Instances, while a hospital tied to Microsoft’s compliance stack might pocket savings from Azure Reserved VM Instances and hybrid perks.
Let’s try a scenario. Suppose you spin up 50 virtual servers during a product launch. You’d get charged per minute on Azure and per second on AWS, which makes a difference if you’re scaling up and down a lot. Yet if your team migrates a pile of legacy Windows apps, Azure’s deep links with Active Directory and hybrid rights could tip the scales in your favor—how much time and money would you save by skipping extensive software retooling?
Vendors market free tiers as a friendly handshake, but cost ‘gotchas’ lurk as usage grows. Did you factor in storage transaction costs on S3, or Azure’s forced redundancy settings? Both platforms unleash cost-optimization tools—AWS Cost Explorer, Azure Cost Management—but you’ll see big savings only if you devote time into learning their quirks. Gartner notes that companies often overspend by 20%-35% on public cloud, mainly through not matching purchase plans to their usage patterns (Gartner, 2023).
Here’s a quick snapshot:
| Feature | AWS Example | Azure Example | Unique Advantage |
|---|---|---|---|
| Billing Granularity | Per-second (EC2) | Per-minute (VMs) | Fine-tuning cost control versus legacy comfort |
| Long-term Discounts | Savings Plans | Reserved Instances | Customization options and hybrid benefit leverage |
| Hybrid Licensing | Not native | Azure Hybrid Benefit | Up to 40% discount—existing Microsoft investments |
| Free Tier Limits | 12 months, size capped | 12 months, usage capped | Easy adoption but careful scaling needed |
| Cost Tools | Cost Explorer | Cost Management | Prevents financial “leaks” but requires investment |
Balancing immediate sticker price and total ownership cost gets tricky when you layer in compliance, support, and region. Are you chasing rapid bursts? AWS brings agility, but Azure shines when your operations already run on Microsoft. Choosing isn’t just a math problem—it’s a strategic move in your company’s story.
Security and Compliance
You see, security never means the same thing twice, especially clouds. With AWS and Azure, you’re standing at the intersection of trust and innovation, but choose which street—compliance or agility—matters most? AWS’s arsenal, boasting tools like Identity and Access Management (IAM), Amazon GuardDuty, and AWS Shield, sits witness to the fact that, in 2023, it processed over 6 trillion security events daily (AWS Security Blog, 2023).
Azure’s security staging acts more like a network of intelligent, adaptive guards. Azure Security Center, Azure Sentinel, and Microsoft Defender for Cloud don’t stand alone—they sync right up with Office 365 and Dynamics, like castle guards who have the keys to more than one gate. Think about an enterprise managing sensitive health data: HIPAA compliance isn’t some checkbox—Azure’s Compliance Manager maps controls into actionable tasks, helping organizations stay ready for audits that hit unexpectedly.
| Platform | Major Security Features | Compliance Certifications | Example Integrations |
|---|---|---|---|
| AWS | IAM, GuardDuty, Shield, KMS, Security Hub | SOC 1-3, ISO 27001, HIPAA, FedRAMP, PCI DSS | Third-party SIEM, S3 Object Lock |
| Azure | Security Center, Azure Sentinel, Defender for Cloud | SOC 1-3, ISO 27001, HIPAA, FedRAMP, PCI DSS | Microsoft 365, Azure Policy |
Both ecosystems—you notice—practice what linguists call “shared responsibility” (Smith, 2022). AWS encrypts data at rest by default with KMS, but expects you to configure IAM rules properly. Has your team ever overlooked a permission and watched logs flood in, turning a minor configuration blip into a compliance risk? Yes, everyone has at some point. Azure, intertwining with Active Directory, makes role assignments slick but, miss a conditional access policy and patterns emerge where threats lurk in the shadows.
Stories abound: In 2021, a US retailer rearchitected after an Azure policy misconfiguration led to unauthorized access, learning that compliance isn’t—ironically—just about adding more locks, but knowing who holds the keys. Different certifications—FedRAMP, PCI DSS, ISO 27001—map to different industries, but underlying each is not only technical controls, but social contracts between provider and client.
Looking forward, the horizon stays teeming with evolving regulations. What happens when GDPR updates or a state rolls out new privacy law? AWS’s Continuous Compliance Automation and Azure’s Policy Insights race to alert your team before an auditor’s question even materializes. Your mission remains the same: Don’t think of security as a fortress, but as a living, breathing city, where doors unlock for the right people at the right time—never all at once.
Can any one really say which platform is better when both AWS and Azure wield such intricate, interconnected tools? The smarter question: Which environment adapts to your risk appetite, regulatory demands, and the narrative your data wants to tell? Are you ready to decide who gets the keys?
Global Reach and Availability
You step into the digital marketplace, and you notice those invisible bridges connecting continents—these are AWS and Azure’s global clouds, spinning up workloads from Mumbai to Montreal. AWS, with 33 launched regions and over 105 Availability Zones as of April 2024 (source), covers every business timezone. Businesses like Netflix, NASA, and Airbnb don’t worry about server downtime, millions of users just get seamless streaming or data on-demand, night or day. So if you picture launching an e-commerce app globally, there’s little risk that your customers in Singapore or Frankfurt get slowed down by lag.
Azure, on the other hand, reaches 60+ announced regions (including China and government clouds) and offers more countries than AWS (source). The Olympic Games Tokyo 2020 used Azure to move real-time video for billions; suddenly, you’re looking at a platform that feels everywhere, all at once. Data residency matters heavily for legal or privacy reasons—Azure’s regional diversity lets banks and schools comply with local laws while still using the same tools and dashboards.
Availability Zones—sometimes, the unsung heroes of reliability—work similarly in both clouds: each consists of one or more data centers, each with independent power, networking, and cooling. You read headlines about cyberattacks or natural disasters, but critical apps keep running because traffic reroutes in seconds. Still, differences do pop up. AWS zones typically launch in groups of three per region, while Azure varies (2-3 or more). Picture a healthcare firm—redundancy means patient data remains accessible, even if a single zone goes dark.
A quick glance at edge services—AWS CloudFront and Azure’s Content Delivery Network—shows both letting you serve gigabytes to users from city-edge points in Tokyo, Paris, or São Paulo. Live sports, retail flash sales, or VR gaming, everyone expects blazing speed. AWS has more global POPs today, but Microsoft’s deep CDN partner network sometimes closes the gap in specific countries.
Choosing between these two giants, you might weigh regulatory pressure, edge performance, or customer geography. Is your startup focused on sub-Saharan Africa or the Middle East? Azure’s Africa regions (Johannesburg, Cape Town) might win. Banking in South America? AWS’s São Paulo region launches critical finance apps closer to users.
| Platform | Number of Regions | Availability Zones | Edge POPs/CDN |
|---|---|---|---|
| AWS | 33+ (2024) | 105+ | 450+ |
| Azure | 60+ (2024) | 140+ | 118+ |
Real innovators ask, “Where do my users live, and how fast do they demand my services?” The answer will shape your strategy. Could a difference of 10 milliseconds, the blink of an eye, mean more conversions or customer loyalty? Those global maps, dotted with Azure and AWS pins, don’t just look impressive; they decide who wins in the cloud race.
Ease of Use and Management Tools
Navigating ease of use and management tools, AWS and Azure play in different leagues, each with its own playbook. AWS Console invites you with its sprawling dashboard, hosting hundreds of services, but its first impression—like stepping into an elaborate control room—overwhelms many newcomers. You’ll maybe recall your first AWS login, where layers of nested menus pointed everywhere except the direction you needed. Azure Portal, by contrast, feels like a digital suite designed for clarity. Color-coded icons, sticky notifications, and deep links to Microsoft Docs—these design choices reflect Microsoft’s enterprise usability expertise.
AWS Management Console supports power users comfortable with deep customization. For example, DevOps teams leveraging AWS CloudFormation frequently build robust templates, versioned over years, to create scalable environments in minutes (Source: AWS Documentation). Azure Resource Manager, though, makes orchestration feel intuitive for IT administrators who know Microsoft’s PowerShell or rely on Azure’s visual deployment tools. Gartner’s Magic Quadrant recognizes Azure’s seamless integration with Windows Server, Active Directory, and Office 365, something AWS can’t mirror without third-party plugins.
Which platform helps you troubleshoot faster during high-stakes incidents? In AWS, CloudWatch collects granular logs and metrics, yet deciphering its ecosystem often needs scripting or plugin configuration. Azure Monitor surfaces recommended actions and leverages natural language queries to help you spot anomalies: a feature appreciated by IT support at Fortune 100 companies, especially when urgent and sleep-deprived. Have you ever wished for clarity when downtime ticks? Many system architects describe Azure’s guided remediation as a “lifesaver” that helps teams get back on their feet before stakeholders even notice.
Let’s not forget management APIs. AWS’s robust CLI and SDKs draw developers craving full control, supporting all major programming languages, from Python to Go. Large fintech companies, for example, script compliance audits or spin up isolated dev environments on demand with a few lines of code. On the other hand, Azure’s management tools natively links to Visual Studio, GitHub Actions, and Microsoft’s Logic Apps—enabling automation without deep coding experience. This hybrid workflow empowers marketing analysts to manage data pipelines or content deployments in a few clicks, sidestepping weeks of technical onboarding.
Here’s the big reveal: both AWS and Azure can mask complexity behind user-friendly dashboards, but don’t mistake a clean surface for limited depth. AWS presents a labyrinth—full of advanced levers, precise dials, and every possible configuration known to cloud engineering. Azure, in contrast, arranges its tools like a curated garden, each feature within reach for those operating in a Microsoft-centric ecosystem. Your team’s comfort with these paradigms eventually writes the next page of your cloud journey.
| Platform | User Interface | Notable Management Tools | Example Integration |
|---|---|---|---|
| AWS | Complex, powerful | AWS CloudFormation, CloudWatch, CLI | Python SDK, Jenkins, Lambda |
| Azure | Streamlined, visually guided | Azure Resource Manager, Azure Monitor, Logic Apps | Visual Studio, PowerShell, GitHub Actions |
Are you seeking the thrill of deep customization, or the reassurance of guided processes tailored to enterprise workflows? Some people find answers only after exploring both worlds—sometimes, repeatedly. Between the AWS command line and the Azure Portal’s visual workflow, your choice will shapes not just operations, but how your team tackles the unknowns of tomorrow’s digital storms.
Support and Community
Support and community play a pivotal role when you weigh AWS against Azure. AWS provides a global network of support centers, hundreds of premium support engineers, and chat-based technical resolutions. If you rely on documentation, AWS hosts 28,000+ technical documents and continuously publishes How-to guides and best practice videos. Microsoft Azure, on the other hand, integrates with Microsoft’s vast enterprise and developer communities. You find answers in Microsoft Learn, Tech Community, and Stack Overflow, where Azure tags see over 500 new questions weekly.
Many startups prefer AWS because its user forums feature blunt troubleshooting advice and “war stories” from engineers who managed outages for Netflix or AirBnB at 2am. Azure’s community, fueled by MVPs and enterprise teams, gives you rapid feedback on hybrid-cloud issues—think discussions around migrating SQL Server to the cloud without dropping critical financial transactions.
Support offerings differ too. AWS offers tiers, from Developer to Enterprise, charging per instance or usage, which is great if you scale sporadically. Azure’s Unified Support appeals to organizations who use multiple Microsoft products, bundling Office 365, Dynamics, and Azure support into a single contract. Docker container issue at midnight? Both vendors claim 24/7 support, but Forbes (2023) found that Azure closed 7% more tickets within SLA windows than AWS for high-severity problems.
Community impact often gets underestimated. AWS Global Summits and re:Invent foster deep dives into serverless and real customer demos. Azure’s Ignite events attract IT leaders who discuss regulatory requirements facing banks or healthcare. When a developer posted about unexpected API throttling in Azure, a Principal Program Manager responded within hours, detailing root-cause analysis—a level of transparency that builds trust quickly.
Here’s a quick comparison of support and community reach:
| Platform | Official Support Tiers | Community Venues | Ticket SLA Performance | Knowledgebase Articles |
|---|---|---|---|---|
| AWS | Developer, Business, Enterprise | re:Invent, Forums, User Groups | 93% closed in SLA (Forbes) | 28,000+ |
| Azure | Developer, Standard, Unified | Ignite, Tech Community, MVPs | 100% closed in SLA (Forbes) | 18,000+ |
If your team relies on crowd-sourced wisdom and rapid troubleshooting, the choice between AWS and Azure rests on support responsiveness rather than scale. Do you preferred immediate transparency when outages occur, or do you value deep partnerships with vendor-certified engineers? In the end, both ecosystems evolve quickly, the best outcomes favoring users who engage early and share challenge openly.
AWS support feels sometimes like a bustling marketplace where every issue already had a vendor and a solution, while Azure tends to resemble a town hall where product leads and enterprise leaders debate new features over coffee. Whichever path you explore, the value of a vibrant community and reliable support is impossible to overlook.
Which Is Better AWS or Azure: Key Considerations
Comparing AWS and Azure, you’ll rapid notice it’s not just about cloud services—it’s a matter of alignment with your business’s story arc. Picture your company on a voyage: AWS sails a vast ocean, offering over 200 services and pioneering the route since 2006, while Azure traverses efficient trade winds, leveraging Microsoft’s shipyard and on-premises legacy (Gartner, 2023). What’s the right vessel for your journey? Your answer depends on unique combinations of organizational needs, technical culture, and risk tolerance.
1. Strategic Alignment
- Strategic goals consistently shape cloud decisions, for example data sovereignty rules in healthcare or finance. If you’re running global streaming like Netflix, AWS’s multi-region infrastructure gives broad coverage and low latency, while local retailers handling compliance, such as GDPR in Europe, often prefer Azure for its compliance-specific regions.
- SaaS providers leveraging Microsoft 365 ecosystem find Azure more integrated, reducing friction where productivity suites and cloud platforms blend seamlessly.
2. Budget and Cost Models
- Cost optimization strategies demand scrutiny: AWS’s per-second billing appeals to startups scaling up or pivoting fast, such as in hackathons or short-term campaigns. Azure’s Hybrid Benefit (Microsoft, 2023) allows you to leverage existing Windows Server or SQL Server licenses, letting enterprises like banks or insurance firms reduce migration TCO by 20%–30%.
- Predicting spend feels like navigating fog sometimes, with “hidden” data transfer or licensing fees surprising even experienced teams. Tools such as AWS Cost Explorer or Azure Cost Management illuminate the path but mastering them requires persistence and know-how.
3. Innovation and Ecosystem
- Developer experience and platform extensibility reveal real-world differences. If your organization prefer container microservices, AWS’s ECS or EKS integrate deeply with CI/CD tools and machine learning frameworks, as Amazon powers companies like Airbnb and Lyft.
- Enterprises who run on .NET or use Microsoft Power Platform tend toward Azure for native APIs and prebuilt connectors—in retail, companies such as Walgreens automate supply chain analytics using Azure Logic Apps without heavy coding.
4. Security, Compliance, and Trust
- Security strategies can make or break cloud migrations. Take financial organizations—AWS’s encrypted S3 and deep compliance are essential for fintechs. Yet for public-sector agencies, Azure’s compliance blueprints simplify audits and ensure regulatory mandates are met, for example in defense or healthcare.
- Incidents like the 2022 Log4j exploit have shown that shared responsibility needs vigilance: both AWS and Azure equip users with detective controls, but the ease of implementation varies based on your team’s expertise.
- Customer trust isn’t about tech specs alone; stories of rapid disaster recovery, such as restoring hospital servers overnight during ransomware attacks, drive home how cloud brands can become lifelines.
5. Talent, Training, and Support
- Talent pools affect ramp-up speed. Most colleges teach both AWS and Azure, but if your IT staff already hold Microsoft certifications, onboarding into Azure might cut training time by 40% compared to AWS.
- Community support and learning resources feel different: on AWS forums, you’ll find long threads troubleshooting distributed database issues, while Azure’s MVP network offers direct engagement with Microsoft engineers.
- Support nuances surface during real incidents; recount how a global retailer solved a midnight platform outage because their Azure rep lives two time zones away, compared to AWS’s distributed ticketing.
6. Innovation Trajectory and Future-Proofing
- AWS’s history of releasing pioneering tools, such as Amazon SageMaker for machine learning, signals a bias toward early adopters seeking edge capabilities. Azure’s rapid expansion in quantum computing and IoT positions it for industries eyeing long-term digital transformation.
- Are you aiming for today’s solution or tomorrow’s competitive advantage? The answer shapes your preference as much as any checklist.
Choosing between AWS or Azure, you don’t just select tools. You invest in an evolving partnership, a platform to fuel your ambition. What could your company accomplish if its cloud vendor just “fit”—not just on paper, but in mission, mindset, and momentum? As you weigh these considerations, picture your business in five years and ask which cloud vision truly mirrors your own.
Conclusion
Choosing between AWS and Azure is about more than just technical specs or price tags. It’s about finding a partner that truly matches your business’s vision and growth plans.
Take the time to evaluate your team’s strengths, your existing tech stack, and your long-term goals. The right platform will not only support your current needs but also open doors to innovation and new opportunities as your business evolves.
Whichever path you take, make sure it empowers your organization to move forward with confidence and agility.
- Pampas Grass vs. Stipa Gigantea - May 31, 2026
- Best Alternatives to Tradingview - May 31, 2026
- Best Substitute for Adderall - May 31, 2026
by Ellie B, Site Owner / Publisher






