"An insurance policy depends on mutual ignorance."
Tim Harford, The Undercover Economist
Daniel Selman 2700022VQ3 2,505 Views
"An insurance policy depends on mutual ignorance."
Tim Harford, The Undercover Economist
Daniel Selman 2700022VQ3 2,936 Views
During Impact we ran a 3-hour lab sessions with ILOG BRMS. The lab material was based on the Getting Started tutorial, and I'm pleased to say that the sessions went without a hitch (thank you Eric, Benoit and VMWare!) and was very well attended. So well attended in fact that we scheduled a second session for people that were turned away from the first session. Our usability gurus handed-out a questionairre at the end of the session -- feedback that we will use to make the product even easier for new users.
Thank you very much to all the organisers and participants! A couple of photos are included below.
Daniel Selman 2700022VQ3 2,550 Views
"Even if he stands to make a buck at it, your average used-car salesman won't sell some working father a car with wobbly brakes, then buy life insurance on that customer and his kids. But this is done almost as a matter of routine in the financial services industry, where the attitude after the inevitable pileup would be that that family was dumb for getting into the car in the first place."
Matt Taibbi, writing in the Guardian 24/4/10
Daniel Selman 2700022VQ3 3,265 Views
Ian Robinson starts with the problems of basic JAR level deployment: lack of encapsulation, versioning and missing classes are not discovered until runtime. Then the problems specific to JEE: duplication of utility JARs across applications, version dependency conflicts. Then quick overview of the OSGi package resolution mechanism and how it can address these challenges.
Changes in the political landscape to allow OSGi enterprise applications to be deployed to commercial runtimes: e.g. Apache Geronimo, JBoss, WebSphere.
Feature pack can deploy existing EARs as OSGi Bundles. Common utility libraries are extracted and deployed into the Bundle repository.
Apache Aries Blueprint container can inject JPA contexts into beans, either using annotations or using XML wire-up declared in a Blueprint file.
Enterprise Bundle Application (EBA): a packaging/deployment unit for OSGi applications. You can choose to package content and then refer to external Bundles that will be loaded from the bundle repository. The life-cycle of resolving and freezing the deployment -- the resolver can save its state to ensure that the bundles that were resolved on a test system and also used (exactly) on a production system.
The feature pack includes a blog example that illustrates the major features of enterprise OSGi, including JPA, transactions, a web app etc. The admin console allows your to browse the bundles deployed on WAS remotely, using an interface similar to the Equinox command line client.
You can upload new versions of external bundles into the bundle repository. The WAS admin console will display the newer version and allow the admin to update the application with the newer bundle (including previewing the resolution first). When the application is restarted the newer version of the external dependency will be used.
OSGi services can be exposed as SCA components.
Eclipse plugins (requires Eclipse 1.6 WTP M6 or later) to edit Blueprint and EBA files. Available standalone or within the latest RAD beta.
Daniel Selman 2700022VQ3 3,147 Views
Moved to a bigger room, and still standing-room only!
Very impressed by the functionality and the user interface: a skinned Eclipse RCP application and a web application (portal) for managing processes. In addition the Blueprint SaaS offering for top-down process discovery and collaboration. Very slick Web 2.0 interface.
Lots of BAM dashboards to manage/optimize processes. Lots of filtering/roll-up possibilities. Can overlay performance results onto process diagram to visualise performance hot spots using heat maps.
Daniel Selman 2700022VQ3 3,103 Views
Some quick notes:
Mixed version cell support: manage cells with 5.1, 6.0, 6.1 and 7.0 version servers. No forced synchronised migrations.
WAS "Next" Open Alpha (available now):
Daniel Selman 2700022VQ3 3,320 Views
Coffee in hand, sitting in a very large hall illuminated by three enormous projection screens. The hubbub of freshly shaved/showered attendees excitedly chatting. The conference organisers are getting the crowd pumped up with loud R&B, rock and rap music -- "Just Dance!"
The screens are filled with kaleidoscopic Smarter Planet messaging, "What if you could change the world of... retail, transportation, healthcare, banking..." There really are a lot of people here, over 6,000 apparently. Definitely up from last year, so perhaps the economy is showing signs of recovery?
"Please mute all cell phones and pagers..." Here we go. "Welcome to IBM Impact 2010!"
"Change the world" intro video, B/W images of world changing events, fall of apartheid, Berlin wall etc. Live soul/gospel singer accompanying the video. Transition to more technical focused changes -- work smarter. Screen rises to expose live rock band. Band is doing a great job, but it is not easy to get people rockin' at 8AM! The big finish... Yeah!
Actor, comedian Frank Caliendo coming on to wake people up with a bit of cheeky comedy and impressions.
Nancy Pearson, VP Marketing, coming on to introduce the conference. Over 500 sessions! "We are living in a decade of smart. Are your processes holding you back?". Steve Mills coming on to discuss IBM strategic initiatives; including Smarter Planet. "SOA Builds a Smarter Planet". Starts with a retrospective on SOA to underline IBM's strategic vision and role as a trusted advisor. Steve shows some slides from past Impact events on e-business infrastructure. By 2005 IBM was pushing service orchestration to ensure future business needs can be met.
Steve now showing a 2010 slide, with Business Rule Management and Business Event Processing at the leading edge; shown as an evolution of basic process management. Events, analytics, sensors, rules, cloud, monitoring, processes all shown as peer-concerns required for high value business initiatives. Smarter Planet is: instrumented, interconnected and therefore more intelligent. Integrate all the data from instrumentation with SOA to build new and optimised business processes. Closed-loop analytics to make processes more effective. Increasing focus on realtime improvement. Next decade will be focused on end-to-end optimisation of business processes.
Rosabeth Moss Kanter coming on from Harvard Business School. "Surprises are the new normal. Who had a volcanic eruption in their scenario plans?" Companies need to become "Super Corps" to rapidly transform themselves. These companies have four things in common: strong sense of values, purpose. Innovation, sometimes incremental, sometimes breakthroughs. Creativity requires looking outside the building and into the community. Partnering, having an extended family of suppliers and partners. Self-organizing, people want to be involved, and they care about changing the world. The technology enables it. "You can change the world."
Frank Caliendo back on with more funny impressions.
Robert Leblanc on to talk about transforming people, processes and information. How do CEOs encourage breakthrough thinking? IBM introducing the IBM CEO Study to better understands the challenges and motivations of CEOs. The study will be published in May. Study of 300 CEOs showed that the outperforms were: developing new offerings, effectively dealing with regulatory changes and expanding into new markets. They are more likely to have: 2x greater usage of process automation and modelling (dynamic), almost 4x greater usage of collaborative workspaces (collaborative) and 9x greater usage of SOA. The dynamic business network -- a dynamic supply chain scenario. Collaboration using IM, dynamic because the supply chain uses business rules, and connected because the executive can interact with the supply chain from mobile devices while travelling.
Kaiser Permanente building a customer centric healthcare network. Paper -> Electronic -> Predictive -> Personalised. Make appointments online, view lab results, schedule visits etc. SOA and BPM has been a key enabler. Reduced hospitalisation of diabetic users and prescription issues. Benefit to users and cost savings through smarter work.
Ford Motor Company; "One Ford, one team, one plan, one goal." How did IT contribute: standardise and lean, agile environment. Completely aligned with the corporate mission. "An amazing turnaround at Ford". Focus on standardisation and simplification. Lombardi Teamworks customer.
Craig Hayman; Yesterday's Best in Class is No Longer Good Enough. Describes improvements to productivity. Excellence is a moving target. "Are you really best in class?" Business processes are the tie that link strategy to execution. IBM Blueprint allows business strategists to collaborate on a business problem. Send business alerts. Change business rules to optimise on store shelf. Handle frequent ad-hoc business processes. Analytics, decision support allow a company to quickly handle unexpected situations. Use Data Power to link suppliers into the supply-chain. Use Data Power caching appliance to deal with peak demand. Host of roles working together to execute the strategy. Strategy -> BPM -> SOA. Most recent acquisition of "Cast Iron Systems" leading SaaS and cloud integration provider. Clouds need to talk to other clouds. IBM BPM Blueprint and BlueWorks. Announcements: WebSphere Lombardi Edition, ILOG BRMS, multiple BPM feature packs. DataPower integration blade, caching appliance (160 GB cache). Cloudburst appliance upgrade. WAS feature pack for OSGi and JPA 2.0. Using feature pack they beat SpecJ benchamrk by 90%!
Frank back with the props and more impressions to get people laughing.
Nancy underscores IBM's role as a business partner. The paramount focus of uniting business and IT. Impact social media site: http://www.ibm.com/social/impact to track blogs/twitter etc. IBM Impact Best of Show awards.
Frank back on, last impressions, and then the band is back with a driving rock number: "Everyone one of us can find a way to change the world... Don't stop believing..."
Daniel Selman 2700022VQ3 3,702 Views
Arrived safely in Las Vegas after a rather gruelling flight from Paris via LAX. Spent 2.5 hours queuing at LAX immigration, missed connection to Las Vegas, and had to purchase a walk-up ticket with South West... Standard travel scenario unfortunately! ESTA and biometrics, but not many visible signs of "straight through processing"! :-)
Now of course it is 6 AM and I am wide awake!
Daryl Pereira has posted a short "interview" with me on the IBM Impact Event Blog. I will be blogging as many interesting sessions as I can! Goals for today are to get registered, plan my schedule for the week, and stretch my legs a little. Breakfast first perhaps...?
Hope to catch up with you at IBM Impact 2010!
Daniel Selman 2700022VQ3 3,520 Views
All the team is gearing up for the major IBM WebSphere conference of the year, Impact, which runs from May 2nd-7th in Las Vegas, Nevada.
ILOG BRMS will of course be represented; I will be presenting "Business Rules Live on Stage!" and helping with a hands-on lab centred around Rule Studio. I am scrambling to get me slides in today! It should be a fun session -- a colleague and I will build a simple business rules application live on stage, based on requirements from the audience.
The table below lists the ILOG BRMS sessions. I will update with hyperlinks to the sessions as soon as I figure out how to find the sessions details page. You can hyperlink to a session details page, right!?
Time flies! Already a year has past since the acquisition of ILOG by IBM... I was very pleased to read that Mark Loughridge (IBM CFO) even gave us a mention during the latest IBM earnings announcement. No small feat for a recent acquisition!
As an engineer it is gratifying to see the roll out of your software accelerating -- but we are not done yet! Plenty more work to do, and there is no shortage of great ideas and synergies to be explored.