enhancing hudson ci with zero touch deployment™ webinar preview

7
www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

Upload: clareavi

Post on 19-Jun-2015

11.398 views

Category:

Technology


2 download

DESCRIPTION

An exclusive preview of the upcoming webinar 'Enhancing Hudson CI with Zero Touch Deployment™' In this webinar, you can learn how to create a true continuous integration environment with complex multi-tier application release deployments. Continuous Integration enables development teams to integrate their work frequently. In order to detect errors as quickly as possible, each integration is verified by an automated build and test. With today's complex applications, standard continuous integration 'build and test' models are no longer enough to guarantee the software will be fully operational. The application must be deployed into an environment. However, environments are often extremely complex and require multi-tier and multi-platform synchronization – which the Hudson CI environment is inadequate to support. In such complex environments, it is also vital to have the tools to track the locations of all build versions so, if an error does occur, the source can be swiftly located and rectified. In this live webinar, application deployment expert Ron Gidron will systematically demonstrate solutions to such challenges, focusing in particular on how you can: 1. Enable Zero Touch Deployment™ in Hudson for any environment (i.e. QA, pre-production and production) 2. Ensure complete traceability from every deployment back to Hudson (including details such as dates, promotions, comments and bugs) 3. Deploy every single build for smoke/sanity testing The webinar will be held at 10am GMT/11am Central European Time on Thursday, December 15, 2011. Register here: http://bit.ly/hudson_dec

TRANSCRIPT

Page 1: Enhancing Hudson CI with Zero Touch Deployment™ Webinar Preview

www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

Page 2: Enhancing Hudson CI with Zero Touch Deployment™ Webinar Preview

www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

• Introduction to Zero Touch Deployment™• Enhancing Hudson CI with Zero Touch

Deployment ™– Continuous Deployment for Agile Development– Deploying to Pre-Production and Production– Build Traceability

• Summary and QA

Agenda

Page 3: Enhancing Hudson CI with Zero Touch Deployment™ Webinar Preview

www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

The Transformation to Zero Touch Deployment™

Zero Touch Release Deployment Run

Deployment Manifest

Page 4: Enhancing Hudson CI with Zero Touch Deployment™ Webinar Preview

www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

Challenges (1)

• A continuous integration setup will create many builds

• Can result in multiple builds each day• Manual deployments are too lengthy

• Simplistic deployment is not enough– Deployment process should support real smoke

tests– Complete deployments are lengthy and

complex (multiple servers, dependency checking etc.)

Page 5: Enhancing Hudson CI with Zero Touch Deployment™ Webinar Preview

www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

Challenges (2)

• Manually moving files and folders is extremely complex– Very easy to manually select the wrong version– Using file sizes and other manual techniques is

not an option• Processes between pre-production and production

are inconsistent• Deployment instructions are often complex,

involving multiple steps and servers and different people

• Scripts are hard to maintain and version correctly and only provide partial automation

Page 6: Enhancing Hudson CI with Zero Touch Deployment™ Webinar Preview

www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

Challenges (3)

• How do you keep track of all the versions that have been deployed to the different environments?

• When production issues occur, how does development know which build or version to work with?

• How do we know if a deployed build contains certain features and bug fixes?

• How do we monitor the progress of builds across environments?

Page 7: Enhancing Hudson CI with Zero Touch Deployment™ Webinar Preview

www.noliosoft.com © 2011 Nolio Application Service Automation. All rights reserved.

Register Now:

http://bit.ly/hudsondec

ContactClare Avieli, Online Marketing Manager: [email protected]