There are a couple of way for you to try out Windows Azure with almost ZERO cost. Microsoft gives out offers and trial account with certain resources allocation. Below are your options
1. Windows Azure 90 day trial (http://www.microsoft.com/windowsazure/free-trial/)
You will be allocation the following monthly resources for up to 30 months
Compute: 750 hours of a Small Compute Instance
Storage: 20GB with 50k Storage transactions
Data Transfers: 20GB out / Unlimited inbound data transfer
Relational Database: 1G Web Edition SQL Azure database
Access Control: 100,000 transactions
Service Bus: 2 connections
AppFabric Caching: 128MB cache**
2. If you have MSDN subscription, it comes with allocation of Windows Azure resources based on your subscription model with savings of up to USD3,500. Check out this website for more information http://www.microsoft.com/windowsazure/msdn-benefits/
3. When you sign up for Windows Azure training at any Microsoft certified training centres, you will be given free Windows Azure access for a certain number of days.
4. 30 day Windows Azure pass (http://windowsazurepass.com/) is the special promo where you get access to Windows Azure for 1 month without even using your credit card (refer below). However, you have have exceeded your allocations, your application will ceased to function as there is no way Microsoft can charge you. This is a special pass where is it only available at certain Microsoft’s events or occasions. The promo code can only be used once and it is tied to your Windows Live (aka Hotmail) ID.
Options 1 to 2 requires your card info so you will be billed when you exceeded your allocations. So you have to be cautioned especially on the bandwidth usages.