Just got word today that Amazon Web Services (AWS) is now offering a Marketplace (aws.amazon.com/marketplace) where ready made Amazon Machine Instaces (AMI’s) can be easily purchased. Besides featuring instances from many top software vendors it also features AMI’s for OpenSource solutions such as Tomcat, JBoss, MongoDb etc. There are currently 7 IBM AMI’s available.
- IBM DB2 Workgroup Edition
- IBM WebSphere Application Server
- IBM DB2 Express Edition
- IBM Tivoli Monitoring on Linux – 50 Virtual Cores
- IBM Domino Enterprise Server
- IBM Web Content Manager Standard Edition
- IBM Mashup Center
I’m a big proponent of Amazon Web Services (AWS) so it came as no surprise when Amazon today announced its latest addition to the AWS family – AWS CloudSearch.
“Amazon CloudSearch adds search capabilities for your website or application without the administrative burdens of operating and scaling a search platform. Amazon CloudSearch seamlessly scales as the amount of searchable data increases or as the query rate changes, and developers can change search parameters, fine tune search relevance and apply new settings at any time without having to upload the data again.”
Amazon CloudSearch is further described on their blog in an entry aptly named “Amazon CloudSearch – Start Searching in One Hour for Less Than $100 / Month“. Using CloudSearch is as easy as 1-2-3 and everything is managed through the AWS Management Console:
- Create and configure a Search Domain. This is a data container and a related set of services. It exists within a particular Availability Zone of a single AWS Region (initially US East).
- Upload your documents. Documents can be uploaded as JSON or XML that conforms to our Search Document Format (SDF). Uploaded documents will typically be searchable within seconds. You can, if you’d like, send data over an HTTPS connection to protect it while it is transit.
- Perform searches.
While ordering some stuff on Amazon today I stumbled over a nice book that is due out 21 January 2011. Apparently Martin (Donnelly), Mark (Wallace) and Tony (McGuckin) of IBM Lotus Domino XPage is writing a book about XPages and how to get going using a step-by-step approach. How nice.
Mastering XPages: A Step-by-Step Guide to XPages Application Development and the XSP Language
Via my blog subscriptions I picked this wiki article on getting started with Lotus Domino for Amazon Web Services (IBM Lotus Domino 8.5.1 on Amazon Web Services: A getting started guide) and decided to look into it. The availability of Lotus Domino on AWS was announced at Lotusphere 2010 so this was a good opportunity to look into it.
The setup steps in the wiki article are easy to follow although the Lotus Domino image isn’t available in the Europe region “data center”. I had to choose US East or US West to be able to select the Lotus Domino AMI (read: “image”). For testing that isn’t an issue but for production you need to consider network latency to your server. If you have other existing AWS servers it may also be an issue as data transfer within the same region is free but isn’t among regional centers which can become costly for maintenance operations etc.
Besides that it looks slick and allows you to easily setup test servers based on templates. Also you only pay for servers as long as they are running so it might be a nice way to test big deployment scenarios. As mentioned earlier on this blog there are a lot of other IBM templates as well (for DB2, Tivoli, Websphere etc.).
Note that Amazon is not alone in this space. As you might have seen in the showcase at Lotusphere Group is also promoting their GroupLive platform as a service (PaaS) product. Some European companies might want to partner with a European company than with an American company.
Today I received an e-mail from Amazon Web Services (AWS) stating that IBM and Amazon has partnered up to provide IBM (and Lotus) software in the Amazon EC2 (Elastic Compute Cloud). How cool is that!?
We are excited to announce that IBM and Amazon Web Services have teamed up to provide you with the ability to build and run a range of IBM applications using the Amazon Elastic Compute Cloud (Amazon EC2) service. This relationship will enable you to bring your own IBM licenses to Amazon EC2, utilize IBM’s “Development” AMIs, or leverage the “Production” Amazon EC2 running IBM service. The initial list of IBM environments that will be available includes: IBM DB2, IBM Informix, WebSphere sMash, IBM Lotus Web Content Management, and IBM WebSphere Portal Server.
More info on the AWS partner page.
I just got a billing statement for my usage of the Amazon S3 storage service and it’s amazing! Well not the actual statement but the contents of the statement. The statement shows that I have 5.36 USD due.
I uploaded around 3,5 GB of data to my account but what I’m paying for is not the storage costs but the transfer costs. Bandwidth is more expensive than storage! Of the amount due is 0.54 USD for storage and 1.08 USD is tax. The rest is transfer and bandwidth.
For those interested I’m using Amazon S3 for backup of my laptop (and with the problems I have been having with my laptop disk lately I’m happy I’m backing up once a day). To make Amazon S3 look like a drive and to handle the actual (scheduled) backup I’m using Jungledisk which I can highly recommend.
Update: Just saw an article on developerWorks on Amazon S3.