September 15th, 2010 by Moti Karmona | מוטי קרמונה · 12 Comments
It started like yet-another-weekend-experiment but once you start a weekend experiment you never know when or how it will end… ;)
I was very curios to take AWS for a quick test drive so I lost six hours of a precious beauty sleep and compiled this blog-post-capsule for future generations.
The plan was to use this tutorial but surprisingly enough this did not work out-of-the-box (apparently due to Tomcat/JDK versions on the default AMI the plug-in is using but I didn’t waste time in making sure this is the issue) so I moved to plan B
Plan B – Create a custom EC2 AMI with Tomcat 6.something and JDK 1.6
* Launch an EC2 instance using Amazon’s ami-84db39ed AMI. (basic Fedora 8 image)
* Use Putty connect to your instance
* Install Java on EC2 Instance
* Download JDK (“Linux RPM in self-extracting JDK file”)
* Create EBS Image AMI from your instance (it does takes couple of minutes to complete)
* Open your eclipse and start a new AWS project as described in the original link
* Define a new EC2 Server in Eclipse using your new AMI (reminder: the default didn’t work)
* Create your “Hello World!!!1” Servlet
* Speed!!!
* Theme Browser and Installer
* Ability to add Custom Headers
* New drag-and-drop widgets admin interface and new Widgets API
* New ways to customize dashboard widgets
* Syntax highlighting and function lookup built into plugin and theme editors
* Configurable Views on Management Pages
* Faster Loading Admin Pages
February 1st, 2009 by Moti Karmona | מוטי קרמונה · 10 Comments
S3 (Simple Storage Device ) Overview
“Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web.It gives any developer access tothe same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers.” (http://aws.amazon.com/s3/)
What can I do with this S3 thingy?
Manythings… but I will focus on a pragmatic and more common use case – You can use S3 as the ultimate network driveto share your music collection, backup your documents or to store your blog images (a.k.a. CDN for the masses) etc.
To use Amazon S3 service, you’ll simply need to open an Amazon account and register to the S3.
Interesting tools to simplify your S3 experience:
Amazon S3 Firefox Organizer – Simple Firefox add-on that provides an FTP like interface (Windows Explorer) to upload and manage files on S3 – “S3Fox Organizer helps you organize/manage/store your files on Amazon S3. It is easy to install and use as it is integrated into the browser…”
DropBox – New Amazon-S3-backed-storage service (thanks to Shlomo for the introduction) – Very simple to use and with 2GB storage limit on the default (free) account and paid upgrade to 50GB of space for $9.99 / month which is not that much above the $7.5 they need to pay to Amazon (before optimizations ;)
P.S. If you liked DropBox you might also likemanyothers…