Your SlideShare is downloading. ×
0
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Release Validation Solution
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Release Validation Solution

601

Published on

http://www.evolven.com/solutions/solutions-overview.html …

http://www.evolven.com/solutions/solutions-overview.html
By assuring integrity in environments, providing visibility into the release content and ensuring that the release transitions as expected, Evolven brings certainty to releases and reduces the high-impact risks associated with them.

Published in: Technology
1 Comment
0 Likes
Statistics
Notes
  • <br /><object type="application/x-shockwave-flash" data="http://www.youtube.com/v/0L6RjSyRxJQ?fs=1&amp;hl=en_US&amp;rel=0" width="350" height="288"><param name="movie" value="http://www.youtube.com/v/0L6RjSyRxJQ?fs=1&amp;hl=en_US&amp;rel=0"></param><embed src="http://www.youtube.com/v/0L6RjSyRxJQ?fs=1&amp;hl=en_US&amp;rel=0" width="350" height="288" type="application/x-shockwave-flash"></embed></object>
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

No Downloads
Views
Total Views
601
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
1
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • CHALLENGE: “RELEASE AND PRAY” Multiple transitions between environments exist along the application lifecycle, including the most challenging one: release into production. Those releases are highly visible and typically entail stabilization periods, even causing downtime with a direct impact on revenue and profitability. A number of factors frustrate the roll out of new releases: Platform Complexity: An evolutionary and ever increasing complexity of platforms on which these systems run, makes it clear there are many moving pieces that must fit together seamlessly to guarantee the success and long-term value of a product or project Agile Software Development: Agile software development methodologies have driven the number of releases radically higher. The increase of release events means increased pressure on release management teams, and further compounding the task of IT Operations to maintain stability while tracking and executing these releases Greater Distribution: As software systems, the development process, and resources become more distributed, this reality contributes to less visibility and adds to the overall management challenge
  • CHALLENGE: “RELEASE AND PRAY” Complicating this is the fact that it doesn’t take much to create an outage or an incident. Some common examples are: While distributing files to multiple servers, one file does not reach one of the servers, creating periodic issues that are very hard to reproduce A connection string that defines the connectivity between application and database is not changed, leaving the production application pointing to the test database A change made in the production configuration prior to release is overwritten by the new release, creating a problem in the production environment So, with any little change possibly being the impetus for a high impact incident, it is not surprising to experience painful stabilization periods after releases and even production outages. Release, Deployment and IT Operations teams are faced with the added challenge of ensuring accurate error-free release of applications and appropriate configuration during promotion and deployment, taking into account configurations that are inherently different between pre-production and production.
  • RESULTS: RELEASES WITH CONFIDENCE With the increasing complexity of IT systems, combined with meeting the fast changing demands of the business, it is a major challenge for the Release, Deployment and IT Operations teams to ensure smooth releases. With any little mis-configuration of even a single parameter possibly instigating a high impact incident, releases end up in long, drawn out stabilization periods, even resulting in production outages. By assuring integrity in environments, providing visibility into the release content and ensuring that the release is transitioned as expected, Evolven Comparison brings certainty to releases and reduces the high-impact risks associated with them.
  • Transcript

    • 1. Martin PerlinMarketing Director, Evolven<br />RELEASE WITH CONFIDENCE<br />Prevent production outages and ensure accuracy and consistency during releases.<br />Demos - Click to Watch<br />Release Validation Solution<br />Release Validation (3:13)<br />Use Cases (3:13)<br />
    • 2. THE RISK OF DOWNTIME IN NUMBERS<br />of availability and performance errors are due to faulty configurations<br />Enterprise Management Association<br />
    • 3. CHALLENGE “RELEASE AND PRAY”<br />LIMITED VISIBILITY INTO GRANULAR CONFIGURATION<br />PLATFORM COMPLEXITY<br />AGILE DEVELOPMENT<br />GREATER DISTRIBUTION<br /><ul><li>More distributed software systems, development process, and resources
    • 4. Makes for less visibility
    • 5. Adds to overall management challenge
    • 6. Number of releases is radically higher
    • 7. Increase of release events
    • 8. More pressure on release management teams
    • 9. Greater task to maintain stability
    • 10. Evolutionary and increasing complexity of platforms
    • 11. Many moving pieces
    • 12. Need to fit together seamlessly</li></ul>STABILITY<br />EFFICIENCY<br />COMPLIANCE<br />
    • 13. Unchanged Connection String<br />Overwritten Change<br />ProblemWhile distributing files to multiple servers, one file does not reach one of the servers.<br />COMMON EXAMPLESLittle Changes – Big Impact<br />One File Not Delivered<br />ProblemA change made in the production configuration prior to release is overwritten by the new release.<br />ProblemA connection string that defines the connectivity between application and database is not changed.<br />ResultPeriodic issues are created that are very hard to reproduce.<br />ResultThe production application points to the test database. <br />ResultA problem is created in the production environment. <br />
    • 14. A Granular Configuration Automation solution that helps to obtain and maintain environment stability <br />Identify and analyze changes and differences that put environment stability at risk, by: <br />Comparing different environments<br />Comparingcurrent environment with its historical working snapshot or golden baseline<br />EVOLVEN COMPARISON<br /><ul><li>Key capabilities:
    • 15. Compares the entire environment (applications and underlying infrastructure)
    • 16. Compares environment configuration and content in-depth
    • 17. Analyzes changes and differences with focus on criticality and impact </li></ul>CLICK TO WATCH VIDEO<br />
    • 18. SOLUTION<br />1<br />Provide Visibility Into Release Content<br />Gain detailed visibility of what is being released down to the most granular level of the configuration parameter <br />Compare production and pre-production environments <br />Ensure that pre-production sufficiently emulates production<br />
    • 19. SOLUTION<br />2<br />Ensure Transitions As Expected<br />Guarantee accurate validation to confirm that execution adheres to the release plan<br />Detect changes introduced by the release in pre-production<br />Ensure that testing and release teams are aware of the exact release content<br />
    • 20. SOLUTION <br />3<br />Assure Integrity In Environments<br />Synchronize changes introduced directly to production with the validated release<br />Compare production and pre-production<br />Verify the accurate transition of release content and configuration<br />
    • 21. Compares the entire IT environment<br />Compare applications and their underlying software infrastructure stack<br />Including: applications, front-end servers, middleware, databases, messaging layer and operating systems <br />Delivers in-depth, granular comparison<br />Drill-down to the most granular level of the individual configuration parameter from any source<br />Including configuration files, registry, database schema, reference data and, stored procedures <br />Applies comparison analytics<br />Analyze changes and differences with a focus on their criticality and impact <br />SOLUTION The Power of Evolven Comparison<br />
    • 22. BENEFITS Release with Confidence<br />ASSURE INTEGRITY IN ENVIRONMENTS<br />PROVIDE VISIBILITY INTO RELEASE CONTENT<br />ENSURE THE RELEASE IS TRANSITIONED AS EXPECTED<br />
    • 23. OTHER EVOLVEN SOLUTIONSLess Risk, More Uptime and Greater Stability<br />Release Validation<br />Incident Investigation<br />Release with Confidence<br />Brings certainty and reduce risk, by assuring integrity in environments, providing visibility into the release content and ensuring that the release transitions as expected<br />A High Stakes Race Against Time<br />Slash investigation time and effort by a staggering 50%, minimize system downtime and prevent incidents from impacting overall operations<br />Disaster Recovery Verification<br />ITIL<br />Don&apos;t Let Your Disaster Recovery Environment Let You Down<br />Verify consistency and integrity of your disaster recovery environment, and enable a compliant environment that won&apos;t let you down<br />Boost Your ITIL Initiatives <br />Evolven Comparison assists in many ITIL v3 areas – helping customers achieve less risk, more uptime and greater stability.<br />LEARN MORE:<br />Virtualization<br />http://www.evolven.com/solutions.html <br />Tame the Virtualization Beast <br />Take control of virtualization’s new configuration challenges and risk: manage drift, ensure integrity and control sprawl. Reduce outage risk and minimize downtime<br />
    • 24. LEARN MORE<br />Evolven Solutionshttp://www.evolven.com/solutions.html <br />Videos, White Papers, Solution Briefs and more <br />http://www.evolven.com/newsroom/resources.html <br />Bloghttp://www.evolven.com/blog<br />

    ×