7 steps to success with your automated development/test cloud

47
October 6, 2011 www.electric-cloud.com Copyright © 2011 Electric Cloud, Inc. All rights reserved. Electric Cloud, ElectricAccelerator, ElectricCommander, ElectricInsight, and Electric Make are registered trademarks of Electric Cloud, Inc. Agile Development Cloud

Upload: eucalyptus-systems-inc

Post on 25-Jun-2015

640 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: 7 Steps to Success with Your Automated Development/Test Cloud

October 6, 2011

www.electric-cloud.com Copyright © 2011 Electric Cloud, Inc. All rights reserved.

Electric Cloud, ElectricAccelerator, ElectricCommander, ElectricInsight, and Electric Make are

registered trademarks of Electric Cloud, Inc.

Agile

Development

Cloud

Page 2: 7 Steps to Success with Your Automated Development/Test Cloud

Agenda

• Application Development Challenges • Dev process and infrastructure issues

• Agile Development Cloud from Eucalyptus &

Electric Cloud • Best-in-class infrastructure cloud

• Automated development process with integrated resource

management

• Q&A

Page 3: 7 Steps to Success with Your Automated Development/Test Cloud

IT

The Development Process is Complex

Physical

Manual process with many handoffs

Dedicated resources

DEV Build Test Deploy

Development process

IT resources

Page 4: 7 Steps to Success with Your Automated Development/Test Cloud

IT

…and Increasing in Complexity

Physical

DEV Build Test Deplo

y

More platforms

More tools

More teams

Agile: More, faster iterations

Agile: Elastic, shared resources

Page 5: 7 Steps to Success with Your Automated Development/Test Cloud

Dev Resource Needs Are Growing

IT Physical

DEV Unlimited Resources Delivered Fast Customized

Needs to Get

Wants to Give

Standardized Centrally managed

Page 6: 7 Steps to Success with Your Automated Development/Test Cloud

The Impact of Manual Process &

Non-optimal Resource Management

Slow TTM Poor Software

Quality

Poor resource

Utilization

IT Physical

DEV

Page 7: 7 Steps to Success with Your Automated Development/Test Cloud

What is Needed?

IT Physical

DEV Build Test Deplo

y

Automated Development Process (B-T-D)

Scalable, Agile, & Shared Infrastructure

Page 8: 7 Steps to Success with Your Automated Development/Test Cloud

7 Steps To Get There

DEV Build Test Deplo

y

1. Model/Map your Software Development Process

2. Enable Automation of your Software Delivery Procedures

3. Report and Analyze Process Execution and Workflow

2

3

1

Automated Development Process (B-T-D)

Page 9: 7 Steps to Success with Your Automated Development/Test Cloud

7 Steps To Get There

IT Physical

4. Define Valuable Infrastructure Services

5. Plan and Standardize the Cloud Platform

6. Plan and Architect the Deployment

4

5

6

Scalable, Agile, & Shared Infrastructure

Page 10: 7 Steps to Success with Your Automated Development/Test Cloud

7 Steps To Get There

IT Physical

DEV Build Test Deplo

y

7 Integrated process with infrastructure

Automated Development Process (B-T-D)

Scalable, Agile, & Shared Infrastructure

Page 11: 7 Steps to Success with Your Automated Development/Test Cloud

IT

DEV

Electric Cloud: Dev Cloud Automation Automates end-to-end process & resources

IT Dev Process

Acceleration Dev & Cloud Tools

Integration

Analysis &

Reporting Resource

Management

Enterprise Scale,

Security, Re-use

Automate & accelerate dev-test-deploy process

Automate resources

Page 12: 7 Steps to Success with Your Automated Development/Test Cloud

Eucalyptus IaaS

Page 13: 7 Steps to Success with Your Automated Development/Test Cloud

Eucalyptus High Availability IaaS

• Prevent single point of

failure from disrupting

Eucalyptus service

• Detection of failure(s)

with cloud administrator

notification

• Automated Eucalyptus

service component

failure recovery

• No change required to

support applications

Page 14: 7 Steps to Success with Your Automated Development/Test Cloud

IT

DEV

Agile Development Cloud Automates end-to-end process & resources

Agile Development Cloud

Page 15: 7 Steps to Success with Your Automated Development/Test Cloud

IT

DEV Development process

Agile Development Cloud

Benefits of the Agile Development Cloud

IT resources

Reduced delays

& faster TTM

Reduced

Costs

Improved

Collaboration

Reduced errors

& higher quality

Improved

utilization

Page 16: 7 Steps to Success with Your Automated Development/Test Cloud

Putting It Together

• Today’s development process is complex • Many teams, tools, processes

• Resources with limitless scale, agility

• Eucalyptus and Electric Cloud offer an Agile

Development Cloud • Best in class Cloud IaaS solution

• Automate your dev (B-T-D) process

• Automate resources with process context

• Proven solution with measurable ROI

Page 17: 7 Steps to Success with Your Automated Development/Test Cloud

www.electric-cloud.com Copyright © 2011 Electric Cloud, Inc. All rights reserved.

Electric Cloud, ElectricAccelerator, ElectricCommander, ElectricInsight, and Electric Make are

registered trademarks of Electric Cloud, Inc.

Demo

Page 18: 7 Steps to Success with Your Automated Development/Test Cloud
Page 19: 7 Steps to Success with Your Automated Development/Test Cloud
Page 20: 7 Steps to Success with Your Automated Development/Test Cloud
Page 21: 7 Steps to Success with Your Automated Development/Test Cloud
Page 22: 7 Steps to Success with Your Automated Development/Test Cloud
Page 23: 7 Steps to Success with Your Automated Development/Test Cloud
Page 24: 7 Steps to Success with Your Automated Development/Test Cloud
Page 25: 7 Steps to Success with Your Automated Development/Test Cloud
Page 26: 7 Steps to Success with Your Automated Development/Test Cloud
Page 27: 7 Steps to Success with Your Automated Development/Test Cloud
Page 28: 7 Steps to Success with Your Automated Development/Test Cloud
Page 29: 7 Steps to Success with Your Automated Development/Test Cloud
Page 30: 7 Steps to Success with Your Automated Development/Test Cloud
Page 31: 7 Steps to Success with Your Automated Development/Test Cloud
Page 32: 7 Steps to Success with Your Automated Development/Test Cloud
Page 33: 7 Steps to Success with Your Automated Development/Test Cloud
Page 34: 7 Steps to Success with Your Automated Development/Test Cloud
Page 35: 7 Steps to Success with Your Automated Development/Test Cloud
Page 36: 7 Steps to Success with Your Automated Development/Test Cloud
Page 37: 7 Steps to Success with Your Automated Development/Test Cloud
Page 38: 7 Steps to Success with Your Automated Development/Test Cloud
Page 39: 7 Steps to Success with Your Automated Development/Test Cloud
Page 40: 7 Steps to Success with Your Automated Development/Test Cloud
Page 41: 7 Steps to Success with Your Automated Development/Test Cloud
Page 42: 7 Steps to Success with Your Automated Development/Test Cloud
Page 43: 7 Steps to Success with Your Automated Development/Test Cloud
Page 44: 7 Steps to Success with Your Automated Development/Test Cloud
Page 45: 7 Steps to Success with Your Automated Development/Test Cloud

45

Page 46: 7 Steps to Success with Your Automated Development/Test Cloud

Summary

Electric Cloud enables Agile Development by: 1. Modeling/Mapping your Software Development Process

2. Enabling Automation of your Software Delivery Procedures

3. Reporting and Analyzing Process Execution and Workflow

Eucalyptus enables your Cloud Infrastructure by: 4. Defining Valuable Infrastructure Services

5. Planning and Standardizing the Cloud Platform

6. Planning and Architecting the Deployment

Electric Cloud/Eucalyptus Partnership makes your Agile

Development Cloud by: 7. Integrating development process with infrastructure

Page 47: 7 Steps to Success with Your Automated Development/Test Cloud

Next Steps

Agile Development Cloud through Electric Cloud Contact [email protected] for free consultation

Cloud Infrastructure through Eucalyptus Contact [email protected] for free consultation