Estafet Advanced Continuous Integration Solution Agenda Introductions Estafet and our customers What is Continuous Integration? What is Estafet’s Solution EACIS and Why Now? EACIS Demonstration Proposal & Next Steps
Introduction to Estafet   Estafet Consultancy focused on the Architecture, Design and Delivery of SOA Integration and development projects.  Leading Oracle partner for the Oracle fusion (Weblogic and AquaLogic) product set  Estafet customers include Deutsche Bank, Zurich Financial Services, FSA, LCH, Bertelsmann Group, GE Capital, BT, GIST, Home Office, DVLA, HMRC, Yorkshire Water, Oracle, Steria, LogicaCMG, Associated New Media, New Football Pools Estafet was founded in 2001 and is based in SW London.
What is Continuous Integration? “ Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day” Martin Fowler A process that lowers development costs by decreasing integration timescales and risk It advocates early and regular integration It aims to find code defects and system incompatibility immediately. It enables frequent deployment
Why is Estafet presenting a Continuous Integration Solution Now? Strong Business Case Costs of implementing a CI solution has reduced Open source software mature Key factors needed for success are known Estafet has created EACIS an off the shelf CI solution Solution is straight forward to Customise Estafet know how to implement CI effectively It works
What is EACIS? Estafet Advanced Continuous Integration Solution An open source based Continuous Integration Solution that enables companies to quickly and simply automate the Continuous Integration (CI) process Designed by Estafet Software and Services Includes CI best practice Integrated Security Opportunity to involve OSB in CI as tooling evolves Benefit both small and large distributed development teams Easy to customise and integrate to existing development processes and software
Advanced Continuous Integration Solution EACIS Functional Elements Custom- isation Dev. Process Training & Mentoring Arch. & Design Cont. Int. server Int. Security Virtual- isation Wik i Web Server Int.  Dev Environ. Build Dep. Mgmt Task Mgmt   Source Code Control EACIS Services Software
Advanced Continuous Integration Solution EACIS Software & Services Custom- isation Dev. Process Training & Mentoring Arch & Design Hudson Estafet Int. Security Virtual- box Trac Apache Eclipse ANT Ivy Trac  Sub- version EACIS Services Software
EACIS EACIS is a Software and Services CI Solution Immediate feedback on the impact of newly built code Immediate Management Information reports Low Cost of adoption Decrease Development Costs Finds Problems before Production Decreases Integration project Risk Encourages Business and IT collaboration Developers spend more time developing
Estafet Advanced Continuous Integration Solution Demonstration
Estafet Advanced Continuous Integration Solution
Scenario  1 - One Developer using EACIS Manager Developer  SVN & CI Ticket 1 Get Code Run Existing Tests Write New Test 1 Run Test 1  Com. 1 Build 1 Test 1 Time FixBug Execute Test 1  Dev Commit
Manager Developer 1 Developer 2 SVN & CI Ticket 2 Ticket 1 Get Code Fix 1 Test 1 Dev Commit  Get Code Fix 2 Test 2 Dev Commit  Com. 1 Build 1 Test 1 Com. 2 Build 2 Test 1 Test 2 Time Scenario  2 - Multiple Developers using EACIS
EACIS EACIS is a Software and Services CI Solution Immediate feedback on the impact of newly built code Immediate Management Information reports Low Cost of adoption Decrease Development Costs Finds Problems before Production Decreases Integration project Risk Encourages Business and IT collaboration Developers spend more time developing
How to start using EACIS 2 Day Workshop to create the Proposal We will cover Current architecture Target project for EACIS Customisation Current processes & Proof of concepts Standard EACIS project – 10 days Costs – Services based
EACIS – Estafet Contacts Paul Drewett – Business Development Manager [email_address] 0208 392 3957 Steve Leach – Technical Architect [email_address] 0208 392 3945 Thank you for listening

Estafet Eacis Demo Slides

  • 1.
    Estafet Advanced ContinuousIntegration Solution Agenda Introductions Estafet and our customers What is Continuous Integration? What is Estafet’s Solution EACIS and Why Now? EACIS Demonstration Proposal & Next Steps
  • 2.
    Introduction to Estafet Estafet Consultancy focused on the Architecture, Design and Delivery of SOA Integration and development projects. Leading Oracle partner for the Oracle fusion (Weblogic and AquaLogic) product set Estafet customers include Deutsche Bank, Zurich Financial Services, FSA, LCH, Bertelsmann Group, GE Capital, BT, GIST, Home Office, DVLA, HMRC, Yorkshire Water, Oracle, Steria, LogicaCMG, Associated New Media, New Football Pools Estafet was founded in 2001 and is based in SW London.
  • 3.
    What is ContinuousIntegration? “ Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day” Martin Fowler A process that lowers development costs by decreasing integration timescales and risk It advocates early and regular integration It aims to find code defects and system incompatibility immediately. It enables frequent deployment
  • 4.
    Why is Estafetpresenting a Continuous Integration Solution Now? Strong Business Case Costs of implementing a CI solution has reduced Open source software mature Key factors needed for success are known Estafet has created EACIS an off the shelf CI solution Solution is straight forward to Customise Estafet know how to implement CI effectively It works
  • 5.
    What is EACIS?Estafet Advanced Continuous Integration Solution An open source based Continuous Integration Solution that enables companies to quickly and simply automate the Continuous Integration (CI) process Designed by Estafet Software and Services Includes CI best practice Integrated Security Opportunity to involve OSB in CI as tooling evolves Benefit both small and large distributed development teams Easy to customise and integrate to existing development processes and software
  • 6.
    Advanced Continuous IntegrationSolution EACIS Functional Elements Custom- isation Dev. Process Training & Mentoring Arch. & Design Cont. Int. server Int. Security Virtual- isation Wik i Web Server Int. Dev Environ. Build Dep. Mgmt Task Mgmt Source Code Control EACIS Services Software
  • 7.
    Advanced Continuous IntegrationSolution EACIS Software & Services Custom- isation Dev. Process Training & Mentoring Arch & Design Hudson Estafet Int. Security Virtual- box Trac Apache Eclipse ANT Ivy Trac Sub- version EACIS Services Software
  • 8.
    EACIS EACIS isa Software and Services CI Solution Immediate feedback on the impact of newly built code Immediate Management Information reports Low Cost of adoption Decrease Development Costs Finds Problems before Production Decreases Integration project Risk Encourages Business and IT collaboration Developers spend more time developing
  • 9.
    Estafet Advanced ContinuousIntegration Solution Demonstration
  • 10.
    Estafet Advanced ContinuousIntegration Solution
  • 11.
    Scenario 1- One Developer using EACIS Manager Developer SVN & CI Ticket 1 Get Code Run Existing Tests Write New Test 1 Run Test 1 Com. 1 Build 1 Test 1 Time FixBug Execute Test 1 Dev Commit
  • 12.
    Manager Developer 1Developer 2 SVN & CI Ticket 2 Ticket 1 Get Code Fix 1 Test 1 Dev Commit Get Code Fix 2 Test 2 Dev Commit Com. 1 Build 1 Test 1 Com. 2 Build 2 Test 1 Test 2 Time Scenario 2 - Multiple Developers using EACIS
  • 13.
    EACIS EACIS isa Software and Services CI Solution Immediate feedback on the impact of newly built code Immediate Management Information reports Low Cost of adoption Decrease Development Costs Finds Problems before Production Decreases Integration project Risk Encourages Business and IT collaboration Developers spend more time developing
  • 14.
    How to startusing EACIS 2 Day Workshop to create the Proposal We will cover Current architecture Target project for EACIS Customisation Current processes & Proof of concepts Standard EACIS project – 10 days Costs – Services based
  • 15.
    EACIS – EstafetContacts Paul Drewett – Business Development Manager [email_address] 0208 392 3957 Steve Leach – Technical Architect [email_address] 0208 392 3945 Thank you for listening