Ralph Schoon (Unleash The Labs, Leading Technical Sales Professional ) provides two great no-nonsense views into starting up with projects in IBM BlueMix on his external blog rsjazz.wordpress.com! With a deep expertise in the RTC / Jazz products, Ralph brings that skill into BlueMix and provides clear steps for using RTC and Eclipse to start developing Node.js applications for BlueMix.
Getting started with BlueMix- Ralph blogs about his experiences with BlueMix and provides some detailed information to help you get started as well: "Recently everyone has their heads in the clouds and I decided to have a peek to find out what it is all about. So I started looking into it. This post is a summary of my first experiences with the IBM BlueMix Cloud Computing offering and how I got started with developing my first applications for it..."
Using RTC to Work with DevOps Services and With Bluemix - Ralph blogs again with a deeper dive into BlueMix and Eclipse that builds upon the post above: "I recently had a look into Bluemix and how to use it with Eclipse to develop cloud applications. The blog post also mentions that there is an integration to DevOps Services that enables to use work items for planning. It also allows to use GIT or Jazz SCM to manage the source code. Recently I had a look into how that works and I would like to share here what I learned. This post assumes you have performed the first steps to setup your environment following the Getting started With Bluemix post already...."
You may have thought we were done with the top recap posts, but we have one more we think you'll find useful! Here's the top Urban Code technotes from 2014. These technotes are the most often cited and shared in our Support Engineers' PMR notes all used to help you solve or prevent issues:
WHAT COMPELS AN IBM PARTNER TO PUT SUCH A MAGNITUDE OF TRUST IN IBM RATIONAL AVP?
IBM has very complex relationships with many of the world’s largest companies. We’re competitors, joint venture partners, OEM buddies and collaborators. We each fiercely guard any competitive edge and use it to relentlessly hammer each other. All is fair in love, war and the technology business.
One of IBM’s largest competitors is also one of IBM's most important business partners for software and systems. This Consulting Firm’s goal is to standardize how they approach software delivery for their clients. They consider Rational to be a good technology fit in this area, so they have made the Collaborative Lifecycle Management (CLM) solution and other Rational products the critical foundation of their software delivery process. This is a clear endorsement of IBM Rational products and strategy by one of the world’s leading companies.
Since 2007, this Consulting Firm has also invested in a successfully evolving partnership with the experienced Rational Accelerated Value Program (AVP) team. AVP is Predictive, Preemptive and Proactive - bringing fast ROI for Rational Software clients across the globe. Consulting Firm relies on their AVP team for advice on their overall software deployment strategy, guidance on successful roll out of Rational tools, and the management of expedited resolution for cost-inducing software issues. The client considers the AVP team to be a high value extension of their own teams and have granted access to several of their internal systems and environments to make collaboration and troubleshooting easier- showing ultimate trust with IBM AVP.
The flexibility and personalization of the Accelerated Value Program has meant that the service continuously adapts to align with Consulting Firm's needs, so it is no surprise that the by the end of their current contract they will have been a AVP client for a full decade! AVP’s comprehensive knowledge of their customer’s business goals, ecosystem and topology helps ensure that the team is well positioned to dynamically respond to changing business conditions, partnering for continued success.
EXAMPLES OF HOW CONSULTING FIRM’S BUSINESS WOULD HAVE BEEN IMPACTED WITHOUT THE GUIDANCE OF THE EXPERIENCED RATIONAL ACCELERATED VALUE PROGRAM TEAM
1. IBM’s CLM Development identified a serious security vulnerability (not Heartbleed, but having significant threat potential due to Consulting Firm’s large customer base) allowing a remote user to execute arbitrary code on a CLM server without authenticating. With AVP’s intimate knowledge of Consulting Firm's CLM deployment model, we immediately realized the devastating impact this vulnerability could have if exploited on any of Consulting Firm's 1000+ CLM deployments. Working with IBM Level 3 support and IBM Legal, the AVP team were authorized to notify Consulting Firm of this vulnerability more than a week before it was to be published. This gave Consulting Firm enough time to remediate all of their servers prior to the vulnerability becoming public.
2. Working with IBM Level 2 support and IBM Development, the AVP team arranged for the delivery of more than 20 hotfixes for Consulting Firm's CLM deployments in 2013. Without these hotfixes Consulting Firm would have had to upgrade all 1000+ of their CLM deployments to each quarterly release. Avoiding 5 additional upgrades saved Consulting Firm $3.08 million (1000 deployments X 8 hours per upgrade X 5 upgrades X $77/hr FTE cost).
OVER THE PAST YEAR, THE AVP TEAM HAS COLLABORATED ON SEVERAL WINS WITH CONSULTING FIRM’S STAKEHOLDERS. READ JUST SOME OF THE IMPRESSIVE AVP ACHIEVEMENTS BELOW:
Guiding more than 1,000 successful deployments of the CLM applications for Consulting Firm's clients, including many brands that are household names
Facilitating rapid resolution to production issues in order to keep Consulting Firm's 40,000+licensed Rational users productive. AVP drove resolution of over 100 Consulting Firm PMRs in 2013 facilitating the correct focus from support delivery and development.
By managing Consulting Firm's enhancement requests and explaining the business case to IBM Development and Product Management, AVP helped with the delivery of 5 of Consulting Firm's most important and strategic requests in CLM releases in 2013.
Providing advance warning of changes impacting Consulting Firm's hosting and deployment model - lowering risk and preventing costly issues form occurring.
Defining product upgrade and roll out plans with the client enables Consulting Firm to annually upgrade each of the 20 Rational products covered under AVP. Meticulous AVP planning, guidance, and environment preparation are critical for driving successful projects where risk is heightened.
WHAT’S AHEAD FOR THE CONSULTING FIRM’S AVP PARTNERSHIP IN THE FUTURE? Looking ahead, because there has been significant growth in Consulting Firm's' Rational portfolio, AVP has already advised and set a schedule to sunset support of older Rational tools over the duration of the contract. This will assist Consulting Firm in making the most of its investment in Rational tools, not only by having the latest technologies and functionality, but also by following the trusted advice on how to best use those tools to meet every business goal efficiently.
In this season of The Newsroom a USB drive retrieved from a toilet tank (really?!) is used by an investigative journalist to download thousands of stolen confidential documents to a single air gapped computer. The illicit information blooms across the screen and the leaked documents reveal espionage.
In the real world, privacy and security are top priorities for Defense Company (DC). To maintain different levels of program security Defense Company operates more than 300 distinct, secure, isolated development environments. Air-gaps prevent the sharing of network services and systems are disparate. Adding to the complexity, domain names are deliberately different as well.
Application servers are also disparately configured and every new request requires special handling. With configurations that vary from one environment to another, software installation and troubleshooting have been a growing headache for the small DC tools team. Users grew frustrated waiting for an application support engineer with the right security level to travel to closed sites for troubleshooting. Changes in defense spending led to layoffs and retirement, shrinking the tools team as closed environments continued to proliferate. Finding a better, more cost effective way to deploy software was the impetus for partnering with Rational Accelerated Value (AVP).
Accelerated Value Program
IBM Software Accelerated Value Program is a technical advisory service that provides extended, personalized end-to-end proactive services, preventive advice, risk management, knowledge sharing, and real-time enterprise level problem management to accelerate software deployment, adoption, and post production software management.
The Defense Company’s initial vision was to have set of ‘golden’ images for their Rational tools that could be electronically distributed to users in any environment. Because Rational Team Concert (RTC) is the keystone to team collaboration, it made sense to make that the top priority and an open-area replica environment was created to facilitate integration testing and troubleshooting.
The Rational AVP and DevOps Impact
As IBM’s virtualization capability has grown, AVP and the DevOps team have enabled Defense Company to deliver a modular, standardized, immutable RTC package for integration and deployment across all environments – resulting in significant savings for just one tool. Defense Company’s average RTC closed area technical implementation deployment effort was reduced from 160 man hours per implementation to less than 7 hours per implementation – a whopping 95% reduction. This saves Defense Company $3.29M annually – just on yearly RTC deployment costs! The company also saves countless support hours by troubleshooting bugs in the open area replica environment instead of traveling to each site.
What next for Defense Company?
Defense Company plan to implement uDeploy (UrbanCode Deploy - a tool for automating application deployments through environments) to automate installation, configuration and runtime verification of Defense Company’ complete Rational portfolio.
Rational AVP is a critical partner for Defense Company in helping to gain maximum value from its Rational software which helps the client to reduce costs, and accelerate productivity!
Company Background Credit Union is an IBM Software Accelerated Value Program (AVP) client and has AVP coverage for multiple brands and products - Rational, ECM, WebSphere, and ESS AVP teams work together and share expertise to help ensure Credit Union has seamless integration between products and tools, and that the client is gaining optimal value from their software investment.
Rational AVP Assisted Focus Areas and Achievements
Deploying of WebSphere products (WPS, BPM, WS) - starting with WAS 8.5.5+ using Build Forge (BF) and Rational Automation Framework (RAF)
Expanding BF/RAF platform so that other Credit Union teams can also manage their systems
Enhancing current procedures used to deploy applications to Credit Union infrastructure
Allowing Credit Union operations team to do more Tier 1 tasks for Middleware
Extending operational procedures to start / stop services, and improving triage of outages by COS team (such as validation of jobs that can be sent to each tier to identify which component is having issues)
Separating CCRM (Build and deployments) activity from COS and Middleware (Production Ops control), specifically taking application deployment tasks away from operational tasks. In production where the common Build Forge will run, instances of RAF would be for CCRM with another instance for the WebSphere, Middleware and COS teams - so that roles and responsibilities for each RAF instance will be isolated.
Setup and Installation of new BF/RAF 3.0.x Environments
Stage 1 – UNIT Setup
Stage 2 – Test and Integration
Create 2nd test instance of RAF used by different team's CCRM, Middleware and COS and their shared roles.
Proof of Technology – Concept of automating deployment of WAS 8.5.5 and fixpack 1 to a target environment
Prepared an AIX environment to test Credit Union's requirements
IBM tested in house and recorded process for reuse
Demo / Review to Credit Union team successful results
Assist next steps for Credit Union to apply in the UNIT environment
How is Credit Union using Rational Automation Framework?
Used by COS – The 24/7 operations center monitoring ATM's, System Alerts and more.
Used by CCRM – Change Control and Release Management.
Used by the Middleware Team – to support WebSphere products, configuration, and in conjunction with CCRM for application deployments.
Used by Tier-1 operations – Start/Stop and control traffic and helps validate infrastructure during incidents/outages.
Used by various AppDev teams – read only permissions on viewing RAF logs for Application Deployments.
Example of how Rational AVP contributed to a client goal/challenge The Credit Union requirement was to install a vertical cluster with 7 total nodes.
Achievement The Rational Accelerated Value Leader (AVL), along with RAF and Deploy SWAT Engineer, were able to automate this with an outstanding result whereby with RAF, the task is accomplished in under 50 minutes. as opposed to the same task taking 4 hours when performed manually.
What does this mean for the client?
1 person manual effort 4 hours
1 Install X 4 hours X $77 FTE = $308
1 person with RAF 50 minutes
1 install X .83 hours X $77 FTE = $63.91
1 person manual effort 12 hours
1 Install X 12 hours X $77 FTE = $924
1 person with RAF 4 hours
1 install X 4 hours X $77 FTE =$308
Team of 10 doing 100 WAS deployments/year = $616K Savings
In this three-part introductory series on Bluemix and DevOps Services, Lauren Schaefer, Growth Hacking Engineer and Social Media Lead for IBM DevOps Services, guides you through discovery showing how using these products can prevent you from wasting time! Using the simple app created in Part 1 and the app that uses a Bluemix service deployed in Part 2, learn how to write code that uses the new Bluemix service. Try out the web IDE (no setup required) and learn how to use agile planning tools. End up with an application that checks the prices of items in online stores for you, so you don’t have to surf the web to see if your favorite items are on sale!
Innovate has passed again, but that doesn't mean you missed it if you weren't there! We have a great collection of videos below including general sessions, keynotes, and press conferences! It's your one stop shop to remember what you heard while you were there, or to feel like you were!
Innovate@SPEED - Innovate 2014 Day 1 General Session- We all need to Innovate@SPEED. Kristof Kloeckner will kick off Innovate 2014 with technical insights to accelerate business delivery cycles with confidence and trusted outcomes. How do we deliver Efficiency@SPEED, Value@SPEED and Growth@SPEED? Technical leaders from IBM and our clients will deliver strong positions on Cloud, Mobile, Security, DevOps and Continuous Engineering in crisp, punchy 5-minute speed talks. Kristof's opening keynote will be a catalyst for an intense week of community sharing and networking, focusing on how IBM and its partners can help you become fast, agile and competitive.
But don't stop there... continue on with day two and all the other keynote and Watson videos below!
TOC 1:23 - DevOps maturity model 2:36 - Deployment of applications across environments 4:03 - Big picture view of UrbanCode Deploy with IBM SmartCloud 5:05 - Continuous delivery to cloud 5:45 - Environments in v4.x 6:27 - Environments in v6.x 9:36 - Concept of Component Resource
We're always working to bring you deeper value to the products you use. From our support perspective, this doesn't just mean troubleshooting tips or solutions to errors. It also means larger implementation content and best practices! Helping you avoid issues by highlighting best practices before trouble is seen is just another of those ways we help make sure you are as successful with these products as you need to be! That's exactly why we bring you this periodic series of roll-ups from our developerWorks Rational community and libraries... that in mind, here's the past few weeks' articles that went live on developerWorks Rational:
What's new in Rational Lifecycle Integration Adapters
By: Gary Cernosek, Product Manager, IBM
Gary Cernosek discusses the latest additions which help connect ALM products with more third-party tools and improve enterprise manageability. Read the article to find out the other new features added to the adapters.
Products: IBM Rational Quality Manager, IBM Rational Change, IBM Rational Requirements Composer, IBM Rational Team Concert
What's new in Rational Software Architect and Design Manager
By: Sanjesh Raj Nair, Senior Staff Software Engineer, IBM
Sanjesh Nair reviews the latest additions to Rational Software Architect and Design Manager. See what Rational software has created to make your job easier.
Product: IBM Rational Software Architect
Top 10 modeling hints: #4 Design patterns reuse proven solutions
By: Bruce Douglass, Rational Chief Evangelist, Systems Engineering, IBM
Bruce Douglass discusses the importance of leveraging the experience and knowledge of other designers through abstraction or design pattern reuse.
Products: IBM Rational Rhapsody, IBM Rational System Architect, IBM Rational Software Architect
IBM Rational Lifecycle Integration Adapters Standard Edition extends the IBM Rational solution for Collaborative Lifecycle Management (CLM) with integrations to select third-party tools. These adapters also provide integrations for Rational ClearQuest. The Rational Lifecycle Integration Adapters Standard Edition enables you to continue using your existing lifecycle tools and benefit from the many capabilities found in the Rational solution for CLM products.
Monica Luke lives in the Boston, Massachusetts area. With more than 20 years experience in software engineering, she joined IBM Rational software 10 years ago in the test organization. During her 17 years as a test automation engineer and architect, she has repeatedly tackled the tough problems of building test automation solutions through frameworks that last and build triggered test solutions for complete lights-out testing. Testing and test automation remain a passion, and that has led Monica to move into the product management organization, where she has the opportunity to tackle these tough problems in the testing tools. Monica currently spends a lot of her time thinking about the challenges of Continuous Testing. Using an outside-in scenario design approach, Monica is happily influencing the next wave of Rational testing tools.
IBM Rational DOORS getting started
By: Yianna Papadakis-Kantos, Instructional Designer & Curriculum Architect, IBM
Yianna Papadakis-Kantos introduces you to Rational DOORS in this tutorial that starts with collaboration and moves through the entire requirements process.
Product: IBM Rational DOORS
Simplify integration testing with Rational Integration Tester
By: Pallavi V. Bhosale, Software Test Specialist, IBM
Pallavi Bhosale shows you how to create and code-free and reusable stubs the easy way using Rational Integration Tester, a component of Rational Test Workbench.
Product: IBM Rational Test Workbench
Extend IBM Rational Test Lab Manager for test asset management
By: Pietro Marella, Advisory Engineer, IBM and Remo Freddi, Staff Software Engineer, IBM
Pietro Marella and Remo Freddi describe how they have streamlined the product development cycle by integrating Rational and Tivoli products in a pilot in the IBM Tivoli Lab in Rome.
Top 10 modeling hints: #5 Only 4 (+1) diagrams are required
By: Bruce Douglass, Rational Chief Evangelist, Systems Engineering, IBM
Bruce Douglass explains Minimal SysML, a profile he created, as an easier way to adopt both UML and SysML.
Products: IBM Rational Rhapsody, IBM Rational System Architect, IBM Rational Software Architect
Create custom reports with BIRT and Rational Team Concert
By: Paul Wellman, Managing Consultant, IBM Global Business Services and Paul Rinaldi, Application Developer, IBM Global Business Services
Paul Wellman and Paul Rinaldi explain how to use BIRT to access multiple custom work item attributes added to Rational Team Concert.
Product: IBM Rational Team Concert
Create high quality code with IDEs
By: Charles E. Gordon, Technical Sales Specialist, IBM
Charles Gordon shows you the features in Rational Software Architect and Rational Application Developer that help you to find and fix defects early in the development process which makes it easier to analyze the impact of potential software changes.
Products: IBM Rational Software Architect, IBM Rational Application Developer
Top 10 modeling hints: #6 Model-based hand offs preserve fidelity
By: Bruce Douglass, Rational Chief Evangelist, Systems Engineering, IBM
If you're going to the trouble of building good system engineering models, you might as well construct them in such a way as to support the hand-off of models and text. Bruce Douglass shows you how.
Products: IBM Rational Rhapsody, IBM Rational System Architect, IBM Rational Software Architect
Another featured download:
IBM Rational DOORS
IBM Rational DOORS enables product and systems stakeholders such as requirements engineers, analysts, developers, quality assurance engineers, customers, and suppliers, to gain greater visibility of up-to-date requirements and to collaborate in capture, review, and management of requirements. No download or install required, simply access the trial online through a web browser. See how easy it is to review, discuss, edit, and add requirements and to view traceability reports that enable requirements fulfilment to be easily tracked.
Our Jazz.net authors have been quite productive recently writing and publishing a slew of blog posts on the topics of DevOps and Continuous Delivery. Check out a selection of posts below from the subject matter experts themselves as they discuss deep technical topics that can help you improve your own release cycles, performance, and efficiency in deployments!
DevOps Culture - Retrospectives and continuous improvement- In the Collaborative Lifecycle Management (CLM) project we have declared three imperatives for improvement in order to increase our agility with a goal of continuous delivery: culture, process, and tools. Of these three things, culture is, in my opinion, the most difficult thing to change because it’s less tangible than processes and tools and because culture is often deeply ingrained in an organization and a team. Consequently, cultural changes can take a long time to implement. This is the first in a series of posts where I’ll discuss some of the important cultural issues and changes that we’ve tackled in the CLM project.
DevOps for Dummies now available!-You have probably heard about DevOps but you want to cut through the hype and understand more about this approach. That is the genesis of DevOps for Dummies, authored by IBM’s Sanjeev Sharma. It is written to appeal to both practitioners and managers and to show you how you can apply a new DevOps approach to more rapidly deliver innovative applications and services that solve real business problems.
Rapid build deployment using IBM UrbanCode Deploy- Previously I have focused on build performance in posts like Speeding up the pipeline by slowing down builds and Rethinking personal builds, but there is a lot more to a continuous delivery pipeline than build times. Once a build produces artifacts, you need to do something with them. Often the next step is to install the product onto a machine for either testing or production use. The installation is typically a process such as copying a zip to a machine and unzipping it or running an install program, but can sometimes be more complicated when special configuration is required. Below I describe how we have started using IBM UrbanCode Deploy to allow builds to easily and automatically install, configure and invoke server applications onto machines in the cloud before an application installer has even been created.
Working towards continuous deployment in Jazz.net- I have worked for IBM for about 20 years, moving back and forth between development, customer support and IT operations roles. Working in these different roles helped give me perspective for my current role as the manager for Jazz Continuous Deployments/DevOps. In this role I am responsible for ensuring that our multiple staging and self-hosting environments are stable and always using the latest driver or sprint of the Collaborative Lifecycle Management (CLM) products. We are not yet at the point where we can automatically deploy a new driver daily to production, but we are working towards that goal.
Unify your test automation for continuous delivery- This is the second article about testing in our Continuous Delivery series to share practices we have adopted in our own development team within Rational Team Concert (RTC). The presented techniques are used to control software evolution and to improve the quality of our code base. Since there is a variety of IBM and open source tools we are using, we focus here on the practices and techniques rather than on particular tools.
From ‘use what we sell’ to ‘practice what we preach’- This is part three in our blog series describing the transformation of our internal ALM development organization toward a Continuous Delivery model. In this series, we describe the motivations behind adoption of a Continuous Delivery model and the many challenges we faced as we embarked on this transformation from both the planning and execution perspectives.
Role of the run team in our Continuous Delivery process- I am one of the developers in the Rational Collaborative Lifecycle Management (CLM) project contributing to the Tracking and Planning (TAP) functionality of Rational Team Concert (RTC). I have been part of the TAP team from last four years and involved in delivering RTC in longer and shorter release cycles. You would have read posts written by my colleagues on how we changed our processes and organized our teams for adapting to the Continuous Delivery lifecycle. This blog is the continuation to these posts, in which I’ll be talking about the "Run Team" and its necessity and role in delivering quality values to our product. We have been running the Run Team from the last four releases (since 4.0.1) and I was part of the team for three releases and led the team during two releases.
Rational Team Concert source control makes continuous delivery easier- Rational Team Concert (RTC) has started releasing quarterly. Since large features rarely fit into such short cycles, we’re making heavy use of RTC’s branching and merging functionality. That could result in merge hell, but it doesn’t. This post will give you an idea of how the RTC team uses our own source control management system, and show how its design helps large teams maintain many branches without nightmarish merging.
How does Rational ‘do Continuous Delivery?’- This is part two in our blog series describing the transformation of our internal ALM development organization toward a Continuous Delivery model. In this series, we describe the motivations behind adoption of a Continuous Delivery model and the many challenges we faced as we embarked on this transformation from both the planning and execution perspectives.
Organizing our teams for Continuous Delivery- You may have been reading the blog posts of my colleagues around continuous delivery including the motivation behind it, our focus areas as we transformed from annual to quarterly releases, and some process improvements that we implemented. Continuing this theme, in this blog I’ll write about one of the most dramatic changes that we underwent as a development team to support continuous delivery - the restructuring of the team itself into a new avatar that we like to believe is more agile and more user focused than it was earlier.
I'm constantly amazed at the great information our developerWorks authors produce on such a consistent basis. To prove that point, here are the latest articles from the past week that have gone live on developerWorks Rational:
Develop reliable software with DevOps
By: Bob Aiello, Consultant and Technical editor, CM Best Practices Consulting (Division of Yellow Spider, Inc) and Leslie Sachs, COO, Yellow Spider, Inc.
Bob Aiello and Leslie Sachs teach you how to create reliable systems using principles and practices that are emerging as part of DevOps.
Products: IBM Rational Requirements Composer, IBM Rational Focal Point
A macro-pattern for public sector systems architecture
By: Jan K. Gravesen, Executive Architect, IBM
Jan Graveson gives you a common systems architecture pattern to help you accelerate the design of new systems architectures for the public sector.
Product: IBM Rational System Architect
JazzHub: Collborate in the cloud in less than 10 minutes
By: Jean-Louis Maréchaux, Worldwide Technical Enablement Lead, IBM and Fariz Saracevic, Lifecycle Scenario Architect, IBM
Jean-Louis Maréchaux and Fariz Saracevic take you on a tour of Jazz Hub in this scenario-based article. With Jazz Hub your team will quickly and easily collaborate on projects.
What's new in IBM Rational Application Developer V9.0 Portal Tools
By: Mansi Gaba, Staff Software Engineer, IBM
Mansi Gaba introduces you to the new and enhanced features. Support for jQuery tooling, the Maven framework, Mac OS, and simplified Dojo mobile view creation are some of the top improvements.
Product: IBM Rational Application Developer
A developerWorks learning circle is a community space where people come together to learn about a subject. The learning circle offers targeted resources and guided learning activities, selected by subject matter experts, that you can use to build your personal learning roadmaps.
Darrel Rader, a technical skills and development leader in IBM Rational has built this amazingly short (only 6 slides!) but robust presentation on slideshare.net to help explain what learning circles are:
Now that you know what a learning circle is, did you know we've got five of them currently rolled out (with more to come)? Check out the great learning circles below, choose one, and dive in! These learning circles focus on aspects of the product and application lifecycle:
Because you may not have time to browse all the resources and mingle with other learners in one sitting, learning circles help you create your own personal roadmaps, your pathways through the resources.
You can check off items as you complete them, break away whenever you need to, and easily return anytime. No guesswork; no wasted time trying to recreate where you were.
You can keep your progress confidential, of course. But you also have the option of easily sharing your progress with a mentor, your manager, or your team so you can all progress together.
DevOps is reshaping the future of ALM as noted in a recently published Forrester report, Continuous Delivery is Reshaping the Future of ALM, saying "DevOps is now noisily elbowing its way into the mainstream- the revolution is just beginning, but it’s real and the time to act is now."
IBM DevOps is an essential enterprise capability for continuous delivery that enables organizations to seize market opportunities and reduce time to customer feedback. DevOps enables organizations to adopt and continuously improve in lean and agile practices through shared learning, while extending the boundaries of agile to encompass the full business/client value stream. Effective ALM is a key practice that helps organizations implement a DevOps approach because it allows them to efficiently deliver applications and services with robust performance, transactional integrity, security and control.
We ask that you continue to participate and contribute your ALM expertise to the DevOps Community moving forward. Join our new DevOps Communityto post questions to the Forum or get community insights from our Blog. We look forward to exchanging ideas with you.
Time to slow it down a bit on this autumnal Friday morning. So sit bad, grab a cup of coffee (or tea) and take some time to read the following articles that went live on developerWorks Rational this week. And while you're at it, register for the upcoming webcast and maybe even check out some of the featured trials and downloads too:
Maven integration with Rational Application Developer By: Manish Aneja, Project Lead, IBM and Awanish Kumar Singh, Software Engineer, IBM
Awanish Kumar Singh explains how Maven tooling can be integrated with Rational Application Developer's portlet tooling features to enhance both the development and the build experience. Product: IBM Rational Application Developer
DevOps adoption: tools, processes and culture By: Adrian Cho, Program Director, Continuous Delivery Evangelist, IBM Rational
Read how IBM is adopting DevOps, and where this adoption is leading us to in this blog post written by Adrian Cho.
IBM Rational Application Developer for WebSphere Software
IBM Rational Application Developer for WebSphere Software accelerates the development and deployment of Java, Java EE, Web 2.0, mobile, OSGi, portal and service-oriented architecture (SOA) applications. Both expert and novice developers can increase productivity and efficiency by using its many integrated capabilities for easier development, testing, analysis, and delivery of applications. The IBM Rational Application Developer for WebSphere Software evaluation is available as a download, sandbox, or in the cloud.