Knowledge Base/Engine Yard Using the Windows Azure Store/Engine Yard for Azure Store: Get Started

Get Started with Engine Yard Using the Windows Azure Store

Keri Meredith
posted this on July 15, 2013 05:40 PM

Updated: January 21st, 2014

Engine Yard Platform as a Service (PaaS) and Windows Azure together: a partnership designed to deliver Engine Yard’s solution to deploy applications within a flexible and secure Linux cloud.

You take care of application development. Windows Azure provides the server infrastructure. Engine Yard takes care of scaling and operations — bringing our deep expertise in cloud including application analysis, deployment, database, load balancing, and more — the Engine Yard Support team is right by your side.

Get started with Engine Yard Using the Windows Azure Store

This document describes how to get started with Engine Yard using the Windows Azure Store:

Prerequisites

To use Engine Yard with the Windows Azure Store, you need to:

  • Have a Microsoft account (formerly known as a Windows Live ID; you only need one Microsoft account login).
  • Have a Windows Azure account subscription.
  • Understand that Windows Azure account charges are separate from Engine Yard account charges. For example:
    • Microsoft bills for server instance charges.
    • Engine Yard bills for PaaS service charges.
    • Customers receive a consolidated bill from Microsoft including the Engine Yard costs and Windows Azure costs.

Set up the Windows Azure Store subscription

Windows Azure offers a free trial for new customers or you can use a paid subscription. Either way, you'll need to provide a credit card as a form of authentication.

To set up Windows Azure for Engine Yard

  1. If you don't have a Microsoft account, you can sign up now.
  2. If you don't have a Windows Azure account, you can sign up now.
  3. If you don't have a Windows Azure subscription, you can add one now.
  4. If you want the Azure_FreeTrial.png click the link and follow the instructions.
  5. Or you can add a paid subscription.

    Azure_AddSubscription.png

  6. Select the offer type you need (for example, pay-as-you-go, or 6-month, or 12-month plan).

    Azure_SelectOfferType.png

  7. Confirm your payment method and agree to the terms.
  8. Click Azure_PurchaseSubscription.png to add your new subscription.

    Your new subscription appears.

    Azure_PayasyougoSubscription.png

Purchase the Engine Yard add-on for the Windows Azure Store

Now you can use your Windows Azure subscription to purchase the Engine Yard add-on. Choose the plan that's best for you.

To purchase Engine Yard in Windows Azure

  1. Navigate to the Windows Azure management portal, add-on list.
  2. Click Azure_New.png  then Azure_Store.png to purchase the Engine Yard add-on.

  3. Click App Services then scroll down until you find the Engine Yard Add-on; select it.

    Azure_EYChooseAddon.png

    Then click Azure_NextArrow.png to continue.

  4. Scroll to select the plan you need: standard or premium support.

    Azure_EYPlans.png

  5. (Optional) Enter a promotion code if you want to start with the Engine Yard trial, which provides a 99 percent discount on the listed price.

  6. Give the add-on a meaningful name for your application; this name appears in the Windows Azure management portal.

    The Region defaults to West US, the available region for this release.

    Then click Azure_NextArrow.png to continue.

  7. Review the purchase terms.

    Azure_EYReviewPurchase.png

  8. Click Azure_PurchaseAddon.png to purchase the Engine Yard add-on.

    The Engine Yard add-on appears in your Windows Azure management portal list.

    Azure_EYCreatingPremium.png

  9. Wait for provisioning to complete.

    The status displays Azure_Started.png when the add-on is ready for use.

Connect Windows Azure with Engine Yard

Engine Yard manages your Windows Azure infrastructure for you; so you need to grant Engine Yard permission to deploy Windows Azure server instances on your behalf. You'll grant this permission by providing your Microsoft credentials.

If you do not already have your Microsoft settings file (example: SUBSCRIPTION-NAMES_MM-DD-YYYY_credentials.publishsettings), you need to download it locally, then upload it to Engine Yard.

Important: It is possible to have multiple Windows Azure store accounts. Be sure you are logged in with the correct Windows Azure store account before downloading the Microsoft settings file.

To register Windows Azure with Engine Yard

Note: These instructions assume that Azure_Started.png now displays in the Engine Yard add-on status.

  1. Click the Engine Yard link (in the name column) to go to the add-on service page.

    Azure_EYStarted.png

  2. Click Go to the Engine Yard web site.

    Azure_EYManageAddon.png

  3. If you purchased more than one Engine Yard add-on, select the appropriate organization on the welcome page.

    Note: An organization is the equivalent to a Windows Azure add-on subscription. If you have multiple subscriptions, the newest should appear at the end of the list.

  4. You need to grant Engine Yard access to your Windows Azure subscription by uploading your Microsoft settings file, which contains a list of all your subscriptions plus the management certificate information.

    Warning: This file contains your Windows Azure subscription credentials. Store it in a secure location, or delete it after you use it.

    If you have not previously downloaded the file, clickDownloadYourMicrosoftSettingsFile.png to download your SUBSCRIPTION-NAMES_MM-DD-YYYY_credentials.publishsettings file from Microsoft.

    Important: It is possible to have multiple Windows Azure store accounts. Be sure you are logged in with the correct Windows Azure store account before downloading the Microsoft settings file.

    Note: You can generally ignore the developer-focused comments on this page:

    Azure_DownloadCredentials.png

    Save the Microsoft settings file locally.

  5. Now you need to provide the subscription credentials to Engine Yard.

    Click EY_UploadFile.png or, if you have multiple Windows Azure subscriptions, select the appropriate one to connect to Engine Yard:

    EY_SelectSubscription.png

    Engine Yard prepares to manage your Windows Azure subscription, including creating an Affinity Group and Virtual Network in Windows Azure.

  6. Monitor the progress messages:

    EY_Connecting.png

    Note: This process can take about 5 minutes so it's a great time to get a cup of coffee or tea.

    EY_ConnectComplete.png

  7. Click Next: Create an Environment to begin using Engine Yard with the Windows Azure Store.

    An Engine Yard environment provides a way of organizing your Windows Azure servers (VMs) into logical groups.

    See Deploy Your Application.

More information

This table provides other resources related to Engine Yard for Windows Azure.

For more information about...See...
Engine Yard for the Windows Azure Store Engine Yard Using the Windows Azure Store documentation
Windows Azure introduction by Microsoft Introduction to Windows Azure
Using add-ons in the Windows Azure management portal Get add-ons from the Windows Azure Store

If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.