VPSDeploy is a new web belvedere advised to accommodate users with the adeptness to “deploy” web based applications to a bulk of altered “cloud” VPS servers.
The arrangement was originally advised to abutment “Ruby on Rails” appliance deployments, with an basal appliance advised to accommodate users with a “one click” band-aid to accepting their applications deployed.
Since the acceptance of the arrangement has grown, it’s angled out into the accouterment of a bulk of added services, including the brand of database accouterment and CDN integration.
The point of the annual is that if you’re searching to advance the MASSIVE beachcomber of new compute adeptness that has been provided by way of the “cloud” annual providers (Microsoft Azure, AWS, Rackspace, DigitalOcean etc) – you charge a way to accouterment the servers you’re using.
Contrary to accepted belief, you’re basically paying for a broadcast VPS server active on 1000′s of servers in altered abstracts warehouses. The VPS’s you run will still crave the accession of an basal OS (Linux or Windows) and will aswell charge the assorted libraries / applications all-important to get those systems alive appropriately (typically the brand of web server software etc).
Whilst “deployment” casework abide already (from the brand of Nanobox), the big affair they accept is they are absolutely focused on accouterment “per app” functionality. This agency that you’re basically accepting a arrangement that deals with the accessories of a individual appliance – active on as abounding servers as required.
It has been created to accommodate server-centric software capabilities – acceptance users to arrange as abounding apps as they ambition assimilate their server infrastructure. It works actual analogously to the “shared” hosting we all apperceive and adulation (which basically has a individual server box with 1,000′s of user accounts on it).
How It Works
Its bulk is a all-inclusive API affiliation arrangement which allows it to accommodate anon into the assorted “cloud” VPS providers. Companies like Microsoft, Rackspace, DigitalOcean and others all accommodate simple API’s which gives the appliance the adeptness to affix to a user’s annual on their provider of choice, and set up servers as required.
This accommodation gives the appliance the adeptness to create, administer and accouterment a aggregation of altered servers on altered providers. For example, if you capital to adviser UK cartage to an AWS-powered server cluster, you’d be able to do set that up in affiliation to the German traffic’s Hetzner cluster.
To get this working, the arrangement aswell includes an “endpoint manager” – which basically helps humans anticipate their DNS setup. The DNS is about your area names – they point users to altered web servers.
Whilst the DNS ancillary of things has been taken affliction of before, VPSDeploy’s endpoint administrator is the aboriginal to accommodate a beheld acquaintance – backed by the adeptness to administer the assorted public-facing “endpoints” that a user may ambition to use.
Regardless of how the arrangement manages the assorted basement you may have, the point is that it in fact deploys a “stack” to anniversary VPS you may ambition to deploy. This “stack” basically installs all the software that gets a server operating for the “web”, and appropriately agency that if you’re searching to arrange applications to your server infrastructure, you’ll be able to tap into the GIT repositories accustomed by the system, and the basal libraries it will accept installed – all via SSH (so it’s able to do it above a bulk of altered providers).
Is It Effective?
The a lot of important affair to bethink is that it is not a backup for billow VPS provision; it’s a way to administer it.
The way in which the arrangement is able to advice you visualize, administer and optimize the assorted applications & servers you accept active is one of the a lot of able systems that a developer may ambition to use to arrange their applications.
Whilst active web based applications / casework on “cloud” VPS basement is not a necessity, it’s absolutely one of the a lot of adaptable and modular means to get up and active in a assembly capacity.
Why Would You Charge It?
The capital account of appliance the arrangement is the way in which it allows you to administer your own infrastructure.
The way the “web” works is absolutely the aforementioned as your home arrangement (computer systems networked together) – except we accept a huge arrangement alleged the DNS which basically allows us to affectation a huge bulk of basement abaft “domain” names.
Domain names acquiesce us to administer absolutely what shows to a applicant if they ambition to admission a accurate annual or content. This works well, BUT has a above affair in the faculty that if you ambition to accommodate your *own* basement (beyond “shared” or “dedicated” hosting), there is anon no way to do it.
The addition of the abounding “cloud” VPS providers basically provided us with the accommodation to actuate absolutely what our basement looks like – after accepting to acquirement / hire big-ticket hardware.
The alone botheration anon is that if you’re traveling to go down the “cloud” route, you charge to ensure you in fact accept a way to both administer your basement *and* (if necessary) actuate absolutely how that basement is traveling to plan cross-provider.
If you are searching at affective (or adopting) to a cloud-centric infrastructure, you’ll be best placed searching at a bulk of altered casework which are able to advice accouterment servers above the assorted providers.
Some of the added pertinent are Nanobox and Hatchbox – the closing getting accurately for Ruby on Rails. Nanobox works actual analogously to Heroku, except it’s able to arrange to a bulk of altered services, and is actual dependable.