Next Tuesday, June 26th, I’ll be speaking at the New York PHP user group about the project I led to bring the Zend Application Fabric onto IBM’s on-premise private cloud rack, PureSystems, and onto IBM’s public cloud, SmartCloud Enterprise.
I’ll describe the Zend Application Fabric for highly available PHP clusters, and show how its topology is supported by scaling and failover policies built into the IBM platform. I’ll also show how it integrates with the DB2 based Database-as-a-Service.
At the core of the Zend/IBM system is an IBM virtual application pattern (based on the TOSCA standard) that specifies how virtual machines are layed out, which other VMs they should link (or react) to based on life cycle events, and when they should scale up or down.
You will learn how to activate the Zend pattern, customize the topology, set a scaling policy, monitor the infrastructure, tweak the Zend configuration, view IBM elasticity and fault tolerance in action, and perform repeatable deployments using a template.
Soon, you’ll also be able to deploy your production-ready applications to the IBM SmartCloud.
RSVP now for Tuesday night’s meeting at IBM in midtown Manhattan.
Or, if you can’t make it in person, watch online with Cal Evans.
IBM developerWorks has just published the final part in our series on migrating a PHP application from MySQL to DB2.
Learn why to move a PHP application to DB2, how to plan the migration, how to execute it, how to support it, and how to handle potential risks based on the experience of an IBM intranet application case study. This four-part series shares lessons from a successful MySQL-to-DB2 migration for a mission-critical PHP intranet application used by 4,000 global users within IBM to support content production for ibm.com.
- Part 1: Prepare for your migration
- Part 2: Migrate your data
- Part 3: Convert your PHP code
- Part 4: Deploy your application
In addition to sharing our own experience, the series highlights the number of resources available to you to carry out your own migration.
This month we have a double feature at New York PHP.
IBM developerWorks just published an article I wrote about using the Development and Test Cloud to create PHP applications.
If the content looks familiar, you may have seen an earlier version in a print copy I handed out at New York PHP (PDF) late last year.
Speaking of the cloud and NYPHP, don’t forget to join us next week to look at an alternative way to use the cloud to develop PHP applications using Amazon and RightScale.
IBM developerWorks has just published the first article in a series that Mark Nusekabel, Yan Li Mu and I wrote about our experience migrating a large PHP and MySQL application to DB2.
In the four part series we look at preparation, switching databases, porting code, and finally deploying the application. This first installment covers the steps to plan and resources to consult when starting a migration project.
The article series and the developer’s guide may also be useful to those who have a contract for the GA version of Development and Test.
Another option to evaluate DB2 for a migration is to use the Amazon EC2 AMIs pre-configured with IBM software individually.
Or, if you’re interested in managing several instances or more complex configurations, RightScale and IBM have collaborated (PDF) to bridge the Amazon and IBM clouds.
So, if you’re considering a new relational backend for your application, the developerWorks migration series, the PHP developer’s guide for the IBM cloud, and the images within the Amazon and IBM clouds will give you a new set of tools to make evaluating the move and executing the switchover much easier.
This month Hans Zaunere and Nate Abele will give us a look at the new features in PHP 5.3 and how they’re used in production today.
RSVP now for the meeting at IBM in midtown Manhattan on Tuesday July 27th.