JavaOne 2012: Improving ALM workflow with automation in Oracle PaaS

Java Development Tools

JavaOne 2012: Improving ALM workflow with automation in Oracle PaaS

By Jan Stafford

TheServerSide.com

Innovation in application development tools has ramped up, particularly on the open source side, but it's lagging in application lifecycle management (ALM), said Tasktop Technologies CEO Mik Kersten at JavaOne 2012 this week. "They need to evolve together," and can if Java platform-as-a-service (PaaS) and ALM are paired to improve application development workflow, he said in a JavaOne 2012 session titled Cloud ALM: Connecting the Development Team to the New Deployment Destination.

New development tools are abundant today, said Kersten. There's Bugzilla, Trac and Mantis for tasks, for example, and Git and Subversion for source control, as well as Hudson and Cruise Control for builds. The trouble with this bounty is that the burden of connecting these tools has fallen on the developer. "A lot of manual work is required," he said.

In the ALM process today, there are three primary branches: IDE, ALM servers and applications. "Whether it's hosted or on-premises, there are a lot of things you have to do to get the right branches connected to the application," said Kersten. "To spur innovation in ALM, we need to address the way developers work, not just where they deploy to."

Seeking a means to solving these problems, Tasktop joined with Oracle Corp. to develop Oracle Development Cloud Services (ODCS). "With Oracle, we saw an opportunity to using the new host development destination, taking some aspects of these open source tools and putting them together into this offering for developers."

ODCS provides a platform for integration of open source software development and application lifecycle management tools. "PaaS offers ready-made services and application hosting," said Kersten. "IaaS provides operating system virtualization and virtual machine hosting."

Inside ODCS, developers can use open source tools and the Oracle database with Java EE application server access, said JavaOne session co-presenter REST-based APIs, a Git repository and storage are available. Frameworks included are Java, APEX and SQL.

Switching to another cloud development service is possible, and lock-in is minimized, because open APIs and open source tools are used in ODCS, said Konduri during the Q&A session. Pricing information wasn't available, he added.

05 Oct 2012

Related Content

Related Resources

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.