Nestea Cool
| Client Coca Cola Company |
|
| URL -- |
|
| Status Off-line |
|
| Team Todd Purgason, Michael Polivka, Victor Allen, Brian Kupetz, Chris Picheca, Adrian Lafond, hane L. Johnson, Jason "Stuntkid" Fabian Williams, Mel Clements, Desiree Gilbert |
Case Study
To date this project was one of the most challenging and fulfilling projects of my career. It involved sleepless weeks, creative thinking, and flexability at every bump in the road.
From a technical aspect things were complicated from the start. At the time IBM was the data center in charge of hosting all of Coke’s websites. They had very strict guidelines for both development and deployment of sites into their environment. In addition, we were in a WebSphere and Oracle environment (both running stable releases, but not the most current releases). Deploying to the staging environment was a slow process and VPN security at the time meant that all development had to be done at JUXT (no late nights working from home).
Our biggest challenge was how do we capture and store personal information in Coke’s UCD (user/marketing database later known as iCoke) from a full flash website without loading the site in HTTPS/SSL. Our hope was to use HTTPS, but that would require to much server overhead so that was quickly ruled out. The solution that we came up with was to use XML/RPC to transfer data from flash to the web/application servers (and later to the database environment) and encrypt each piece of data in flash and decrypt it on the server side. Victor Allen was able to find a flash blowfish library that with modification enabled us to encrypt the data client side before the XML/RPC transmission.
As I previously mentioned this project was a great success. Coke was very happy that we went to great lengths to keep their consumer data safe, and at the time none of their other vendors had made such an attempt. I believe this helped strengthen the relationship and in return has led to years of additional projects.

Recent Comments
Tom - StandOutBlogger.com wrote:
haha..thats awesome! I can’t get past...
Jesper wrote:
Oh, that’s terrible…
Rob wrote:
Great tip.