Who’s On Phirst

Official blog of Phurnace Software.


Posted by: Robert Reeves on

This week, Phurnace announced our support for WebSphere Application Server for z/OS. You can read more about it in our Press Release.

To be honest though, we have always worked on WebSphere for z/OS. However, we were unable to give it the official Phurnace stamp of approval until we ran it through our testing battery. As you know, z/OS is IBM’s mainframe operating system. Thus, for an ISV like Phurnace, procuring a z Series machine and the skills to manage it is a bit outside our skill set and budget. Not to mention the raised floor room, cooling pipes and tanks of Halon (not really, I think they finally banned that stuff).

Thankfully, we were able to secure a z/OS virtualized machine from the IBM Innovation Center in Dallas. The support we received from the team in Dallas was phenomenal. Patient and helpful, they provided us with a turnkey z/OS image with WebSphere ND installed and ready to test against. Moreover, the entire process was at no charge because we were validating that Phurnace Deliver™ would work with z/OS and WebSphere for z/OS.

We have access to the z Series system and z/OS for demonstrations. Please contact us if you would like to see it - sales@phurnace.com.

In zOSWebSphere
Comment (0) Read More...


Posted by: Daniel Nelson on

Phurnace's VP of Products and Co-Founder, Daniel Nelson, wrote a blog posting for one our partners, Electric Cloud, earlier this week. Here is a link to their blog and here is his post.

In the software development lifecycle the results need to ultimately get out into production. The application must make it onto the server, the server needs to be configured and all of the properties, paths and settings need to be correct to get the value of the application. Those in the data center often refer this to the last mile. And it is often a real bear. Seems more like 10 miles at times. Sophisticated and robust tools like ElectricCommander have automated almost all of the steps in the process, but rely on home-grown scripts to lay the applications down on app servers. Why? It is actually a logical approach if you have no alternative. Every environment is different. Every app has different settings for WebSphere (or WebLogic or JBoss) and there is no way to anticipate those differences. Therefore – the last mile is unique to each customer and each app –the IT or dev teams write scripts. It takes skilled resources and the scripts are always in need of attention. Not anymore. STOP. That is no longer necessary. What if ElectricCommander could hand off the EAR file to a software tool that has already pre-built a model of the environment and has made all of the JDBC, JMS, and application bindings for you? What if it required NO scripting? What if the “last mile” was now automated and under the control of your build and release system? Ta Da ! It is now. Phurnace Software is an auto deployment and configuration tool that will eliminate custom scripting. And you can drive it all from within ElectricCommander. The last mile is now just a step away.

In java
Comment (0) Read More...


Posted by: Larry Warnock on

Cloud computing. You have heard the term and are most likely following the hype. And hype is a good term to describe the frenzied attention. However, be careful. Don’t write this hype off as a fad or overblown. In this case, I think it is wise to investigate and ask yourself some difficult questions about your current business. Regardless of what industry you are in.

When I first heard “cloud computing” I brushed it off as the latest marketing term for something that has been around for decades – I thought back to the days of time sharing on the mainframe, then to the Application Service Providers (ASPs), then to the trend of “hosting” and all of the vendors that have emerged in that arena, from ISPs to actual hosted service providers. So, at first glance, I reasoned -- same thing, new name. I was wrong. What makes cloud computing different in my opinion, are two fundamental things. 1) virtualization, and 2) the pricing model of the cloud. Granted, over time we will see the emergence of deviations from one model -- private clouds, public clouds, internal clouds, hosted clouds, sourced clouds, big clouds, tiny clouds… But regardless, they will turn the current model of computing and I.T. buying on its head. When? I am not sure. Not in 2009 or early 2010, but before 2015 for sure. Hey, if Gartner and Forrester get 6 years of wiggle room on forecasting, I should too.

Cloud computing, through virtualization technology, promises to change the economics of how we all buy “computing”. I didn’t say computers, I said computing. And that is at the heart of the discussion. Over time, individuals and companies will buy more and more “computing” (as it is used, pay by drink so to speak) and less and less “computers”. In the early 1900’s individuals and companies purchased electricity generating systems (which in turn delivered electricity on site). Over time, the model turned to the purchase of electricity and not the machines themselves. The Electric Utility was born. That similar model will emerge with computing and we have already seen it with such examples as FaceBook, SalesForce.com, Amazon Web Services, Google App Engine, Google Docs, OpenTable, etc. The computing on all of these is not done on your computer; they are delivered as a service utility. Some you pay for as you use, some are even free (the advertisers foot the bill).

So, it is time to now point you in the direction of the book that pushed me over the edge and convinced me that the cloud would be game changing. After research from countless articles, conferences, webinars, and discussions I was teetering on the edge, and then I read The Big Switch by Nicholas Carr. My conversion was complete. I believe. The Financial Times calls this book “the best read so far about the significance of the shift to cloud computing".

Let me insert a paragraph directly for Mr. Carr’s website describing the book’s topic:
“The shift is already remaking the computer industry, bringing new competitors like Google and Salesforce.com to the fore and threatening stalwarts like Microsoft and Dell. But the effects will reach much further. Cheap, utility-supplied computing will ultimately change society as profoundly as cheap electricity did. We can already see the early effects — in the shift of control over media from institutions to individuals, in debates over the value of privacy, in the export of the jobs of knowledge workers, even in the growing concentration of wealth. As information utilities expand, the changes will only broaden, and their pace will only accelerate.”

Finally, do not fear the cloud. Find a way to embrace it. Find a way to prepare your business for this coming change. Whether you sell computer hardware, enterprise software, are a bank, are a retailer, whatever. Talk about it, plan for it. If you have a long term vision and plan of how to take advantage of the cloud, it can benefit you. If you ignore it and wait, it could potentially topple you. Be prepared. The clouds are building. The subsequent storm will destroy some in its path, but give life-giving rain to others.

In Cloud Computing
Comment (0) Read More...


Posted by: Casey Marshall on

At Phurnace I'm leveraging the Eclipse Modeling Framework (EMF) to streamline our development and add some exciting new features. EMF was difficult to get to know at first, if only because the modeling terminology seemed new, strange, and kind of dry. The time invested in learning EMF was well-spent; once I "got EMF", it seemed pure genius.

My initial impression of modeling and model-driven architecture was kind of comical too; I imagined (with great disdain) this self-proclaimed "enterprise architect" in an ivory tower, trying to solve all manner of problems by dragging UML diagrams around. "Of course 'real software development' is never so simple!", I'd think. Like so many other technologies, modeling is heavily diluted with enterprisey buzzwords, and there probably *are* architects in ivory towers somewhere trying to generate all their code from UML tools... but this is only a comical extreme of the modeling spectrum.

For example, consider the popular web framework Django. Django, like so many other of the dynamic-language web frameworks, provides an object-relational mapping library in which you first define... models in your application. These frameworks introspect on your definition of the models to generate parts of your web application automatically for you. "Scaffolding" in Rails, the "admin" interface and newforms in Django all demonstrate a "model-driven architecture".

As far as I'm concerned what EMF does for the Eclipse platform (or elsewhere -- EMF is not limited to the Eclipse platform) is conceptually no different. Just as Django dynamically generates forms and content based on the structure of your models, EMF can generate a UI for interacting with your models and much more. Knowing this simple fact would have helped me at a time I was struggling to learn Eclipse RCP and considering EMF; it was not entirely clear to me at first, as an outsider, what EMF exactly was, what it could do for me, and why I should use it. It would be silly and somewhat inaccurate for EMF documentation to say "EMF: It's kind of like ActiveRecord!", but in a way, that's how I've come to know & relate it.

Of course, EMF can do much more than a typical web framework's model layer. The tooling is highly adaptable to custom development workflow demands; you can customize your generated model code, or avoid code generation altogether. Models can be defined with Java code, XSD, Ecore, or dynamically at runtime. EMF brings a powerful level of introspection to modeling, since the definition of your model (Ecore) is itself a model that can be manipulated in the same way. In this respect, EMF is "turtles all the way down".

In other news, I'm looking forward to the upcoming Galileo release of Eclipse (Eclipse 3.5). I've already had a chance to try a few of the new features (native Cocoa & 64-bit Java support for OS X, improved PDE tooling) and it's looking great. Last week I became a Friend of Eclipse, a great chance to contribute back to a community that's given me so much -- plus I get early access to releases and an exclusive, blazing-fast download mirror.

In Eclipse Modeling FrameworkEclipseDjango
Comment (0) Read More...


Posted by: Daniel Nelson on

Ops folks hate agents. Hate them. I was in the same camp back in my data center days. The reasons are pretty obvious, right? Who wants to have to install and maintain another piece of software on every server? No one. Not only that, but agents scare the bejesus out of people running production systems. A small program that executes commands locally from a remote source is super scary no matter what. Like clowns with fangs scary. Add in the chance for that little agent to go rogue and start consuming resources or leaking memory or hording ports and scary quickly morphs into dread.

With all the revolutions going on in server infrastructure agents are also becoming more and more inconvenient. Virtualized environments and cloud computing make the servers themselves much more ephemeral than in other days past. Maintaining agents to these here-today-gone-tomorrow servers, and all the references to them, and the configurations they require, is just too time consuming and troublesome. It’s a hold over architecture from days past when “server” meant a thing with a form factor and a fan, not dynamically allocated memory and processor time.

Phurnace doesn’t play that game. We connect over the network – no agents required. That gives us tremendous flexibility to fit into the existing infrastructure architecture of our clients. Also, it allows us to configure and maintain servers regardless if they are physical, virtual, or cloudy. Ultimately our customers don’t like being told how they have to do things – they want products that fit how they want to work, not have to work the way a product demands. Being agentless is part of our flexibility that let’s our customers do that. And of course, makes us far less scary.

In Untagged 
Comment (0) Read More...


Posted by: Robert Reeves on

Last week the Phurnace team visited Las Vegas to attend IBM’s Impact 2009. We presented a “Bird’s of a Feather” talk and spent some great time with customers (current and future) at our booth and at dinners.

While at the conference, the most often asked questions were about WebSphere 7.0. It seems that the upgrade is getting rolled up into renewed IBM software contracts. This is turning out to be a surprise to our customers as they are now forced to move to WebSphere 7.0 a bit sooner than they had expected. The good news is that Phurnace can certainly help with their migration from previous versions of WebSphere to the latest. This Phurnace-enabled migration will eliminate the need to re-craft a customer’s deployment scripts. Migration to new WebSphere versions is an “impending event” that motivates many of our customers to act.

Also, we did get some questions about properties-file based configuration in WebSphere 7.0. I directed most of those folks to our previous blog entry about it. Though it does gladden our collective hearts that IBM has addressed customers concerns about WebSphere configuration, the customers we spoke to are still not happy. The major complaint we got was about the explicit nature of the properties files and the inherent messiness of properties files. Simplicity does not seem to have been a design objective on this new feature.

Specifically, if you want to extract configuration data, you have to explicitly tell wsadmin the Object that you wish to extract. Moreover, if you extract a large amount of data, the structure of the properties file is sequential, so edit at your own peril.

Finally, we got rave reviews about our IBM WebSphere Portal 6.1 support. Give us a call and we’d love to show it to you if you missed it at the conference.

Remember, kids: friends don’t let friends write scripts.

In Untagged 
Comment (0) Read More...


Posted by: Jessica Gass on

We had a great time last week at IBM IMPACT.  Thanks again to everyone who came to our session or stopped by the booth.  We should have a posting later this week from Robert on thoughts about the show.

If you haven't had the chance yet, take a look at our press release from last week on how we can help companies "On-Ramp" their applications to the Amazon cloud. We collaborated with teams from Amazon Web Services, IBM WebSphere Portal and Ixion, LLC to put this together. Very cool stuff...

Finally, we have a little over a week before our webinar on the state of the Data Center and the Cloud with Rachel Chalmers from the 451 Group. Join us on Thursday, May 21st, at 11AM CST to hear all about it.

In WebSphere PortalCloud Computing
Comment (0) Read More...


Posted by: Jessica Gass on

Phurnace is a Silver Sponsor next week at the IBM IMPACT 2009 conference. The conference is focused on SOA and the leveraging of WebSphere products – WebSphere application server, WebSphere Portal, WebSphere Process Server, and more. There are even going to be sessions and announcements related to IBM and Amazon and the cloud platform AWS, including some exciting news on this topic from Phurnace.

We found this to be a great event last year. It was good to connect face to face with our customers and our prospects. We generated good quality sales leads and the audience was perfect for us. I encourage any WebSphere system admins or IBM Portal customers to stop by and see us in our show floor booth or join us Monday morning for a “birds of a feather” session that will discuss how to eliminate your deployment scripts and the headaches that they present . We will be demonstrating the deployment of java apps into WebSphere, the management of updates and changes to IBM Portal and how to use Phurnace as an “on ramp” into the Amazon cloud (Amazon Web Services).

Finally, set a meeting with us if you plan to be there. If you would like to reserve a time slot or just want to let us know that you will be there for us to keep an eye out, please email jessica.gass@phurnace.com. She will make sure you connect with all of the right Phurnace people. This is a must go conference if you are a WebSphere user. If you don’t have your ticket, go online and sign up now. You shouldn’t miss this one.

In WebSphere
Comment (0) Read More...


Posted by: Larry Warnock on

You may have already heard the news that Oracle has made a bid for Sun. The IBM acquisition deal fell through two weeks ago. In my opinion, it looks like the market is making a slow move back to the one-stop-shop “system house” approach. IBM, HP, Oracle/Sun and maybe soon Cisco, will all offer systems with hardware, software and services. Is this a trend toward a conservative IT approach? “I want one vendor responsible for my environment?” “I don’t care if all the pieces are best of breed, I just want it to work together and lower my TCO.” We shall see.

The pendulum swings again. This has happened throughout my long career in the computer and software industry. The current buzz around cloud computing fits this mind set as well. “I don’t care what it is or who it is from, just make it work and charge me just for what I use.”

The challenges of system and data center management will not go away, however. This latest consolidation move will just bring them in to the limelight again. The future is bright for data center automation tools. Customers are demanding that complexity be reduced and big systems vendors are making promises that they will answer the call. Phurnace Software is in a good place. Our customers know that we can make their deployment process much, much more simple and for sure – pull out real costs.

It will be intriguing to see what else happens in this “system house” building era. SAP? Cisco? BMC? CA? Dell? Microsoft? Are they next? And don’t think that Amazon and Google don’t have a grand plan up their sleeves. Should be interesting.

In Untagged 
Comment (0) Read More...


Posted by: Jessica Gass on

I know everyone hates it when the Marketing person posts a blog but we have some very interesting webinars coming up soon that I wanted to share with everyone. Please forgive the Marketing fluff as the content of these webinars will be very valuable.

WebSphere Portal Customer? - The first webinar is great for anyone using or considering using WebSphere Portal. We have a speaker from IBM, Richard Gornitsky, who is the Chief Architect for some of the largest WebSphere Portal engagements. He will give us some insight into how customers are deploying applications on Portal today. Daniel Nelson from Phurnace will explain how we can help simplify and speed up those processes. This one is coming up soon so register and get it on your calendar now!
April 30, 2009 Webinar - Help! I Need to Automate the Deployment and Configuration of My WebSphere Portal Applications.

Considering the Cloud? - Rachel Chalmers from the 451 Group will be giving a current state of tools and her big picture view and in the Data Center Automation space and how the cloud fits into that big picture. She will also discuss the "gap" that exists between Dev and IT Ops when web apps are handed off. Daniel Nelson from Phurnace will explain how Phurnace fills that "gap" with deployment automation and how we enable the on-ramping of applications into the cloud..
May 21, 2009 Webinar - The Automation Gap - Its Impact on the Data Center and the Cloud

Looking to Cut IT Costs but have Run Out of Places To Do So? We have the answer. The title and details aren't available for this webinar yet but check back soon because we have Eveyln Hubbert from Forrester joining us to talk about that exact topic.
June 18, 2009 Webinar - Title, Detials, Registration to come

In WebSphere PortalData Center AutomationCloud Computing
Comment (0) Read More...