One Click to Amazon EC2 from SUSE Studio
What happens when you pair the award-winning image- and appliance-building tool SUSE Studio with the market leader in cloud computing, Amazon Web Services? An ISV or developer’s dream come true! We are proud to announce one-click deployment to Amazon EC2 directly from SUSE Studio. Novell has made it simple to create, test, and deploy your application image or appliance to EC2, providing a complete end-to-end solution for building and deploying cloud images.
For nearly two years, SUSE Studio has been serving a thriving community that’s now 110,000 users strong, who have created over 700,000 images. We have seen developers ranging from the Linux enthusiast to technology powerhouses like Adobe and IBM use this award winning tool to create demonstration software, templates, and production images for their customers and ecosystem.
In case you are new to SUSE Studio, there are several reasons why this approach – building packaged application images & appliances – has caught on fire and led to more than 5,000 builds per week. It is giving ISVs a return on investment (ROI) of over 500% by:
- Shortening the sales cycle
- Supporting a “build once, deploy anywhere” approach across physical, virtual and cloud environments
- Simplifying software installation and support
Historically, it could take development/operations up to several weeks to build, test, and debug an image for EC2. This laborious process would eat up precious human and capital resources, and reduce the company’s ability to respond to opportunities.
In response, Novell introduced SUSE Studio to allow users to create their own purpose-built (and yes, fully supportable) versions of SUSE Linux Enterprise – as well as openSUSE®. Whether you’re building a full application image (application, middleware and operating system) or just an OS image, in a few mouse clicks, you can:
- Configure SUSE Linux Enterprise or openSUSE, using a friendly graphical interface.
- Add packages and repositories, configure startup options, add your application, and customize the look and feel for your customers/users.
- With the click of a button, launch and test your creation in a virtual machine sandbox right in the SUSE Studio environment; make changes and commit those changes back to the image.
- From a simple dropdown menu, build an image in numerous formats, including Xen, VMware, KVM, OVF and Amazon EC2, as well as LiveCD, USB stick and ISO.
All that’s needed to take advantage of this exciting feature is an Amazon EC2 account. After configuring your image in SUSE Studio, you select “Amazon EC2 image” as the target deployment platform. Once the build is complete, you will see an option to “Upload to EC2”. The first time through, you’re prompted to provide AWS credentials, which can optionally be stored for subsequent uploads. You’re then prompted to select the EC2 instance type and region where you want the AMI loaded.
After uploading the image, you can choose whether to immediately launch a new instance of it. As part of the upload process, SUSE Studio automatically creates an Amazon EC2 key pair to provide secure access to a running instance. The file that contains the key pair can be downloaded by selecting “Show connection information” after the upload completes. Once the instance is running, this key pair can be used to access the instance via SSH.
After it is deployed, that image can even be managed along with your other on-premise and cloud instances using SUSE Manager. SUSE Studio and SUSE Manager are key elements of Novell’s WorkloadIQ solutions, which are helping organizations balance flexibility and control.
So what are you waiting for? This functionality is now available. Log into SUSE Studio and expedite your cloud deployment today.
About the Author
Kevin Foster is the Senior Solution Manager for Cloud and Client Computing at Novell.