Acctesting Test Campaign Edition Continuous Delivery
|
|
- Erik Stafford
- 8 years ago
- Views:
Transcription
1 Acctesting Test Campaign Edition Continuous Delivery Turcu Cristina TE-MPE On behalf of the TE-MPE-MS Software Team Technical meeting
2 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 2 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 2
3 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 3 Situation Accelerator testing
4 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 4 Situation Tests 3 steps for validating a test: Test execution Test analysis Test signing Test-Phases.
5 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 5 What is a Campaign? Campaign: contains the necessary tests in order to determine if a system/circuit is safe for running. Test Plan: defines which tests have to be executed for which systems during one test campaign.
6 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 6 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 6
7 Test Campaign Edition Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 7 Why we need it? Before Edit the test plan by directly editing the Database (DB) Security or consistency problems More flexibility needed Improvements: Editing the test plan without directly editing the DB Impose restrictions on editing the DB, using Role Base Access Control (RBAC) Allows many campaigns and keeps the history of them Allows different system types, not only Circuits as before
8 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 8 Status GUI Panel GUI Panel New GUI Panel Core Layer Persistence Layer Old DB (LSA account owned by CO) Data Migration New DB (dedicated DB account)
9 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 9 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 9
10 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 10 Acctesting - new features Campaign history Campaign browsing Display and edit old campaigns
11 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 11 Acctesting - new features Create, Delete and Edit selected campaign
12 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 12 Acctesting - new features Enable/Disable single test
13 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 13 Acctesting - new features Systems are grouped and can be activated/deactivated by test types
14 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 14 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 14
15 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 15 Acctesting Outlook Next Steps: Waiting for user feedback Will be used for this Hardware commissioning Server is operational in development (dev) environment, but the GUI parts can t be release for the moment waiting for some release features from CO
16 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 16 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 16
17 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 17 Continuous Delivery What it is? represents a series of practices to ensure the code can be rapidly and safely deployed for operation by delivering every change to a production-like environment after all the necessary tests passed. Why do we need it? To always have the latest product version potentially deliverable For a simple and fast deployment.
18 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 18 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 18
19 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 19 Project dependencies Common build 45 projects Respect order Time: ½ day
20 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 20 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 20
21 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 21 Continuous Delivery Commit on Revision control software (SVN) Automatic build using a Continuous integration server Manually deployment dev pro Junit: Unit tests Integration tests Functional tests Acceptance tests Continuous delivery: Used by many companies Has proven its efficiency
22 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 22 Commit a server change Commit on SVN Automatic build using a Continuous integration server Manually deployment dev pro Commit to SVN Junit: Unit tests Integration tests Functional tests Acceptance tests generate a snapshot of the application (Tarball (.tar)) use to deployment on the node (development /production) attaches version of the DB and the server to the Tarball usefull in case of a rollback, so we know which version of the server is compatible with witch version of DB
23 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 23 Bamboo Commit on SVN Continuous integration server. Automatic build using a Continuous integration server Manually deployment Builds the project and runs the tests whenever a developer commits an update Continuously tests the software dev pro Source Control Developers Agents
24 Bamboo Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 24
25 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 25 Bamboo The system is working when all the builds are green a problem can be spotted quickly provides the root cause of the error stack traces Provides statistics build duration number of failures /build successful buils/time time to fix, etc
26 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 26 Bamboo Integration Jira (able to associate task with builds), Fisheye(a source history with hooks into Jira), Crucible (assists in code reviews), Clover (monitors code coverage in the build) Build systems: Ant, Maven, Make, Command Line
27 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 27 Bamboo Crucible - assists in code reviews
28 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 28 Unit Tests Commit on SVN Automatic build using Bamboo Manually deployment dev pro JUnit framework for writing tests Unit tests: Test small unit of functionality Everything is done in the memory(no DB, no network) Uses mocks Junit: Unit tests Integration tests Functional tests Acceptance tests Benefits Formalize requirements Write and debug code easily, fewer bugs More maintainable code
29 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 29 Integration Tests Commit on SVN Automatic build using Bamboo Manually deployment dev pro Junit: Unit tests Integration tests Functional tests Acceptance tests Integration tests Test of how well classes work together Environment(accessing DB, connecting to server..) Purpose find bugs that unit tests can't detect To verify Functionality Performance Reliability
30 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 30 Functional & Acceptance Tests Commit on SVN Automatic build using Bamboo Manually deployment dev pro Junit: Unit tests Integration tests Functional tests Acceptance tests Functional tests check a particular feature for correctness by comparing with the specification don't concern on intermediate results Acceptance tests particular type of functional test illustrate the user stories ensure that all the software features are complete
31 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 31 Deployment Commit on SVN Automatic build using Bamboo Manually deployment dev pro Junit: Unit tests Integration tests Functional tests Acceptance tests Information about the state of the server: what version of the DB it is used what version of the server has been deployed What we improved possibility to specify the environment to deploy the server: pro / dev ability to see all succesful deployments.
32 Deployment Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 32
33 Deployment Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 33
34 Deployment Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 34
35 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 35 Deployment aaa Four Steps (done automatically): 1. Stop server 2. Migrate the DB 3. Deploy the server 4. Start server
36 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 36 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 36
37 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 37 Summary Commit on SVN Build using Bamboo Deploy using Bamboo dev pro generate a Tarball (.tar) attaches version of the DB and the server to the Tarball Junit: Unit tests Integration tests Functional tests Acceptance tests Stop server Migrate the DB Deploy the server Start server Automatically Manually selecting the environment, the release and starting the deployment.
38 Content Acctesting Test Campaign Edition -Situation -Improvements -New Features -Outlook Continuous Delivery -Deployment before -Deployment now -Summary -Outlook Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 38 K. Fuchsberger TE-MPE-TM, , Acctesting Motivation, Overview and First Experience 38
39 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 39 Outlook In place for: Acctesting server To be extended to: RDA3 server PC Interlock server System management server Analysis server Plan: Have continuous delivery for the GUI Improve DB rollback
40 Turcu Cristina TE-MPE Acctesting Test Campaign Edition & Continuous Delivery 40 Thank you for your Attention! Questions?
Continuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!
Continuous Delivery for Alfresco Solutions Satisfied customers and happy developers with!! Continuous Delivery! About me Roeland Hofkens #rhofkens roeland.hofkens@westernacher.com http://opensource.westernacher.com
More informationContinuous Integration and Bamboo. Ryan Cutter CSCI 5828 2012 Spring Semester
Continuous Integration and Bamboo Ryan Cutter CSCI 5828 2012 Spring Semester Agenda What is CI and how can it help me? Fundamentals of CI Fundamentals of Bamboo Configuration / Price Quick example Features
More informationAutomated performance testing using Maven & JMeter. George Barnett, Atlassian Software Systems @georgebarnett
Automated performance testing using Maven & JMeter George Barnett, Atlassian Software Systems @georgebarnett Create controllable JMeter tests Configure Maven to create a repeatable cycle Run this build
More informationEUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH CERN ACCELERATORS AND TECHNOLOGY SECTOR
EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH CERN ACCELERATORS AND TECHNOLOGY SECTOR CERN-ATS-2011-213 THE SOFTWARE IMPROVEMENT PROCESS - TOOLS AND RULES TO ENCOURAGE QUALITY K. Sigerud, V. Baggiolini, CERN,
More informationSUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS
SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @huibschoots & @mieldonkers INTRODUCTION Huib Schoots Tester @huibschoots Miel Donkers Developer @mieldonkers TYPICAL Experience with Continuous Delivery?
More informationPracticing Continuous Delivery using Hudson. Winston Prakash Oracle Corporation
Practicing Continuous Delivery using Hudson Winston Prakash Oracle Corporation Development Lifecycle Dev Dev QA Ops DevOps QA Ops Typical turn around time is 6 months to 1 year Sprint cycle is typically
More informationAutomate Your Deployment with Bamboo, Drush and Features DrupalCamp Scotland, 9 th 10 th May 2014
This presentation was originally given at DrupalCamp Scotland, 2014. http://camp.drupalscotland.org/ The University of Edinburgh 1 We are 2 of the developers working on the University s ongoing project
More informationAbout Me Developer Workspaces Enable Agile Teams
About Me Developer Workspaces Enable Agile Teams Steve Berczuk Cyrus Innovation New England Agile Bazaar March 2008 Software Developer Certified Scrum Master Author (SCM Patterns Book, CM Crossroads) Technical
More informationContinuous Integration with Jenkins. Coaching of Programming Teams (EDA270) J. Hembrink and P-G. Stenberg [dt08jh8 dt08ps5]@student.lth.
1 Continuous Integration with Jenkins Coaching of Programming Teams (EDA270) J. Hembrink and P-G. Stenberg [dt08jh8 dt08ps5]@student.lth.se Faculty of Engineering, Lund Univeristy (LTH) March 5, 2013 Abstract
More informationSUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS
SUCCESFUL TESTING THE CONTINUOUS DELIVERY PROCESS @pascal_dufour & @hrietman INTRODUCTION Pascal Dufour Agile Tester @Pascal_Dufour Harald Rietman Developer Scrum Master @hrietman TYPICAL Experience with
More informationCLOUD DEVELOPMENT BEST PRACTICES & SUPPORT APPLICATIONS
whitepaper CLOUD DEVELOPMENT BEST PRACTICES & SUPPORT APPLICATIONS - Cloud Development Best Practices and Support Applications CLOUD DEVELOPMENT BEST PRACTICES 1 Cloud-based solutions are increasingly
More informationIntroduction to Programming Tools. Anjana & Shankar September,2010
Introduction to Programming Tools Anjana & Shankar September,2010 Contents Essentials tooling concepts in S/W development Build system Version Control System Testing Tools Continuous Integration Issue
More informationHow To Write Unit Tests In A Continuous Integration
Continuous Integration bjorn.boisschot@ctg.com 1. It works on my machine. Risk 1 Lack of Deployable Software Risk 2 Lack of project visibility 2011 CTG, Inc. 9 2011 CTG, Inc. 10 Risk 3 Low quality
More informationAdministering Cisco ISE
CHAPTER 8 This chapter describes the administrative activities for the Cisco Identity Services Engine (ISE) and how to perform them. The following topics are covered: Logging In, page 8-1 System Time and
More informationMANUAL TESTING. (Complete Package) We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info
MANUAL TESTING (Complete Package) WEB APP TESTING DB TESTING MOBILE APP TESTING We are ready to serve Latest Testing Trends, Are you ready to learn.?? New Batches Info START DATE : TIMINGS : DURATION :
More informationContinuous Integration: A case study
Continuous Integration: A case study Vaibhav Kothari Talentica Software (I) Pvt ltd 1 Abstract Developer s dilemma QA s dilemma Continuous Integration? Case study What is accomplished? Benefits of CI Recommended
More informationAgile Software Factory: Bringing the reliability of a manufacturing line to software development
Agile Software Factory: Bringing the reliability of a manufacturing line to software development Today s businesses are complex organizations that must be agile across multiple channels in highly competitive
More informationTEST AUTOMATION FRAMEWORK
TEST AUTOMATION FRAMEWORK Twister Topics Quick introduction Use cases High Level Description Benefits Next steps Twister How to get Twister is an open source test automation framework. The code, user guide
More informationAutomation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode
Automation and DevOps Best Practices Rob Hirschfeld, Dell Matt Ray, Opscode Deploying & Managing a Cloud is not simple. Deploying to physical gear on layered networks Multiple interlocking projects Hundreds
More informationInstallation Notes for Outpost Network Security (ONS) version 3.2
Outpost Network Security Installation Notes version 3.2 Page 1 Installation Notes for Outpost Network Security (ONS) version 3.2 Contents Installation Notes for Outpost Network Security (ONS) version 3.2...
More informationBuilding, testing and deploying mobile apps with Jenkins & friends
Building, testing and deploying mobile apps with Jenkins & friends Christopher Orr https://chris.orr.me.uk/ This is a lightning talk which is basically described by its title, where "mobile apps" really
More informationCSE 70: Software Development Pipeline Version Control with Subversion, Continuous Integration with Bamboo, Issue Tracking with Jira
CSE 70: Software Development Pipeline Version Control with Subversion, Continuous Integration with Bamboo, Issue Tracking with Jira Ingolf Krueger Department of Computer Science & Engineering University
More informationOFBiz Addons goals, howto use, howto manage. Nicolas Malin, Nov. 2012
OFBiz Addons goals, howto use, howto manage Nicolas Malin, Nov. 2012 Agenda History of a birth Addons principle Addons and their environment (extensive program) Conclusion Once upon a time The history
More informationContinuous Delivery. Alejandro Ruiz
Continuous Delivery Alejandro Ruiz True reality How the customer explained it How the project leader understood it How the analyst designed it How the programmer wrote it What the customer really needed
More informationGlobal Software Change Management for PVCS Version Manager
Global Software Change Management for PVCS Version Manager... www.ikanalm.com Summary PVCS Version Manager is considered as one of the leading versioning tools that offers complete versioning control.
More informationContinuous Integration
How painful was your last release? Continuous Integration Marcin Kawalerowicz CEO CODEFUSION Sp. z o. o. CODEFUSION Sp. z o.o. ul. Powstańców Śląskich 25/18 45-086 Opole, Poland +48 77 54 53 312 info@codefusion.pl
More informationSOFTWARE DEVELOPMENT BASICS SED
SOFTWARE DEVELOPMENT BASICS SED Centre de recherche Lille Nord Europe 16 DÉCEMBRE 2011 SUMMARY 1. Inria Forge 2. Build Process of Software 3. Software Testing 4. Continuous Integration 16 DECEMBRE 2011-2
More informationContinuous Integration
Continuous Integration Collaborative development issues Checkout of a shared version of software ( mainline ) Creation of personal working copies of developers Software development: modification of personal
More informationhttp://www.wakaleo.com john.smart@wakaleo.com Java Software Quality Tools and techniques
Wakaleo Consulting O p t i m i z i n g y o u r s o f t w a r e d e v e l o p m e n t http://www.wakaleo.com john.smart@wakaleo.com Java Software Quality Tools and techniques 1 Introduction Agenda tools
More informationContinuous Integration. CSC 440: Software Engineering Slide #1
Continuous Integration CSC 440: Software Engineering Slide #1 Topics 1. Continuous integration 2. Configuration management 3. Types of version control 1. None 2. Lock-Modify-Unlock 3. Copy-Modify-Merge
More informationA (Web) Face for Radio. NPR and Drupal7 David Moore
A (Web) Face for Radio NPR and Drupal7 David Moore Who am I? David Moore Developer at NPR Using Drupal since 4.7 Focus on non-profit + Drupal CrookedNumber on drupal.org, twitter, etc. What is NPR? A non-profit
More informationJavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments. George Bochenek Randy Jones
JavaScript Applications for the Enterprise: From Empty Folders to Managed Deployments George Bochenek Randy Jones Enterprise Development What is it? Source Control Project Organization Unit Testing Continuous
More informationAccelerating DevOps With Copy Data Virtualization. June, 2015
Accelerating DevOps With Copy Data Virtualization June, 2015 Agenda About Actifio DevOps Challenges Copy Data Virtualization For DevOps COPYRIGHT 2015 ACTIFIO 2 Agile Development and DevOps Is Everywhere
More informationDeploying System Center 2012 R2 Configuration Manager
Deploying System Center 2012 R2 Configuration Manager This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED, OR STATUTORY, AS TO THE INFORMATION IN THIS DOCUMENT.
More informationDelivering Quality Software with Continuous Integration
Delivering Quality Software with Continuous Integration 01 02 03 04 Unit Check- Test Review In 05 06 07 Build Deploy Test In the following pages we will discuss the approach and systems that together make
More informationJenkins User Conference Herzelia, July 5 2012 #jenkinsconf. Testing a Large Support Matrix Using Jenkins. Amir Kibbar HP http://hp.
Testing a Large Support Matrix Using Jenkins Amir Kibbar HP http://hp.com/go/oo About Me! 4.5 years with HP! Almost 3 years System Architect! Out of which 1.5 HP OO s SA! Before that a Java consultant
More informationSoftware Development In the Cloud Cloud management and ALM
Software Development In the Cloud Cloud management and ALM First published in Dr. Dobb's Journal, February 2009: http://www.ddj.com/development-tools/212900736 Nick Gulrajani is a Senior Solutions Architect
More informationKuali Architecture and Development Standards
Kuali Architecture and Development Standards December 2007 Version 1.2 Technical Council Members Aaron Godert, Cornell University Brian McGough, Indiana University Ralph Olstad, San Joaquin Delta Wes Price,
More informationAttix5 Pro Server Edition
Attix5 Pro Server Edition V7.0.3 User Manual for Linux and Unix operating systems Your guide to protecting data with Attix5 Pro Server Edition. Copyright notice and proprietary information All rights reserved.
More informationDatabase Replication Error in Cisco Unified Communication Manager
Database Replication Error in Cisco Unified Communication Manager Document ID: 100781 Contents Introduction Prerequisites Requirements Components Used Conventions Use Unifed Reports to Debug Replication
More informationTest Driven Development Part III: Continuous Integration Venkat Subramaniam venkats@agiledeveloper.com http://www.agiledeveloper.com/download.
Test Driven Development Part III: Continuous Integration Venkat Subramaniam venkats@agiledeveloper.com http://www.agiledeveloper.com/download.aspx Abstract In this final part of the three part series on
More informationAutomation and Virtualization, the pillars of Continuous Testing
HP Software: Apps meet Ops 2015 Automation and Virtualization, the pillars of Continuous Testing Jerry Saelemakers/ April 2 nd, 2015 Today s business initiatives demand a balance between velocity and quality
More informationDeveloper support in a federated Platform-as-a-Service environment
Developer support in a federated Platform-as-a-Service environment Master s Thesis Emanuele Rocca Vrije Universiteit Amsterdam Parallel and Distributed Computer Systems June 14, 2012 Emanuele Rocca Developer
More informationDatabase Build and Release will get started soon
#sqlinthecity Database Build and Release will get started soon Ernest Hwang Principal Software Engineer, Practice Fusion http://practicefusion.com/careers/ While you re waiting, check out SQL Prompt #sqlinthecity
More informationSetting up the Oracle Warehouse Builder Project. Topics. Overview. Purpose
Setting up the Oracle Warehouse Builder Project Purpose In this tutorial, you setup and configure the project environment for Oracle Warehouse Builder 10g Release 2. You create a Warehouse Builder repository
More informationDeliverable DS4.3.2: Report on Development Infrastructure Usage and Adoption
05-10-2010 Deliverable DS4.3.2 Contractual Date: 30-06-2010 Actual Date: 05-10-2010 Grant Agreement No.: 238875 Activity: SA4 Task Item: T3 Nature of Deliverable: R (Report) Dissemination Level: PU (Public)
More informationDATABASE VIRTUALIZATION AND INSTANT CLONING WHITE PAPER
DATABASE VIRTUALIZATION AND INSTANT CLONING TABLE OF CONTENTS Brief...3 Introduction...3 Solutions...4 Technologies....5 Database Virtualization...7 Database Virtualization Examples...9 Summary....9 Appendix...
More information300 at one blow! modernizing a NonStop application at Elmer Dienstleistungs GmbH & Co. KG. September 26, 2012. Juergen Depping CommitWork GmbH
300 at one blow! modernizing a NonStop application at Elmer Dienstleistungs GmbH & Co. KG September 26, 2012 Juergen Depping CommitWork GmbH Info@CommitWork.de www.commitwork.de Seite 1 300 at one blow!
More informationAchieving Continuous Integration with Drupal
23 Au gu Achieving Continuous Integration with Drupal st 20 12 Achieving Continuous Integration with Drupal Drupalcon Munich 2012 Barry Jaspan barry.jaspan@acquia.com The Evolution of a Drupal Developer
More informationSoftware Quality Exercise 2
Software Quality Exercise 2 Testing and Debugging 1 Information 1.1 Dates Release: 12.03.2012 12.15pm Deadline: 19.03.2012 12.15pm Discussion: 26.03.2012 1.2 Formalities Please submit your solution as
More informationPASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者
PASS4TEST 専 門 IT 認 証 試 験 問 題 集 提 供 者 http://www.pass4test.jp 1 年 で 無 料 進 級 することに 提 供 する Exam : C2120-800 Title : IBM PureApplication System V1.1, System Administration Vendor : IBM Version : DEMO 1 / 4
More informationDBdeployer. About the Speaker: CJ Estel, Operations Database Engineer CoverMyMeds cj@cjestel.net
DBdeployer About the Speaker: CJ Estel, Operations Database Engineer CoverMyMeds cj@cjestel.net Github: https://github.com/covermymeds/dbdeployer https://github.com/cjestel Company Tech Blog: https://www.scriptscribe.org/
More informationTable of Contents. Vu ipad. v2.6. Navigation. Document Manager. Sync Manager. File Access. Field Verification Measurements. Markups List.
Table of Contents Navigation Document Manager Sync Manager File Access Field Verification Measurements Markups List Forms Studio Sessions Studio Projects Preferences Vu ipad v2.6 Navigation Panels There
More informationIntroduction and Agenda
Continuous Integration a brief introduction to creating quality software continuously presented by Introduction and Agenda Andy Painter, Davisbase Consulting 15+ years in software development. 5+ years
More informationA Radicati Group Web Event
The Radicati Group, Inc. www.radicati.com A Radicati Group Web Event ** Please dial-in by phone to listen to the audio portion of this event. The dial-in number is in your registration confirmation email
More informationSOA Solutions & Middleware Testing: White Paper
SOA Solutions & Middleware Testing: White Paper Version 1.1 (December 06, 2013) Table of Contents Introduction... 03 Solutions Testing (Beta Testing)... 03 1. Solutions Testing Methods... 03 1.1 End-to-End
More informationOlympus DSSPlayer Pro R5
Olympus DSSPlayer Pro R5 - Citrix & Terminal Service Installation Guide - For R5.0.11 Ver.1.30 2010/10/18 OLYMPUS IMAGING CORP. - Table of Contents - 1. Introduction... 1 1.1. System Overview... 1 1.2.
More informationCisco Data Center Optimization Services
Cisco Data Center Optimization Services Conquer Your Most Compelling Business Challenges and Capitalize on Future Opportunities by Making Efficient Use of Your Data Center Resources Challenge Just sustaining
More informationCISC 275: Introduction to Software Engineering. Lab 5: Introduction to Revision Control with. Charlie Greenbacker University of Delaware Fall 2011
CISC 275: Introduction to Software Engineering Lab 5: Introduction to Revision Control with Charlie Greenbacker University of Delaware Fall 2011 Overview Revision Control Systems in general Subversion
More informationMellanox Academy Online Training (E-learning)
Mellanox Academy Online Training (E-learning) 2013-2014 30 P age Mellanox offers a variety of training methods and learning solutions for instructor-led training classes and remote online learning (e-learning),
More informationContinuous Integration Comes to China. www.electric-cloud.com
Continuous Integration Comes to China www.electric-cloud.com Agenda Time Topic Presenter 2:00 Introduction Tracy Shi Emdoor Technology 2:15 Continuous Integration Anders Wallgren, Electric Cloud 3:00 Practical
More informationSelection Criteria for ZigBee Development Kits
Selection Criteria for ZigBee Development Kits This article gives an overview about different considerations, when it comes to prioritizing ZigBee Development Kits, supplied by different vendors. Before
More informationDocAve 6 Service Pack 1 Platform Backup and Restore
DocAve 6 Service Pack 1 Platform Backup and Restore User Guide Revision B Issued September 2012 1 Table of Contents About DocAve Platform Backup and Restore... 5 Complementary Products... 5 Submitting
More informationSetting up a local working copy with SVN, MAMP and rsync. Agentic - 2009
Setting up a local working copy with SVN, MAMP and rsync Agentic - 2009 Get MAMP You can download MAMP for MAC at this address : http://www.mamp.info/en/downloads/index.html Install MAMP in your APPLICATION
More informationNXTware Remote. Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms
NXTware Remote Advanced Development and Maintenance Environment for OpenVMS and other Strategic Platforms Gerrit Woertman CTO OpenVMS Business Generating Software gerrit@bgsoftware.nl +31 6 51341600 Introduction
More informationInstalling and Configuring PostgreSQL 8 on WinXP
Installing and Configuring PostgreSQL 8 on WinXP Before you begin, having a firewall up and running, such as Zone Alarm, can cause problems with Apache installations. I recommend that you turn off Zone
More informationImplementing Active Directory Rights Management Services with Exchange and SharePoint
Course 50403B: Implementing Active Directory Rights Management Services with Exchange and SharePoint Course Details Course Outline Module 1: Why Rights Management? This module provides an overview of Microsoft
More informationS1200 Technical Support Service Overview
S1200 Technical Support Service Overview Nic Chalk March 2015 V1.13 The information contained herein is believed to be accurate at the time of publication, but updates may be posted periodically and without
More informationPHP on IBM i: What s New with Zend Server 5 for IBM i
PHP on IBM i: What s New with Zend Server 5 for IBM i Mike Pavlak Solutions Consultant mike.p@zend.com (815) 722 3454 Function Junction Audience Used PHP in Zend Core/Platform New to Zend PHP Looking to
More informationStreamlining BEA WebLogic Server Application Development. With VMware Infrastructure 3. With VMware Infrastructure 3
Streamlining BEA WebLogic Server Application Development Streamlining BEA WebLogic Server Application Development Contents Contents... 3 Introduction... 4 Product Overview... 5 BEA WebLogic Platform...5
More information(80539A) Installation and Deployment in Microsoft Dynamics CRM 2013
(80539A) Installation and Deployment in Microsoft Dynamics CRM 2013 OBJECTIVE This two-day training course provides individuals with the skills to install and deploy Microsoft Dynamics CRM 2013. The training
More informationContinuous Integration: Aspects in Automation and Configuration Management
Context Continuous Integration: Aspects in and Configuration Management Christian Rehn TU Kaiserslautern January 9, 2012 1 / 34 Overview Context 1 Context 2 3 4 2 / 34 Questions Context How to do integration
More informationSoftware Construction
Software Construction Martin Kropp University of Applied Sciences Northwestern Switzerland Institute for Mobile and Distributed Systems Learning Target You can explain the importance of continuous integration
More informationIn depth study - Dev teams tooling
In depth study - Dev teams tooling Max Åberg mat09mab@ Jacob Burenstam Linder ada09jbu@ Desired feedback Structure of paper Problem description Inconsistencies git story explanation 1 Introduction Hypotheses
More informationOracle 11g: RAC and Grid Infrastructure Administration Accelerated R2
Oracle 11g: RAC and Grid Infrastructure Administration Accelerated R2 Duration: 5 Days What you will learn This Oracle 11g: RAC and Grid Infrastructure Administration Accelerated training teaches you about
More informationSamsung Drive Manager FAQ
Samsung Drive Manager FAQ Installation Q: My Samsung External Hard Drive is connected but nothing is happening. A: Check the USB cable connection. If your Samsung External Hard Drive is connected properly,
More informationGUI Test Automation How-To Tips
www. routinebot.com AKS-Labs - Page 2 - It s often said that First Impression is the last impression and software applications are no exception to that rule. There is little doubt that the user interface
More informationBuild management & Continuous integration. with Maven & Hudson
Build management & Continuous integration with Maven & Hudson About me Tim te Beek tim.te.beek@nbic.nl Computer science student Bioinformatics Research Support Overview Build automation with Maven Repository
More informationWe (http://www.newagesolution.net) have extensive experience in enterprise and system architectures, system engineering, project management, and
We (http://www.newagesolution.net) have extensive experience in enterprise and system architectures, system engineering, project management, and software design and development. We will be presenting a
More informationDocAve 6 Platform Backup and Restore
DocAve 6 Platform Backup and Restore User Guide Service Pack 4, Cumulative Update 1 Revision N Issued June 2014 Table of Contents About DocAve Platform Backup and Restore... 6 Complementary Products...
More informationSoftware Engineering I (02161)
Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2015 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency
More informationAre You Failing Fast Enough? Tips & tricks for a speedy build system
Are You Failing Fast Enough? Tips & tricks for a speedy build system Sarah Goff-Dupont Atlassian Greetings! If you ve come to hear a few tips for making your build system run faster then you re in the
More informationAgile Best Practices and Patterns for Success on an Agile Software development project.
Agile Best Practices and Patterns for Success on an Agile Software development project. Tom Friend SCRUM Master / Coach 1 2014 Agile On Target LLC, All Rights reserved. Tom Friend / Experience Industry
More informationCourse Description. Course Outline. Duration: 5 days Course Price: $2,975. Software Assurance Eligible. About this Course
10165 - Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 SP1 Duration: 5 days Course Price: $2,975 Software Assurance Eligible Course Description
More informationParallels Business Automation 4.3
Parallels Parallels Business Automation 4.3 Advanced Security Configuration Guide Revision 1.0.04 (c) 1999-2008 ISBN: N/A Parallels 660 SW 39th Street Suite 205 Renton, Washington 98057 USA Phone: +1 (425)
More informationPerforming Administrative Tasks
This chapter describes how to perform administrative tasks using Cisco CMX. Users who are assigned administration privileges can perform administrative tasks. Cisco CMX User Accounts, page 1 Backing Up
More informationWorkflow Templates Library
Workflow s Library Table of Contents Intro... 2 Active Directory... 3 Application... 5 Cisco... 7 Database... 8 Excel Automation... 9 Files and Folders... 10 FTP Tasks... 13 Incident Management... 14 Security
More informationJenkins Continuous Build System. Jesse Bowes CSCI-5828 Spring 2012
Jenkins Continuous Build System Jesse Bowes CSCI-5828 Spring 2012 Executive summary Continuous integration systems are a vital part of any Agile team because they help enforce the ideals of Agile development
More informationOpenJDK Infrastructure Status Mohan Pakkurti August 16th, 2011. 2010 Oracle Corporation
OpenJDK Infrastructure Status Mohan Pakkurti August 16th, 2011 2010 Oracle Corporation Infrastructure Scope! Areas that are currently working to provide Infrastructure for OpenJDK Bug system Code review
More informationBuildBot. S.Cozzini/A.Messina/G.Giuliani. And Continuous Integration. RegCM4 experiences. Warning: Some slides/ideas. <willie@issdu.com.
BuildBot And Continuous Integration RegCM4 experiences S.Cozzini/A.Messina/G.Giuliani Warning: Some slides/ideas stolen by Willie Agenda How do we use BuildBot here? What is BuildBot?
More informationThe Virtualization Practice
The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention
More informationCustom Software Development Approach
Custom Software Development Approach Our approach to custom software development combines benefits from several standard development process models. We tend to have a well-defined, predictable and highly
More informationEasy Data Centralization with Webster. User Guide
Easy Data Centralization with Webster User Guide CONTENTS 3-4 1 Introducing Webster Webster - An Introduction 5-14 2 Installing & Configuring Webster Installing the System Configuring Webster 15-18 3 Managing
More informationService Catalogue. virtual services, real results
Service Catalogue virtual services, real results September 2015 Table of Contents About the Catalyst Cloud...1 Get in contact with us... 2 Services... 2 Infrastructure services 2 Platform services 7 Management
More informationSolution Recipe: Improve PC Security and Reliability with Intel Virtualization Technology
Solution Recipe: Improve PC Security and Reliability with Intel Virtualization Technology 30406_VT_Brochure.indd 1 6/20/06 4:01:14 PM Preface Intel has developed a series of unique Solution Recipes designed
More informationSA4 Software Developer Survey Survey Specification v2.2
Last updated: 30-06-2009 Activity: SA4 Dissemination Level: PP (Project Participants) Authors: Branko Marović (UoB/AMRES), Cezary Mazurek (PSNC), Gina Kramer (DANTE) Table of Contents 1 Introduction 1
More informationIntroduction to Business Process
Introduction to Business Process Microsoft Office SharePoint Server 2007 provides many features that can help you integrate and streamline your business processes: Browser-based forms created by using
More informationE-vote 2011 Version: 1.0 Testing and Approval Date: 26/10/2009. E-vote 2011. SSA-U Appendix 5 Testing and Approval Project: E-vote 2011
E-vote 2011 SSA-U Appendix 5 Testing and Approval Project: E-vote 2011 Change log Version Date Author Description/changes 0.1 26.10.09 First version Page 1 CONTENT 1. INTRODUCTION 3 2. TESTING PROCESS
More informationThe Ultimate Remote Database Administration Tool for Oracle, SQL Server and DB2 UDB
Proactive Technologies Inc. presents Version 4.0 The Ultimate Remote Database Administration Tool for Oracle, SQL Server and DB2 UDB The negative impact that downtime can have on a company has never been
More informationUpdating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 SP1
Course 10165A: Updating Your Skills from Microsoft Exchange Server 2003 or Exchange Server 2007 to Exchange Server 2010 SP1 OVERVIEW About this Course There are two main reasons for the course. Firstly,
More information