What is Parallels Automation?

Parallels Automation (PA) is a cloud hosting and services delivery system used by many service providers and enterprises. Parallels Automation provides an end-to-end solution for customers, such as SMBs (Small and Medium Businesses), to buy and administer SaaS applications and services without affecting their in-house IT infrastructure.

What is APS?

Application Packaging Standard, established by Parallels as, an open standard for distributing SaaS applications in the cloud. APS creates a standard way of automating the machine-to-machine account setup, provisioning, billing and administration of your SaaS application.

What is an APS Package?

An APS Package is a connector that allows your SaaS application to be provisioned in a channel environment. It is at its core a set of API calls between the Parallels Automation System and your web services to enable a Service Provider to sell your cloud applications to their end customers.

Who needs an APS Package?

Independent Software Vendors (ISVs) who want their SaaS applications distributed in the Service Provider Channel and Service Providers who need custom integration on their Parallels Automation platform to solve problems like customer migration.

Why would I want APS Packaging?

Having an APS package that interacts with the cloud gives your business much more exposure to service providers around the globe. Additionally, having your APS package in the APS Catalog will make it available to any service provider running Parallels – no additional steps required.

What is APS 2.0?

APS 2.0 is the next version of the APS Standard coming out in late spring/early summer of this year. It includes major advancements in the way end customers interact with applications and with the way applications interact with each other within the Parallels Automation system. Contact Northforge to determine if 2.0 is necessary for your successful packaging project.

What is the difference between APS 1.2 and APS 2.0?

APS 2.0 offers 3 new features:
a. Single Sign On (SSO) using OpenID and SAML
b. The ability for APS packages to interact with each other and share data
c. Creative control over the customer control panel using HTML5 and JavaScript. This will allow for a richer customer experience with custom validation.

What is the difference between POA and PBA?

POA is the Parallels product which automates the operational aspects of the APS packages. The packages reside within POA, whereas PBA is the billing product built by Parallels. PBA contains the billing and ordering details, including web stores, where customers can place orders for products and those orders are carried into POA before they are pushed into an ISVs cloud.

What is an internally hosted versus an externally provisioned application?

An externally provisioned application is where the APS package communicates with a service that operates outside of PA. This could be used to synchronize customer data between an existing system and the PA instance. An internally hosted application is useful where all data is stored on PA directly and there is no interaction with an external system.

Do I need to make changes to my product to use APS?

Maybe. If you already have a well-defined set of APIs for provisioning and administering your product or service then you likely need little or no changes.