Welcome!


Latest Blogs from SOA World Magazine
Recent studies have shown that over two thirds of CIOs have difficulty balancing the time and resources needed in order to drive both business innovation and operational excellence. IT services teams in mid-sized organizations have so much to do that it’s difficult to prioritize. Maint...
I worked with Fiorano Software back in the first-generation SOA days, over a decade ago. This scrappy Palo Alto and Bengaluru-based vendor competed successfully in the Enterprise Service Bus (ESB) market with the middleware behemoths of the time, including IBM, Oracle, Software AG WebM...
We talk on this channel a lot about digital transformation, but how far does its scope extend? Just in case you had grown tired and world weary of the whole ‘digital transformation’ terms in the first place (Ed - surely not?), let us reinvigorate it by defining what we mean. The m...
We have built our new Community Pack technology as a way for small or large communities to share methods to extract the important information generated by their systems and technology.
Despite the data privacy protections supposedly conferred by regulations like HIPAA and HITECH, consumers’ confidential health and personal information is still not safe enough. That’s the lesson to be learned from Franklin, TN-based Community Health Systems’ (CHS) August 18 regulatory...
Putting on a rock show is like piloting the Millenium Falcon – it’s simultaneously the fastest ship in the galaxy while being a “piece of junk.” The stage lights are so hot you start to sweat immediately, hoping those Jager-bombs are escaping through your pores and delaying the impend...
The Amazon Web Services public infrastructure cloud is seeing massive adoption, and for good reason. Using AWS arms companies with advanced infrastructure that, in most cases, they could not possibly achieve in their own datacenters. In fact, According to Gartner, AWS has 5 times more ...
On Halloween day, let's take a quick look at some of the top things that are killing software testers... Accelerated Release Cycles In response to today's demand for speed and "Continuous Everything," the software delivery conveyer belt keeps moving faster and faster. Considering ...
It's hard to miss the world of opportunities that data collection and analysis have opened up. But how can you avoid having information overload? It takes a lot of will power, in our data obsessed world to say "too much!" However, there are many ways where too much information is dest...
The move to DevOps introduces additional constraints to the Iron Polygon, as individual projects become less distinct. In an environment focused on continuous automated testing as well as continuous integration and deployment, individual iterations become the project unit as organizati...
Machine-to-machine (M2M) technology and the resulting Internet of Things are leading us inexorably toward everything-as-a-service (XaaS). As more things get connected, the range of service opportunities expands. And as those services are presented online, they become available for use,...
I just read through “The New Kingmakers,” a thought-provoking book by Stephen O'Grady of the small, but influential, analyst firm Redmonk. The thesis of the book is straightforward: technology changes have moved developers, previously of little importance within the world of IT, to a c...
One of the more popular methods of dealing with not just with the explosion of devices but the growing challenge of dealing with growth of compute devices under management in general is virtual desktop infrastructure (VDI). While VDI has been overshadowed of late by newer and shinier T...
Cloud computing in the form of Infrastructure-as-a-Service (IaaS) has revolutionized the expectations of IT. Infrastructure that used to take weeks to months to provision is now available in minutes. Moreover, most of the traditional drawbacks associated with infrastructure have disap...
Isn’t it great to treat your girlfriend by cooking her favorite omelet every morning? In theory, sure, but in reality, chances are most of the time you end up with darn scrambled eggs instead. Let’s face it: you’re a great boyfriend but a terrible cook. Believe it or not, this is quite...
Enterprise applications are increasing in complexity, with multi-tier and distributed applications being the new standards for dealing with high-volume, high-scale requirements. In many development environments, the ideal scenario is to enable DevOps teams to manage dev/test environmen...
In my first post, I discussed how software and various tools are dramatically changing the Ops department. This post centers on the automation process. When I was younger, you actually had to build a server from scratch, buy power and connectivity in a data center, and manually plug a...
Certainly, enterprises feel the pressure to transition their networks to next generation architectures like SDN to brace the coming storm that is an app economy. Service providers could provide valuable advice to them on how to do that, if they could yell loud enough over the thunderou...
#HTTP #HTTP2.0 Why that version number is so very important .... It's no surprise that HTTP is the new TCP. Inarguably, more applications are delivered via HTTP than any other. That's including mobile apps, by the way, which are more often than not using HTTP to talk to REST-based API...
I ran across this quote a while back, and was awestruck at its profundity. I keep it on a list of quotes that I look to for inspiration. To think that the guy who invented the theory of relativity views the world in this way, trying to distill extremely complex ideas down to their simp...
I just recently wrote a blog about BOTs causing unwanted traffic on our servers. Right after I wrote this blog I was notified about yet another “interesting” and unusual load behavior on our download page which is used by customers to download latest product versions and updates. If y...
Qubell is staking out its territory in DevOps, with a collection of components, connectors and starter kits that are “self-deployable composite applications and blueprints that showcase a complete technical solution to a common business problem,” in the words of the company. Starter ki...
For a concept that is barely a couple years old, DevOps is red hot. No conversation about software development is considered complete without the mention of this new buzz word. But the growth in its popularity has also given rise to several misconceptions. Misconceptions that, if...
Transformed traditional IT must act as the enterprise “traffic cop” – a good cop that keeps agile teams from crossing the compliance/security line, making sure that interactions among such teams play by a consistent, consistently evolving set of rules. Coordinate and facilitate sharin...
As one of Heroku’s beta users I had the chance to check out the new Heroku button gallery last week. I must say I was very pleasantly surprised. Over the past few years, it’s fair to say Heroku have nailed their PAAS offering. They are one of the few PAAS providers to truly succeed in...
Log analysis is a simple and cool way to add oversight to your orchestration environments. While scripting your infrastructure is a powerful tool, using it alone is a quick-hit device. But wait, there is more! You don’t even have to create the scripts manually; there are tools ou...
When we talk about the impact of BYOD and BYOA and the Internet of Things, we often focus on the impact on data center architectures. That's because there will be an increasing need for authentication, for access control, for security, for application delivery as the number of potentia...
With the capability to reduce both CapEx and OpEx, it’s easy to see why the SDN-NFV trend has taken hold in the hosting and mobile industry. Early use cases include network virtualization from cloud service providers and enterprise data centers, bandwidth calendaring and network tappin...
Are you developing or hosting PHP applications? Are you doing performance sanity checks along your delivery pipeline? No? Not Yet? Then start with a quick check. It only takes 15 minutes and it really pays off. As a developer you can improve your code, and as somebody responsible for y...
Have you ever deployed a change to production and thought “All went well – Systems are operating as expected!” but then you had to deal with users complaining that they keep running into errors? We recently moved some of our systems between two of our data centers – even moving some c...
I would say that only one out of a million exceptions thrown in an application actually makes it to a log file – unless you run your application in verbose logging mode – Do you agree? No? Here is why I think that is: because most exceptions are handled by your code or by the framework...
We (as in the industry at large) don't talk enough about applying architectural best practices with respect to emerging API and software-defined models of networking. But we should. That's because as we continue down the path that continues to software-define the network, using APIs an...
You can then easily piece together full transaction traces by ordering all method calls by sequence number. Further analysis can be applied to this information for a number of purposes. For example, by analysing the transactions, developers can easily construct design diagrams that can...
As a lifelong word junkie, I can honestly say that I’ve never seen more debate, argument, and failure to reach an agreed upon definition of a word than we’re seeing over the word “DevOps.” And while it can be frustrating to find a definition that works for you, and not be swayed by the...
Happy Bits develops fun mobile apps so you can share videos instantly with your friends through messenger. You can either watch the videos live while you're recording, or later whenever you have time. Here's how it works: you upload a video to their app, then receive a private link to ...
Business applications are a bit of a paradox. They are critical to business operations; you know it, and chances are all the potential business users know it as well. However getting adoption of these platforms is often like pulling teeth. Why should it be so hard to get users to lever...
In today’s software-defined business era, uptime and availability are key to the business survival. The application is the business. However, ensuring proper application performance remains a daunting task for their production environments, where do you start? Enter Business Transacti...
Sales is an amazing profession. You are able to match the needs of your customers to the goals of your organization. You are a connector, a problem solver, someone people can trust when they need most. As a sales person, someone who is actively engaged in helping people get what the...
Successful teams are what makes organizations succeed. It could be a project team, a sales team, a marketing team, or a myriad of other types of teams. The point is, if your organization has teams that are successful, result oriented, and cohesive, you are on the way to success. A chal...
Back when we were doing DB2 at IBM, there was an important older product called IMS which brought significant revenue. With another database product coming (based on relational technology), IBM did not want any cannibalization of the existing revenue stream. Hence we coined the phrase ...