Cloud computing provides a way to develop applications in a virtual environment where computing capacity, bandwidth, storage, security, and reliability aren't issues — you don't need to install the software on your own system. In a virtual computing environment, you can develop, deploy, and manage applications, paying only for the time and capacity you use while scaling up or down to accommodate changing needs or business requirements.
IBM has partnered with Amazon Web Services to give you access to IBM software products in the Amazon Elastic Compute Cloud (EC2) virtual environment. This is product-level code with all features and options enabled.
Several options are available to get you started using IBM platform technologies in the Amazon EC2 environment. You can bring your own IBM licenses to Amazon EC2, utilize development Amazon Machine Images (for ISVs only), or leverage the production-ready Amazon EC2 running IBM service. Read more about each of those options.