aws enterprise summit london 2013 - stuart lynn - sage

8

Click here to load reader

Upload: amazon-web-services

Post on 26-Jun-2015

529 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

Cloud for Development and Test

Environments

Stuart Lynn

Chief Technology & Information Officer, Sage UKI

Page 2: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

The 3rd largest ERP provider worldwide

6,000,000+ customers

13,000+ employees

26,500+ business partners

40,000+ accountant partners worldwide

38,000+ daily customer interactions

Source: Gartner, ERP Software Market

Share Top 10. Published March 2013.

Introducing Sage

Page 3: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

Our AWS Journey

What's this

all about

then?

Early Investigation

Adhoc Usage

Skunk Works

Wider Adoption

Extended Use Cases

Cultivated Innovation

Production Systems

Process Automation

Business Critical

This could

be

interesting

Now we’re

getting

serious

Development

Confidence

Test UAT Production Pre-

Production

Page 4: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

Development and Test Benefits

• No lead time on provisioning new machines.

• Simple to spin up new servers as needed and drop them when not

required.

• Easy to create multiple environments to run isolated versions of the

same application.

• Straightforward to integrate deployment to AWS within Team Build.

Page 5: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

UAT Service Process

Continuous

Integration Server

Build

Code

Amazon S3 Storage

QA Team

Request code choice

Rightscale

Boots Amazon Instance

with code choice

Register

DNS

Records

Update UI with

URL to application

Page 6: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

UAT Benefits

• The QA team are empowered to test what they want when they

want.

• If we get more QA staff testing concurrently there’s no impact on

service management for the infrastructure, we just start more

instances.

• ‘From Scratch’ provisioning for databases means each QA run is a

‘clean sheet’.

• 5 minute build time from new code being available to being able to

login to the provisioned application.

Page 7: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

Final Takeaways

• Anyone creating some custom code, a bright idea, or a new planned

feature – can check out their code and provision it to a working

environment in minutes…

• The UAT boxes, will auto-destroy themselves after 12 hours to keep

the administration simple and costs sensible, or they can be

manually extended by 6 hours with a single click. The boxes can

also be manually destroyed if the code is no good, but this rarely

happens

Page 8: AWS Enterprise Summit London 2013 - Stuart Lynn - Sage

Cloud for Development and Test

Environments

Stuart Lynn

Chief Technology & Information Officer, Sage UKI