Let's face it, most of us work for the same person. No, I'm not referring to Ginni
Rometty (although for many of you, that's not a bad guess) -- I'm talking about the customer. And in
the day-to-day routine, it can be easy to lose sight of who really signs your paycheck.
Business process management is all about maintaining a focus on the needs of the customer by enabling business
and IT to collaborate effectively. Seems like a pretty important topic, doesn't it? We think so. That's why developerWorks
is rolling out a new Business
process management zone, where you can build and refine your understanding of BPM and learn how it can improve your
business processes. Visit our New
to BPM page to get acquainted with BPM fundamentals and the IBM software products that can help you put BPM into practice.
Or, if you're ready for more advanced coverage and perspectives, turn to the quarterly IBM
BPM Journal. I've also added a new BPM section to this newsletter, which appears below for all subscribers. If you want
to see the section in upcoming issues, please update
your newsletter profile to include the "Business process management" topic.
And let me know if you have any questions or concerns, because (that's right) you're the boss.
Until next week,
John Swanson and the developerWorks editorial team
This week's top features on developerWorks:
| Developer events in
| developerWorks Live! briefings in Milan and Rome: Rational AppScan family|
In this hands-on workshop, learn about the importance of web application security -- today's most significant online threat,
black box versus white box scanning, and how to build secure software. And be sure to join the community
group for this event on developerWorks. (3 July 2012, Milan, Italy; 5 July 2012, Rome, Italy)
Get more details and register >
| developerWorks Live! briefing in Moscow: IBM Cognos Business
Learn about Cognos 10 Business Intelligence Suite in this two-day workshop. Get a high-level overview of all the components
in Cognos 10 Business Intelligence through lectures and hands-on experience. And be sure to join the community
group for this event on developerWorks.
(4 - 5 July 2012, Moscow, Russian Federation)
Get more details and register >
| Manage performance impacts of interfacing COBOL with other
Some organizations need to interface COBOL with other languages as a more efficient way of updating their enterprise systems
than replacing COBOL programs with those in other languages. But COBOL interfaces come with some limitations. This article
explains the performance impacts of interfacing COBOL with other languages, and gives some tips on how to avoid becoming
reactive to adverse impacts.
Start reducing performance impact now >
| New Business Process Management Journal|
The June edition of the IBM BPM Journal is chock full of great information on SOA and BPM, what's new in IBM BPM V8, using
a BPM approach to enterprise modernization, and much more.
Start your summer reading here! >
| BPM lifecycle for ARIS models in IBM Business Process Manager
This two-part series focuses on a practical approach for a standards-based, cross-tooling, and cross-vendor business process
management lifecycle that implements ARIS Event-driven Process Chain (EPC) models in IBM Business Process Manager.
Find out how to use ARIS models in IBM BPM >
| IBM Business Process Manager Advanced: SOA, process integration,
tools, and more|
Learn about the integration capabilities of Business Process Manager Advanced, including how easy it is to build integration
with no coding required, and how Business Process Manager Advanced supplements and extends Business Process Manager Standard
to support more advanced use cases.
Find out about the benefits of IBM BPM Advanced >
| A business process management approach to enterprise process
This article introduces best practices for ensuring BPM success, including business process discovery, business process decomposition,
business process ownership, service identification, and code modularization.
Learn how you can use BPM to modernize your enterprise >
new in IBM Business Process Manager V8|
This article describes the highlights of the newly announced IBM Business Process Manager V8, including a newly redesigned
Process Portal, integration with Enterprise Content Management systems, searching and sharing of content between Process
Centers, enhanced governance capabilities, and other new features.
Learn all about the new features of IBM BPM V8 >
| Video: BPM and SOA -- better together |
IBM Software Services for WebSphere Integration Architect Brian Petrini describes the difference between BPM and SOA, and
why they're best combined for a robust integration solution. He also talks about the difference between a business process
and a service, and what scenarios lend themselves to using IBM BPM Advanced vs. IBM BPM Standard.
Watch the video >
| Best practices for designing and implementing decision services,
Part 1: An SOA approach to creating reusable decision services|
Part 1 of this series addresses some best practices for designing and implementing a decision service using IBM Business
Process Manager Advanced and WebSphere Operational Decision Management. The article defines the key points to consider when
designing rule-based decision services that follow best practices and fit into a large IT architecture.
Get started with decision services >
| Networking on the cloud|
Explore important concepts of networking for IBM SmartCloud Enterprise, including virtual local area networks (VLANs), virtual
private networks (VPNs), and the various protocol layers. This article explains how to use tools such as OpenSSH, OpenVPN,
and proxy servers to set up different network topologies and solve connectivity problems.
Learn new cloud networking concepts >
| Agile predictive analytics on IBM SmartCloud Enterprise|
To extract value and insight from the current barrage of data that they face, organizations are resorting to predictive
analytics. In this article, the author introduces the concepts of agile predictive analytics on the cloud, provides some
information on Predictive Model Markup Language (PMML), and offers a real-world example of a tool that integrates these elements
under a single control.
Tap into the future using past data patterns from your cloud >
Five steps to securing cloud data (11 July)|
Take a closer look at the needs that drive migration of data centers into the cloud, the role of virtualization in both public
and private cloud infrastructures, and the security and compliance implications of cloud computing in order to provide insight
into the protection of sensitive data in the cloud. (11 July 2012, 1:00pm EDT)
Register today >
| IBM PureSystems cloud-based trial and Virtual Pattern Kit
Access the cloud-based trial (beta) of IBM PureSystems. With minimal management, you can
leverage patterns of expertise that automate many tasks and quickly
develop in a secure, collaborative, cloud-based environment.
IBM Virtual Pattern Kit for Developers lets you develop virtual patterns for application deployment into the cloud. The kit
includes patterns, a plugin development kit (PDK), and the Image Construction and Composition Tool.
See for yourself how IBM is revolutionizing IT >
| New IBM ecosystem partner images on the IBM Cloud|
Explore the new partner software images on the IBM Cloud. IBM Business Partner solutions extend the value of the IBM SmartCloud
by providing new capabilities. Learn more about these capabilities, which are now being offered on the IBM Cloud.
New ecosystem partner images on the IBM Cloud >
| Business process management|
| IBM i switchable IASPs: A working configuration by example|
IBM i independent auxiliary storage pool (IASP) technology offers the fundamental building blocks for providing switchable
resources across IBM i servers. This article comprises a 1-2-3 guide for configuring IASPs for two IBM i partitions and making
them switchable, so that you can move storage from a primary to a secondary backup node in a pseudo-failover scenario.
Start configuring now >
| Microsegmentation solutions for healthcare insurers|
Learn more about technological changes in the healthcare industry, including a member-focused shift toward customization
of health offerings to drive increased member satisfaction and retention. Explore two segmentation-based case studies using
SPSS Statistics Base and decision trees.
Get started with microsegmentation >
| Tutorial: System Administration Certification exam 919 for Informix 11.70 prep, Part 8 -- Security|
Prepare for the certification exam by learning how to prevent unauthorized viewing and altering of data or database objects,
including how to use the secure-auditing facility of the database server to monitor database activities.
Get secure, get certified >
| White paper: DB2 10.1 HADR multiple standbys|
This white paper shows you how to set up, configure, and monitor high availability disaster recovery (HADR) multiple standbys.
Examples demonstrate how HADR multiple standbys behave in different failure scenarios and how you can use HADR multiple standbys
with other HADR features.
Please standby >
| Going to OpenWorld? Come two days early and build DB2 skills
at no charge. (28-29 Sep)|
Attend the no-charge DB2 10 Workshop for Oracle professionals and get multivendor database skills that can extend your professional
flexibility and help position you to handle the multiple data types that are common in big data applications. No-charge DB2
for LUW certification testing is also available. (29 - 29 September 2012, San Francisco, CA, USA)
Register today >
| Survey: Big Analytics -- Big Data At Work|
Give us 10 minutes of your time and answer 17 questions that IBM's business research team will use to benchmark big data
trends. We'll give you access to early survey results. You can also download a free copy of the ebook "Understanding
big data." But act now -- the survey closes on 23 July 2012!
Take the survey >
| Knowledge path: Node.js -- beyond the basics|
Node's asynchronous, event-driven I/O model makes it easy
scalable, and highly concurrent web applications rapidly and run them in
the cloud. This knowledge path starts with Node.js basics and takes you
beyond them to using Node and supporting technologies to build an
application, test it, and deploy it on a platform-as-a-service.
Start developing web apps for the cloud >
| Point and click your way through Linux administration|
One challenge of moving from Windows to Linux is figuring out which tool has the functionality that you want. Tracy Bost
leads you through some common requirements for an easy transition.
Administer Linux with GNOME desktop tools >
| Check out the Real-world Linux community|
There's been a good deal of new activity in the Real-world Linux community, with plenty of new blog posts and discussions.
Come add your voice to the mix.
Join the community >
| Write about Linux for developerWorks!|
We're always looking for new content on developerWorks. Take a look at
Chris's wish list for Linux and see if you have something to offer.
Become a developerWorks author >
| Follow Chris on Twitter|
Follow Linux and Open
source zone editor Chris Walden on Twitter for regular updates
on articles and other information relevant to the Linux and open source communities.
Follow cmw_osdude on Twitter >
| Build multiplatform mobile apps with Worklight|
Learn to develop hybrid mobile apps that can run on a variety of platforms, starting with a simple application and building
iteratively as complexity increases.
Start working with Worklight >
| Make life easier with Python descriptors|
Manage attribute access with Python descriptors, a powerful tool that can protect attributes from change or automatically
update values of dependent attributes. Learn to easily create and apply descriptors in Python.
Put descriptors in your toolbox >
| Follow Chris on Facebook|
You can also keep up with developerWorks Linux and Open source content editor Chris Walden on
Facebook. Find out when articles post and keep up with his pointers to
other interesting information. Don't worry -- he doesn't talk about his
cat or his kid. It's all open source!
Follow cmw.osdude on Facebook >
| Improve C/C++ app performance with Rational Developer for Power Performance Advisor|
Performance Advisor, introduced in Rational Developer for Power Systems Software V8.5, helps you get better performance from
C/C++ applications that run on IBM Power Systems. Mike Kucera shows you how it works.
Learn how to use the Performance Advisor >
| New technique uses IBM XL C/C++ and Fortran compilers in
regression testing |
The authors introduce a test selection technique to reduce the number of test cases used for regression testing without degrading
test coverage. It uses profile data from the function tracing feature (functrace) of the XL C/C++ and Fortran compilers to
select a minimized and accurate subset of test cases.
Streamline regression tests >
| Use Java to update datapools in Rational testing software
Updating the contents of datapools, the test data repositories in Rational tester products, becomes time-consuming when test
data is not static. Tim von Niessen describes how to use Java to automate the process in Rational Functional Tester, Rational
Performance Tester, and Rational Service Tester for SOA Quality.
Learn how to automate the process >
| Integrate Rational Team Concert with Rational Build Forge|
Veena H. Balakrishnaiah explains how to configure Rational Team Concert so you can launch Rational Build Forge projects within
it and publish information into the associated build result. This makes the build result the place of record for builds and
build artifacts, but you can still use Build Forge automation.
Start consolidating build results >
| Use Rational Focal Point web service utility to retrieve
You can use the Rational Focal Point UI to capture input from customers, analysts, market research, and internal stakeholders,
as well as for prioritizing, visualization, and planning. But you can do this far faster and without even logging in to Focal
Point by using the web services utility. Puneet Nebhani explains how.
Learn how to use the web services utility >
| Create editable sequence diagrams with Rational Software
Sequence diagrams play a key role in UML modeling documentation. Bala Subramanian Vetrivel describes how to generate them
for Java projects by using Rational Software Architect for WebSphere Software, Version 7.5.4. He also explains why it's important
to be able to edit them, and provides steps for generating editable diagrams.
Make your sequence diagrams editable >
| Agile deployment -- an oxymoron? |
To answer that question, Marianne Hollier suggests that you answer these questions: What type of deployment do you have?
Why shouldn't you deploy what you have created at the end of each iteration? What goes into each deployment increment and
what is the risk? To beta test or not to beta test?
Read what to consider in answering these questions >
series: A collection of presentations from the Innovate conference|
This roundup of presentations from the Innovate 2012 conference features videos that cover a range of topics, including optimizing
your agile software delivery process, understanding more about IBM PureSystems, benefits of the DevOps approach, the latest
enterprise trends in mobile apps, and much more.
Watch an Innovate presentation now >
| Parallax processing: Bring the third dimension to a two-dimensional HTML5 canvas|
Parallax processing is an exciting way to animate graphic layers on the web using arrow keys or mouse movement. In this article,
learn how to create a parallax environment using jQuery and HTML5. Follow along with an example that shows how to create
and animate a graphic using layers.
Discover the power of parallax processing >
| New WebSphere Developer Technical Journal |
WebSphere Application Server V8.5 has some major improvements in installation, administration, application deployment, and
performance, and three articles in the new Tech Journal give you the details. Other article topics include a primer on cloud
technology and products, and improving performance with the WebSphere DataPower XC10 caching appliance.
| Customizing file transfers using WebSphere MQ FTE Ant scripting
Learn how to use Ant scripts and Java classes to customize WebSphere MQ FTE to automatically transfer new and modified files
from a source server to a destination server, and ensure that the two servers are always synchronized as efficiently as possible.
| Navigating the IBM cloud, Part 1: A primer on cloud technologies|
More than just cloud computing basics, this article shows you how IBM's key cloud offerings fit within cloud fundamentals
and how they can help you succeed in the cloud.
| Populating WebSphere MQ headers in WebSphere ESB using a
custom MQ SendExit |
The WebSphere MQ binding provided with WebSphere ESB and WebSphere Process Server enables communication between native MQ
applications and an SCA environment. This article shows you how to use the custom MQ SendExit to populate MQ headers required
by MQ applications, and includes sample code to set AppIdentityData in the MQ header.
| On-demand webcast: Using WebSphere Extreme Scale with WebSphere
This WebSphere Support Technical Exchange describes WebSphere Extreme Scale features, use cases for using elastic caching,
integration with WebSphere Commerce, and configuration steps to improve WebSphere Commerce performance, scalability, and
Listen now >
| New trial download: WebSphere Application Server V8.5|
WebSphere Application Server V8.5 helps businesses offer richer user experiences through the rapid delivery of innovative
applications. Choose from a comprehensive set of open standards-based programming models to better align project needs with
programming model capabilities and developer skills.
Download it now >
To ensure proper delivery, please add firstname.lastname@example.org to your address
book. You received this email because you are subscribed to
IBM's developerWorks newsletter as: © International
Business Machines Corporation 2012. All rights reserved.
Attn: Developer Communications,
150 Kettletown Road
Southbury, CT USA 06488
Downloads & Trials