sicredi improves development and testing agility and efficiency with service virtualization

45
Sicredi Improves Development and Testing Agility and Efficiency with Service Virtualization Marcelo de Oliveira DevOps: API Management and Application Development Sicredi Technical Lead DO3X112S #CAWorld

Upload: ca-technologies

Post on 10-Apr-2017

823 views

Category:

Technology


0 download

TRANSCRIPT

Sicredi Improves Development and Testing Agility and Efficiency with Service Virtualization

Marcelo de Oliveira

DevOps: API Management and Application Development

Sicredi

Technical Lead

DO3X112S

#CAWorld

2 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

© 2015 CA. All rights reserved. All trademarks referenced herein belong to their respective companies.

The content provided in this CA World 2015 presentation is intended for informational purposes only and does not form any type

of warranty. The information provided by a CA partner and/or CA customer has not been reviewed for accuracy by CA.

For Informational Purposes Only

Terms of this Presentation

3 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Agenda

SICREDI

STRUCTURE

Q & A

SERVICE VIRTUALIZATION PROJECT

LESSONS LEARNED

RESULTS & NEXT STEPS

1

2

3

4

5

6

Service VirtualizationImproving Development and Testing

Agility and Efficiency

AGENDA

Service Virtualization

Service Virtualization

Credit Cooperative System in Brazil

PromotesAssociation of volunteers for the fulfillment of cultural, social and economical needs

Credit cooperatives integrate into the National Financial System

Regulated by the National Monetary System under the Central Bank’s supervision

Entrepreneurship

Business opportunities

Growth

Education

Development

COOPERATIVISM ASA TOOL FOR AN ECONOMIC ORGANIZATION

WHATDIFFERS

Capital partnership

Investor ownership

Results distributed to shareholders proportional to the capital invested

Control based on capital participation

People partnership

Collective ownership

Results distributed to members proportional to operations and services

Democratic control

Shared decisionsone person = 1 vote

Bank Cooperative

?

PA

MT TORO

MS

GO

RJSP

PR

RS

SC

Over 3 millionmembers

Over 18 thousandemployees

Present in 20 StatesOver 1,300 branches, creating jobs in1.059 cities

In 208 citiesit is the only financial institution

US$ 52,3 billionAssets

US$ 7,5 billionNet equity

MORE THAN

NUMBERS

Source: Commercial Planning – Hyperion (December/2014); Current: 1 US$ = R$3,15

Service Virtualization

Almost 2000 virtual machines for non-production environment

Almost 1200 Web Services for different applications and platforms

46 development teams distributed in 13 software factories

Structure

StructureTechnologies

Service Virtualization

What is service?

Are there any other benefits?

How does the systems work?

1

2

3

4

How does service virtualization help us?

Service Virtualization

What is service?

Are there any other benefits?

How does the systems work?

01

2

3

4

How does service virtualization help us?

Service Virtualization

1

What is Service?

Database component

Application FrontEnds

Web Service

What is service?

Are there any other benefits?

How does the systems work?

1

3

4

How does service virtualization help us?

Service Virtualization

2

Database component

Application FrontEnds

Web Service

How does an application work?

Base: Infrastructure and platform

How does an application work?

What is service?

There are another benefits?

How does the systems work?

1

2

4

How does service virtualization help us?

Service Virtualization

3

Provider 2

Provider 3

How does service virtualization help us?

Provider 1

Service virtualization

Base: Infrastructure and platform

Software Factory

ONE

Software Factory

TWO

Software Factory

THREEFinished!

Waiting to test!

Finished!Waiting to test!

Not Finished!

All Done!

All Done!

What is service?

Are there any other benefits?

How does the system work?

1

2

3

04

How does service virtualization help us?

Service Virtualization

4

Validate Solution

Accelerate development

Training Scenarios

Before the ProjectValidate changesReduce re-work

Reduce the dependenciesReduce the time to market

Virtual Applications to prepare new employees

CA Service VirtualizationVSEasy (Portal)

CA Service VirtualizationTeam

CA Service VirtualizationVSEasy (Portal)

Team

Service Virtualization

Service Virtualization

Plan

Gartner

Research

• Continuous Improvement

• Service virtualization

• Technologies

• Benchmark

Project

Rollout

Research

Consultancy

POC

Plan

Gartner

• Magic Quadrant

• Technology

• Gartner Specialist Interview

• Benchmarking

Project

Rollout

Research

Consultancy

POC

Gartner

Consultancy

Plan

POC

Proof of Conception

• Request of Information

• Request of proposal

• Proof of conception

• Score analysis

Project

Rollout

Research

Gartner

Plan

ResearchPlan

• Teams Interviews

• Defined Scope

• Process

• Responsibilities

• Strategies

• Implementation

• Integration

Project

Rollout

Consultancy

POC

Gartner

Plan

Consultancy

• Request of Information

• Request of proposal

• Experience analysis

• Consultant profile analysis

• Score analysis

Project

Rollout

Research

Consultancy

POC

Gartner

Rollout

Plan

ResearchRollout

• Presentation for clients

• Pilot

• Use cases

• roadmap

Project

Consultancy

POC

Gartner

Service Virtualization

Lessons Learned

Independence Roadmap

Seminars

Independence Roadmap

Seminars Policies

Service Virtualization

Reduce development and test environment hardware costs

Reduce bugs and improve the application quality

Reduce infrastructure and

platform teams work time

Reduce Project Time to Market

Service Virtualization

Results

13% 42h

66% 71% 28h

Service Virtualization

Bank in a Box

JMS, JDBC, REST and SAP Applications

Training Environment in a box

01

02

03

04

Service Virtualization for Performance Test Environment

Next Steps

41 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Q & A

42 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Recommended Sessions

SESSION # TITLE DATE/TIME

DO4T03SAnalyst View: Leading Your DevOps Enterprise Journey –

Gene Kim11/18/2015 at 10:30 am

DO3X113SDBS Shares Its Continuous Delivery Journey as a Global

Financial Institution11/19/2013 at 3:00 pm

DO3X114S

Freeing the World from Slow: How Service Virtualization

and the Concept of S.P.E.E.D. Will Steer You Away from

Committing Continuous Delivery Suicide

11/19/2013 at 3:45 pm

43 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Must-See Demos

Service Virtualization

DevOps

Theater 3

DevOps Sim

DevOps

Theater 3

SV Innovations

DevOps

Theater 3

SV Use Cases

DevOps

Theater 3

44 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

Follow Conversations At…

Smart Bar

DevOps

Theaters 3 & 4

Tech Talks

DevOps

Theaters 3 & 4

45 © 2015 CA. ALL RIGHTS RESERVED.@CAWORLD #CAWORLD

For More Information

To learn more, please visit:

http://cainc.to/Nv2VOe

CA World ’15