<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>KnobsLeversButtons &#187; Amazon</title>
	<atom:link href="http://blog.pulleman.com/category/amazon/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.pulleman.com</link>
	<description>Software thingabees. Little things</description>
	<lastBuildDate>Sun, 13 Nov 2011 08:42:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='blog.pulleman.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>KnobsLeversButtons &#187; Amazon</title>
		<link>http://blog.pulleman.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://blog.pulleman.com/osd.xml" title="KnobsLeversButtons" />
	<atom:link rel='hub' href='http://blog.pulleman.com/?pushpress=hub'/>
		<item>
		<title>Apache CXF and Glassfish Metro for consuming web services</title>
		<link>http://blog.pulleman.com/2007/09/06/apache-cxf-and-glassfish-metro-for-consuming-web-services/</link>
		<comments>http://blog.pulleman.com/2007/09/06/apache-cxf-and-glassfish-metro-for-consuming-web-services/#comments</comments>
		<pubDate>Thu, 06 Sep 2007 20:59:10 +0000</pubDate>
		<dc:creator>Ronald Pulleman</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[CXF]]></category>
		<category><![CDATA[JAX-WS]]></category>
		<category><![CDATA[Metro]]></category>

		<guid isPermaLink="false">http://blog.pulleman.com/2007/09/06/apache-cxf-and-glassfish-metro-for-consuming-web-services/</guid>
		<description><![CDATA[For a project I need to call some web services for which there is a WSDL schema. I have briefly looked at some contenders and only took consuming of web services into account and not the producing of web services, I decided to go the JAX-WS route, since this appears to become a standard: JSR [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pulleman.com&amp;blog=913562&amp;post=56&amp;subd=pulleman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For a project I need to call some web services for which there is a WSDL schema. I have briefly looked at some contenders and only took consuming of web services into account and not the producing of web services,</p>
<p>I decided to go the <a href="http://java.sun.com/webservices/technologies/index.jsp">JAX-WS</a> route, since this appears to become a standard: <a href="http://jcp.org/en/jsr/detail?id=224">JSR 224</a>. Java 6 will have it as a <a href="http://java.sun.com/developer/technicalArticles/J2SE/jax_ws_2/"> feature</a>.</p>
<p>The JAX-WS choice does mean that <a href="http://ws.apache.org/axis2/">Axis2</a> cannot be used. I don&#8217;t really mind since I&#8217;ve experienced some real pain there in previous projects. I&#8217;m not the only one. <a href="http://www.bileblog.org/?p=30">Hani sums it up nicely</a>.</p>
<h2>JAX-WS contenders</h2>
<p>A bit of googling looked like the contenders are:</p>
<ul>
<li>JBossWS</li>
<li>CXF</li>
<li>Metro</li>
</ul>
<p>Because it seemed I was the first one using the here unnamed web services, I first decided to play with Amazon web services, because documentation and examples for Amazon web services are widely available.<br />
This excellent <a href="http://www.jroller.com/gmazza/date/20070821">article</a> explains how to use AWS ECS with <a href="https://metro.dev.java.net/">Metro</a> and with <a href="http://incubator.apache.org/cxf/">CXF</a>.  I did not go for the ANT route and used <code>wsdl2java</code> and <code>wsimport.sh</code>. to generate the Java code.</p>
<h3>JBossWS</h3>
<p><a href="http://labs.jboss.com/jbossws/">JBossWS</a> seems a bit tied to JBoss 5 and because I need to work with JBoss 4.0.5, I ignored that option.</p>
<p>Since I will consume a webservice, I feel that JBossWS could still be viable. However the pain I had converting the CXF Geronimo stuff to JBoss stuff (more on that later), confirmed my suspicion that JBossWS would not be an easy route in my environment. This is not to say that when using JBoss 5, you cannot have total bliss with JBossWS.</p>
<h3>CXF</h3>
<p>CXF is still an Apache incubator project. It is a merge of XFire and Celtix. The <code>wsdl2java</code> script did run without problems. When you want to use the generated code you need the following jars, according to the documentation:</p>
<ul>
<li>cxf.jar</li>
<li>commons-logging.jar</li>
<li>geronimo-activation.jar (Or the Sun equivalent)</li>
<li>geronimo-annotation.jar (Or the Sun equivalent)</li>
<li>geronimo-javamail.jar (Or the Sun equivalent)</li>
<li>neethi.jar</li>
<li>jaxb-api.jarv</li>
<li>jaxb-impl.jar</li>
<li>stax-api.jar</li>
<li>XmlSchema.jar</li>
<li>wstx-asl.jar</li>
<li>xml-resolver.jar</li>
<li>jaxws-api.jar</li>
<li>saaj-api.jar</li>
<li>saaj-impl.jar</li>
</ul>
<p>I could call ECS without any problems, however the Geronimo jars were a thorn in my eye, I tried to replace them with a JBoss equivalent. I entered a world of pain. With <code>jboss.org.lang.Annotation</code> problems (update JBossWS) and then <code>javax.annotation.PostConstruct</code> problems.<br />
So I concluded that it was not possible to remove the Geronimo jars. Upgrading to the latest JBossWS implementation got me dependent on JBoss 5 it seemed, which is no option.<br />
So if you can live with Geronimo jars and 15 jars in total, give or take a few (removing 1 or 2 seems not to break anything) then you are good to go.</p>
<p>Although I ran into the same observation as Glen Mazza. <a href="https://issues.apache.org/jira/browse/CXF-927"> jaxws:enableWrapperStyle not working in CXF</a></p>
<h3>Metro</h3>
<p>I downloaded the standalone version instead of a complete Glassfish distribution.<br />
I had to alter the <code>wsimport.sh</code> script, because WSImport needs <a href="http://java.sun.com/products/javabeans/jaf/downloads/index.html">JAF</a>. I added the <code>activation.jar</code> from the JBoss distribution to the classpath in the <code>wsimport.sh</code> script. The generated code enabled me to call ECS without any problems.<br />
I needed the following jars:</p>
<ul>
<li>webservices-extra.jar</li>
<li>webservices-rt.jar</li>
<li>webservcies-api.jar</li>
</ul>
<p>Compared to CXF, Metro just seems more environment friendly.  Of course this could be complete rubbish, since those three jars can be completely bloated with everything but the kitchen sink.</p>
<p>For now I will use Metro and see how this will go.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pulleman.wordpress.com/56/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pulleman.wordpress.com/56/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pulleman.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pulleman.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pulleman.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pulleman.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pulleman.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pulleman.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pulleman.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pulleman.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pulleman.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pulleman.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pulleman.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pulleman.wordpress.com/56/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pulleman.wordpress.com/56/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pulleman.wordpress.com/56/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pulleman.com&amp;blog=913562&amp;post=56&amp;subd=pulleman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pulleman.com/2007/09/06/apache-cxf-and-glassfish-metro-for-consuming-web-services/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/561387d0c0c3fc3d68c109499fa468e6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ronald Pulleman</media:title>
		</media:content>
	</item>
		<item>
		<title>Amazon Flexible Payment Service</title>
		<link>http://blog.pulleman.com/2007/08/03/amazon-flexible-payment-service/</link>
		<comments>http://blog.pulleman.com/2007/08/03/amazon-flexible-payment-service/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 08:40:11 +0000</pubDate>
		<dc:creator>Ronald Pulleman</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[FPS]]></category>

		<guid isPermaLink="false">http://blog.pulleman.com/2007/08/03/amazon-flexible-payment-service/</guid>
		<description><![CDATA[I just got a mail from Amazon saying: This is a brief note to a select group of AWS customers to let you know that we are beginning a limited beta of Amazon Flexible Payments Service (Amazon FPS). Amazon is at it again! So naturally I tried to sign up&#8230; US-based credit card only&#8230; Bummer. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pulleman.com&amp;blog=913562&amp;post=44&amp;subd=pulleman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just got a mail from Amazon saying:</p>
<p><em> This is a brief note to a select group of AWS customers to let you know that we are beginning a limited beta of Amazon Flexible Payments Service (Amazon FPS).</em></p>
<p>Amazon is at it again!<br />
So naturally I tried to sign up&#8230;<br />
US-based credit card only&#8230; Bummer.</p>
<p>Just like the Amazon Visa card they keep pushing in my face which is US only.<br />
<img src="http://pulleman.files.wordpress.com/2007/08/rewards-card-77-v47075815-.gif?w=77&#038;h=73" alt="Rewards Card 77. V47075815 " height="73" width="77" /></p>
<p>Or the electronics <em>merchandising rules</em> which do not apply to us Europeans.</p>
<p>They need to tweak their merchandising rules&#8230;</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pulleman.wordpress.com/44/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pulleman.wordpress.com/44/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pulleman.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pulleman.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pulleman.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pulleman.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pulleman.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pulleman.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pulleman.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pulleman.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pulleman.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pulleman.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pulleman.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pulleman.wordpress.com/44/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pulleman.wordpress.com/44/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pulleman.wordpress.com/44/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pulleman.com&amp;blog=913562&amp;post=44&amp;subd=pulleman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pulleman.com/2007/08/03/amazon-flexible-payment-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/561387d0c0c3fc3d68c109499fa468e6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ronald Pulleman</media:title>
		</media:content>

		<media:content url="http://pulleman.files.wordpress.com/2007/08/rewards-card-77-v47075815-.gif" medium="image">
			<media:title type="html">Rewards Card 77. V47075815 </media:title>
		</media:content>
	</item>
		<item>
		<title>Amazon S3 reports</title>
		<link>http://blog.pulleman.com/2007/08/01/amazon-s3-reports/</link>
		<comments>http://blog.pulleman.com/2007/08/01/amazon-s3-reports/#comments</comments>
		<pubDate>Wed, 01 Aug 2007 20:25:54 +0000</pubDate>
		<dc:creator>Ronald Pulleman</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[JungleDisk]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[S3Browse]]></category>

		<guid isPermaLink="false">http://blog.pulleman.com/2007/08/01/amazon-s3-reports/</guid>
		<description><![CDATA[I just got the latest Billing Statement of my Amazon Webservices Account (AWS) for the storage service S3. Unlike the previous statements which were like $1.50 this one was $7.87 (with taxes). A 5 fold increase! So naturally I looked at a more detailed Billing statement. It seems that I downloaded 24Gb from S3. I [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pulleman.com&amp;blog=913562&amp;post=42&amp;subd=pulleman&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I just got the latest <em>Billing Statement</em> of my Amazon Webservices Account (AWS) for the storage service S3.</p>
<p>Unlike the previous statements which were like $1.50 this one was $7.87 (with taxes). A 5 fold increase! So naturally I looked at a more detailed Billing statement. It seems that I downloaded 24Gb from S3.<br />
<img src="http://pulleman.files.wordpress.com/2007/08/aws-billling-statement.png?w=600&#038;h=160" alt="AWS Billling Statement" height="160" width="600" /></p>
<p>I eventually found out what caused this, so no foul play or something. I toyed a bit with the handy <a href="http://s3browse.com">S3Browse</a>, when I ran a couple of times in the maximum AWS transfer size (5 GB). I was trying to download photos stored with the excellent <a href="http://www.jungledisk.com/">JungleDisk</a>.</p>
<p>The billing statement does not give any real insight into where your data is going to, but fortunately you can download a usage report.</p>
<h2>AWS usage report</h2>
<p>The AWS usage report can be a xml file containing a bunch of <code>OperationUsage</code> tags.</p>
<p>I have a hard time understanding what it means. If anybody can give me some documentation about that I would be grateful. I can not find it here <a href="http://developer.amazonwebservices.com/connect/entry.jspa?entryID=123&amp;ref=latest-docs">Webservices Developer Connection</a>. The format is:</p>
<pre><span class="text text_xml"> <span class="linenum">   1</span>    <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationUsage</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    2</span>         <span class="meta meta_tag meta_tag_no-content meta_tag_no-content_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">ServiceName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;<span class="meta meta_scope meta_scope_between-tag-pair meta_scope_between-tag-pair_xml">&lt;</span></span>/<span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">ServiceName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    3</span>         <span class="meta meta_tag meta_tag_no-content meta_tag_no-content_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;<span class="meta meta_scope meta_scope_between-tag-pair meta_scope_between-tag-pair_xml">&lt;</span></span>/<span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    4</span>         <span class="meta meta_tag meta_tag_no-content meta_tag_no-content_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageType</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;<span class="meta meta_scope meta_scope_between-tag-pair meta_scope_between-tag-pair_xml">&lt;</span></span>/<span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageType</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    5</span>         <span class="meta meta_tag meta_tag_no-content meta_tag_no-content_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">Resource</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;<span class="meta meta_scope meta_scope_between-tag-pair meta_scope_between-tag-pair_xml">&lt;</span></span>/<span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">Resource</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    6</span>         <span class="meta meta_tag meta_tag_no-content meta_tag_no-content_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">StartTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;<span class="meta meta_scope meta_scope_between-tag-pair meta_scope_between-tag-pair_xml">&lt;</span></span>/<span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">StartTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    7</span>         <span class="meta meta_tag meta_tag_no-content meta_tag_no-content_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">EndTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;<span class="meta meta_scope meta_scope_between-tag-pair meta_scope_between-tag-pair_xml">&lt;</span></span>/<span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">EndTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    8</span>         <span class="meta meta_tag meta_tag_no-content meta_tag_no-content_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageValue</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;<span class="meta meta_scope meta_scope_between-tag-pair meta_scope_between-tag-pair_xml">&lt;</span></span>/<span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageValue</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    9</span>     <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationUsage</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span></span></pre>
<h3>ServiceName</h3>
<p>In my case this is always AmazonS3. So this seems the Amazon service. if you use Electric Compute Cloud it will be AmazonEC2??</p>
<h3>OperationName</h3>
<p>Does not seem to important. My log contains:</p>
<ul>
<li>ListBucket</li>
<li>StandardStorage</li>
<li>ListAllMyBuckets</li>
<li>HeadObject</li>
<li>PutObject</li>
<li>GetObject</li>
<li>UnknownAction</li>
</ul>
<p>With the exception of <code>HeadObject</code>, <code>UnknownAction</code> I have some idea of what this means.</p>
<h3>Usage type</h3>
<p>The best I could find was <a href="http://docs.amazonwebservices.com/AmazonS3/2006-03-01/TrackUsage.html">Usage tracking</a><br />
However that document states that the following <em>usage types</em> are possible:</p>
<ul>
<li>TimedStorage-ByteHrs</li>
<li>AverageStorage-Bytes</li>
<li>Network-Bytes</li>
<li>Request</li>
</ul>
<p>However my report contains also <code>DataTransfer-In-Bytes</code> or <code>DataTransfer-Out-Bytes</code> is this the <code>Network-Bytes</code> renamed??? <code>Request</code> is now a <code>Requests-Tier1</code> or <code>Requests-Tier2</code>. No idea what this means.</p>
<h3>Resource</h3>
<p>The once listed in my case are the buckets. Is this always the case?</p>
<h3>Usage Value</h3>
<p>What&#8217;s this? I assumed it was the number of bytes. However:</p>
<pre><span class="text text_xml"> <span class="linenum">   1</span>    <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationUsage</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    2</span>         <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">ServiceName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>AmazonS3<span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">ServiceName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    3</span>         <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>StandardStorage<span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationName</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    4</span>         <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageType</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>TimedStorage-ByteHrs<span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageType</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    5</span>         <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">Resource</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>476de2a71aa5a476f84d48e4d61c980-default<span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">Resource</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    6</span>         <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">StartTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>07/04/07 00:00:00<span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">StartTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    7</span>         <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">EndTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>07/05/07 00:00:00<span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">EndTime</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    8</span>         <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageValue</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>228990865824<span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">UsageValue</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span>
<span class="linenum">    9</span>     <span class="meta meta_tag meta_tag_xml"><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&lt;/</span><span class="entity entity_name entity_name_tag entity_name_tag_localname entity_name_tag_localname_xml">OperationUsage</span><span class="punctuation punctuation_definition punctuation_definition_tag punctuation_definition_tag_xml">&gt;</span></span></span></pre>
<p>Noticing line 8 it states 228990865824 bytes(?). How this relates to the about 9.1 GB in that bucket is beyond me.</p>
<h2>Final remarks</h2>
<p>I understand that S3 is for developers and not for end users like me. However if you are giving reports, some documentation would have been nice. It seems that developer information is missing as well. Perhaps my search capabilities (I looked in the AWS forums) was lacking. If there is some information about the <code>OperationUsage</code> I would like to know.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/pulleman.wordpress.com/42/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/pulleman.wordpress.com/42/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/pulleman.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/pulleman.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/pulleman.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/pulleman.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/pulleman.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/pulleman.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/pulleman.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/pulleman.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/pulleman.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/pulleman.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/pulleman.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/pulleman.wordpress.com/42/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/pulleman.wordpress.com/42/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/pulleman.wordpress.com/42/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=blog.pulleman.com&amp;blog=913562&amp;post=42&amp;subd=pulleman&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://blog.pulleman.com/2007/08/01/amazon-s3-reports/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/561387d0c0c3fc3d68c109499fa468e6?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">Ronald Pulleman</media:title>
		</media:content>

		<media:content url="http://pulleman.files.wordpress.com/2007/08/aws-billling-statement.png" medium="image">
			<media:title type="html">AWS Billling Statement</media:title>
		</media:content>
	</item>
	</channel>
</rss>
