Bobcares

APS- A Blessing To The Hosting Industry

by | Dec 27, 2009

With the “Cloud” rapidly becoming an integral part of the internet now, I am sure that most of us have at one point or the other used a cloud application. To make the hosting of software products in cloud easier, options are being explored to implement them in the SaaS model. Providing software products in the SaaS model is how the internet will be, in the future.

Software as a Service model is now playing a major role in defining the hosting industry too. The APS standard from Parallels is a perfect platform for delivering software in the SaaS model. As a web host, what will set you apart in today’s competitive hosting market is not the hardware or the bandwidth, but the applications you provide your customers.

I always advocate the benefits of integrating and automating existing systems. With APS in the picture, you can easily provide customers with applications and tools, through a single click. APS, or Application Package Standard, is simple and straight forward. It helps in delivering applications in the ‘Software as a Service’ model to your end customers. Most of the commonly used applications are already available for deployment at http://www.apsstandard.org/

It is easy to create your own package as well as provide paid software. There is a section called Marketplace in the Plesk control panel where all these packages can be made available. It is easy for the end customer to install new software and even more easier for the host to sell them, making it a win-win situation. It can be provisioned in any control panel. It is just that Parallels has already made it easy to deploy these applications in Plesk via Marketplace.

The APS was initially created for management and the deployment of web applications in a shared hosting environment. Now this standard is not just intended for shared hosting. An entire application life cycle can be managed using APS, including licensing. Parallels helps in the licensing and setup of these build packages, when provided via Marketplace. The advantage of this standard is that, you need to bundle the application into the packaging standard just once, after which, it can be sold anywhere, any time.

image
As a web host, what will set you apart in today’s competitive hosting market is not the hardware or the bandwidth, but the applications you provide your customers.

For example suppose your customer requires a shopping cart installation, let’s say Magento. You provide an icon for the Magento software build using APS, in the control panel. The installation of Magento is then done by the end customer with just the click of a button from his control panel. For the end user it is as simple as that. For the vendor or the provider, it is all about writing the installation and configuration scripts as per the APS standard. It is very easy to create these scripts. For most of the commonly used web applications, you need to write just a single line of code, as most of them are already available at the central repository.

The advantage of using APS is that, it is possible to define whether the installation should be done in the same hosting server or on a cloud, in the configuration script. That would be a decision based on your business model. Either way, you have the flexibility of providing these provisioning options. Before the installation is done, like any package management software a list of pre-requisites will be checked. If a PHP application is being installed, the pre-requisites would be PHP version check, MySQL etc. Once the software is bundled into a package, the upgrade to the next version can be done seamlessly by creating patches using APS. Again, the upgrade is done by just a click.

As a start, you can provide customers applications that are already available in the catalog at http://www.apsstandard.org/. That is the central repository from which you can easily add applications to the control panel. You can later start offering custom packages too. I am sure this will boost customer retention to a great extent, by allowing you to provide more features to customers.


About the Author:

Tobby Davasia Kollemmalil has worked as a Lead Developer at Bobcares, before taking the role of Executive Team Member. He has worked in both the Technical, Development and the Training Division of Poornam. He has over 5 + years experience in the Web Hosting Industry. He is a regular speaker in conferences related to the Web Hosting industry.


1 Comment

  1. arun chauhan

    Hi Tobby,
    I am kind of new to APS hosting and know very little about it, but your blog is informative and was help ful. I want to know some more things about plesk control panel and hosting. Do you have any link that is for beginners like me.

Never again lose customers to poor
server speed! Let us help you.

Privacy Preference Center

Necessary

Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]
PHPSESSID
WHMCSpKDlPzh2chML

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid
smartlookCookie
_clck, _clsk, CLID, ANONCHK, MR, MUID, SM

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

_reb2bgeo - The visitor's geographical location

_reb2bloaded - Whether or not the script loaded for the visitor

_reb2bref - The referring URL for the visit

_reb2bsessionID - The visitor's RB2B session ID

_reb2buid - The visitor's RB2B user ID

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie
1P_JAR, NID, DV
NID
hblid
_reb2bgeo, _reb2bloaded, _reb2bref, _reb2bsessionID, _reb2buid

Security

These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.

SID, APISID, HSID, NID, PREF
SID, APISID, HSID, NID, PREF