Last year, RightScale and Zend introduced a solution to provide a best practices path to launching and maintaining PHP applications on the cloud. Lead generation company Mediaspike quickly deployed this solution to take advantage of the pre-configured autoscaling and high availability features built into the RightScale Zend HA Solution Pack. Join us on March 7 for a discussion on Mediaspike’s experience with this new cloud solution from RightScale and Zend and how they were able to:
- Provision a pre-configured, high availability PHP environment in minutes
- Autoscale their application based on system and application load metrics
- Receive system, server and application-level monitoring, alerting and diagnostics
- Easily port applications across cloud providers, such as Amazon and Rackspace
2. 2#
Your Panel Today
Presenting
• Uri Budnik, Director, ISV Partner Program, RightScale
@uribudnik
• Kent Mitchell, Sr. Director, Product Management, Zend
@zend
• Mark Moline, Technical Director, Mediaspike
@polloboy
Q&A
• Andrew DeMille, Account Manager, RightScale
Please use the “Questions” window to ask
questions any time!
3. 3#
Agenda
• Introductions
• Brief Review of RightScale-Zend Partnership
• Mediaspike’s Deployment of the RightScale
Zend Solution Pack
• Open Forum / Q&A
Please use the “Questions” window to
ask questions any time!
4. 4#
RightScale
Real Customers, Real Deployments, Real Benefits
• Managed Cloud Deployments for 4 Years
• More than 45,000 users; launched over 3.7MM servers
• Powering the largest production deployments on the cloud
6. 6#
Zend
The PHP company
• Over 10 years of experience
• More than 40,000 customers
• Broad Partnerships with key technologies
7. 7#
Why Zend PHP vs Open Source
Design and Develop Runtime Platform Manage
PRODUCTION
ECOSYSTEM
Eclipse IDE
Transparent Scaling High Availability
PHP Tooling
Application Centralized
Fully Integrated IDE Provisioning Configuration
Auto scaling
App Performance Diagnostics / Root Cloud Infrastructure
Management cause analysis Templates &
Configuration
Caching Job Queuing
Self-serve setup
Support Security Hot fixes
Team Support
Application Fabric
Complete PHP App Server
Cloud Development Platform
8. 8#
PaaS
• Pre-configured Zend PHP
architecture to speed time to
market
• Based on Zend and RightScale’s
best practices
• Auto-scaling based on system and
application load metrics, supported
by load balancing
• PHP session clustering for high
availability
• Redundant database with failover
and recovery
9.
10. 10#
Who is Mediaspike?
• 10 years old
• Boston, MA
• 7 full time employees
• 2 dogs: Chester & Mason
11. 11#
What do we do?
• Mediaspike generates leads for online and traditional
colleges and universities
• Two primary sites :
AchieveYourCareer.com
FindYourDegree.com
• Custom Matching Algorithms to find best fit for
students
• Targeted high-volume campaigns
12. 12#
Process
• Leads flow in through web sites
• Processed and validated in Central Processing
• Sent to client systems in real time
13. 13#
The Old Way
• One giant server being fed from our subversion repository and
backing up data to S3.
14. 14#
Problems
• No room for traffic bursts
• FRAGILE - Don't want to upgrade X because it may
break Y.
• Single point of failure - could shut down our
business for hours to days.
• Encouraged manual "hacking". Rather than run the
proper build script, I'll just tweak this file on the live
site. It's OK...
16. 16#
Development Environment
• All devs use Zend Studio
• Push code to in-house Zend Server or to VM instance on
laptops for dev cycles
• Commit to SVN, push to Testing server at AWS
• Test, push to Production Array with RightScale scripts
17. 17#
Benefits
• No more single point of (disastrous) failure
• MySQL master/slave replication and EBS Snapshot
backups "just work"
• Better reliability because everything is scripted.
No more manual build processes
• Flexibility to change architecture as needed
• Increased capacity, of course
18. 18#
Getting Started and Q&A
• Sign up for the RightScale Free Edition:
RightScale.com/free
• Contact RightScale
More Info
(866) 720-0208 Read the Whitepaper
RightScale.com/whitepapers
sales@RightScale.com Webinar archives:
• Contact Zend RightScale.com/webinars
Zend.com/webinars
sales@Zend.com
• Contact Mediaspike
mark@mediaspike.net