Posted on28 August 2012 2:18 AM GMT

Affino 7's Updated Cloud Architecture

coldfusionEvolutionMediaSearchSecurityservicesAffinojobImageDeployment+-
2012ComrzBlogAffino7CloudArchitecture480V3

 

Scale, Speed, being Current and Automation are the driving forces behind the evolution of the Affino 7 cloud architecture.

 

ColdFusion 10

 

The major catalyst for the upgraded Affino Cloud Architecture is ColdFusion 10. Affino has a long history as a ColdFusion application, dating back to the original ColdFusion Beta from Allaire.

 

ColdFusion has come a long way since then, and it is now primarily a RAD application platform built on top of Java. In practice we increasingly code directly to Java where required / beneficial.

 

It is not a ‘sexy’ platform in that it is commercial rather than open source, it is however an excellent platform for developing web applications, and Adobe has done a great job with the latest release.

 

In practice many / most of the advantages for Affino in the move to CF10 revolve around it’s tighter integration with Java. Key CF improvements are tighter Adobe and Microsoft platform / document integrations.

 

Tomcat / Apache

 

The Java Server evolution for ColdFusion to Tomcat is a big step forward for Affino, and after our initial trials it is clear to us that we need to take the next step and shift to Apache from IIS as well.

 

We see a lot of benefits coming in terms of automation and scaling from the move to Tomcat / Apache for Affino.

 

REST and HTML 5 Websockets

 

We’re going to be able to make big code stack changes with the new native RESTful and HTML 5 capabilities of the ColdFusion platform.

 

It means clearing out a considerable amount of proprietary code and replacing it with native calls. Something that we’re already well underway with.

 

Solr

 

We envisage using Solr as a core search technology in Affino 7, to drive up scale, accuracy and performance significantly.

 

<h2">Image Magick

 

We will continue using ImageMagick for media processing as we simply can’t find anything which delivers better performance.

 

Microsoft Servers

 

We are sticking with Microsoft servers for the time-being both for the application and database servers. They have served us very well, however it is going to be critical that we can automate more aspects, and either Microsoft will need to deliver on these or we will review these in the future as well.

 

Amazon EC2, S3, CloudFront et al.

 

Underlying everything now are Amazon cloud services. We rely on these heavily for resilience, speed of deployment, scalability and global distribution.

 

Amazon continues to evolve its cloud platform and every month sees further key improvements which we rapidly embrace to further improve Affino’s great delivery.

 

Coding Frameworks / Components

 

Affino benefits greatly from working with some great frameworks / components including: JQuery / JQuery UI / JCarousel, Highcharts, and TinyMCE. There is no change to this for Affino 7, beyond embracing the latest versions.

 

Security / Load Balancing / Distribution / Notifications

 

Most of the other Affino cloud elements are tightly involved in security, distribution, scaling, intrusion prevention and backups.

 

Let us know if you have any thoughts / questions about the changes.

 

Markus
Posted by Markus
Popular Comments RSS Feed Content Subscriptions
Tweet Facebook LinkedIn Tumblr Pinterest Google+
Add New Comment
You must be logged in to comment.

Blog Navigation

Markus Markus
Comrz Ltd

The Future of Music Online 2017
"I need to add Hunter As a Horse to my picks of 201"...
01-Feb-2017
2016 Best of Year Entertainment
"I've only just caught up with Humans S2 on C"...
21-Dec-2016
12 Things To Be Aware of When Christmas Shopping Online
"There's a few more things to be aware of here - "...
18-Dec-2016
2016 Best of Year Entertainment
"And here is Ilya Naishuller's video that started "...
18-Dec-2016
2016 Best of Year Entertainment
"Here is the amazing False Alarm video VIEWER DISCR"...
18-Dec-2016
Waiting

Driving business at some of the world's most forward thinking companies

Rovio
IDG
Procurement Leaders
Ocean Media Group
Gill
Drewry
Mash Media
PPA
AOP - Association of Publishers
Briefing Media
IMRG
FG Insight
Investigo
TTG

Our Chosen Charity

Humanity Direct

And delivering industry leading awards

2016 British Media Awards - Technology Provide of the Year - Silver
2014 PPA Connect Awards - Procurement Leaders awarded Event Brand of the Year
2014 PPA Digital Publishing Awards - Procurement Leaders awarded Business Media Digital Brand of the Year (Again!)
2014 PPA Awards - Procurement Leaders awarded Business Media Brand of the Year (Again!)
2014 AOP Digital Publishing Awards - Procurement Leaders awarded Best Business to Business Website
2013 PPA Awards - Procurement Leaders awarded Independent Publisher Digital Product of the Year
2013 PPA Awards - Procurement Leaders awarded Business Media Brand of the Year
2013 PPA Digital Publishing Awards - Procurement Leaders awarded Business Media Digital Brand of the Year
Twitter
Facebook
Let Us Call You Back
Contact Us
Request A Demo