rightscale webinar: rightscale zend joint customer case study - mediaspike
TRANSCRIPT
RightScale-Zend Joint Customer Case Study: Mediaspike
March 7, 2012
Watch the video of this webinar
# 2
Your Panel TodayPresenting• 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
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
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
ZendThe PHP company
• Over 10 years of experience• More than 40,000 customers• Broad Partnerships with key technologies
# 7
Fully Integrated IDE
Self-serve setup
Team Support
Application Fabric
Cloud Development PlatformComplete PHP App Server
Transparent Scaling
Application Provisioning
App Performance Management
Caching Job Queuing
Diagnostics / Root cause analysis
Support
High Availability
Security Hot fixes
Centralized Configuration
Auto scalingCloud Infrastructure
Templates & Configuration
Design and Develop
Runtime Platform Manage
Eclipse IDE
PHP Tooling
PRODUCTION ECOSYSTEM
Why Zend PHP vs Open Source
# 8
Flexible and Configurable 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
# 10
Who is Mediaspike?
• 10 years old
• Boston, MA
• 7 full time employees
• 2 dogs: Chester & Mason
# 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
Process
• Leads flow in through web sites• Processed and validated in Central Processing• Sent to client systems in real time
# 13
The Old Way
• One giant server being fed from our subversion repository and backing up data to S3.
# 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
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
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
Getting Started and Q&A• Sign up for the RightScale Free Edition:
RightScale.com/free• Contact RightScale
(866) 720-0208
[email protected] • Contact Zend
[email protected]• Contact Mediaspike
More InfoRead the Whitepaper
RightScale.com/whitepapersWebinar archives:
RightScale.com/webinarsZend.com/webinars