The People Model and Cloud Transformation | AWS Public Sector Summit 2016

35
© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Sanjay Asnani, Emil Lerch–WWPS Professional Services Alison Robinson, Associate Vice President & Deputy Chief Information Officer– University of Maryland June 20, 2016 The People Model and Cloud Transformation

Transcript of The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Page 1: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

© 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved.

Sanjay Asnani, Emil Lerch–WWPS Professional ServicesAlison Robinson, Associate Vice President & Deputy Chief Information Officer–University of Maryland

June 20, 2016

The People Model and Cloud Transformation

Page 2: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

People > Process > Technology?Getting people matters right is essential…for ultimately much of the point of a transformation is to help people achieve more. – McKinsey1

Growth initiatives fail for many reasons. The strategy may be flawed, or execution may fall short. Most often, however, initiatives fail because of people. – BCG2

"People, not the technology, was our biggest problem," Ken Griffin, Harvard Business Publishing3

“Key to success has been setting up a team…in a dedicated area named Cloud Central” – University of Notre Dame

1- Guiding the People Transformation2- Organizing for Growth

3- Harvard Business Publishing shares cloud transformation lessons4 - How Notre Dame is going all in with Amazon’s cloud

Page 3: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

AWS Cloud Transformation

What skills and capabilities are

required?How to compose adoption team?

How to structure cloud programs?

Strategy for quality delivery and operations?

Customers are asking us for the high-level, enterprise-wide organizing logic for mapping their business needs to IT capabilities, reflecting the agility, integration, and standardization changes that cloud computing brought to the IT industry.

Will risk increase?Can we run a cloud that is secure and

compliant?

What are the priorities?

When to deliver solutions?

How to design foundations?

How to migrate workloads?

What tooling do we need?

What is the new ITSM cycle?

Business Impact?What to measure?How to measure?

Page 4: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

AWS Cloud Transformation

Who? How?

Assured?

When?

What?

Where?

Why?Why?

How?

Who?

When?

What?

Where?

Business Impact, Value, Cost/Benefit

Service Delivery Model – Iterative, Modular, Agile, and Adaptable

Right Skills, Right Teams, Right Partners

Measuring and Balancing the Maturity of P-P-T, Understanding Risks

Conceptual/Logical/Implementation Architectures, Migration Patterns, Mapping to RAs

Cloud Service Management, SLA/OLA, Business Continuity, Standards and Policies

Assured? Achieving Risk, Security, and Compliance Goals

Page 5: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

AWS Cloud Adoption FrameworkPlanning, creation, management, and support for your cloud environment

Guidance for establishing, developing, and running AWS cloud-enabled environments

Structure where business and IT can work together toward a common strategy and vision

PeoplePerspective

ProcessPerspective

SecurityPerspective

MaturityPerspective

PlatformPerspective

OperationsPerspective

BusinessPerspective

Page 6: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Cloud Adoption Maturity Model

Stage 1 Stage 4Stage 3Stage 2

Exploration OptimizationImplementationAlignment

Leve

l of M

atur

ity

• Proofs of Concept

• Quick Wins

• Scattered Accounts

• Little Structure

• Cloud Operating Model

• Business Innovation From IT

• Cost Optimization

• Major Migrations

• Cloud Native Workloads

• Full Business Alignment

• Cloud Strategy

• People Model

• Application Assessment

• Formalized Agreements

Page 7: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Let’s now talk to University of Maryland, College Park that recently started their journey to the cloud…

Page 8: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

University of Maryland–College Park

Alison RobinsonAssociate Vice President & Deputy Chief Information OfficerUniversity of Maryland, College Park

www.linkedin.com/in/AlisonARobinson

Page 9: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

University of Maryland–College Park

Support & Infrastructure

Networking & Communications

Software Engineering

Security Learning Technologies

ResearchTechnologies

Plan Build

Run

Engage with IT in many places to:

1) Order a service2) Receive help with a service3) Request a new service

Inefficiency

Silos

Delays

No Agility

Page 10: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

University of Maryland–College Park

One “Front Door” to IT to:

1) Order a service2) Receive help with a service3) Request a new service

Streamlined

DevOps Approach

Agility

Cost Savings

Page 11: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

People Model

Organizational Structure

Roles and Job Descriptions

Skills and Competencies

Training and Certification

Manage Staffing Org. Change Management

The way you manage your people model is the single most important component of the cloud transformation.

Page 12: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Cloud Center of Excellence (COE)• Establish a core “cloud team”

• Membership based on enthusiasm over role diversity

• Use COE to seed remaining internal teams

• Build internal competencies and develop cloud standards

Page 13: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Center of Excellence–Sample Org Structure

Page 14: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Skills and CompetenciesOrganization

alGoals

Capabilities Activities Skills

Manage Costof IT

Deliver QualityIT Services

ImproveIT Capabilities

Empower andSupport End Users

Job DescriptionsRolesAccountabilitiesAssignments

Page 15: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Roles and Job Descriptions–Sample RACI

R – ResponsibleA – AccountableC – ConsultedI – Informed

Page 16: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Training/Certification Readiness

Page 17: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Skills Assessment Accelerator (SAA)Assesses your cloud computing skills and competencies. SAA enables you to determine the skills and competencies, capability gaps, and the upskilling necessary to meet the business objectives. Key Activities:• Clarify Organizational Goals and Objectives • Define Skills and Competencies• Identify Training Options, Skills Uplift, and Certification Pathways• Baseline Skills and Competencies and Conduct Gap AnalysesOutcomes:• Capability Assessment• Training Needs Analysis• Training Roadmap• Skills and Competencies Gap Analysis• Create Cloud Center of Excellence (CCoE)/DevOps/Cloud

Adoption TeamsTimeframe: 2–3 Days onsite

Page 18: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Manage Staffing

Page 19: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Organizational Change Management

19

Page 20: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

What Is DevSecOps?

developers customers

build

delivery pipelineSoftware development lifecycle

Page 21: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

What Is DevSecOps?

developers customers

testbuild

delivery pipelineSoftware development lifecycle

Page 22: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

What Is DevSecOps?

developers customers

releasetestbuild

delivery pipelineSoftware development lifecycle

Page 23: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

What Is DevSecOps?

developers customers

releasetestbuild

monitor

delivery pipeline

feedback loop

Software development lifecycle

Page 24: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

What Is DevSecOps?

developers customers

releasetestbuild

plan monitor

delivery pipeline

feedback loop

Software development lifecycle

Page 25: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

What Is DevSecOps?

DevSecOps = efficiencies that speed up this lifecycle

developers customers

releasetestbuild

plan monitor

delivery pipeline

feedback loop

Software development lifecycle

Page 26: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

People for DevOps

People

Process Technology

DevOps

Cultural paradigm shift Cross-training of skills Collaboration and involvement of

teams across all aspects, from designing through monitoring of application

The question everyone should ask is “Is my application driving business value based on the state it is in now?”

Short-lived and interim DevOps Enablement Team can be created in organizations

Page 27: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

DevSecOps and Agile

DevSecOps make the lifecycle more efficientAgile emphasizes:

• Individuals and interactions over process and tools• Working software over documentation• Customer collaboration over contract negotiation• Responding to change over following a plan

Page 28: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

DevSecOps and Agile

DevSecOps make the lifecycle more efficientAgile emphasizes:

• Individuals and interactions over process and tools• Working software over documentation• Customer collaboration over contract negotiation• Responding to change over following a plan

DevSecOps and Agile can be implemented independently*

Page 29: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

DevSecOps and Agile

DevSecOps make the lifecycle more efficientAgile emphasizes:

• Individuals and interactions over process and tools• Working software over documentation• Customer collaboration over contract negotiation• Responding to change over following a plan

DevSecOps and Agile can be implemented independently*

Page 30: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

DevSecOps Levers

People/Process TechnicalReorganization: Cross-discipline team Continuous integrationReorganization: vTeam Continuous deliveryDocumented release process Continuous deploymentDocumented testing processes Automated testingCross-discipline training Automated monitoring and log analysisCross-discipline social eventsRotation programs

Page 31: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Conway’s Law:“Any organization that designs a system (defined broadly) will produce a design whose structure is a copy of the organization's communication structure.”

Melvyn Conway, 1967http://www.melconway.com/Home/Conways_Law.html

Inverse Conway Maneuver:“breaking down silos that constrain the team’s ability to collaborate effectively”

Jonny Leroy/Matt Simons, 2010http://jonnyleroy.com/2011/02/03/dealing-with-creaky-legacy-platforms/

Page 32: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

DevOps/DevSecOps Teams

Two-pizza teams

Full ownership

Full accountability

Aligned incentives

Page 33: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

DevSecOps and AWS

AWS CodeCommit

AWS CodeDeploy

AWS CodePipeline

AWSCloudFormation

AWSOpsWorks

AWSService Catalog

AWSDevice Farm

AWSMobile Hub

AmazonSNS

AmazonSQS

Amazon CloudWatch

AmazonS3

Amazon ECR

Amazon ECS

AWS Elastic Beanstalk

AWSLambda

Amazon EC2

Amazon Redshift

Amazon Elasticsearch

Service

AWS IAMAWS KMS

AWS WAFAWS

CloudHSM

ACM

AWSCloudTrail

Page 34: The People Model and Cloud Transformation | AWS Public Sector Summit 2016

Takeaways

• Cloud transformation is as much about people as it is about technology and processes.

• Make appropriate changes across the organization to enable the agility cloud computing offers.

• Determine the gaps in skills that exist in your organization.• Create smaller, cross-discipline teams that include members

of the IT and development team as well as other disciplines• Go FAST!!

Page 35: The People Model and Cloud Transformation | AWS Public Sector Summit 2016