Getting Started with Sitecore Azure Sitecore Azure 7.2 Getting Started with Sitecore Azure Sitecoreآ®

  • View
    0

  • Download
    0

Embed Size (px)

Text of Getting Started with Sitecore Azure Sitecore Azure 7.2 Getting Started with Sitecore Azure...

  • Sitecore Azure 7.2 Getting Started with Sitecore Azure Rev: 2015-12-03

    Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of this document are the property of Sitecore. Copyright © 2001-2015 Sitecore. All rights reserved.

    Sitecore Azure 7.2

    Getting Started with Sitecore Azure An Overview for Sitecore Administrators

  • Sitecore Azure 7.2 Getting Started with Sitecore Azure

    Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of this document are the property of Sitecore. Copyright © 2001-2015 Sitecore. All rights reserved.

    Page 2 of 22

    Table of Contents

    Chapter 1 Getting Started with Sitecore Azure .......................................................................................... 3 1.1 Overview ....................................................................................................................................... 4

    1.1.1 Options for Sitecore Azure 7.2 Deployment .............................................................................. 4 1.1.2 Prerequisites for Sitecore Azure Installation ............................................................................. 6 1.1.3 Using the Windows Azure Local Emulator ................................................................................ 7 1.1.4 Using a Microsoft Azure Subscription vs. a Sitecore-Managed Azure Subscription ................ 7 1.1.5 How to Install Sitecore Azure .................................................................................................... 7

    1.2 Using Sitecore Azure .................................................................................................................. 12 1.2.1 Considerations for Creating a Sitecore Azure Farm ............................................................... 13 1.2.2 How to Publish to a Sitecore Azure Content Delivery Environment ....................................... 14 1.2.3 How to Deploy Files to an Environment .................................................................................. 14 1.2.4 How to Change the Number of Instances in an Environment ................................................. 14 1.2.5 How to Suspend or Start the Instances in an Environment .................................................... 14 1.2.6 How to Remove Instances from an Environment .................................................................... 15

    1.3 Using Sitecore DMS with Windows Azure .................................................................................. 16 1.4 Answers to Common Questions.................................................................................................. 17

    1.4.1 How Do Sitecore Azure Content Delivery Environments Clear Caches? ............................... 17 1.4.2 Where does Sitecore Azure Store Configuration? .................................................................. 17 1.4.3 How Does Sitecore Azure Assemble a Solution to Deploy? ................................................... 18 1.4.4 How Do I Use My Own Domain Name? .................................................................................. 18 1.4.5 How to Encrypt Your Package ................................................................................................ 19 1.4.6 How to Enable SSL in a Sitecore Azure Project ..................................................................... 19 1.4.7 How to Enable Remote Desktop Access to Webrole Instances ............................................. 19 1.4.8 Deployment Naming Convention ............................................................................................ 19 1.4.9 How to Configure Firewall Rules ............................................................................................. 19 1.4.10 How to Implement a Custom WebRole Entry Point ............................................................ 20

    1.5 Known Issues, Considerations, and Troubleshooting ................................................................. 21 1.5.1 ASP.NET Considerations on Windows Azure ......................................................................... 21 1.5.2 SQL Azure Considerations ...................................................................................................... 21 1.5.3 Sitecore Azure Considerations ................................................................................................ 22 1.5.4 Troubleshooting Sitecore Azure .............................................................................................. 22

  • Sitecore Azure 7.2 Getting Started with Sitecore Azure

    Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of this document are the property of Sitecore. Copyright © 2001-2015 Sitecore. All rights reserved.

    Page 3 of 22

    Chapter 1

    Getting Started with Sitecore Azure

    This document introduces Sitecore Azure. Sitecore administrators should read this document before installing or using Sitecore Azure.

    Beginning with an overview of the underlying Windows Azure and Sitecore Azure concepts and terminology, this document describes procedures for accomplishing specific tasks with Sitecore Azure, answers common questions about Sitecore Azure, and provides information about known issues and troubleshooting techniques.

    This document contains the following sections:

     Overview

     Using Sitecore Azure

     Using Sitecore DMS with Windows Azure

     Answers to Common Questions

     Known Issues, Considerations, and Troubleshooting

  • Sitecore Azure 7.2 Getting Started with Sitecore Azure

    Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of this document are the property of Sitecore. Copyright © 2001-2015 Sitecore. All rights reserved.

    Page 4 of 22

    1.1 Overview Sitecore Azure provides a set of software and services to simplify the deployment of your web solutions to the Windows Azure cloud. You can use Sitecore Azure with the Sitecore CMS to host Sitecore solutions in the Windows Azure cloud.

    Windows Azure is a cloud computing platform and infrastructure, created by Microsoft, for building, deploying and managing applications and services through a global network of Microsoft-managed datacenters. Sitecore Azure is built around Windows Azure cloud services (PaaS) and includes automatic deployment of web servers as well as Microsoft SQL databases. You can read more about Windows Azure here: http://www.windowsazure.com.

    You can acquire Windows Azure services from Microsoft and manage deployment of your own Web Applications, or you can acquire services through Sitecore and gain special licensing benefits, such as free bursting for increased loads. Sitecore Azure also provides an integrated user interface to manage your cloud delivery infrastructure.

    With Sitecore Azure, you can deploy from an on-premise content editing server to any number of Sitecore Azure cloud services hosted at the various Windows Azure locations. Sitecore Azure provides automation and a browser-based user interface to manage your Windows Azure deployments.

    Sitecore Azure provides the following benefits:

     Sitecore Azure provides for extreme scalability, stability and simplicity.

     Sitecore Azure provides a highly available infrastructure through Windows Azure’s SLA (99.95%) up time. http://www.windowsazure.com/en-us/support/legal/sla/. You must have two or more instances deployed in the same Availability Set to qualify for this level of external connectivity.

     Sitecore Azure significantly reduces the costs and amount of time required to deploy your solution to a new server.

     Sitecore Azure significantly reduces the costs and amount of time required to provide geographically distributed load balancing and redundancy between geographies for performance, and disaster preparedness.

     Sitecore Azure reduces the cost and time required to adjust server capacity to meet expected load.

     Sitecore Azure automates most of the process of migrating a website to Windows Azure.

    1.1.1 Options for Sitecore Azure 7.2 Deployment

    Sitecore Azure 7.2 supports content editing as well as content delivery from the cloud. You can decide on the best combination of on-premise or cloud-based editing and delivery environments, called “Editing Farm” and “Delivery Farm”. A “farm” is a set of web roles connected to a single SQL Azure instance.

    Microsoft provides a local Windows Azure Emulator that can be used for initial setup and testing. Instructions for installing and using the emulator are included in this document.

    Some example deployment topologies are shown here for consideration.

    http://www.windowsazure.com/en-us/support/legal/sla/

  • Sitecore Azure 7.2 Getting Started with Sitecore Azure

    Sitecore® is a registered trademark. All other brand and product names are the property of their respective holders. The contents of this document are the property of Sitecore. Copyright © 2001-2015 Sitecore. All rights reserved.

    Page 5 of 22

    The following example shows an installation that uses an on-premise Sitecore installation for content editing and then publishes to several Sitecore content delivery farms in multiple Microsoft Azure locations.

    This example show