Upload
ada-goodman
View
219
Download
3
Tags:
Embed Size (px)
Citation preview
May 19-20 l Washington, DC l Omni Shoreham
Application Packaging Standard
Ilya Baimetov
Director of Program Management, SaaS
Parallels Summit 20082
Parallels Vision – Optimized Computing
Ecosystem
Consumer & Business (On Premise)
Service Provider(Hosted & SaaS)
Usage Model
Solutions
SystemSupport IA64
Baremetal/HostedX86/x64
VMware XenWindowsHyper-V
Linux Mac OS
APS Standardand Services
APS Catalogand Marketplace
Virtual Templatesand Appliances
AutomationPlatform
Desktop Workstation Server Containers
Virt
ual A
utom
atio
n
Ope
ratio
ns A
utom
atio
n
Bus
ines
s A
utom
atio
n
Virtualization
Automation
Ple
sk C
ontr
ol P
anel
Ple
sk S
itebu
ilder
Ple
sk B
illin
g
Ple
sk E
xpan
d
Lice
nse
Aut
omat
ion
Parallels Open Platform
Parallels Summit 20083
SaaS Ecosystem
Independent Software Vendor
APS ApplicationPackaged and Certified
Virtuozzo Templates
Service ProvidersISVs Users
SaaS ApplicationSubscribers
World-Wide Channel of Service Providers
APS ProviderAccess to hundreds Of APS Applications
$ $
Pac
kag
ed
Del
ive
red
• Corporations
• SMBs
• SoHos
• Individuals
SaaS ClientsSaaS ServicesSaaS Applications
Parallels Summit 20084
Application Packaging Standard
Application ManagementOptimized for SaaS
Parallels Summit 20085
Why APS?
• Low integration costs
• Full application lifecycle
• Managed environments
• Requirements spec
• Resource provisioning
• Cross-platform
Optimized for SaaS
Parallels Summit 20086
Container
What is APS?
ServicesLifecycle
• Bits
• Metadata
• Control script
• Package
• Publish
• Install
• Provision
• Configure
• Update
• Unprovision
• Catalog
• Identity
• Licensing
• Embedding
• Integration
Parallels Summit 20087
Sample application – WordPress
Parallels Summit 20088
APS – packaging
Parallels Summit 20089
APS package structure
Files to be in application root:http://host.com/blog
Screenshots, icon
Install / upgrade / configure
Application definition for controller: APP-META.xml
Parallels Summit 200810
Application metadata
Header
Licensing
Environment
Instance settings
Entry points
Parallels Summit 200811
Header<name>WordPress</name><version>2.3.3</version><release>5</release><homepage>http://wordpress.org/</homepage> <summary>WordPress semantic personal publishing</summary><description> WordPress</description><icon path="images/icon.png"/><screenshot path="images/admin_page.jpg">
<description>Admin page </description></screenshot>
Parallels Summit 200812
Licensing
<license must-accept="true"> <text>
<name>GPLv2</name> <file>htdocs/license.txt</file>
</text></license>
Parallels Summit 200813
Environment
<requirementsxmlns:php="http://apstandard.com/ns/1/php" xmlns:db="http://apstandard.com/ns/1/db">
<php:version min="4.2.0"/> <php:extension>mysql</php:extension> <db:db>
<db:id>main</db:id> <db:default-name>wordpress</db:default-name> <db:server-type>mysql</db:server-type> <db:server-min-version>4.0.0</db:server-min-version>
</db:db> </requirements>
Parallels Summit 200814
Instance settings
<settings><group>
<setting id="admin_password" type="password" min-length="1" ><name>Password</name></setting> <setting id="admin_email" type="email"> <name>Administrator's email</name> </setting></group>
<group> <name>Weblog's preferences</name><setting id="title" type="string" min-length="1"><name>Weblog title</name></setting>
</group> </settings>
Parallels Summit 200815
Entry Points
<entry-points> <entry>
<path>/wp-admin/</path><label>Administrative interface</label>
</entry></entry-points>
Parallels Summit 200816
WordPress metadata
• About 100 strings, 70 xml items
• WordPress is 100% ready to work after installation
• User can select interface language from Parallels Plesk Control Panel
Parallels Summit 200817
APS packaging demo
Parallels Summit 200818
APS catalog demo
Parallels Summit 200819
APS provisioning demo
Parallels Summit 200820
APS configuration demo
Parallels Summit 200821
APS update demo
Parallels Summit 200822
APS unprovisioning demo
Parallels Summit 200823
SaaS – Call to Action
Let us help you get into SaaS Faster• Work with us to package your Application in APS• Get Certified as a Gold or Silver Application• Publish your Application in the APS Catalog
Next Steps• Join FastTrack• Documentation and Catalog – www.apsstandard.com• General Info – parallels.com/saas
Questions? – [email protected]
Parallels Summit 200824
Parallels Vision – Optimized Computing
Ecosystem
Consumer & Business (On Premise)
Service Provider(Hosted & SaaS)
Usage Model
Solutions
SystemSupport IA64
Baremetal/HostedX86/x64
VMware XenWindowsHyper-V
Linux Mac OS
APS StandardAPS Catalog &
MarketplaceVirtual Templates &
AppliancesAutomation
Dev Platform
Desktop Workstation Server Containers
Virt
ual A
utom
atio
n
Ope
ratio
ns A
utom
atio
n
Bus
ines
s A
utom
atio
n
Virtualization
Automation
Ple
sk C
ontr
ol P
anel
Ple
sk S
itebu
ilder
Ple
sk B
illin
g
Ple
sk E
xpan
d
Lice
nse
Aut
omat
ion
Parallels Open Platform
Standard UltimateBenefits Premium
Parallels ISV FastTrack Program Summary
Application Packaging
• Assessment of Application, Training & Q&A Session
• Certifies application
• Standard plus• Parallels helps ISV package up
to 3 versions
• Standard plus• Parallels helps ISV package up to 3
versions
Support • Priority support for questions • Dedicated contact for 3 months plus priority support
• Dedicated contact for 3 months plus priority support
Advertising • Highlighted on Parallels website once listed in application catalog
• Application featured for 1 month on Parallels website once listed in the application catalog
• Application included in monthly Parallels newsletter
• Listed as a feature application for 1 month on Parallels website once listed in the application catalog
• Application included in monthly Parallels newsletter
Personal Match-making
• Introduction to 2 upper level hosting executives
• Introduction to 5 upper level hosting executives
• Visibility & promotion in Parallels Service Provider Alliance Program
Co-Marketing • Create press release• Case study• Discount invitation to
Summit and Web Hosting Day (Germany)
• Standard plus• Free invitation to Summit and
Web Hosting Day (Germany)• Discounts for exhibition and
sponsorship at hosting events
• Standard plus• Free invitation to Summit and Web
Hosting Day (Germany)• Discounts for exhibition and
sponsorship at hosting events
Term • 12 months from initial Application Catalog listing
• 12 months from initial Application Catalog listing
• 12 months from initial Application Catalog listing @ apsstandard.com
Cost • $999 • $4,999 • $9,999
APS Catalog – Parallels Open Platform
Over 115 APS Applications
www.APSstandard.com
APS Parallels' products establish a basis for delivering APS-compliant applications