Stratus avance

12
Vice President, Avance Development Tim Wegner Avance Software Development May 3, 2011
  • date post

    22-Oct-2014
  • Category

    Technology

  • view

    3.132
  • download

    4

description

 

Transcript of Stratus avance

Page 1: Stratus avance

Vice President, Avance Development

Tim Wegner

Avance Software Development

May 3, 2011

Page 2: Stratus avance

2

Stratus Technologies

Patented, time-tested technologies for over 30 years Proactive monitoring of

hundreds of events Preventative analytics Highest customer retention Uptime-centric culture

Minimizes average server downtime to 1 minute/year

Stratus

Delivers the highest uptime assurance in the

industry

using resilient technologies combined with

proactive availability management and monitoring

services

Stratus Technologies: Uptime = Peace of Mind

Page 3: Stratus avance

3

You Rely On Stratus Every Day …

Make a credit purchase

Do your banking

Manage investments

Trust your medication

Call 911 for help

Enjoy a drink of water

Page 4: Stratus avance

4

Mission: Create a software-based, business-critical computing solutionSimple, affordable high-availability for SMBs Hardware and host

software fault tolerance Operator error prevention Runs on x86 servers

Avance Mission and Product

2006

Location 1 Location 2

Split-site configuration

Avance™ Software

VM VM VM

Built-in virtualization

Disaster recovery

Server consolidation

Windows / Linux VMs

Technology Partners

Page 5: Stratus avance

Speed versus Reliability

Uptime. All the time. Development Speed

Focus on high-impact features

Accelerate QA Eliminate

unnecessary processes

Extensive testing Resistance to change Support trumps new

development

Opposing Forces

5

Page 6: Stratus avance

Customer

Typical Organizational Structure

Engineering far removed from customer Product requirements lost in translation; long clarification

cycles Limited direct feedback on product: both positive and

negative Limited visibility into end-user operations

Product Mgt, Sales

L1-L3Support

Engineering

Partner

6

Page 7: Stratus avance

Avance Organizational Structure

L1 Support

Partner

Impact Faster, clearer understanding of critical product

requirements Greater visibility into end customers’ operations and their

pains Stronger relationships with customers’ IT staffs Positive “direct” feedback motivates engineering Negative “direct” feedback accelerates change

CustomerEngineering

L2, L3 Support

Product Marketing

Collaborate with

partners

7

Page 8: Stratus avance

Nightly testpackagesfind ~95% of critical issues

Accelerating QA Testing

8

Avance design philosophy: if you can’t test it, redesign it

Test strategy, development in parallel with product features development

Focus on eliminating unnecessary product complexity Encourage customers / partners to extend QA efforts

Merged Development &

Quality AssuranceEvery engineer

contributes to QA

Fully Automated

Reports

Test resource acquisition

Test execution

Basic triage

Builds

Page 9: Stratus avance

9

3 scrum teams 2-week sprint Average 1 release per month

Verification/Retrospect

Plan Execute

1 day 6 days 3 days

Avance Agile Process

Challenges Long-term planning,

roadmaps Carving out enough

resources for game changers

Resisting non-critical backlog

Benefits Predictability, focus Customers pleased with

frequency of new features

Higher quality releases, sequenced change

Agile Software Development

Page 10: Stratus avance

Thank You

10

Page 11: Stratus avance

11

Backup

Page 12: Stratus avance

12

Server

24/7 monitoring: people / practices

Proactive Availability Management

Detects and handles faults before they cause downtime

Automated Uptime Layer

Stratus Uptime AssuranceValue Added Services

Best practices: Guaranteed SLAs

Professional & Managed Services