Differences between Azure Web Site and Azure Web Role

Main differences between two parts of Microsoft Azure 
23 August 2017   1039

Let's figure out what are the differences between these two parts of Microsoft Azure. We've made two lists advantages for every part.

Web Roles give you several features beyond Web Apps (formerly Web Sites):

  • Ability to run elevated startup scripts to install apps, modify registry settings, install performance counters, fine-tune IIS, etc.
  • Ability to split an app up into tiers (maybe Web Role for front end, Worker Role for backend processing) and scale independently
  • Ability to RDP into your VM for debugging purposes
  • Network isolation
  • Dedicated virtual IP address, which allows web role instances in a cloud service to access IP-restricted Virtual Machines
  • ACL-restricted endpoints (added in Azure SDK 2.3, April 2014)
  • Support for any TCP/UDP ports (Web Sites are restricted to TCP 80/443)

Web Apps have advantages over Web Roles though:

  • Near-instant deployment with deployment history / rollbacks
  • Visual Studio Online, github, local git, ftp, CodePlex, DropBox, BitBucket deployment support
  • Ability to roll out one of numerous CMS's and frameworks, (like WordPress, Joomla, Django, MediaWiki, etc.)
  • Use of SQL Database or MySQL
  • Simple and fast to scale from free tier to shared tier to dedicated tier
  • Web Jobs
  • Backups of Web Site content
  • Built-in web-based debugging tools (simple cmd/powershell debug console, process explorer, diagnostic tools like log streaming, etc.)

Oracle & Microsoft to Connect Their Clouds

This is a unusual collaboration, because Azure and the Oracle Cloud are direct competitors; now users can easily migrate from one platform to another
06 June 2019   375

Microsoft and Oracle announced a partnership: their cloud services will now be directly connected. Users can easily migrate from one platform to another, or run Azure services using databases stored on the Oracle cloud.

As TechCrunch notes, this is a rather unusual collaboration, because Azure and the Oracle Cloud are direct competitors.

The Oracle Cloud offers a complete suite of integrated applications for sales, service, marketing, human resources, finance, supply chain and manufacturing, plus highly automated and secure Generation 2 infrastructure featuring the Oracle Autonomous Database. Oracle and Microsoft have served enterprise customer needs for decades. With this alliance, our joint customers can migrate their entire set of existing applications to the cloud without having to re-architect anything, preserving the large investments they have already made.

Don Johnson

Executive vice president, Oracle Cloud Infrastructure (OCI)

The fact is that Oracle is very small compared to AWS, Azure or Google Cloud Platform. Cooperation with Microsoft will help the company to reach a higher level and continue to develop its own services simultaneously. And Microsoft will get customers who have no place on Oracle servers.