Posts tagged ‘Infographic’

April 27, 2011

Mobile application management without the heavy hand [Infographic]

by Avinash Saxena

Mobile application management without the heavy hand

IT concerns are fast moving from mobile device management (MDM) to mobile application management (MAM) as part of a shift in thinking from whether to allow mobile devices in to how to best take advantage of them. At IT conferences, I hear more and more questions about how to manage those applications. For organizations used to controlling the software on a user’s PC via tools such as IBM’s Tivoli and Microsoft’s SMS, the iPhones, iPads, and Androids now becoming commonplace herald a Wild West environment.

The heterogeneity of those devices is daunting enough — most desktop application management tools can’t even do a decent job of handling Mac OS X applications, so no one expects them to go near the mobile devices. But mobile OSes veer even more dramatically from the desktop, making app management less suitable for IT’s traditional approach. The use of app stores means IT isn’t the central distributor of apps in mobile, while the mix of HTML and native apps raises another level of complexity. Sure, IT can put together its own mobile app “store,” but it’s often a glorified website or intranet site with links to approved or recommended apps, both internal and external.

[ Learn how to manage iPhones, Androids, BlackBerrys, and other smartphones in InfoWorld’s 20-page Mobile Management Deep Dive PDF special report. | Keep up on key mobile developments and insights via Twitter and with the Mobile Edge blog and Mobilize newsletter. ]

Even as IT has given up the notion of ruling over mobile devices and instead has come to view them as a device jointly “owned” with the user, IT rightfully wants to manage the business-oriented apps on those devices. That way, when an employee leaves the company or a device is lost, the application and its data can be removed from the device. IT also rightfully wants to be able to manage updates and licenses, as well as track usage — especially in the messy context of apps used by employees, contractors, and business partners, in which even a control-oriented organization simply can’t seize the traditional control over all the devices.

The first wave: Managing HTML app containers via policies
What’s evolved in the device management space is a policy-oriented approach. In this scenario, a tool such as BlackBerry Enterprise Server (BES), Microsoft Exchange (via Exchange ActiveSync protocol), or a third-party MDM utility, such as those from Good Technology, MobileIron, and Trellia, manages the data it provisions, including mail, contacts, and so on. It can also impose devicewide access policies, such as password requirements, remote lock, and more. Some of these tools can even manage applications they provision, essentially allowing or disallowing access, as well as pushing updates.

The same is beginning to happen in mobile application management. A few weeks back, I profiled the approach used by Antenna Software, whose MAM essentially puts HTML apps in a virtual box on the iPhone or Android device. IT can then control and monitor the apps in that box. The approach is very similar to how many MDM tools work, providing their own clients, managing the email, and so on, apart from the rest of the device; it’s akin to the VDI approach used in Citrix Systems’ Receiver app for mobile devices.

That box approach provides a clear separation between work and personal apps and data, but it’s a bit heavy-handed, forcing users (in the case of Antenna’s Volt) to open a container app to access business-provisioned HTML apps. That’s acceptable for HTML apps, as users typically first launch a browser before running a Web app, and you can think of the Volt client as a browser for enterprise apps. Plus, IT directly controls those apps because they run on IT’s servers just like a desktop Web app.

Advertisements
April 27, 2011

The Real Reason Stocks Keep Rising [News Report]

by Avinash Saxena

“It’s earnings, Stupid” a bullish investor is currently shouting from his rooftop. Ever so right he is. But what really is the driving force behind this latest surge in equity prices?

Last I checked, a madman despot is holding oil prices hostage (not to mention hundreds of thousands of innocent civilians). Those oil prices, along with an ever-higher grocery bill, are now taking up 22% of the average American’s spending budget. For good measure, over one-fourth of Americans’ homes are “underwater” (the mortgage is larger than the home is actually worth). Not surprisingly, roughly 15% of Americans are now on food stamps, and over 15% remain “underemployed” (unemployed, involuntarily working only part-time, or so despondent that they are out of the labor force).

My stock portfolio, on the other hand, is doing just fine, thank you. Who cares about the fiscal debauchery of the PIIGS (Portugal, Ireland, Italy, Greece and Spain)? Who cares about the out-of-control level of U.S. Debt? Who cares about the rampant level of inflation in emerging markets and the fact that many central banks are raising interest rates and imposing capital controls which will slow down their economic growth rates? Who cares about the social unrest throughout the Middle East and North Africa?

Well, with gold trading at over $1,500 per ounce (and the price of silver and some soft commodities moving up even faster), apparently the traders in the Chicago pits have taken notice. But not the U.S equity market, with the VIX (the Volatility Index, a measure gauging future anticipated stock market volatility) trading at an astonishingly low level. Truly eye-opening.

The answer, my friends, is not blowing in the wind. It’s earnings. Plain and simple. Albeit early in this latest array of quarterly earnings reports, 81% of the 124 companies so far to report earnings from the S&P 500 Index and 71% of the 188 companies in the MCSI World Index have reported earnings per share figures that have beaten the consensus analysts’ estimates. Indeed, profits of those 188 companies reporting to-date in the MSCI World Index have beaten forecasts by nearly 9%! What gives?

Oddly enough, bad news is actually good news. You see, U.S. productivity, which is a measure of employee output per hour, is now increasing at an unusually high rate of 4%, the fastest pace since leaving the depressed recession of 2002. And what causes this thrust in productivity? Better technology? A more streamlined approach to organizational management? Highly efficient, just-in-time inventories clicking along? Perhaps a bit of each of these elements helps to answer this quandary, but there is one overriding factor to the corporate earnings momentum: the lack of wage pressures on businesses.

That is, what’s really driving productivity growth, and hence earnings growth, and hence stock market appreciation, is the fact that wages as a percentage of revenues keep falling!

That’s right. America’s pain is also the stock market’s gain. Labor costs fell 1.5% in 2010 (they also dropped 1.6% in 2009). No wonder corporate profits have meaningfully beaten consensus analyst estimates for 8 consecutive quarters. Corporations haven’t experienced this much good fortune (at the expense of the average American’s poor fortune) since 1962-1963.

So while the headlines bombard us with depressing news, stocks are “climbing a wall of worry” ever so steadily higher. In this case, climbing on the back of America’s employees who are shouldering the burden to graciously accept a day’s wage, thankful that they aren’t out of work like one of their friends, neighbors or relatives. Go figure.

April 26, 2011

Cloud development: 9 gotchas to know before you jump in [Infographic]

by Avinash Saxena

Cloud development: 9 gotchas to know before you jump in

Application development and testing in the cloud are gaining popularity, as more businesses launch public and private cloud computing initiatives. Cloud development typically includes integrated development environments, application lifecycle management components (such as test and quality management, source code and configuration management, continuous delivery tools), and application security testing components.

Although technology executives and developers with experience in cloud-based development say there are clear benefits to developing in these environments — such as costs savings and increased speed to market — they also caution that there are challenges and surprises to look out for.

[ Get the no-nonsense explanations and advice you need to take real advantage of cloud computing in InfoWorld editors’ 21-page Cloud Computing Deep Dive PDF special report. | Stay up on the cloud with InfoWorld’s Cloud Computing Report newsletter. ]

Just how common development in the cloud is likely to become isn’t clear. But industry analysis shows it’s on the rise. In a February 2011 research note, Gartner said clients that attended the firm’s symposia in 2010 expressed “sharply increased interest” in cloud computing to enhance the development and maintenance of existing custom Web applications.

“I see it the most in prototyping and parallel branch development, but there’s also huge growth in the load- and performance-testing space,” says Eric Knipp, a principal research analyst at Gartner.

If you’re looking to venture into cloud development for the first time, here are nine types of hurdles you might encounter and suggestions on how to address them from developers who’ve actually done the work.

Cloud development gotcha 1: The cloud doesn’t always work like the “real world”
Developers might find that the configuration they use in production is hard to replicate on cloud services. For example, with an application you develop in the cloud before bringing back to run locally, you might need to test against a legacy system that you can’t simply copy onto a cloud service, Knipp says: “That means there might be a lot more stuff that developers have to stub out to get a test app up and running.”

Service virtualization technology can help, Knipp says, and developers can take advantage of market offerings that enable multiple/parallel branch development. Take the case of iTKO, which offers a software suite called Lisa that helps companies move enterprise applications into the cloud.

%d bloggers like this: