Tag Archives: aws
I was using some CentOS images from CentOS via the Amazon Marketplace – well when one of them wouldn’t start due to a configuration error I thought I would just stop the instance, detatch the volume, attach it to another instance, mount it, make edits to the configuration, detatch it, reattach it to the original instance, and voila! Well that is how it should work – at least with my experience using Community AMIs provided by Canonical with Ubuntu. The error I got was: Client.OperationNotPermitted: ‘vol-xxxxxxx’ with Marketplace codes may not be attached as a secondary device. However, with CentOS and Enterprise Linux (EL) they provide instances via the marketplace – their site even says: Using the AMI’s directly is currently deprecated. We are working to resolve issues and establish automation as well as monitoring around resources and process that will allow us to re-enable direct AMI instantiation. In the mean time, the AMI’s are listed at the bottom of this document for legacy / reference purposes. After a lot of searching I found this on Quora: My name is Julien Ellie, I’m one of the engineers on the AWS Marketplace team at Amazon. We are aware of this issue and we’re looking into what can be done to address it. In the meantime if you contact customer support, they can help you through this and hopefully get you unblocked. You can reach them at 1-800-407-2983 or you can find the contact us form on the marketplace website at the … Continue reading
I’m now starting to use Rackspace after a having a lot of experience with Amazon AWS and so I’m having a hard time understanding a few things about the way Rackspace works. One of these things is “Disaster Recovery” for a Rackspace “Cloud Server’s” primary drive primary drive. There is a lot of server terminology with Rackspace so for clarification I’m talking about the ones in the Cloud Servers control panel that are in this tab: So my point of confusion is this: If I screw up something big on AWS, like the /etc/fstab file and the server won’t boot, I can use the AWS control panel to get the console log: If I need to edit things on the primary drive I can “detatch” it from the instance and attach it to another server, and then access the files on it. I searched the Rackspace knowledge base and also read the Disaster Recovery blog post which mentions three ways of doing disaster recovery with Rackspace: Take regular snapshots and restore the instance from one of those Do manual file system and database backups to have a copy of your data NOT on the primary drive Replication with Manual Failover (seems like overkill) I also saw that it is possible to boot the server into “recovery mode” but I haven’t tried it yet. The way I’m planning on running my rackspace server is attaching another drive (aka Storage Volume) and putting all the application data on that. I am also … Continue reading
I have a mp4/h.264 video that is a around 300mb. I would like users to be able to watch it on both desktop browsers and mobile devices. I have the video file stored on Amazon S3. I have two cloudfront sources enabled – one for download and one for streaming. I know I can use something like VideoJS to play the file with the ‘video/mp4’ source being the “download” cloudfront source which, I believe, plays while the file is being downloaded – I think this is called “progressive download” but it is not true streaming. I also realize that I can use something like JWPlayer and the “streaming” cloudfront source to give users on a desktop device, or a device that supports flash, the RTMP streaming experience. The problem I’m facing is poor performance on iOS devices – especially ones with limited bandwidth. From what I’ve been reading HTTP Live Streaming (HLS) seems to be the only “streaming” protocol that iOS devices really support. And as far as I can tell, Amazon Cloudfront only natively offers RTMP streaming of uploaded mpeg/h.264 files (not HLS). Amazon has a Live Smooth Streaming tutorial for use with Amazon CloudFront which appears to be, in a nutshell, a Windows IIS server running Adobe Flash Media Server and pushing out the HLS stream via Amazon Cloudfront. So, my questions were: If I want to push H.264/mpeg4 files “streaming” to iOS devices or HTML5 players, is the “right” way to do this to use HLS? Can … Continue reading
Amazon recently announced that they are enabling “detailled billing reports” – which is a great way to keep an eye on your AWS usage and costs. One of the wonderful things they are have enabled is a fine-tuned billing and even some projected billing. To set this up, log in to your Amazon Web Services Console and visit the Billing / Usage Details for your account. Click on Billing (near the bottom left) and then ‘sign up’ for the detailled billing and the programmatic billing. The reports will be saved to one of your S3 buckets – a few times per hour. Dear AWS customer, We are excited to announce Detailed Billing Reports, a new hourly grain view of your AWS usage and charges. This detailed report enables you to better understand your AWS Bill by providing hourly usage and cost data by product and Availability Zone. In addition, consolidated billing customers can now view unblended rates and cost. This report is particularly useful for analyzing your usage of Amazon EC2 On-demand and Reserved Instances. To get started, visit the Billing Preferences page to sign up for Detailed Billing Reports. You will also need to sign-up for Programmatic Access, as reports are only published to your Amazon S3 bucket. AWS generates new reports based on your estimated bill multiple times per day and a final report for month end. To learn more about Detailed Billing Reports, please visit About AWS Account Billing. Sincerely, The Amazon Web Services Team
Amazon EC2, CloudFront, and all of the other Amazon Web Services have received a CSS / Design refresh after a few years of using the previous design. A few highlights on the new design: Dropdown Selection of all AWS Services This has been available for at least a few months. Amazon was adding so many “tabs” to the previous horizontal layout that they ran out of space. Configurable View Options Much like WordPress’s “Screen Options” Amazon has added some settings for how you view items in the toolbar: Collapsable Sidebar Amazon now gives you the option to collapse the sidebar more easily (previously you could resize it). Toggling it is a more effective way to quickly see more of the columns in the panel on the right. Quick Toggle for the Properties Panel There are now three icons in to quickly toggle sizes in the Properties Panel at the bottom There have been a few other changes to try and make the panel more “responsive” and friendlier for small screen sizes. However, I would still rather use a mobile app to manage EC2 instances on my phone.
Amazon EC2 Market launches and the stock prices increases at market open. As all of these new services come in to place they require using Amazon’s Elastic Compute Cloud and related services, so I believe it is not a bad idea to invest in Amazon.
The other day I was looking at the Bitnami stacks and was thinking how incredible it is that you can create an amazon AMI image and share, deploy, and instantly launch a web server. This has interesting repercussions for software and copyright holders, imagine installing a licensed operating system like Redhat or Microsoft Windows and then giving hundreds of thousands of others the ability to instantly clone it. Oops. Amazon Web Services is pleased to announce AWS Marketplace, an online store where customers can find, buy, and quickly deploy software that runs on AWS. AWS Marketplace includes pay-as-you-go products, free software (AWS infrastructure fees still apply), and hosted software with varied pricing models. CA Canonical Couchbase Check Point IBM Microsoft SUSE Red Hat SAP Many widely used open source offerings, including WordPress Drupal MediaWiki This certainly will make software as a service companies and providers – I’m thinking cheap web hosting for wordpress, for example, have to take another look at their product / services model and pricing tiers. You’ll be charged for what you use, by the hour or month, and software charges will appear on the same bill as your other AWS services. When you find the software you’d like to purchase, you can use AWS Marketplace’s 1-Click deployment to quickly launch pre-configured server images, or deploy with familiar tools like the AWS Console.