sicredi improves development and testing agility and efficiency with service virtualization
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
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
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
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?
Are there any other benefits?
How does the systems work?
1
3
4
How does service virtualization help us?
Service Virtualization
2
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
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
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
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
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