Google App Engine or Amazon Web Services are fundamentally different from nC, as they require two things from you:
- You need to be able to program. The Google App Engine, for example, is effectively a hosted platform for running your Python code - Python, an object-oriented programming language.
neatComponents doesn't require you to have any programming skills, and is designed to be configured using a straightforward graphical interface through your browser.
- They need you to trust them with control over your data. With Google App Engine or Amazon Web Services, your data – user data, ecommerce transactions and all, is controlled by them, and is subject to their own privacy policies: read more ...
neatComponents gives you control over your data, as it is on your own machine. If someone else wants to look at it, they have to ask you.
Google App Engine and Amazon Web Services are promoted as providing scalability benefits. However for almost all sites, a single modern server is capable of easily running it on its own. In fact, most servers are capable of run hundreds of sites. So unless your site is going to get the sort of traffic flow that Amazon itself does, scalability isn't going to be an issue.
...but if you want to install neatComponents into the Cloud, then that's OK too.
neatComponents is also designed to be scalable. It uses efficient caching to reduce the CPU load when generating pages, and it supports the neatComponents Enterprise Accelerator for when things get really busy.
And, of course, you have technical control over your server so you are not so reliant on unaccountable third-parties.