Tag Archives: amazon

Apple’s proxy war with Amazon over ebook pricing and market

Amazon has apparently withdrawn all Macmillan titles from sale (print and electronic) because of an argument with the publisher over the terms of sale. Macmillan CEO John Sargent says:

This past Thursday I met with Amazon in Seattle. I gave them our proposal for new terms of sale for ebooks under the agency model which will become effective in early March. In addition, I told them they could stay with their old terms of sale, but that this would involve extensive and deep windowing of titles. By the time I arrived back in New York late yesterday afternoon they informed me that they were taking all our books off the Kindle site, and off Amazon. The books will continue to be available on Amazon.com through third parties.

“Windowing” means delaying availability, to allow a window of time during which a premium price is charged.

This is a fascinating spat with many implications. The immediate issue: Macmillan wants to raise ebook prices and/or get a bigger cut of Amazon’s selling price.

Macmillan is trying to dictate prices and terms:

Under the agency model, we will sell the digital editions of our books to consumers through our retailers. Our retailers will act as our agents and will take a 30% commission (the standard split today for many digital media businesses). The price will be set the price for each book individually. Our plan is to price the digital edition of most adult trade books in a price range from $14.99 to $5.99. At first release, concurrent with a hardcover, most titles will be priced between $14.99 and $12.99. E books will almost always appear day on date with the physical edition. Pricing will be dynamic over time.

Amazon is unlikely to be content with a miserly 30%. It is used to wholesale terms. Further, according to author Charlie Stross in a must-read post Amazon likes to sublicence Kindle titles, which means it pays even less; in effect just a royalty to the original publisher, “turning the traditional publishers into vestigial editing/marketing appendages.” Amazon wants to keep prices down on Kindle titles to build both the market and Kindle’s dominance.

The stakes must be high for Amazon to take such drastic action, and for Macmillan to risk its relationship with the world’s biggest bookseller. And they are. Ebooks are an increasingly important market; who knows, they may become most of the market eventually – though paper and ink is resilient.

Why has Macmillan chosen this moment to take on Amazon? Apple. The key is in this conversation between Walt Mossberg and Steve Jobs at the launch of the iPad, recorded by Kara Swisher:

In the video, Mossberg asks Jobs about the iBooks application and the price of e-books, and Jobs insists the price will be the same on Apple as on Amazon (AMZN).

“The prices will be the same,” said Jobs, before getting in a little dig at the maker of the Kindle e-reader. “Publishers are actually withholding their books from Amazon, because they’re not happy with it.”

Translation: Apple has big plans for ebooks. Part of its strategy is to win publisher support by offering better terms than the currently get from Amazon, both in terms of pricing flexibility and the size of their share. With breathtaking confidence, Jobs believes that publishers will be able to dictate better terms to Amazon on the basis of what Apple is offering, even though iPad is not yet released, and that the outcome will be price parity.

Macmillan is obediently putting that theory to the test.

So far Macmillan and Apple are winning the PR war. On the face of it, that’s surprising, since Amazon wants to keep prices down. However, withdrawing stock from sale comes over as petulant and bullying, and the move has upset authors like Stross who by the nature of their trade are highly articulate. The reading public is also sympathetic to publishers and authors, perhaps presuming that since most books make a loss, squeezing prices down will not benefit them long-term.

Bizarrely, it is almost the opposite of what happened in music, when it was Apple trying to force the labels to accept fixed pricing. There is less public sympathy for the music industry, thanks to mishandling of DRM and downloads, and a reputation for not giving artists a sufficient share.

Personally I’m cautious about accepting that any party here has the moral high ground. I am sure Apple is making all the noises publishers want to hear right now; but that is because it is a new entrant in the market. If the publishers are canny they will foster a diversity of ebook suppliers, because that is in their best interests long term.

Update: Amazon has capitulated.

Windows Azure is too expensive for small apps

I’m researching Windows Azure development; and as soon as you check out early feedback one problem jumps out immediately. Azure is prohibitively expensive for small applications.

Here’s a thread that makes the point:

Currently I’m hosting 3 relatively small ASP.net web applications on a VPS. This is costing about $100 per month. I’m considering transitioning to Azure.
Q: Will I need to have 1 azure instance per each ASP.net application? So if I have 3 web apps, then I will need to run 3 instances which costs about $300 per month minimum, correct?

The user is correct. Each application consumes an “instance”, costing from $0.12 per hour, and this cost is incurred whenever the application is available.

Amazon also charges $0.12 per hour for a Windows instance; but the Amazon instance is a virtual machine. You can run as many applications on there as you like, until it chokes.

Google App Engine has a free quota for getting started, and then it is charged according to CPU time. If the app is idle, you don’t pay.

In addition, all these services charge extra for storage and data transfer; but in a low-usage application these are likely to be a small proportion of the total.

Summary: Azure’s problem is that it does not scale down in a way that makes business sense. There is no free quota, unless you count what is bundled with an MSDN subscription.

I realise that it is hard to compare like with like. A cheap Windows plan with a commodity ISP will cost less than either Amazon EC2 or Azure, but it is worth less, because you don’t get a complete VM as with Amazon, or a managed platform as with Azure, or the scalability of either platform. The point though is that by cutting out smaller businesses, and making small apps excessively expensive for customers of any size – even enterprises run small apps – Azure is creating a significant deterrent to adoption and will lose out to its rivals.

Check out the top feature request for Azure right now: Make it less expensive to run my very small service.

SharePoint Explorer View hassles show benefits of cloud storage

Many of us want access to our documents from anywhere these days, and if you are still storing documents on a Windows server then remote access to documents usually means either VPN or SharePoint. VPN is heavy on bandwidth and not great for security, so SharePoint seems the obvious solution.

SharePoint is a mixed bag of course, but once it is up and running the browser user interface seems reliable as a means of getting at your documents over the internet. That said, it is inconvenient to run up the browser and navigate to a web site whenever you want a document. A user recently highlighted another issue. Their company uses a web application that frequently requires documents to be uploaded. This is straightforward if the document is on a local hard drive or network share, but not if it is in SharePoint. The workaround is to save the document out of SharePoint to the local drive, then upload it.

Fortunately there is another option. SharePoint Explorer View lets you access documents through Windows Explorer; you can even map SharePoint as a network drive. Now you can browse documents without a web browser, and upload directly to a web application.

Sounds great; and when it works, it is great. Troubleshooting though is a world of pain. If you have looked into this, you will know that there are really two Explorer Views, one using Internet Explorer and ancient FrontPage protocols, and the other using WebDav and Explorer. It’s the second of these that you most likely want. However, achieving this is notoriously troublesome, raising uninformative messages such as “Your client does not support opening this list with Windows Explorer", or from the command line System Error 67, or System Error 53 “The network path was not found”.

image

Another common complaint is incessant login dialogs.

I discovered a few useful resources.

This white paper on Understanding and Troubleshooting the SharePoint Explorer View is essential reading.

From this you will discover that if you are using Windows XP, the WebDav SharePoint Explorer view will not work over SSL or on any port other than 80. You are stuck with the FrontPage view, which is less useful. Apparently Microsoft has no intention of fixing this. Upgrade to Vista or Windows 7.

In addition, many XP and even Vista users find this update essential before anything starts working. It is necessary on Windows 2003 since the web client is not installed by default. It does not apply to Windows 7 though.

A good resource on the repeated login issue is here. It can be tamed.

Windows 7 is better, though I experienced an odd issue. One Windows 7 machine cheerfully opened the Explorer view to a remote site on port 444. I could engage Explorer View from the SharePoint web site, or from Network in Explorer, and it just worked.

On another machine, same network, also Windows 7, same web client settings, I could not get it working. I was on the point of giving up when I happened on the right incantation from a command prompt:

net use s: https://your.domain.name:444\shared%20documents /user:domain\username password

In this example S is the drive letter for a mapped drive, your.domain.name is the URL for SharePoint, 444 is the port number, shared documents is the folder name. For some reason this worked instantly.

Well, SharePoint is an option. Before leaving this subject though, I would like to mention Gladinet, a third-party utility which is able to mount a variety of cloud storage providers as network drives, including Amazon S3, Google Docs, Windows Live SkyDrive, and in the latest version Windows Azure.  It works on XP, Vista, Windows 7 and Windows 2003, comes in 32-bit and 64-bit editions, and worked immediately in my quick test. The ability to mount drives in Explorer itself, as opposed to an Explorer-like application, makes a big difference in usability.

image

Gladinet does not support SharePoint, sadly. Still, before you roll out SharePoint it is worth considering that something like an Amazon S3 account requires no CALs (though third-party clients like Gladinet may do), is maintained by a cloud provider rather than on your premises, is not hooked in any way to Windows clients, and might be a lot less hassle to deploy.

I do also understand the attraction of SharePoint, if you don’t or can’t trust the cloud, and like the way it integrates with Active Directory or its other clever features such as versioning or workflow management. What I don’t get is why Microsoft makes basic features like Explorer View so hard to get working.

Finally, this aspect of SharePoint should get better in Office 2010 and SharePoint 2010, which includes SharePoint Workspace 2010. This will synchronize with SharePoint 2010 document lists, giving you an offline copy you can access in Explorer. Agnes Molnar has a summary with screenshots.

Store any type of file in Google Apps – in effect, GDrive

Google has announced a new feature – the ability to upload any type of file to its online storage.

Over the next couple of weeks, we are rolling out the ability for Google Apps users to easily upload and securely share any type of file internally and externally using Google Docs. You get 1 GB of storage per user, and you can upload files up to 250 MB in size…Combined with shared folders in Google Docs, the upload feature is a great way to collaborate on files with coworkers and external parties.

Additional storage is available at $0.25/GB/yr according to this post.

Is this “GDrive” – the long-rumoured generic online storage from Google? Pretty much. Note however that Microsoft’s excellent SkyDrive already offers 25 GB of unrestricted online storage for free.

Enterprise customers who use the Premier Edition of Google Apps are also getting this service, but at a higher price: additional storage is $3.50/gb (or €3.00/gb in the EU). This storage is accessible via the Google Documents List Data API, enabling developers to create applications that backup or synchronise files between Google and client devices, and is therefore more comparable to Amazon’s Simple Storage Service (S3). Amazon has no free offering but S3 is modestly priced at $0.15 per GB per month, between Google’s consumer and business pricing, though note that Amazon also charges for data transfer.

Once third-parties do their stuff to make this look like any other network folder, this looks like a handy new feature. One advantage is that you can store Microsoft Office files in their native format, rather than having to convert them to Google documents with loss of fidelity.

It may also mean less usage for a popular workaround – emailing attachments to yourself in GMail.

Update: post revised to include information on Premier Edition.