• Like
Release Validation Solution
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

Release Validation Solution

  • 576 views
Published

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
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • <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>
    Are you sure you want to
    Your message goes here
    Be the first to like this
No Downloads

Views

Total Views
576
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

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