Your SlideShare is downloading. ×
Improving Customer Experience Using ActivePerl and ActivePython
Upcoming SlideShare
Loading in...5

Thanks for flagging this SlideShare!

Oops! An error has occurred.


Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Improving Customer Experience Using ActivePerl and ActivePython


Published on

Perl and Python can be found in any number of places - on websites, in downloadable apps, in systems back-ends, on the cloud, and within enterprise software solutions. Parallels, a leader in …

Perl and Python can be found in any number of places - on websites, in downloadable apps, in systems back-ends, on the cloud, and within enterprise software solutions. Parallels, a leader in virtualization and automation software, supports dynamic languages ActivePerl and ActivePython in its Plesk product to create a more seamless experience for their customers. Quality components and seamless installations make Parallels Plesk Panel, a server automation solution, a great choice for small business customers and hosting providers who require simplicity and reliability, and ActiveState helps to provide a solid solution within Plesk.

Join Blake Tyra, Plesk Panel Product Manager at Parallels, and Jeff Hobbs, Director of Engineering at ActiveState, the dynamic languages experts to learn how to:

* Get to market faster and add easily add functionality with ActivePerl and ActivePython in your software products
* Increase customer experience and satisfaction with language distribution integration
* Reduce QA cycles with ensured quality components
* Eliminate legal risks when distributing Perl and Python in commercial products

Published in: Technology

1 Comment
1 Like
  • Want to watch the webinar? View the full webinar at:
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

No notes for slide
  • Jeff Hassle free redistribution of of dynamic languages (ActivePerl/Python/Tcl) with your product
  • Jeff
  • Many companies wont take products unless all protected
  • Parallels has been using our solutions since 2003, and many other companies rely on our solutions.
  • Transcript

    • 1. Improving Customer Experience Using ActivePerl and ActivePython
      • Presented by:
      • Blake Tyra, Plesk Panel Product Manager, Parallels
      • Jeff Hobbs, Director of Engineering, ActiveState
    • 2. Agenda
      • Introductions
      • Parallels’ story with ActiveState
      • Open source licensing considerations
      • Growth and value of dynamic languages
      • Overview of ActiveState ’ s solutions
      • Question and answer period
    • 3. Blake Tyra, Plesk Panel Product Manager, Parallels
    • 4. Parallels Plesk Panel
      • Major product audiences:
        • Cloud service providers (a.k.a “hosters”)
        • Small Businesses
        • Individuals (personal use)
      • Parallels Plesk Panel is a complete web hosting automation solution that makes it easy for server administrators to create, customize, and manage servers and websites through an intuitive user interface.
        • Small businesses and individuals use Parallels Plesk Panel to create a hassle-free point-and-click web presence, manage their email accounts , and control their server configuration.
        • Plesk Panel’s offering for service providers makes it easy to define hosting service plans, sell/bill, provision, and host these services for their customers – all while providing a self-service interface for their customers to manage their services.
      Extremely mature – Over 10 years in the making
    • 5. What is a Control Panel?
      • Overlays the server’s core functions
        • Core Components
          • Manage users, domains, and email
          • Manage databases, services, and ftp
          • Add applications
      • Creates business models
        • Web hosting
          • Administrative and End-user interfaces
          • Reseller layer options
          • Specific user roles at end user level
      • Virtualization and Cloud
        • Light footprint
        • Support for many Operating Systems and Virtualization Solutions
        • Good replacement for internal IT
      Making Difficult Technology Simple
    • 6. Benefits for Everyone
      • Audiences
      • Web hosts
      • Web designers
      • IT professionals
      • Small businesses
      Wide range of audiences and clients Targeted Features Billing Web Presence Builder Applications Usage Scenarios Hosting automation Dedicated servers Virtual private servers Cloud deployment Powering over 7 million websites
    • 7. Notable Customers Used by the most trusted names in hosting Used by service providers, small businesses, and individuals across 125 countries!
    • 8. Adapting to a Changing Market
      • “ Hosting” is no longer about simply providing disk space / bandwidth – it is about solutions
      • Open source and commercial applications hosted in the cloud are becoming a requirement for small business and personal-use customers
        • Blogs
        • Wikis
        • CMS
        • Shopping Carts
      • Parallels has created an ecosystem of these applications via our Application Packaging Standard (APS)
        • Constantly expanding selection of open source and commercial applications – over 260 applications available, and 100’s of thousands of downloads
        • Install-able via touchless, one-click install from Plesk Panel into a customer’s webspace
    • 9. Application Packaging Standard (APS) Catalog
    • 10. Need for ActivePerl / ActivePython
      • Benefits to our customers
        • In addition to included components in Plesk (AWStats, SpamAssassin), we needed a reliable way to provide the needed scripting languages to power these applications – popular applications like MediaWiki.
        • ActivePerl/ActivePython installed with Plesk seamlessly
        • Known to be widely compatible across OS versions and architectures – allows our product to satisfy a diverse customer base
        • ActiveState is a known and trusted brand in the hosting industry
      • Internal benefits
        • ActivePerl / ActivePython are complete and deliver all necessary modules we needed to ship with Plesk Panel
        • Completely built and ready for deployment “out-of-the-box”
        • Reduced resources needed for development, compilation, and QA
      • End Result: Happier customers running on trusted, stable, and commonly used components--regardless of use case
    • 11. Jeff Hobbs, Director of Engineering, ActiveState
    • 12. About ActiveState
      • Founded 1997
      • 2 million developers, 97% of Fortune 1000
      • Products & services for end-to-end development, management, distribution of applications with dynamic languages – and now Stackato (in Beta) for cloud
      • Open source projects to mission-critical applications
      • Dynamic Languages:
        • Core: Perl, Python, Tcl
        • Other: PHP, Ruby, JavaScript, Node.js and more
    • 13. Why Dynamic Languages?
      • Save development time
      • Get to market faster
      • Improve your end user experience
      • Enabling scripting options for your users/customers
    • 14. Why the Growth?
      • Dynamic Languages Deliver Value
        • Faster time to market
        • Increased productivity
        • Quality applications
        • Flexible and extensible to generate clean, reliable and reusable code
        • Excellent for data processing, and web apps development
        • Large libraries of turnkey modules ready for deployment
    • 15. Dynamic Languages Popularity From “OSS Adoption Patterns in Enterprise IT”, Forrester, March 2011” 5 7% of enterprises are now employing open source languages in their organization
    • 16. What are OEM Solutions?
      • Leveraging other technology inside your products
      • Bundling ActiveState’s language distribution(s) with your products
      • Buying vs building of components
    • 17. OEM: Save Development Time Release to Market Brainstorm Design Development Quality Assurance Deployment ActiveState OEM Solutions Brainstorm Design Development Release to Market Deployment Quality Assurance
    • 18. Differentiating Your Products
      • Advanced scripting options for advanced products
      • Bundle scripting options (instead of self-download) for a seamless installation experience
      • Commercially backed for confidence
      • Full indemnification to ensure continued business from large enterprises
    • 19. OEM for Management
      • Hassle-free redistribution rights
      • Indemnification options for risk-free redistribution
      • Elimination of legal risk
    • 20. Buy vs. Build
      • Faster, best-of-breed software components
      • Better quality software
      • Cross-platform support “out-of-the-box”
      • Save in-house development time and resources
      • Reduce risks with hassle-free redistribution rights
    • 21. Mitigate Risk with Proper Licensing
      • Turn-key licensing (including third-party modules )
        • Reduce complexities and risks
        • Save time in license review
      • OEM license required for redistributing ActivePerl/Python/Tcl
      • Always use a safe redistribution package (OEM) when embedding open source in marketable products
      • For security or enterprise products, always use commercially supported open source to reduce legal risks
      • Consider implications of potential copyright infringement lawsuits - $$$
    • 22. ActivePerl, ActivePython, ActiveTcl ActiveState Language Edition Community Business Enterprise Edition OEM Market/Use For community developers or non-production servers For production servers, external-facing servers and business-critical applications For larger implementations and mission-critical applications For software, hardware, aerospace companies to redistribute OS: Windows, Linux, Mac ✓ ✓ ✓ ✓ OS: Solaris, HP-UX, AIX ✓ ✓ ✓ Older versions ✓ ✓ ✓ Commercial support Email 2 days Email/Phone 2 hours Email/Phone 2 hours Indemnification ✓ ✓ Royalty-free Distribution ✓
    • 23. Some Other OEM Customers
    • 24. Contact Us
      • Blake Tyra, Parallels
      • [email_address]
      • Jeff Hobbs, ActiveState
      • [email_address]
      • ActiveState Business Solutions
      • [email_address]
      • 1.866.510.2914
      • Follow @activestate on Twitter