What users are saying about
1 Rating
131 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 8.3 out of 100
1 Rating
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>
Score 9 out of 100

Feature Set Ratings

  • Azure App Service ranks higher in 1 feature set: Platform-as-a-Service

Platform-as-a-Service

8.7

Azure App Service

87%
8.6

Dokku

86%
Azure App Service ranks higher in 7/11 features

Ease of building user interfaces

8.0
80%
2 Ratings
N/A
0 Ratings

Scalability

10.0
100%
2 Ratings
8.0
80%
1 Rating

Platform management overhead

8.5
85%
2 Ratings
10.0
100%
1 Rating

Workflow engine capability

8.0
80%
1 Rating
7.0
70%
1 Rating

Platform access control

8.5
85%
2 Ratings
10.0
100%
1 Rating

Services-enabled integration

9.5
95%
2 Ratings
10.0
100%
1 Rating

Development environment creation

8.5
85%
2 Ratings
8.0
80%
1 Rating

Development environment replication

10.0
100%
2 Ratings
10.0
100%
1 Rating

Issue monitoring and notification

7.5
75%
2 Ratings
7.0
70%
1 Rating

Issue recovery

8.5
85%
2 Ratings
9.0
90%
1 Rating

Upgrades and platform fixes

8.5
85%
2 Ratings
7.0
70%
1 Rating

Attribute Ratings

  • Azure App Service is rated higher in 1 area: Support Rating
  • Dokku is rated higher in 1 area: Likelihood to Recommend

Likelihood to Recommend

7.8

Azure App Service

78%
6 Ratings
9.0

Dokku

90%
1 Rating

Support Rating

10.0

Azure App Service

100%
4 Ratings
5.0

Dokku

50%
2 Ratings

Likelihood to Recommend

Microsoft

You may easily deploy your apps to Azure App Service if they were written in Visual Studio IDE (typically.NET applications). With a few clicks of the mouse, you may already deploy your application to a remote server using the Visual Studio IDE. As a result of the portal's bulk and complexity, I propose Heroku for less-experienced developers.
Read full review

Open Source

If you have your own in-house servers or have a cloud server with the freedom to configure any PaaS that you want, then Dokku is for you. So far, I have never run into a scenario where Dokku was not able to fit my needs, after deploying many different types of applications with varying frameworks, languages, and connected services. If you already have a PaaS available, however, Dokku may not be for you.
Read full review

Pros

Microsoft

  • It has options to deploy using CI/CD.
  • It has great integration with Azure Devops
  • It has all the common runtimes, so we don't need to install softwares.
Read full review

Open Source

  • Dockerfile deployments are an incredibly simple and straightforward way to spin up applications.
  • The docker-options plugin allows endless direct configuration of options passed to different docker lifecycle stages.
Read full review

Cons

Microsoft

  • the learning curve can be tough (just like other azure services)
  • the UX/UI could be more intuitive (just like other azure services as well)
  • monitoring can be hard to understand
  • Microsoft's learning resources are hard to understand
Read full review

Open Source

  • Dokku might overreach on its assumptions about how you want to host your app, using its own VHOSTS plugin by default. This may be a pro or a con depending on what you want.
  • Proxy port configuration can be somewhat difficult, with Dokku resetting any pre-deployment configuration to "smart" defaults on the first deployment.
Read full review

Pricing Details

Azure App Service

Starting Price

$9.49 per month

Editions & Modules

Azure App Service editions and modules pricing
EditionModules
Shared Environment for dev/test$9.491
Basic Dedicated environment for dev/test$54.752
Standard Run production workloads$733
Premium Enhanced performance and scale$1464

Offerings

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services

Entry-level set up fee?

No setup fee

Additional Details

Free and Shared (preview) plans are ideal for testing applications in a managed Azure environment. Basic, Standard and Premium plans are for production workloads and run on dedicated Virtual Machine instances. Each instance can support multiple applications and domains.

Dokku

Starting Price

Editions & Modules

Dokku editions and modules pricing
EditionModules

Footnotes

    Offerings

    Free Trial
    Free/Freemium Version
    Premium Consulting/Integration Services

    Entry-level set up fee?

    No setup fee

    Additional Details

    Support Rating

    Microsoft

    We had an issue where we deployed too large of a resource and didn't notice until the bill came through. They were very understanding and saw we weren't utilizing the resources so they issued a generous refund in about 4 hours. Very fast, friendly, and understanding support reps from my experience.
    Read full review

    Open Source

    Dokku is incredibly well documented and also takes advantage of the documentation and community of Heroku, being essentially the same thing, but in the case that you encounter an actual bug or issue, it can take time for a fix to make it into a new version. Since you manage Dokku yourself, there is no support team to call for help.
    Read full review

    Alternatives Considered

    Microsoft

    Azure has many data center, their services are more reliable. Azure has way more features than both Linode and DigitalOcean. If someone wants a complete reliable service, he/she must go to Azure instead of Linode and DigitalOcean because even though azure charges more, it is worth the money you pay there.
    Read full review

    Open Source

    Dokku is essentially the same thing as Heroku, except maintained by you on the platform of your choice. If you have any experience using Heroku, then you will feel right at home using Dokku. Dokku is an entirely free to use PaaS, requiring only that you have a platform to deploy it on, making it far more versatile than Heroku in my opinion.
    Read full review

    Return on Investment

    Microsoft

    • Reduced the deployment time of ASP .NET applications in the company.
    • Gave us an alternative to quickly deploy our applications without granting access to the version control system to a third platform.
    Read full review

    Open Source

    • Since there's no investment besides a little time to set up, the return has been overwhelmingly positive.
    • Deploying a new app is incredibly quick and easy.
    Read full review

    Add comparison