introduction to development and test with azure (iaas)

Post on 23-Jan-2015

404 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

DESCRIPTION

Can your QA keep pace with Agile? Do you often miss the deadline to release your applications? Testing is embracing new challenges to test and release applications faster and better. Being Agile from development to QA requires new process, practices and tools. This session will focus on the ability to deploy and test your applications by leveraging Microsoft Windows Azure to save time and decrease costs. Windows Azure used as an infrastructure can run large scale testing efforts, on-demand, without the intervention of your Operations department, so your team can test and deploy without any delay. Come and join us to learn more about Azure Dev Test for development organizations. For more information about Azure as IaaS, please contact us at; www.incyclesoftware.com

TRANSCRIPT

We help organization go to the next level!ALM Visionnaries since 2002

Visual Studio ALM & TFS Implementation

Roadmap and practices assessmsent

Dev and Test with Windows Azure

Agile Transformation

Services

Inner Circle – Windows AzureGold ALM Partner

Since 2005San Francisco

Québec

New York

SeattleMontréal

Offices

ALM consultants in 5 officesSAFe PartnerAgile transformation

Leaders

BluePrintAgile tool for ALM Improvement

Dev and Test with AzureDavid Pitcher, Senior ALM ConsultantInCycle Software

Challenges Impacting Dev and Test

Growing Complexity of InstallationDevelopment Pc to N-Tier Services Infrastructure

Local Infrastructure ServicesLimited Hardware ResourcesSlow turn around

Limited FlexibilityDifficult to tear down and rebuildRealistic Production Like Scale

Azure: Solution for Faster Dev and Test

Accelerate Release CyclesReduced deployment risksOn Demand self-service

Reduced CostsNo Investment with new hardware requiredPay as you go

Environment ProvisioningStandardized production like environments pre configured

What is Azure

Azure Services

App ServicesWeb HostingMobile Services

Data ServicesSQL ServicesBlob Services

Infrastructure ServicesVirtual MachinesVirtual Networks

Infrastructure as a Service (Iaas)

Virtual MachinesVM Gallery (Windows/Linux)

User Supplied VHD’s

PowerShell - Automatic Provisioning

Perceived Challenges

Difficulty in moving to the cloud

High cost

Training issues

Security and Privacy

Integration with Visual Studio

Manage Azure from Visual Studio

Continuous Integration with AzureRelease Manager

On Premise TFSDeploy with every buildPublish builds to Azure

MSDN Benefits Reduce CostProfessional Premium Ultimate

$50 / month $100 / month $150 / month

Windows Azure Trust Center

Security, Compliance + Regulations

http://www.windowsazure.com/en-us/support/trust-center

Azure Private Networking - IntegrationExtend Data Center - Site to Site - Point to Site

Manage with System CenterLeverage + Extend AD

Azure Based Testing

Spin up environments in minutesCustom or Predefined Virtual Machines

Manage VMs with PowerShellRelease Manager deployments

Build Once Deploy AnywhereBuild results in deployable package

Load Testing in the Cloud

On premise load testing is cost prohibitive

Testing: #1 use of cloud computingScale up only when neededPower down when not in use

Scale out to the cloud

Visual Studio 2013 Load TestingWorkstationLaunch tests

Test ControllerResponsible for test co-ordination

Test AgentResponsible for test execution

Load Test RepositoryData store for load/performance testing

DEMOAzure Overview

InCycle Azure Dev Test Jumpstart

Visual Studio ALM & TFS Services

Managed Testing Services

Agile Adoption

Automated Deployment Setup

Dev/Test Analysis & Introduction

Release To Test Strategy

Services

Azure IaaS Enablement

Environment Provisions

Test Automation Setup

Visit www.incyclesoftware.com

Blog from ALM experts

Free online events

Customer testimonials

ALM Library

Learn Evaluate

ALM offers

top related