Parallels – Optimized Computing TM 3 Definition APS standard is a set of specifications that covers provisioning, management and integration of cloud-based services and applications. APS covers full service life cycle and was designed from the ground up to address requirements of SaaS and cloud computing paradigms, such as full automation and delegated administration. APS is an open standard, controlled by a non-profit organization. All specifications are available for free and open membership allows ISVs and cloud operators to engage in development of APS standard.
Parallels – Optimized Computing TM 4 Overview Created by Parallels in 2007 Initially covered provisioning and management of simple web apps in shared-hosted environments Is being extended to cover – Wide variety of applications – Full application lifecycle – Application licensing – Application integration The purpose of APS (Application Packaging Standard) is to standardize technology to provision, manage and integrate applications and services in computing clouds and create a large-scale cloud computing ecosystem where software vendors and cloud operators together deliver a wide variety of services to businesses and consumers.
Parallels – Optimized Computing TM 5 SaaS Ecosystem Independent Software Vendor APS Application Packaged and Certified Virtuozzo Templates Service Providers ISVsUsers SaaS Application Subscribers World-Wide Channel of Service Providers APS Provider Access to hundreds Of APS Applications $ $ Packaged Delivered Enterprise SMB SoHo End user SaaS ClientsSaaS ServicesSaaS Applications
Parallels – Optimized Computing TM 7 Technology Service delivery – APS packaging format to enable service provisioning, update and management Service licensing – license format and protocol specifications to enable licensing, accounting and billing Service integration – integration specifications to enable building integrated solutions
Parallels – Optimized Computing TM 8 Delivery Multiple application types – Simple web applications (phpBB, Gallery, WordPress) – Business web applications (SugarCRM, OrangeHRM) – Traditional server applications (SQL Server) – Services (OpenXChange, SharePoint, ePages) Packaging existing applications Virtualization Automated update Full lifecycle management Delegated administration
Parallels – Optimized Computing TM 13 APS 1.1 Simple web apps – popular PHP applications Upgrades/Patches – handled specially PVC template support – virtualization Multi-tenancy – access to external services Mail servers – the most typical service 170+ apps – APS catalog is growing 20% commercial – not just with PHP scripts