The JPEGmini Photo Server enables you to lower your storage and bandwidth costs, and improve your user experience and monetization by reducing the load time of image- intensive web pages. The JPEGmini Photo Server runs on Amazon AWS for maximum scalability and availability. The server software is optimized for high-performance, utilizing multiple cores in parallel to process millions of multi-megapixel photos per month on a single Amazon EC2 instance.
The JPEGmini Photo Server is pre-installed on an Amazon EC2 instance. The photo server is activated as a command-line application, so you can utilize it without writing any code, or automate its execution using scripts. The application takes a JPEG file as input, and outputs a smaller JPEG file which has the same quality and resolution as the input JPEG.
The application can also be executed on a folder of JPEG files, and recursively scans sub-folders to process all JPEG files that are present under the parent folder. When processing is finished, the application reports the sizes of the original and re-compressed photos, and the reduction factor achieved.
We will soon introduce a web interface for JPEGmini on AWS, which will enable sending and receiving photos to and from your instance using a REST API.
For more information about deploying JPEGmini on your Amazon AWS instances, see our tutorials Getting started with JPEGmini for AWS and Using JPEGmini for AWS with S3.
In addition to optimizing your photos using JPEGmini's world-class patent-pending algorithms, the JPEGmini Photo Server can also perform optional high-quality, high- performance resizing (resolution reduction) and metadata stripping, to further reduce the file size of photos. This integrated functionality is ideal for applications that require output in multiple resolutions for album previews, thumbnails, etc.
On Amazon EC2, the JPEGmini Photo Server is priced based on usage time, plus a fixed monthly usage fee. For details, see the JPEGmini page on Amazon AWS Marketplace.