Skip to content

Cloud Computing

CloudMQ

cloud-eda.gif

Platform components as a service will hit the software marked hard in 2009 and 2010, but until developers and architects understand how to leverage the platform components in a clear and consistent way, they will add more pain than salvation... Read up on some of the architecture axioms and distributed architectures and analyse your current design and architectures before moving to platform component services is advised. :)

Considerations in Building Web Applications for the Amazon Cloud

    1. Licensing - If you stay Open Source you are OK... Commercial Licences may kill your budget..
    1. Persistence - Application persistence.. Amazon does not like filesystems, use DB for persistence...
    1. Horizontal Scalability. Not sure that this gets the point.. vertical scalability should work even better on Amazon. Anyone?
    1. Disaster Recovery. Its a distributed system - cope and be happy :)

Free SimpleDB Beta Cloud from Amazon

For "at least" the next six months, Amazon will provide a certain amount of free cloud sitting. Every month, SimpleDB users will receive 25 machine hours, 1GB of data transfers in, 1GB of transfers out, and 1GB of storage at no charge. Once those freebies are exhausted, you'll pay $0.14 per machine hour, $0.10 per GB in, $0.10 to $0.17 per GB out, and $0.25 per GB of storage. Storage pricing is down 83 per cent from the cloud's limited beta.

Open Source and Community Clouds

StratusLab

StratusLab is an informal collaboration between CNRS/LAL, GRNET, SixSq Sarl, and UCM. The collaboration is open to anyone who would like to participate. The collaboration focuses on cloud technologies and how those technologies can be used productively in research and commercial environments.

Why clouds should be more like operating systems

Let's say you are running multiple different Amazon Machine Images (AMIs), which contain your applications, libraries, data and configuration settings on Amazon's Elastic Compute Cloud (EC2), and you are using Amazon's S3 for storage. Don't think running everything in the cloud will abstract away potential management problems. You'll still have a system administration headache until you script something or update your AMIs with your new software and application code.