SlideShare une entreprise Scribd logo
Tony Perez, Skytap, Cloud Solutions Architect
James Waletzky, Crosslake, Partner
The Path to Continuous
Integration with Team
Foundation Server & Skytap
What’s in it for you?
How does Team Foundation Server help me?
• Learn how TFS handles build and lab management, and enables CI and automated testing workflows
How do I get started integrating Skytap and TFS?
• Learn how to install and configure the Skytap TFS automation pack
How does the build-deploy-test (BDT) workflow work with TFS and Skytap?
• We will take a short trip through an end-to-end BDT scenario using Skytap
What kind of help is available for Skytap customers?
• Hear some pointers on getting started, sprinkled with a few best practices
AGENDA
TFS Build-Deploy-Test Overview
Building in TFS
Getting Started with the Skytap TFS Automation Pack
Appendix:
Installing, Troubleshooting
Who is Crosslake & what is Skytap?
Skytap & Crosslake
Business Impact:
• Enhance product value and quality
• Increase engineering effectiveness
• Reduce time to market
• Implement best practices and tools
• Deliver measurable improvements
Best
Practices
Human
Performance
Improvement
ALM
Deployment
Engineering
System
Assessment &
Improvement Plan
ProcessPeople
Tools
Skytap at a Glance
Our Company:
• Focus on building better software
faster
• 20,000 users
• Founded in 2006
Our Technology:
Skytap provides SaaS-based dev/test
environments. We remove the
inefficiencies and constraints that
companies have within their SDLC.
Build-Deploy-Test & TFS
• Unit test
• Continuous integration
Develop
• Clean environment
(build machine)
• Binaries dropped
Build • Setup/Tear down test
environments
• Copy/Install/Configure
Deploy
• Integration test
Test
Would you rather do this manually or automate?
Build-Deploy-Test (BDT)
TFS BDT Architecture
MTM comes with VS
Ultimate, VS Premium
and VS Test Professional
Skytap and TFS
Skytap Cloud Test Environments
• Mult-VM environments with software defined
networking
• Spin up test environments on demand and in under
a minute
• Create environments only when needed, pay for
what you use
• Create golden templates of build & test environments
• Create fresh instances of environments from golden
templates
• Create multiple copies of the environment in parallel
• Save failures frozen in time templates for further investigation
• Run application components in Skytap Cloud or on
premise
• Connect components together using self-service VPN
connections
• Use projects to enable teams to work together
• Use one-click publish URLs to share resource
outside your organization
Create Custom Environments
Repeatability
Debugability
Flexibility
Collaboration
Skytap and TFS Overview
Prerequisites
Team Foundation Server 2012 or 2013
• Running on-premise or in Skytap
• If on-premise, VPN to Skytap configured
TFS Build components
• Build controllers
• Build agents (2 or more)
TFS Test components
• Test controllers
• Test agents
Execution of BDT with Skytap
DEMO
Setup the Skytap Test Environment – Part 1
Scenario:
Skytap TFS configuration is in place. Set up the test environment via TFS Lab Management where the bits
will be deployed and automated tests executed.
Process:
1. Overview of Skytap environment (including plug-in configuration)
2. Instantiate a Skytap configuration that contains the test environment (VMs)
3. Ensure the network settings are set to be visible to other networks
4. Save the test configuration as a template
5. Connect the test configuration to the TFS configuration network
6. From a VM in the TFS configuration, ping the test machines to ensure connected
DEMO
Setup the Skytap Test Environment – Part 2
Scenario:
Skytap TFS configuration is in place. Set up the test environment via TFS Lab
Management where the bits will be deployed and automated tests executed.
Process:
1. Create a new test environment in Microsoft Test Manager Lab Center
2. Set up the administrative user for machine communication
• Same username/password combination on all machines
3. Initiate the creation of the test environment
4. Create a set of test settings to reflect an automated BDT scenario
5. Shutdown the test configuration (the build will re-create it)
6. Disconnect the network
DEMO
Create & Execute a TFS Build Definition
Scenario:
Test environments are now set up. Add a build definition to TFS to kick off the overall build-deploy-test
workflow.
Process:
1. Create a new build definition based on the Skytap build process template XAML
2. Fill in key parameters:
• TFS Configuration ID
• Skytap Login ID
• Skytap Login Key
• Test Environment Configuration ID
3. Queue a new manual build
Final Thoughts
Additional Links & Resources
• Skytap Automation Pack for TFS Whitepaper
• How to Set up and Use the Skytap Automation Pack for TFS
• Crosslake Services: http://www.crosslaketech.com
• Skytap Trial Account: http://www.skytap.com/free-trial
• Contact Information:
• Tony Perez (Skytap): TPerez@Skytap.com
• James Waletzky (Crosslake): JamesW@CrosslakeTech.com
Watch the Full Webinar
To watch, click here:
http://j.mp/crosslake

Contenu connexe

Plus de Skytap Cloud

Creating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
Creating Complete Test Environments in the Cloud: Skytap & Parasoft WebinarCreating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
Creating Complete Test Environments in the Cloud: Skytap & Parasoft WebinarSkytap Cloud
 
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
 Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S... Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...Skytap Cloud
 
Enable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the CloudEnable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the CloudSkytap Cloud
 
Webinar: Skytap & Jenkins
Webinar: Skytap & JenkinsWebinar: Skytap & Jenkins
Webinar: Skytap & JenkinsSkytap Cloud
 
On-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleOn-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleSkytap Cloud
 
Concept of Hybrid Applications
Concept of Hybrid ApplicationsConcept of Hybrid Applications
Concept of Hybrid ApplicationsSkytap Cloud
 
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the CloudApplication Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the CloudSkytap Cloud
 
CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White Skytap Cloud
 
Choosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingChoosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingSkytap Cloud
 
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP IT
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP ITHow To Leverage Cloud Computing for Business & Operational Benefit - CAMP IT
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP ITSkytap Cloud
 

Plus de Skytap Cloud (10)

Creating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
Creating Complete Test Environments in the Cloud: Skytap & Parasoft WebinarCreating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
Creating Complete Test Environments in the Cloud: Skytap & Parasoft Webinar
 
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
 Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S... Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
Tips to achieve continuous integration/delivery using HP ALM, Jenkins, and S...
 
Enable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the CloudEnable SAP Agility & Get the Most Out of the Cloud
Enable SAP Agility & Get the Most Out of the Cloud
 
Webinar: Skytap & Jenkins
Webinar: Skytap & JenkinsWebinar: Skytap & Jenkins
Webinar: Skytap & Jenkins
 
On-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization LifecycleOn-Demand Webinar: Software Virtualization Lifecycle
On-Demand Webinar: Software Virtualization Lifecycle
 
Concept of Hybrid Applications
Concept of Hybrid ApplicationsConcept of Hybrid Applications
Concept of Hybrid Applications
 
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the CloudApplication Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
Application Darwinism - Why Most Enterprise Apps Will Evolve to the Cloud
 
CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White CAMP IT Slides - Skytap - Brian White
CAMP IT Slides - Skytap - Brian White
 
Choosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud ComputingChoosing Public vs. Private vs. Hybrid Cloud Computing
Choosing Public vs. Private vs. Hybrid Cloud Computing
 
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP IT
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP ITHow To Leverage Cloud Computing for Business & Operational Benefit - CAMP IT
How To Leverage Cloud Computing for Business & Operational Benefit - CAMP IT
 

Dernier

GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesNeo4j
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfDeskTrack
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)Max Lee
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignNeo4j
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesKrzysztofKkol1
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfOrtus Solutions, Corp
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...Alluxio, Inc.
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEJelle | Nordend
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfVictor Lopez
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAlluxio, Inc.
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzisteffenkarlsson2
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Gáspár Nagy
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfMeon Technology
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdfkalichargn70th171
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisNeo4j
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandIES VE
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Soroosh Khodami
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabbereGrabber
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion Clinic
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownloadvrstrong314
 

Dernier (20)

GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product UpdatesGraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
GraphSummit Stockholm - Neo4j - Knowledge Graphs and Product Updates
 
Workforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdfWorkforce Efficiency with Employee Time Tracking Software.pdf
Workforce Efficiency with Employee Time Tracking Software.pdf
 
JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)JustNaik Solution Deck (stage bus sector)
JustNaik Solution Deck (stage bus sector)
 
INGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by DesignINGKA DIGITAL: Linked Metadata by Design
INGKA DIGITAL: Linked Metadata by Design
 
Designing for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web ServicesDesigning for Privacy in Amazon Web Services
Designing for Privacy in Amazon Web Services
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
De mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FMEDe mooiste recreatieve routes ontdekken met RouteYou en FME
De mooiste recreatieve routes ontdekken met RouteYou en FME
 
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdfImplementing KPIs and Right Metrics for Agile Delivery Teams.pdf
Implementing KPIs and Right Metrics for Agile Delivery Teams.pdf
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with StrimziStrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
StrimziCon 2024 - Transition to Apache Kafka on Kubernetes with Strimzi
 
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
Tree in the Forest - Managing Details in BDD Scenarios (live2test 2024)
 
Breaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdfBreaking the Code : A Guide to WhatsApp Business API.pdf
Breaking the Code : A Guide to WhatsApp Business API.pdf
 
10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf10 Essential Software Testing Tools You Need to Know About.pdf
10 Essential Software Testing Tools You Need to Know About.pdf
 
GraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysisGraphAware - Transforming policing with graph-based intelligence analysis
GraphAware - Transforming policing with graph-based intelligence analysis
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024Secure Software Ecosystem Teqnation 2024
Secure Software Ecosystem Teqnation 2024
 
How to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabberHow to install and activate eGrabber JobGrabber
How to install and activate eGrabber JobGrabber
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 

Path to Continuous Integration with MS-TFS and Skytap

  • 1. Tony Perez, Skytap, Cloud Solutions Architect James Waletzky, Crosslake, Partner The Path to Continuous Integration with Team Foundation Server & Skytap
  • 2. What’s in it for you? How does Team Foundation Server help me? • Learn how TFS handles build and lab management, and enables CI and automated testing workflows How do I get started integrating Skytap and TFS? • Learn how to install and configure the Skytap TFS automation pack How does the build-deploy-test (BDT) workflow work with TFS and Skytap? • We will take a short trip through an end-to-end BDT scenario using Skytap What kind of help is available for Skytap customers? • Hear some pointers on getting started, sprinkled with a few best practices
  • 3. AGENDA TFS Build-Deploy-Test Overview Building in TFS Getting Started with the Skytap TFS Automation Pack Appendix: Installing, Troubleshooting Who is Crosslake & what is Skytap?
  • 5. Business Impact: • Enhance product value and quality • Increase engineering effectiveness • Reduce time to market • Implement best practices and tools • Deliver measurable improvements Best Practices Human Performance Improvement ALM Deployment Engineering System Assessment & Improvement Plan ProcessPeople Tools
  • 6. Skytap at a Glance Our Company: • Focus on building better software faster • 20,000 users • Founded in 2006 Our Technology: Skytap provides SaaS-based dev/test environments. We remove the inefficiencies and constraints that companies have within their SDLC.
  • 8. • Unit test • Continuous integration Develop • Clean environment (build machine) • Binaries dropped Build • Setup/Tear down test environments • Copy/Install/Configure Deploy • Integration test Test Would you rather do this manually or automate? Build-Deploy-Test (BDT)
  • 9. TFS BDT Architecture MTM comes with VS Ultimate, VS Premium and VS Test Professional
  • 11. Skytap Cloud Test Environments • Mult-VM environments with software defined networking • Spin up test environments on demand and in under a minute • Create environments only when needed, pay for what you use • Create golden templates of build & test environments • Create fresh instances of environments from golden templates • Create multiple copies of the environment in parallel • Save failures frozen in time templates for further investigation • Run application components in Skytap Cloud or on premise • Connect components together using self-service VPN connections • Use projects to enable teams to work together • Use one-click publish URLs to share resource outside your organization Create Custom Environments Repeatability Debugability Flexibility Collaboration
  • 12. Skytap and TFS Overview
  • 13. Prerequisites Team Foundation Server 2012 or 2013 • Running on-premise or in Skytap • If on-premise, VPN to Skytap configured TFS Build components • Build controllers • Build agents (2 or more) TFS Test components • Test controllers • Test agents
  • 14. Execution of BDT with Skytap
  • 15. DEMO Setup the Skytap Test Environment – Part 1 Scenario: Skytap TFS configuration is in place. Set up the test environment via TFS Lab Management where the bits will be deployed and automated tests executed. Process: 1. Overview of Skytap environment (including plug-in configuration) 2. Instantiate a Skytap configuration that contains the test environment (VMs) 3. Ensure the network settings are set to be visible to other networks 4. Save the test configuration as a template 5. Connect the test configuration to the TFS configuration network 6. From a VM in the TFS configuration, ping the test machines to ensure connected
  • 16. DEMO Setup the Skytap Test Environment – Part 2 Scenario: Skytap TFS configuration is in place. Set up the test environment via TFS Lab Management where the bits will be deployed and automated tests executed. Process: 1. Create a new test environment in Microsoft Test Manager Lab Center 2. Set up the administrative user for machine communication • Same username/password combination on all machines 3. Initiate the creation of the test environment 4. Create a set of test settings to reflect an automated BDT scenario 5. Shutdown the test configuration (the build will re-create it) 6. Disconnect the network
  • 17. DEMO Create & Execute a TFS Build Definition Scenario: Test environments are now set up. Add a build definition to TFS to kick off the overall build-deploy-test workflow. Process: 1. Create a new build definition based on the Skytap build process template XAML 2. Fill in key parameters: • TFS Configuration ID • Skytap Login ID • Skytap Login Key • Test Environment Configuration ID 3. Queue a new manual build
  • 18. Final Thoughts Additional Links & Resources • Skytap Automation Pack for TFS Whitepaper • How to Set up and Use the Skytap Automation Pack for TFS • Crosslake Services: http://www.crosslaketech.com • Skytap Trial Account: http://www.skytap.com/free-trial • Contact Information: • Tony Perez (Skytap): TPerez@Skytap.com • James Waletzky (Crosslake): JamesW@CrosslakeTech.com
  • 19. Watch the Full Webinar To watch, click here: http://j.mp/crosslake

Notes de l'éditeur

  1. Human performance improvement Interim leaders Organizational models and career development Coaching and training Best Practices Product vision & strategy Software development model and workflow QA practices and tools Product, program and project management ALM Deployment Development tools and implementation Visual Studio/TFS Build, deploy, test