Application Packaging Standard Development and Implementation Administration

Custom Class Registration   Open Enrollment Schedule

Duration: 4 hours
Course materials: Student’s Guide

Course Overview

This course is intended for Independent Software Developers (ISV) who want to package applications according with Application Packaging Standard (APS) as well as for hosting providers wish to deliver applications with Software-as-a-Service (SAAS) business model. After completion of the course attendees will be able to:

  • Understand how SAAS business model works with APS
  • Package web applications with APS standard
  • Deploy an APS package in the Parallels Automation (PA) hosting platform
  • Provision an APS package
  • Understand how APS works with external applications (services)
  • Determine the difference between web applications and external applications
  • Create provisioning scripts
  • Perform an application up-sell
  • Integrate an application with Service Users, Domains, Mailboxes etc
  • Get statistics of an application resource usage
  • Create APS packages with the GUI tool
  • Understand what is the APS Certification

Who will benefit from this course

The training is useful for hosting providers that want to sell applications as services and for technical specialists deal with full application life cycle, including creation of APS packages, deployment APS packages to a hosting platform, provision APS packages.

Prerequisites

To complete this course attendees should be able to perform the following tasks:
  • Configure POA resource types, service templates
  • Apply provision attributes to resource types
  • Create subscriptions in PBA
  • Create customers and service users in POA
  • Navigate in POA Customer Control Panel
The attendees should be familiar with the following general subjects:
  • PHP scripting language
  • Hosting technologies

To meet the above prerequisites it is recommended to attend the Parallels authorized course “Parallels Operations Automation Administration” prior to attending this one.

Course Content

  • Simple Integration
    APS overview. SAAS business model. Application/service delivery with APS. SAAS application life-cycle. APS package structure. Application provisioning types. Application in Parallels Automation. Packaging “Hello World” application. “Hello World” deployment. “Hello World” provisioning.
  • Packaging External Applications
    External application. External application vs. “Hello World”. Packaging external application. Deployment external application. Provisioning external application.
  • Advanced Integration
    Application up-sell. Advanced provisioning operations. Integration with domains. Integration with service users. Integration with mailboxes. Integration with licenses. Resource usage.
  • Certification
    APS tools. APS plug-in for Eclipse. APSLint utility. APS certification.

Lab Exercises

Not included in the course. Applicable for on-site training only.

Questions? Contact a

 
 
 
 
 
Desktop Virtualization
- Parallels Desktop 8 for Mac
- Parallels Transporter
- Parallels Mobile
- Parallels Desktop Switch to Mac Edition
- Parallels Desktop for Mac Enterprise Edition
- Parallels Management-Mac for Microsoft SCCM
Server Virtualization
- Parallels Cloud Server
- Parallels Containers for Windows 6.0 Beta
- Parallels Virtuozzo Containers
Automation
- Parallels Automation
- Parallels Automation for Cloud Infrastructure
- Parallels Business Automation Standard
- Parallels Virtual Automation
- Parallels Plesk Panel Suite
- Web Presence Builder
- Parallels Plesk Automation
- Parallels Small Business Panel
- Parallels Domain/SSL Reseller Program
- Value-added Services for Hosters
- Parallels Partner Storefront