CA Release Automation At a Glance
Transcription
CA Release Automation At a Glance
DATA SHEET CA Release Automation At a Glance CA Release Automation is an enterprise-class continuous delivery solution to orchestrate and automate complex application release deployments from development through production. Enterprises use CA Release Automation to help: •Speed up application release cycles and improve business and operational agility. •Reduce errors and achieve higher quality and stability of releases by simplifying and standardizing application release processes. •Enable more frequent releases and reduce risks of failure. •Reduce costs of application deployments and promote collaboration and alignment between Development and Operations. •Improve visibility across the entire deployment tool chain. Key Benefits/Results Customers can realize significant benefits from release automation, including: • Reduced time-to-market and improved business agility • Improved quality and reduced cost • Improved manageability, audit tracking and compliance • Increased release capacity with reduced risk • Provide traceability through every step of the Release Process Key Features • Application centric, manifest driven deployment provides reusable and repeatable processes to simplify and streamline application releases. • Comprehensive set of Action Packs and Plug–ins enables customers to leverage their existing investment and easily automate and integrate leading solutions without scripting. • Scalable enterprise solution to handle complex, multi–tier distributed solutions across 1000s of servers and multiple data centers. • Intuitive, powerful graphical Workflow Engine eliminates the need of scripting and quickly allows you to visually create your deployment processes. • Multi-tier release Automation capable of defining and managing release activities and deployments across all the components of the application architecture Business Challenges Today’s IT organizations are under enormous pressure to deliver new applications and services to the market at an increasingly rapid pace. Today, applications are critical to the success of the business and in many cases they are the business. As a result, applications are constantly changing, and managing that change is a key component to maintaining business agility. Today, IT organizations are struggling with the following challenges: Reduce error-prone tasks. Manual processes are error prone, expensive and time consuming. Development organizations are comprised of diverse teams, responsible for deploying code, data and content throughout all stages of the application development lifecycle, each with its own specific requirements. Improve time-to-deployment. Complex infrastructure components require highly skilled resources to provision, test and deploy applications across your development, QA and production environments. Manual release processes are often inadequate for agile development methodologies. Executing change across each environment independently is time consuming, often requiring you to start from scratch with each and every update. Reduce operational bottlenecks. When the operations team is bogged down by repetitive release tasks it becomes increasingly difficult to complete weekly application updates within a scheduled maintenance window. It becomes difficult if not impossible to retain the critical knowledge necessary to build repeatable processes for day-to-day or emergency operations. In addition, scaling the operations team to handle the increased workload from growing applications and data center operations can become cost prohibitive. Solution Overview Applications have become a key component of modern business. Users expect 24/7 availability along with continuously enhanced features. IT is adopting virtualization and cloud computing for faster access to infrastructure and compute resources, agile development to deliver application releases faster, and release operations for centralized control and zero touch application deployments. Continuous delivery is a practice that helps address these challenges of deployment. With CA Release Automation, customers can automate the delivery process and reduce the complexity of promoting new applications through the development lifecycle and into production. CA RELEASE AUTOMATION On-demand release for continuous delivery Architectures Server-Types Deployment Logic Flows & Process •Unlimited flexibility in designing complex Release Processes, can perform advanced tasks such as looping, process interaction, and deployments across multiple server types and locations •Enterprise Scalability that is able to support environments with tens of thousands of servers Environment Resources Environment Configuration ON DEMAND RELEASE Critical Differentiators CA Release Automation’s Manifest Driven Deployment model enables customers to design and configure complex, multi-tier release processes that are reusable and repeatable across multiple deployments and environments throughout the application lifecycle. An enterprise-class continuous delivery solution that takes release automation to the next level, providing an agile and collaborative application delivery chain. Designed to meet the demanding needs of enterprises for an automated end-to-end release process including: nts me on l vir de En M o Application deployment tasks are automated, errors are reduced, software releases are more reliable, and delivered at an accelerated rate. Customers using CA Release Automation are also relieved from the cumbersome complexity of deploying applications to physical, virtual, or cloud infrastructure platforms commonly used at each stage. Ap pl Mo icati de on l Solution Overview continued Release Data Deployment Manifests Deployment Manifests QA Deployment Manifests STG PROMOTE •Advanced process interaction with real-time remediation •Out-of-the-box, application–centric release operations for applications across physical, virtual and cloud environments CA Release Automation is a single, holistic solution for application release workflow design, testing and execution. It provides centralized management to control application releases across data center application teams, application environments and distributed data center infrastructures. PROD PROMOTE Related Products/Solutions This suite of products help organizations deliver applications faster to market, with superior quality and reduced costs: •CA Service Virtualization. Helps customers move application development tasks earlier in the SDLC. •CA Data Mining solutions. Leverages the intelligence harvested from application development, testing and production. For more information, please visit ca.com/releaseautomation CA Technologies (NASDAQ: CA) creates software that fuels transformation for companies and enables them to seize the opportunities of the application economy. Software is at the heart of every business, in every industry. From planning to development to management and security, CA is working with companies worldwide to change the way we live, transact and communicate – across mobile, private and public cloud, distributed and mainframe environments. Learn more at ca.com. Copyright © 2014 CA. All rights reserved. All trademarks, trade names, service marks and logos referenced herein belong to their respective companies. This document is for your informational purposes only and to the extent permitted by applicable law, CA provides it “as is” without warranty of any kind, including, without limitation, any implied warranties of merchantability, fitness for a particular purpose, or noninfringement. The information in this document is based upon CA’s experiences with the referenced software products in a variety of development and customer environments. Past performance of the software products in such development and customer environments is not indicative of the future performance of such software products in identical, similar or different environments. In no event will CA be liable for any loss or damage, direct or indirect, from the use of this document, including, without limitation, lost profits, business interruption, goodwill or lost data, even if CA is expressly advised in advance of the possibility of such damages. CA does not provide legal advice. Neither this document nor any software product referenced herein serves as a substitute for your compliance with any laws (including but not limited to any act, statute, regulation, rule, directive, standard, policy, administrative order, executive order, and so on (collectively, “Laws”)) referenced herein or any contract obligations with any third parties. You should consult with competent legal counsel regarding any such Laws or contract obligations. CS200_ 83484_0814