2015-10-13 by Axel Fontaine
The main cornerstone to making the transition to Immutable Infrastructure a success is having the capability to produce machine images quickly and reliably These images can then be deployed across environments and ensure perfect environment parity from dev to prod.
Boxfuse has from the get-go been able to produce minimal machine images tailor-made for your applications on the OS of your choice. No matter whether you choose to use Windows, Mac or Linux, Boxfuse always produces the same consistent and reliable images in under 10 seconds.
You can then run VirtualBox instances based on those images locally to iterate rapidly.
Boxfuse has always been about an order of magnitude faster than other competing products when performing this conversion in the eu-central-1 region:
Starting today, you can now also enjoy the same ultra-fast AMI creation performance in the us-east-1 and eu-west-1 regions. No need to change anything on your end. Simply fire up your Boxfuse Client and start enjoying the ultra-fast performance now:
> boxfuse run hello -env=prod Creating axelfontaine/hello ... Pushing axelfontaine/hello:1.0 ... Verifying axelfontaine/hello:1.0 ... Waiting for AWS to create an AMI for axelfontaine/hello:1.0 in us-east-1 (this may take up to 50 seconds) ... AMI created in 00:45.467s in us-east-1 -> ami-c1743ea4 Creating Elastic IP ... Mapping hello-axelfontaine.boxfuse.io to 220.127.116.11 ... Creating security group boxsg-axelfontaine/hello:1.0 ... Launching t2.micro instance of axelfontaine/hello:1.0 (ami-c1743ea4) in prod (us-east-1) ... Instance launched in 00:48.109s -> i-ec71ce53 Waiting for AWS to boot Instance i-ec71ce53 and Payload to start at http://18.104.22.168/ ... Payload started in 00:43.000s -> http://22.214.171.124/ Remapping Elastic IP 126.96.36.199 to i-ec71ce53 ... Waiting 15s for AWS to complete Elastic IP Zero Downtime transition ... Deployment completed successfully. axelfontaine/hello:1.0 is up and running at http://hello-axelfontaine.boxfuse.io
These are the current AMI creation times across all regions:
|ap-northeast-1||Less than 5 minutes|
|ap-southeast-1||Less than 5 minutes|
|ap-southeast-2||Less than 5 minutes|
|eu-central-1||Less than 60 seconds|
|eu-west-1||Less than 60 seconds|
|sa-east-1||Less than 5 minutes|
|us-east-1||Less than 60 seconds|
|us-west-1||Less than 5 minutes|
|us-west-2||Less than 5 minutes|
As Boxfuse expands its footprint, further regions will be optimized for fast deployment. The order will be based on based on customer usage and demand. This does not affect the runtime speed of your instance, which is determined by the instance type you selected.
We have taken Boxfuse's ultra-fast AMI creation capabilities in the eu-central-1 region and expanded them to the us-east-1 and eu-west-1 regions. No change is necessary on your end. Simply use Boxfuse to create AMIs and deploy applications as you always do and automatically start enjoying the absolute fastest way to create AMIs today.
Have fun and keep on deploying JVM applications to AWS with ease and pleasure!
And if you haven't already, sign up for your Boxfuse account now. All you need is a GitHub user and you'll be up and running in no time. The Boxfuse free plan aligns perfectly with the AWS free tier, so you can deploy your JVM application to EC2 completely free.