Using SUSE Studio to Build and Deploy Applications on Amazon EC2. Guide. Solution Guide Cloud Computing. www.suse.com



Similar documents
Elastic Detector on Amazon Web Services (AWS) User Guide v5

VMUnify EC2 Gateway Guide

unisys Unisys Stealth(cloud) for Amazon Web Services Deployment Guide Release 1.0 January

AWS Service Catalog. User Guide

SUSE OpenStack Cloud. Become Your Enterprise s Cloud Service Provider

DevOps and SUSE From check-in to deployment

Chapter 9 PUBLIC CLOUD LABORATORY. Sucha Smanchat, PhD. Faculty of Information Technology. King Mongkut s University of Technology North Bangkok

jbase 5 Install on Amazon AWS a Primer

Zend Server Amazon AMI Quick Start Guide

Online Backup Guide for the Amazon Cloud: How to Setup your Online Backup Service using Vembu StoreGrid Backup Virtual Appliance on the Amazon Cloud

Secure Agent Quick Start for Windows

Cloud Computing. Adam Barker

VX 9000E WiNG Express Manager INSTALLATION GUIDE

BLACK BOX. Quick Start Guide. Virtual Central Management System (VCMS) Works with LES Series Console Servers. LES-VCMS. Customer Support Information

RED HAT CLOUD SUITE FOR APPLICATIONS

BITDEFENDER SECURITY FOR AMAZON WEB SERVICES

Cloud computing is a marketing term that means different things to different people. In this presentation, we look at the pros and cons of using

Configuring user provisioning for Amazon Web Services (Amazon Specific)

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

ArcGIS for Server: In the Cloud

Using WebSphere Application Server on Amazon EC2. Speaker(s): Ed McCabe, Arthur Meloy

White Paper Server. SUSE Linux Enterprise Server 12 Modules

Technology and Cost Considerations for Cloud Deployment: Amazon Elastic Compute Cloud (EC2) Case Study

McAfee Public Cloud Server Security Suite

Cloud Computing Workload Benchmark Report

How To Deploy Sangoma Sbc Vm At Amazon Cloud Service (Awes) On A Vpc (Virtual Private Cloud) On An Ec2 Instance (Virtual Cloud)

OpenTOSCA Release v1.1. Contact: Documentation Version: March 11, 2014 Current version:

How SUSE Is Helping You Rock The Public Cloud

SUSE Cloud Installation: Best Practices Using a SMT, Xen and Ceph Storage Environment

Propalms TSE Quickstart Guide

Amazon Web Services Demo Tech Exchange. Slides:

Amazon Elastic Beanstalk

AWS Account Setup and Services Overview

SERVER CLOUD DISASTER RECOVERY. User Manual

Deploying Virtual Cyberoam Appliance in the Amazon Cloud Version 10

If you do NOT use applications based on Amazon Web Services raise your hand.

USER CONFERENCE 2011 SAN FRANCISCO APRIL Running MarkLogic in the Cloud DEVELOPER LOUNGE LAB

TUT5605: Deploying an elastic Hadoop cluster Alejandro Bonilla

Renderbot Tutorial. Intro to AWS

Implementing Microsoft Windows Server Failover Clustering (WSFC) and SQL Server 2012 AlwaysOn Availability Groups in the AWS Cloud

Deploy XenApp 7.5 and 7.6 and XenDesktop 7.5 and 7.6 with Amazon VPC

ST 810, Advanced computing

GETTING STARTED WITH PROGRESS AMAZON CLOUD

An Introduction to Cloud Computing Concepts

Cloud Computing and Amazon Web Services

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Cloud n Service Presentation. NTT Communications Corporation Cloud Services

Talari Virtual Appliance CT800. Getting Started Guide

SUSE Cloud Installation: Best Practices Using an Existing SMT and KVM Environment

ArcGIS for Server in the Amazon Cloud. Michele Lundeen Esri

Amazon Web Services Primer. William Strickland COP 6938 Fall 2012 University of Central Florida

TECHNOLOGY WHITE PAPER Jan 2016

Web Application Firewall

NETWRIX CHANGE NOTIFIER

Build Platform as a Service (PaaS) with SUSE Studio, WSO2 Middleware, and EC2 Chris Haddad

Build A private PaaS.

Eucalyptus User Console Guide

Understanding ArcGIS Deployments in Public and Private Cloud. Marwa Mabrouk

Service Product: IBM Cloud Automated Modular Management (AMM) for SAP HANA One

Uptime Infrastructure Monitor. Installation Guide

Aneka Dynamic Provisioning

Informatica Cloud & Redshift Getting Started User Guide

AWS CodePipeline. User Guide API Version

ur skills.com

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

AVLOR SERVER CLOUD RECOVERY

Drobo How-To Guide. Cloud Storage Using Amazon Storage Gateway with Drobo iscsi SAN

SUSE Manager. A Comprehensive Linux Server Management the Linux Way. Name. Title

Getting Started with AWS. Hosting a Static Website

HO15982 Deploy OpenStack. The SUSE OpenStack Cloud Experience. Alejandro Bonilla. Michael Echavarria. Cameron Seader. Sales Engineer

IaaS Configuration for Cloud Platforms

How to Use a LAMP Stack on vcloud for Optimal PHP Application Performance. A VMware Cloud Evaluation Reference Document

TechNote. Configuring SonicOS for Amazon VPC

ZADARA STORAGE. Managed, hybrid storage EXECUTIVE SUMMARY. Research Brief

PingFederate. Identity Menu Builder. User Guide. Version 1.0

Using Cloud Services for Test Environments A case study of the use of Amazon EC2

Data Centers and Cloud Computing

Overview and Deployment Guide. Sophos UTM on AWS

MATLAB on EC2 Instructions Guide

ArcGIS 10.3 Server on Amazon Web Services

Amazon EC2 XenApp Scalability Analysis

How to Create a Flexible CRM Solution Based on SugarCRM in a vcloud Environment. A VMware Cloud Evaluation Reference Document

The steps will take about 4 hours to fully execute, with only about 60 minutes of user intervention. Each of the steps is discussed below.

On Demand Satellite Image Processing

Cheminformatics in the Cloud. Michael A. Dippolito DeltaSoft, Inc. 3-June-2009 ChemAxon European User Group Meeting

Building Success on Acquia Cloud:

EXTENDING SINGLE SIGN-ON TO AMAZON WEB SERVICES

Estimating the Cost of a GIS in the Amazon Cloud. An Esri White Paper August 2012

INTEGRATION GUIDE. DIGIPASS Authentication for VMware Horizon Workspace

Introduction to Cloud Computing on Amazon Web Services (AWS) with focus on EC2 and S3. Horst Lueck

Opsview in the Cloud. Monitoring with Amazon Web Services. Opsview Technical Overview

How To Create A Virtual Private Cloud In A Lab On Ec2 (Vpn)

Drobo How-To Guide. Use a Drobo iscsi Array as a Target for Veeam Backups

INTRODUCTION APPLICATION DEPLOYMENT WITH ORACLE VIRTUAL ASSEMBLY

Installing an open source version of MateCat

Backup Exec System Recovery Management Solution 2010 FAQ

Hands on Lab: Building a Virtual Machine and Uploading VM Images to the Cloud using Windows Azure Infrastructure Services

Background on Elastic Compute Cloud (EC2) AMI s to choose from including servers hosted on different Linux distros

Transcription:

Using SUSE Studio to Build and Deploy Applications on Amazon EC2 Guide Solution Guide Cloud Computing

Cloud Computing Solution Guide Using SUSE Studio to Build and Deploy Applications on Amazon EC2 Quickly and Easily Build and Deploy Your Applications to the Cloud SUSE Studio gives Amazon Elastic Compute Cloud (EC2) users a simple, rapid on-ramp to the cloud for new and existing applications. SUSE Studio makes it fast and easy to develop and deploy application stacks, virtual appliances and custom SUSE Linux Enterprise Server builds on Amazon EC2. The award-winning SUSE Studio allows developers and IT professionals to quickly create customized server images and new applications or extend their existing applications to Amazon EC2 with little or no extra configuration. With just a few clicks, its easy-to-use web interface enables users to rapidly build, test and deploy fully supported application stacks and appliances for deployment on Amazon EC2. Even better, existing application certifications for SUSE Linux Enterprise Server hold when running in Amazon EC2. Now let s see how the magic happens! Introducing Amazon EC2 If you re new to Amazon EC2, it s a web service that provides dynamically scalable computing capac ity. It is one model of cloud computing that is often referred to as Infrastructure-as-a-Service (IaaS). EC2 allows you to rent reliable computing resources (e.g., CPU, memory, disk storage) in a highly flexible and affordable manner with prices starting at just several cents per hour per instance. These resources can be quickly scaled up or down on demand, reducing or even eliminating the need for companies to buy and maintain expensive server farms in-house. Before we proceed with building an EC2 image in SUSE Studio, there s some Amazon-specific terminology we should clarify. Before launching a workload in EC2, you must first create an Amazon Machine Image (AMI). SUSE has found that EBS-backed images make sense for most use cases and have automated the process to build and upload SUSE Linux Enterprise Server images into EBSbacked AMIs. Building Amazon EC2 images with SUSE Studio The easiest way to get started is to find an existing EC2 image in SUSE Studio Gallery, such as a LAMP Server appliance. Let s walk through the steps to create one from scratch. First, login to SUSE Studio and create a new appliance based on SUSE Linux Enterprise Server 11 SP3 JeOS. This template gives you the most flexibility to add features while keeping the image size low. 2

Choose your preferred architecture. The selection of 32-bit or 64-bit architecture depends on the instance size that you want to use on EC2. All EC2 instance types support 64-bit architecture, so this will provide the most flexibility if you need to launch on larger instances after testing. Change the default appliance name, and hit Create appliance. Note: Currently, SUSE Studio can only be used to create paravirtualized images. You will now be in the appliance editor interface where you can perform software selection and configuration, but we ll skip that for now and jump to the Build tab. (For an overview of SUSE Studio, visit the quickstart guide at: http://susestudio.com/help/ quickstart/index.html) In addition to formatting the image for use on Amazon EC2, there are a number of packages that will be added during the build process to ensure that your image will run and receive updates when you launch on EC2. Once you re satisfied with the configuration, hit Build. It usually takes only about five minutes for the build to complete. Change the default image format to Amazon EC2 image as shown: Uploading an AMI to Your Amazon Account from the SUSE Studio-Built Image Once the Build is complete, you can upload the image to EC2. However, before proceeding you will first need to add your Amazon Web Services (AWS) Access Credentials to SUSE Studio. The recommended approach to security in AWS is to create users using the AWS Identity and Access Manager (IAM) system. The first step is to create a user in IAM. As part of the creation, the user will be assigned security credentials. Note: This is the only time that you can display or download the Secret Access Key, so we recommend that you download the file for future reference. These credentials will be added to Studio in a later step. 3

Cloud Computing Solution Guide Using SUSE Studio to Build and Deploy Applications on Amazon EC2 Once the user has been created, you will need to assign permissions to the user, or optionally, add the user to a pre-defined group with the appropriate permissions. Permissions are assigned by attaching a policy to the user; we recommend using the AWS Power User policy for access from Studio. Returning to SUSE Studio, the access to AWS is managed on the EC2 Dashboard. From this page, you will first select Manage EC2 Credentials. Once the credentials are added, you can use the dashboard to up load the instance. After pressing upload, SUSE Studio will now take you back to the EC2 dashboard. This action will take you to this screen, where you input the access credentials from Amazon. 4

You will need to specify in which AWS region you want to put the image. If you want to have the image in more than one region, instead of doing multiple uploads, it is faster to upload the image to one region and then log into AWS and copy the image using the AWS management console. You can optionally launch the instance as soon as it is uploaded, but we recommend using the AWS management console for launching and monitoring your instances. Once you have selected the region, press Upload to Amazon to start the process. It will take a few minutes, but once the image is loaded, it will appear in your AWS management console as a private AMI. And just like that you are now ready to begin using your new image in Amazon EC2. 5

Contact your local SUSE Solutions Provider, or call SUSE at: 1 800 796 3700 U.S./Canada 1 801 861 4500 Worldwide SUSE Maxfeldstrasse 5 90409 Nuremberg Germany 264-000009-001 09/14 2014 SUSE LLC. All rights reserved. SUSE and the SUSE logo are registered trademarks, and SUSE Studio is a trademark of SUSE LLC in the United States and other countries. All third-party trademarks are the property of their respective owners.