« Powercast Broadcasting PowerOSCMS Summit 2007 Writing Joomla! Extensions »

OSCMS Summit 2007 Elastic CMS Deployment

03/23/07 | by Joseph A. di Paolantonio [mail] | Categories: Business Perspective

Elastic CMS Deployments with Amazon Web Services & Server Virtualization Technology by Reuven Cohen, Chief Technologist, hosted by Derek Anderson, Lead Developer, Enomaly Inc

"Elastic CMS deployment is a model that allows for a operating system to be packaged as a virtual appliance in conjunction to the core content management system components. As system requirements change the CMS can intelligently adapt itself with little or no human involvement.

"Applying the designs of Virtualization, Business Process Execution Language, SOA, Amazon Web services (EC2 & S3) with content management presents an opportunity for a virtual content layer, whereby enterprise content management is defined not as a monolithic repository but rather as a logical library of interchangeable self-describing & self replicating components based on established performance policies.

"This approach allows for content management systems that can be configured to scale across single servers, multiple physical servers, multiple virtualized servers, grids or a combination of all of the above, natively, without modification. The approach allows for even the simplest applications (CMS,CRM,Blog,Forum,etc) to be scaled to millions of users with little or no additional development work. As system requirements grow, so does your content management system, on the fly.

"This presentation will demonstration the elastic capabilities of the Amazon Elastic Compute Cloud (EC2), Amazon S3, Xen virtualization with open source CMS systems TYPO3, Alfresco and Drupal. Elastic server management will be provided by the Enomalism (LGPL) open source virtual server dashboard."
end quotation
-- Abstract for Elastic CMS Deployments with Amazon Web Services & Server Virtualization Technology by Reuven Cohen, Chief Technologist, Enomaly Inc

The presentation was done by Derek, who likes to code when the snow gets deep up in Canada, eh. ;)

Elastic computing provides web services via SOAP or other API to allow one to remotely provision and manage one's virtual appliance. [Definition: a virtual appliance is a pre-packaged guest operating system with optimized software to perform a specific function or support a specific process.] Essentially, infrastructure as a service. Virtualization combines the advantages of distributed, small, inexpensive computing with those of large, centralized servers.

Customers like having their own virtual box, and the hoster can be comfortable with the fact that each customer can have exactly the configuration they need, without version/patch conflicts, and if a customer does destroy their "box", all other customers are unaffected.

Virtually also provides some less than obvious advantages such as eliminating hardware incompatibility, having the production box be exactly the same as the development box, scalability and reliability/recovery.

Discussion of hard drive requirements - mainly an infrastructure issue to be considered. RAIS, SAN(?), S3, etc.

Now on reserve battery power; I'll publish now, and maybe update later.

Update...

Enomaly has developed vmcast to distribute VM disk images via RSS2 as an enclosure, much like a podcast can be syndicated. Enomaly's product is open source, so one can imagine many developers making a virtual machine using their own operating system [Linux or openBSD or netBSD or freeBSD or openSolaris or openVMS or, or whatever works best for them] distribution, optimized for their application with a complete stack from VM APIs to OS, database, file system, application and its APIs distributed, perhaps even updated or provisioned, via RSS as simply as getting a podcast today.

Derek gave a brief comparison of EC2 and Enamolism, and Luis Sala of Alfresco, who is an EC2 beta tester and Alfresco is an Enamoly partner, provided a demonstration of EC2.

Trackback address for this post

Trackback URL (right click and copy shortcut/link location)

No feedback yet

Leave a comment


Your email address will not be revealed on this site.

Your URL will be displayed.
(Line breaks become <br />)
(Name, email & website)
(Allow users to contact you through a message form (your email will not be revealed.)
January 2009
Mon Tue Wed Thu Fri Sat Sun
 << <   > >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  

This Web Log (Blog) is intended as a discussion of the business processes, life choices, management challenges, wireless networks, mobile devices, collaboration software, social networks and technical issues facing organizations and individuals: distributed workgroups, digital lifestyle aggregation, telecommuting, road warrior and all ways in which you can live the TeleInterActive Lifestyle™. It is a service of InterActive Systems & Consulting, Inc.

InterActive Systems & Consulting, Inc. (IASC) performs research in the areas of data analytics, collaboration and remote access.

InterASC Professional Services, a service mark of IASC, provides strategic consulting and project management for data warehousing, business intelligence and collaboration projects using proprietary and open source solutions. We formulate vendor-independent strategies and solutions for information management in an increasingly complex and distributed business environment, allowing secure data analysis and collaboration that provides enterprise information in the most valuable form to the right person, whenever and wherever needed.

TeleInterActive Networks, a service mark of IASC, hosts open source applications for small and medium enterprises including CMS, blogs, wikis, database applications, portals and mobile access. We provide the tools for SME to put their customer at the center of their business, and leverage information management in a way previously reserved for larger organizations.

37.540686772871 -122.516149406889

Search

Blogroll

  • TIA Life

XML Feeds

Powered by b2evolution