Programmers to embed video conferencing deeper into real life

bridgwatera | No Comments
| More

At some point during the 1900s (or thereabouts) what we used to know as video conferencing became known as presence, telepresence, or even immersive telepresence if you will.
universal-video-collaboration-lg-a.png
Telepresence is in fact much the same video conferencing but carried out with the support of high-end "codecs" to enable users to speak and view each other over high bandwidth connections that support HD resolution images.

One of the higher profile players in this market is Polycom -- and the company is launching its new RealPresence CloudAXIS suite on the 6th June 2013.

The firm claims to have created a new piece of video software here to enable businesses to collaborate "independent of application or device" being used.

Attendees are sent a URL via email, IM or calendar invitation and can "simply click" to join a video session without downloading or purchasing software. It is billed as the industry's first global, presence-aware directory that integrates contacts from Skype, GoogleTalk and Facebook.

The application developer angle

Polycom ran its first developer contest earlier this year and challenged programmers to submit solutions using Polycom RealPresence open application programming interfaces (APIs).

NOTE: X2O Media won the grand prize with an application that delivers live and on-demand video content to digital signage devices, Polycom VVX IP phones, and video kiosks.

The firm now runs Polycom runs developer.polycom.com, a free portal and community for developers where they can search for and share code and app examples as well as ask questions of Polycom and independent developers.

The Polycom RealPresence CloudAXIS Suite is being supplied as an "off the shelf" retail product, so some customers are just buying the product and using it as is. BUT the suite includes APIs, which can be tailored and customised to create bespoke products which integrate into the workflows and processes of individual organisations.

There are 2 APIS:

1. The scheduling API, which is included in the price of the product
2. The Meeting Experience Application, which controls the in call/video client experience, and can be purchased for an extra fee.

The APIs can be used to create bespoke applications or a (developer) customer can purchase professional services (developer expertise) from Polycom in one of 2 ways: Hours of development time, in a 'pay as you go format'; or Project scope, working towards a customer defined specification.

cloudaxis-suite-landing-page-br-com-enus.jpg

The idea is that with the open APIs the suite can be adapted to suit the needs of customers in the various vertical sectors and industries that Polycom already service including the below examples:

In recruitment consultants -- who would integrate the suite with a CRM tool so that Meta data on the candidate can be accessed simultaneously, including CV, LinkedIn profile etc. Or contact centres -- who could include a video call button on contact pages so that calls be escalated from voice to video at the choice of the customer or the centre. For example, in terms of complaints management, seeing a customer eye-to-eye could help reassure them that their complaint is being dealt with

Where are all the real cloud toolkit technologies?

bridgwatera | No Comments
| More

Not enough companies are talking about the guts of cloud mechanics.

Areas we need more detail on include the implementation of automation controls, new security considerations for cloud environments, the real world deployment of governance layers -- and, crucially, application provisioning, scaling and integration.

Cloud-centric software development technology vendors talk about these fundamental aspects of new cloud installations and cloud migrations, but we rarely get down to the guts of the deal.
a tool.jpg
Given this shortfall, we need to sharpen our radar and look to companies producing "cloud toolkit" technologies.

Silicon Valley last night pumped out news of TIBCO's Cloud Bus offering. This subscription-based Integration Platform-as-a-Service (iPaaS) offering is designed to present cloud DevOps staff with a means of migrating applications and workloads to the cloud.

It's all about trying to combine the deployment flexibility of the cloud with enterprise-class software integration features that have existed long before cloud arrived.

"[This is a] single subscription service that customers can run anywhere -- on-premise, in the cloud, in bare metal or virtualised environments," said Matt Quinn, CTO for TIBCO Software.

"TIBCO Cloud Bus provides ready-made integrations across popular SaaS and critical on-premise applications, while allowing subscribers the ability to identify, configure and extend integration templates for their own business context with ease."

This is real-time integration such that changes are reflected in all connected applications as they happen, without waiting for the next batch update.

NOTE: VMware and TIBCO are working together to offer this technology as a service on VMware vCloud Hybrid Service.

"Once implemented, customers will be able to deploy TIBCO Cloud Bus and extend application integration from private to public clouds on the same infrastructure, with common management and orchestration," said Mercer Rowe, director of cloud services partner strategy, VMware.

TIBCO's Quinn asserts that this "brings a new level of maturity to the cloud integration market" - but then he would say that wouldn't he? What it does do is push forward more hands on cloud toolkit intelligence -- and this is what we need to hear more about.

The cloud developer's toolkit takes shape

bridgwatera | No Comments
| More

It's official. The software application development discipline now extends to a wider definition and the cloud software application developer has arrived.

Call him (or her) a 'cloud developer', call him a 'service-based computing programmer', call him a 'hosting coder' or call him Software-as-a-Service Application Developer (SaaSAD) if you will -- but the cloud developer has arrived.

NOTE: By virtue of this statement we must also be recognising the existence of the cloud DevOps role, so the Cloud DevOps pro also comes of age. But that's another story.

So what's different about cloud programming? Well developers will have to learn to code to and with a new set of APIs for sure, but that's not bad news.

It's important to realise that coding to Microsoft Azure environments (for example) is not the same as regular web development. Cloud doesn't always accommodate for multiple languages to be used inside any one instance as might be seen elsewhere, so the landscape will look different for sure.

Columns, stored procedures, runtimes -- these all behave differently in the cloud so a re-learning process is called for.

Developers approaching cloud deployments should be wary of the industry's cloudy (sorry!) marketing fluff that has instilled a perception of "unlimited resources are available for all" in the cloud. Unless a system has been architected to accommodate for this kind of extensibility, then the programmer may well find himself or herself shut out when they simply try and turn the volume up to 11.

Vendors are now lining up to serve the new cloud programming space. NetSuite this week used its SuiteWorld conference to announce Built for NetSuite, a new programme and method to verify the strength of applications and integrations built using the NetSuite SuiteCloud Computing Platform.

Built for NetSuite involves partners documenting and verifying their practices for architecture, development, privacy and security.

After the Built for NetSuite team reviews the partner's SuiteApp submission for completeness and appropriateness, partners must provide a demonstration of the product and/or positive customer references.

The SuiteApp may then be awarded the Built for NetSuite badge.
NetSuite badge.jpg
OK so this is an example of controls being put in place across the industry to try and lock down quality in terms of cloud development.

If we trust the efficacy and general worth of NetSuite's control layers (and we have no reason not to necessarily) then this is good news.

How many developers use in-memory computing?

bridgwatera | No Comments
| More

Big enterprise data vendors can't say enough about in-memory computing and the databases serving these new development streams right now -- but how much usage goes on in the real world?

The number of developers using in-memory databases in relation to their software application development has increased 40% worldwide from 18% to 26% during the last six months, according to Evans Data's new Global Development Survey.

Hardly the gospel by which all data devotees should now observe, but a potentially worthwhile estimation of the market as it stands.
Ant_on_memory_card.jpg
The Evans technology adoption survey encompasses the views of over 1300 developers worldwide.

An additional 39% globally say they plan to incorporate in-memory databases into their development work within the next 12 months.

Developers in North America and the Asia Pacific region show the strongest upturn in adoption...

... and the EMEA region is the slowest to adopt the technology - oh dear, but it's only a survey so don't actually worry.

"In all regions we see a strong correlation between planned or current use of in-memory databases and the perceived importance of big data in the organisation so that is obviously a strong driver" said Janel Garvin, CEO of Evans Data Corp. "But the other thing that's interesting is the equally strong correlation between in-memory database use and use or plans for development in the cloud."

So then, it appears that interest centred on in-memory computing and cloud is on the rise, but it's higher in some regions than others... and big data is also quite important.

Brilliant.

Intel 'Silvermont' Inside microserver microarchitecture

bridgwatera | No Comments
| More

New software application development stream possibilities have come to light this week after news from Intel as the firm announces its Silvermont microarchitecture.

This new technology targets tablets, smartphones, microservers, network infrastructure products, storage and other areas such as entry-level laptops and in-vehicle infotainment.

NOTE: microservers are smaller form factor scaled back servers that can be grouped into clusters -- these units come into their own for tasks that only require a smaller amount of processing power (and so NOT a multi-core behemoth) but where these tasks need to be carried out in large numbers, often in individual compartmentalised streams.

intel-silvermont.jpg
Silvermont sports 5x lower power consumption over current-generation Intel Atom processor cores in terms of its energy efficiency rating.

The new chip microarchitecture also (unsurprisingly) represents a boost in terms of performance as it sits in Intel's 22nm (nanometre) Tri-Gate SoC process in terms of its engineering.

NOTE: A nanometer is a unit of spatial measurement that is 10-9metre, or one billionth of a metre commonly used in nanotechnology, the building of extremely small machines.

Intel's Silvermont technology is aimed at low-power requirements in market segments from smartphones to the datacentre.

Web application developers may have their interest piqued here as Silvermont-powered microservers could be used to serve HTML web page components to millions of users.

"Silvermont is a leap forward and an entirely new technology foundation for the future that will address a broad range of products and market segments," said Dadi Perlmutter, Intel executive vice president and chief product officer.

"Early sampling of our 22nm SoCs, including "Bay Trail" and "Avoton" is already garnering positive feedback from our customers. Going forward, we will accelerate future generations of this low-power microarchitecture on a yearly cadence."

intel-silvermont-architecture-580-75.jpg







A secure global desktop through HTML5

bridgwatera | No Comments
| More

Oracle is combining the back end database zone that it is known well for with some front end application-centric advancements hinged around simplified remote access to enterprise apps through HTML5.

The firm has announced a new release of Secure Global Desktop.

This product that sits as a part of its Desktop Virtualization portfolio and the new version bids to extend "secure access to cloud-hosted and on-premise enterprise applications" and desktops from Apple iPad and iPad mini tablets, without the need for a VPN client.

So basically this is Oracle supporting the HTML5 standard to allow users to access enterprise applications with just a web browser.

The theory is that this technology provides access to a range of server-based applications and desktops, including those running on Windows, Solaris, Linux, as well as legacy mainframe and midrange systems.

In the Oracle Secure Global Desktop architecture, applications and desktops are deployed in the cloud (centrally managed servers) and can be securely accessed simply using a web browser on the client device.

This model attempts to shift the complexity of IT management away from individual desktop computers and into the datacentre, where it is (in theory) more-easily controlled and monitored.

"Enterprise users expect increasingly more mobile access to applications which are often designed to run on desktop PCs. Oracle Secure Global Desktop provides IT with a highly secure remote access solution for such applications, and even full desktop environments, from tablets," said Wim Coekaerts, Oracle senior vice president for Linux and virtualisation engineering.

oracle desktop .jpg

Image: Oracle Secure Global Desktop is a solution for accessing hosted
workspaces (diverse application and desktop environments) resident in the cloud from a
single Web browser.

How to avoid being a cash cow for cybercriminals

bridgwatera | 1 Comment
| More

In this contributed piece for the Computer Weekly Developer Network, principal consultant Paco Hope at software risk management company Cigital explains his security-centric approach to software application development.

Security from the start

For many years I have been telling organisations of all sectors, sizes and ages about the importance of building security into software early. The simple reason is that it is significantly more expensive if you find vulnerabilities further down the software lifecycle, which is true of any software defect.
Paco-selfportrait.jpg
This alone hasn't been motivation enough to get everybody building security in. In this piece, I will add a new piece of evidence to the argument, one that goes to the heart of many businesses' reluctance to change what they do or how they do it.

Why me?

So maybe you don't believe someone would bother with your software. Many organisations simply don't believe that cyber criminals have any reason to exploit their systems - and perhaps there was some truth to that for some firms in the past.

Today, however, cyber criminals do not care who you are or what your company stands for. If you have vulnerabilities in your software, they have real financial incentive to find it and build an exploit for it.

In recent years a very real and very large market has developed, where organisations (criminal, political or military) can buy and sell the knowledge of vulnerabilities and their corresponding exploits.

The shocking truth about hackers

A hacker may not care at all about your company, what it sells, or what happens to your company as a result of the vulnerability they find. They simply know that if they package that vulnerability with working exploit code, they can get paid real money for it. Although the money is in proportion to the ubiquity of your software (so exploits in software with smaller user bases may fetch a lower price), it's still money.

This is a phenomenon that is already happening. A prime example of this is the AT&T breach, whereby a security researcher was able to exploit a flaw in security and reveal the email addresses and details of 114,000 iPad users, including the White House Chief of Staff, Rahm Emanuel, as well as chief executives and military officials.

In this case, the perpetrator was jailed, but the point is that he was not out to make money; this was a politically motivated incident.
ATTLOGO.jpg

Had the hacker been financially motivated, he could have easily remained anonymous and sold the data to identity thieves. A few email addresses aren't worth much. But knowing that they are 100,000 iPad users on AT&T makes it slightly more valuable.

For years we've talked about creating good, solid software with the main goal of saving cost and time, but now, with the threat landscape being what it is, the incentive is to create good, secure software because there is a vigorous market and groups of people out to exploit deficiencies in your software and you will suffer the consequences as a side-effect.

Run fast without tripping

The other argument against doing it "later" in the lifecycle is that sometimes there is no "later."

Companies in fast-moving industries are growing from start up to multi-billion dollar enterprise within a matter of years. Going back and patching old software defects is simply not an option. By the time you know where your defects were, the defective version is on its way out.

Some of these companies that have experienced such rapid exponential growth are releasing new software so fast that instead of patching bugs in the software, they just completely replace it within six months. Building security in at the start allows them to retain the security lessons and propagate them into new versions.

This startup psyche is a relatively new phenomena, which has come from the birth of massive companies such as Facebook, Instagram, Pinterest and the like. There are definitely companies that, when it comes to patching software defects, think "we're moving so fast that going back to fix this is not an option."

Core design and architecture

However, if they get the key security principles right in the first place, they can run fast without tripping over. The design and architecture that you create early on will remain at the core of your business, and will be the foundation for your future.

So whether it's to keep running fast, to avoid being someone else's cash cow, or to keep traditional costs down, there are more reasons than ever to do security from the beginning, not just at the end.

What should a data evangelist's tattoo slogan say?

bridgwatera | No Comments
| More

Big data on its own is just big data, but big data with analytics equals insight -- and insight equals business value.

The industry is reverberating with this mantra and you can reasonably expect a few of the more committed data-centric evangelists to have the above slogan tattooed onto their forearms in the coming months and years.

Better still perhaps:

"Big data with real time analytics equals ACTIONABLE insight."

TIBCO Software (or as the purists among us know the firm: The Information Bus COmpany) is pushing for more recognition in this space through its partnership this month with Teradata -- the TIBCO Spotfire event analytics is now supplied as a component of the Teradata Unified Data Architecture (UDA).

So what we have here is big data capture combined with real-time event processing and analytics.

This means:

• simultaneously analysing historical data (data at rest) ...
• and real-time events (data in motion).

The Unified Data Architecture element here combines what is known as "closed-loop processing" of big data to collect and analyse real-time event streams.

The theory is that the insights extracted from the architecture enables business leaders to anticipate future events and take immediate automated action.

TIBCO's marketing glitterati like to call this the "two-second advantage" -- and they even have an ® for that term.

The value of the Teradata UDA to customers is the ability to leverage the tight integration of Teradata data warehousing, Teradata Aster discovery platforms and Apache Hadoop.
Geek-Tattoo.jpg

The two companies explain that this workload-specific architecture enables data centric developers to give business users a chance to gain competitive advantage through better insights from any data source.

Interestingly for developers here is intelligent filtering of "enormous streams" of event data before it is captured in Hadoop or other systems such as Teradata's own products.

So our real tattoo tagline here then is... "Big data with real time analytics equals ACTIONABLE insight for a two-second advantage."

Ouch! That's going to hurt going on.

"Teradata and TIBCO work with hundreds of the same customers, many of which have expressed the need for real-time stream processing within the Teradata UDA," said Peter Lee, senior vice president, TIBCO. "Our extended partnership with Teradata is fulfilling CIOs' long-time vision of a real-time analysis solution for big data. Not only can enterprises realise value with data discovery and analytics but now they are able to anticipate what will happen next and can act in real-time as new events stream in - truly delivering a two-second advantage."

UDA Image 1-5-13.PNG

IBM Impact 2013: a pictorial view

bridgwatera | No Comments
| More

IBM held its Impact 2013 conference, exhibition and unconference in Las Vegas this week and you can read news of the firm's latest IBM MessageSight M2M technology for connected cars and other implementations here at your leisure.

To wrap the week up, there have been enough words for now - so let's go with a pictorial view.

1 impact.jpeg

O'Reilly Books Tim O'Reilly and IBM Fellow Grady Booch

2impact.jpeg

Lenovo with Intel Core i5 Inside but no IBM badge outside

4 impact.jpg

Lights, camera, RedMonk action: James Governor at the "unconference" sessions

5 imact.jpeg

Ah OK we get it, mobile is FIRST (not second) then

6.jpeg

"Hey Vinnie, that's two prime ribs medium rare and an update on IBM's focus towards Message Queuing Telemetry Transport (MQTT) technology - you got that?"

YFSSCYp8tmtBG1IHlBjBbm9qKXCkhXa7FMXvRWDLAaI,eF_sl17xAOEBlxFwymMO3Ggse3Yniya50p_Axbmmu44,e7tTV1pxM7yFhZkj09Sc7Y6_WRys2UwrWktG_Hucn4M,NxmQdm8MGi9uQFo_iXJstjOga2yuJM82kxjz82mUOcs,dXTLJd7hByUsHEoXbVHl4U8Jh9OsFEjD4WBgtzzsDfg.jpeg

IBM speaker in full flow, almost 9000 attendees listened this week

9.jpeg

The show's over guys, but there's more in 2014

IBM revs up automotive vehicle system M2M

bridgwatera | No Comments
| More

The car is dead -- the automotive vehicle system has arrived.

Well, our traditional view of the car is dead if we accept that the Internet of Things has made its way into the new breed of cloud-connected cars.

Cloud-connected cars, really?

Well, if you believe the messages coming out of software-focused firms like IBM and its introduction this week of IBM MessageSight, a new appliance designed to help manage and communicate with the billions of mobile devices and sensors found in "systems" such as:

1. automobiles,
2. traffic management systems,
3. smart buildings and...
4. household appliances.

According to IMS Research, there will be more than 22 billion web-connected devices by 2020.

These new devices will generate more than 2.5 quintillion bytes of new data every day, while every hour enough information is consumed by Internet traffic to fill seven million DVDs.

IBM sees IBM MessageSight being used in potential deployments like the Ford Evos concept car as pictured below.

ford-evos-concept-car-04.jpg

Although this car will almost certainly never make it into production, Paul Mascarenas, chief technical officer and vice president of Ford Research and Innovation has said that the Ford Evos car "gets to know you" the driver.

"[The Ford Evos] can act as a personal assistant to handle some of the usual routines of a daily commute. It could automatically play the same music or news programme that was just streaming at home, or heat or cool the interior to an ideal temperature before the driver gets in without having to be requested by predicting departure time based on his calendar," he said.

15 years of exploding sensors in an instrumented, interconnected and intelligent world...

Over the next 15 years, the number of machines and sensors connected to the Internet will explode.

Building on the Message Queuing Telemetry Transport (MQTT) technology, IBM says that MessageSight is capable of supporting one million concurrent sensors or smart devices and can scale up to thirteen million messages per second.

"When we launched our Smarter Planet strategy nearly five years ago, our strategic belief was that the world was going to be profoundly changed as it became more instrumented, interconnected and intelligent. IBM MessageSight is a major technological step forward in continuing that strategy," said Marie Wieck, general manager, WebSphere, IBM.

Automated car servicing?

As an example, an automotive manufacturer can use IBM MessageSight to help manage the features and services of its automobiles. With thousands of sensors in each car, a dealer can now be notified when a "check engine" light turns on in a specific car. Based on the information transmitted by the engine sensor, the dealer could then notify the owner that there is a critical problem and they should get their car serviced immediately.

The truth is that vast majority of the 22 billion sensors will be found in devices that are mobile.

As a result, IBM MessageSight is designed to complement the firm's MobileFirst offerings -- introduced in February of this year, IBM MobileFirst is a collection of mobile enterprise software, services, cloud and analytics capabilities.

A core element of IBM MessageSight is its support of MQTT, which was recently proposed to become an OASIS standard, providing a lightweight messaging transport for communication in machine to machine (M2M) and mobile environments.

Sensors are often small in size, have low power and typically low communications bandwidth capabilities. MQTT can be used in conjunction with these devices. Its low power consumption, high performance and reliability allow real time updates that can be acted upon immediately.

New of this product announcement emerged during IBM's Impact 2013 conference and exhibition held in Las Vegas.







The ten-week developer career switch

bridgwatera | No Comments
| More

Industry figures suggest that over the last "few" years the number of university students studying computer sciences has increased by just 1%, while the number of jobs needing such a software application developer-centric qualification has increased by somewhere around 21% as a differential.

Many would argue that this sets the scene for the UK economy to witness a major skills crunch in the next few years unless education in the sector improves and evolves.

If it takes between three to five years to achieve a developer-level qualification in computer sciences, then we could argue that this lag is never going to be fully addressed.

Aiming to make some impact upon this situation is Makers Academy, an organisation that runs an office-based ten week intensive training programme teaching web development to novices.

At the end of the course, Makers Academy 'graduates' are introduced to a selection of London-based technology companies looking to hire entry-level developers. The firm says that "the majority" are offered jobs on completion of the course

"This course isn't free, it costs £5,000, but set against the debt most students come out with after studying for three years -- plus the entry level salary for hired developers (nearing £35k, as opposed to the (not guaranteed) £20k for a degree grad) we hope this seems a worthwhile investment. [This is a workable route for a] career switch -- invest ten weeks, rather than three years; indeed, one recent grad has just turned developer after training as a pilot for a leading airline, said Robert Johnson, founder and CEO of Makers Academy.

The company says that its model is also helping firms bring developer skills in-house, rather than outsourcing for them; this could in theory allow companies to stay more agile and develop new applications and LOB (line of business) processes as they need, tailored for the individual business.

This can only be a good thing says Johnson - as it showcases the bigger picture developers can contribute toward, and the role they have to play in building the UK economy.

group_shot1 (1).jpg

CA CTO: the bottom layer is commoditised

bridgwatera | No Comments
| More

CA World closes up in Las Vegas today with the firm having announced more acquisitions and product launches then perhaps even its top brass had expected and anticipated.

In breakout sessions with CA senior VP of corporate strategy Lonne Jaffe, it appears that the company is quite open about its financial balance sheet for planning strategic "middle sized software firm purchases"... a stratagem that has steered the firm towards two of this week's announcements.

CA this week announced the acquisition of Layer 7 Technologies.

Layer 7 is known for its backend data and application integration technology that comes packaged with developer management tools, which encompass the areas of mobile optimization, cloud orchestration, and developer management.

CA's Mike Denning has commented that, "[Developers need to program for the fact that] there are billions of API calls a day -- and that number is going to increase with the proliferation of smart devices, ranging from vehicles, meters, TVs, and so on, as they start interacting over APIs. Without API security and management, thousands of business services are vulnerable to disruption."

CA world.JPG

CA also this week announced the acquisition of Nolio.

Operationalizing DevOps

The integration of Nolio's technology stack means that CA Technologies is expanding its LISA application delivery suite solutions to address what it calls out as the most critical challenges today in "operationalizing" DevOps methodologies.

The firm's application delivery GM Shridhar Mittal insists that developers today need automated application delivery processes and tools to cope with rapid Agile development and complex hybrid infrastructures.

"The goal is streamlined application releases, plus the ability to develop and test applications rapidly so that they can be moved into production automatically with higher quality. For developers, the Nolio technology in CA LISA promises to provide standardized execution of application releases, plus automation of application rollbacks for faster recovery and service continuity," said Mittal.

The word from the CTO

In yet more breakout sessions, CA EMEA CTO Bjarne Rasmussen explained how CA is now positioning itself as a management and security focused software firm with a specific eye on facilitating certain parts of the application development process.

"The bottom layers are becoming commoditised," said Rasmussen, by which he means areas such as network monitoring technologies and other streams of management software.

"So this means that the message to developers must be - how can I help my CIO deliver more value to the business. We acquired Nolio so that we could work better with developers at helping to advance application performance and overcoming bottlenecks where they existed. For many years, our focus with developers has been all about how to monitor the application and provide advice and direction on how to reconfigure and manage the app as necessary," he said.

Rasmussen explains that his firm is now looking to capitalise upon the information learned in this process and feed it back to the developer during the application build process so that engineering itself can be improved.

CA's Rasmussen advocates the following four-C's principal going forward for better code:

Constraint-free development
Continuous delivery
Complete monitoring
Collaboration between developers and operations

According to a recent 451 Research report, Nolio is growing both its service-provider and enterprise customers, which "bodes well for its future" and for the release-automation and DevOps market.

CA Technologies is not Computer Associates, the company has progressed.

HTML5 apps that run like native for trading & finance

bridgwatera | No Comments
| More

Financial markets and trading companies looking for an option to move towards implementation of HTML5 technologies for next-gen applications have a new avenue to explore.

An alliance between "finance-grade" runtime technology company OpenFin and "web trading specialist" Caplin Systems has created a technology proposition intended to allow the development and deployment of high-performance HTML5 trading applications.

The firms have combined Caplin Trader (a development suite for HTML5 trading front-ends) and OpenFin App Desktop (a secure application container based on Google's Chromium open-source technology) -- so that the technology stacks now sit together as one.

This dual engineered product claims to be able to tackle two of the main challenges faced by financial software applications developers when attempting to build HTML5 apps:

1. The first problem is that "many" financial institutions run Internet Explorer browsers which are not HTML5 compliant, requiring applications to fall back to relying on HTML4.

2. Secondly, native applications have traditionally been able to provide better user experiences (such as pop-up windows, push notifications etc.) and they are also much better at "seamlessly integrating" with local applications that financial markets companies will need to use such as Microsoft Excel.

This joint solution claims to be able to address these issues by enabling HTML5 applications to run outside-the-browser with the same user experience and capabilities as native, installed applications.

NOTE: Caplin Trader's HTML5 content (built for trading applications as it is) then becomes "enhanced" when running in the OpenFin container. But, it still provides continued compatibility with existing web browsers.

Honkers.jpg

"By partnering with OpenFin we can now cater to those customers who want to run HTML5 trading apps in a local container on the desktop. We are using OpenFin's API to extend and improve the desktop experience for these users with new features such as borderless popups and drag drop integration with spreadsheet applications," said Patrick Myles, CTO of Caplin.

CA World: MDM is the only way for mobile

bridgwatera | No Comments
| More

CA World this week sees the company push harder than ever before towards the mobile space.

More specifically, the firm is augmenting its Mobile Device Management (MDM) stack to the point where it says it will be capable of taking "an unmanaged device to a managed device" in 90 seconds using SAP Afaria technology for deploying, securing and maintaining devices at the enterprise level.

The only way is MDM (for full utilisation and orchestration of mobility)

The firm says that today, the only way to manipulate mobile devices (from smartphones to tablets to whatever comes next) is to implement MDM (for full utilisation and orchestration of mobility) on every device in the business.

This week's news sees CA announce new MDM software that tackles the modern mobile problem as we see it today i.e. the need to embrace mobility and ensure the security of enterprise assets.

This means dealing with the "proliferation of heterogeneous devices" and the diversity of managing different of mobile platforms.

But the biggest challenge may be the most simple one ...

... making applications 'mobile-ready' in the first place.

Conjoined and concatenated

CA Technologies GM for new business innovation Ram Varadarajan says that MDM must be conjoined and concatenated with technologies that also enable mobile application management (MAM), mobile content management (MCM) and mobile services management (MSM) -- oh yes, Mobile Application Acceleration (MAA) is in the mix too.

So then, for mobile MDM "transformation" we can state the following:
MDM = MAM + MCM + MSM * MAA

"Our customers are looking for us to provide essential technology solutions to take advantage of the mobile opportunity. After thoughtful evaluation, we have licensed the proven and market-leading SAP Afaria mobile device management solution to provide this capability to our customers and serve as a key component for us to build other solutions," said Varadarajan.

CA mobility.jpg

As a piece of software, CA MDM is delivered in a software-as-a-service model or as an on-premise solution. It positively "enables a BYOD strategy" says the firm by providing a self-service enterprise app store with automated IT management. This is, to lapse into "vendor speak" for a moment, all about so-called real-time insight into mobile device status and usage.

In basic terms please?

Basically, we're talking about automated device enrollment, configuration and decommissioning.

"SAP has had tremendous success partnering with CA Technologies to help our customers further secure and manage SAP solutions within the enterprise," said Sanjay Poonen, president of technology solutions and head of the mobile division, SAP. "By choosing SAP Afaria as a key component of its mobile strategy, CA Technologies is now equipped with the industry's leading enterprise mobility management solution, which will play a critical role in transforming the role of IT management."

CA is also attempting to push forward in the area of mobile payments with incubation projects focused on payments with mobile devices and mobile wallets, CA Technologies is clearing the path for new, future transactional models to drive business growth.

"A key differentiator in CA Technologies solutions for enterprise mobility is the ability to facilitate the transformational shift in the mobile marketplace that is centred on APIs and their importance for accelerating mobile application development and delivery, externalising core business assets and driving new revenue channels for business growth," said the company, in a press statement.

Part of the rationale for making this happen is CA's acquisition of Layer 7 Technologies this week.

CA Technologies will offer secure MAA (remember that was Mobile Application Acceleration) and access by seamlessly integrating and managing mobility initiatives across backend systems, security and infrastructure.

By incorporating Layer 7 solutions into its portfolio, CA says it will will connect to existing application environments; enable third party developer networks; and secure and govern API usage.

In terms of products here...

In terms of products here, CA AuthMinder, CA RiskMinder and CA CloudMinder Advanced Authentication help reduce the risk of fraud with enhancements for transactions on mobile devices. CA DataMinder helps secure collaboration for mobile users with data-centric security for mobile messaging and file sync and sharing - -and CA SiteMinder helps improve mobile user engagement and productivity by providing single sign-on for mobile or web applications to manage user access and security.

Security, like other IT management functions, is a must-have across any computing paradigm -- from mobile to the mainframe -- and this is the mantra that we will hear from firms including CA and others going forward.

CA World: big data needs to be "productionalised"

bridgwatera | 1 Comment
| More

The CA World conference and exhibition is staged this week in Las Vegas in a market currently populated by a number of large consolidated-via-corporate-acquisition (and OK yes, some organic growth) enterprise-level software-centric data management firms.

Opening keynotes on the Sunday night of the show featured CEO Mike Gregoire as well as Peter Griffiths, exec VP and group exec in the enterprise solutions and technology group.

The CA VP team suggests that the role of the CIO is changing and getting closer to the so-called "dynamic nature" of real business.

The focus now for CA is the management of applications, infrastructure, security and applications in the face of what is a massive explosion in data quantities...

Cisco predicts that we will use as many as 50 billion online connected devices by 2020 - and that is leading us to produce as much as 7.9 zetabytes of data globally by 2015.

This will mean that we will between us produce 35 zetabytes by 2020... and if you find 1 zetabyte hard to picture, then consider that...

1 zetabyte = 250 billion DVDs

Freeform Dynamics technology analyst Tony Lock held a pre-keynote press session at this CA World to explain that he was not interested in predicting major changes, but more interested in seeing what firms are really doing inside their datacentres.

The datacentre evolution happening right now is typified by six major factors says Lock, in light of reflections to the CA roadmap:

Virtualisation - as a broad brush trend
Management - driven by increasing levels of accountability
Automation - tools can do much of the routine processing for us
Service level monitoring - how can we monitor end-to-end from the datacentre to see whether what customers get and see if they get enough... or perhaps even not enough
Business reporting - explaining things to the board is not simple, getting reporting right is not simple
Service delivery management - are you managing your IT infrastructure? Or are you managing direct services... and the latter can allow IT to be managed and be perceived as more valuable to the wider business as a whole.

"The cloud has a problem, very small companies do not understand what third party services can do for them (as they come in the shape of cloud) and if they do to a degree, then they fail to understand the mechanics and process behind how these new services should be INTEGRATED into the company," said CA's Griffiths.

Big data news now making really the headlines tends to be "research projects" in the main he says.

But the crucial point now is that you have to know WHAT QUESTIONS big data can answer before you start to implement any level of analysis.

Big data needs to be "productionalised"

Big data needs to be "productionalised" so that it can be engineered into the business by means of management tools and automation so that value can be extracted from it on an ongoing basis.

We need "excellent integration" with the way things are already, says CA.

So where IT goes next really comes down to management... getting hold of (and developing) the best practices to be able to get to the point where these technologies can now be productively implemented is our major challenge.

So how is CA working to differentiate itself?

"Innovation is extremely important to CA Technologies. We have approximately 5,900 engineers globally who design and support our software. Our engineering organisation focuses on continuous innovation and making sure that customer insight and market intelligence play a key role in our development activities. We spend over $600 million a year on R&D," says the firm.

NOTE: One of CA Technologies largest research and development sites for mainframe technologies is in Prague -- the centre has 300 developers and the site also works with three local universities to help promote mainframe knowledge and skills.

This somewhat fragmented summary of first thoughts relating to this year's conference set the scene for some interesting discussion and they may also through up a few questions.

"Analysis is set to the become THE big data application of choice," suggests CA's Gregoire...


... but surely it already is!

i.e. big data without analysis is just white noise in the form of unstructured or semi-structured data.

Is CA taking us back to basics on this the first day of its annual convention or has it taken too simplistic an approach? One suspects it is only the former, but interesting stuff is to come for sure.

CA world.JPG







What is grid-based data?

bridgwatera | No Comments
| More

The Internet lacks an 'easy to search' definition of grid-based data.

This technology is starting to feature more prevalently than ever before, especially in the realm of in-memory data grids (IMDGs) which are used in big data analysis environments such as Hadoop.

So then, by way of a definition:

Data grids combine distributed caching with in-memory analysis and management tools to provide a solution for managing fast-changing data in a server farm, compute grid, or in the cloud. This technology typically features powerful APIs for data access, query and analysis along with supporting management tools.

In-memory data grid (IMDG) solutions are typically found deployed in financial services, e-commerce and other mission-critical applications.

According to ScaleOut Software, "[IMDG technology] opens the door to the next generation of scalable application performance and parallel data analysis - and take full advantage of the cloud-computing revolution."

in_memory_data_grid.jpg
Image credit: GridGain

According to GridGain, "In-Memory Data Grid is the core technology behind GridGain's capability to process large data sets with low latency in Real Time context. Easily scaling from a single computer to terabytes of data and thousands of nodes GridGain In-Memory Data Grid technology provides capability to parallelize the data storage by storing partitioned data in in-process memory - the closest location the data can theoretically reside in relation to the application using it.

Kate Moss on a Microsoft Azure cloud

bridgwatera | No Comments
| More

Microsoft has announced the general availability of Windows Azure Infrastructure Services along with Windows Azure Virtual Machines and Windows Azure Virtual Networks.

This infrastructure services software works to move existing applications to the cloud.

The rationale being that this will typically help save time and money and provide developers with an additional boost to help push applications into a hosted virtualised managed service environment.

From a commercial perspective, Microsoft is also announcing a commitment to match Amazon Web Services prices for commodity services including compute, storage and bandwidth services.

1000 Windows Azures per day

The Redmond Azure cloud team claims that it is witnessing "record highs" in Windows Azure customer adoption with nearly 1000 customers signing up for Azure daily.

This growing adoption shows Microsoft is outpacing Amazon by 2:1 says the company.

"Taking a legacy web application to the cloud is a daunting prospect... [we have refactored] our web services to leverage the power of Azure IaaS, along with other Azure services," said Madhushan Gokool, IT manager at Storm Model Management, an international model agency which manages the likes of Kate Moss, Lily Cole and Emma Watson.
kate.jpg

"The move to Azure has helped give our web applications a new lease of life and provided us with some breathing space to strategically plan our next technical steps, and avoid making significant capital investment just to maintain business as usual," he added.

Microsoft's Bill Hilf has stated that (as a result of client feedback) his team has learned that customers don't want to rip and replace their current infrastructure to benefit from the cloud; they want the strengths of their on-premises investments and the flexibility of the cloud.

Windows Azure Virtual Machines is designed to enable developers to deploy and run what Microsoft likes to label as "durable" VMs in the cloud.

"You can easily create these VMs from an Image Gallery of pre-populated templates built-into the Windows Azure Management Portal, or alternatively upload and run your own custom-built VHD images," explained Scott Guthrie, corporate vice president in the firm's developer division.

"Our built-in image gallery of VM templates includes both Windows Server images (including Windows Server 2012, Windows Server 2008 R2, SQL Server, BizTalk Server and SharePoint Server) as well as Linux images (including Ubuntu, CentOS and SUSELinux distributions)," he added.

Is Microsoft unique, yet?

The $64,000 question here is whether Microsoft is now truly "unique" in the marketplace by offering both a true hybrid IaaS and PaaS environment.

"Other providers have both parts, but none have a unified platform with unified networking and unified identity. Windows Azure Virtual Networking also offers compelling hybrid scenarios where Windows Azure can become part of one single, unified IT infrastructure. This notion of multi-datacentre fabrics is what underpins the Cloud OS, Microsoft's vision for enterprise IT," said Dan Scarfe, CEO of Dot Net Solutions, a firm which develops cloud-based solutions for the likes of the Cabinet Office and Citroën."

Azure.png

Intel Inside HTML5: new development environment

bridgwatera | No Comments
| More

Chip giant Intel has used the IDF (Intel Developer Forum) conference and exhibition in Beijing this week to announce its new Intel HTML5 Development Environment.

The company is providing just a few details at this early stage, but does confirm that this is intended to be an integrated software development system to develop (and of course test, debug and deploy) applications across multiple operating systems.

NOTE: Operating systems supported here include iOS, Android, Windows 8 and Windows Phone 8.

Intel explains HTML5 as an open standard that allows developers to write once and run anywhere. This cross-platform approach greatly increases a developer's total potential audience while providing users a more consistent experience across different screen sizes.

It's all about scale

Intel says a good part of the impetus for creating this new programmer offering is the need to provide HTML5 developers with the opportunity scale their apps to reach more users faster.

"Essentially, by leveraging the Intel HTML5 Development Environment, app-builders can develop once and potentially reach billions of devices and consumers," says the firm.

NOTE: The environment is available free of licensing fees and other costs.

"Based on web standards and supported by W3C, HTML5 makes it easier for software developers to create applications once to run across multiple platforms," said the company, in a press statement.

"Intel continues to invest in HTML5 to help mobile application developers lower total costs and improve time-to-market for cross-platform app development and deployment."

The Intel HTML5 Development Environment is available on the Intel Developer Zone.

Beijing .jpg

Treat cloud servers like cattle, not puppies

bridgwatera | No Comments
| More

Piston Cloud Computing has announced a new release of its eponymously named Enterprise OpenStack bare-metal cloud operating system.

NOTE: A bare-metal environment is a computer system or network in which a virtual machine is installed directly on a hard disk rather than within a host operating system environment.

This OS is targeted at cloud developers looking to deploy a private Infrastructure-as-a-Service (IaaS) cloud environment upon which to build their applications

The company claims that this is the "industry'’s first commercial OpenStack solution" no less.

Ending Amazon dependency?

Piston Cloud Enterprise OpenStack is built to deliver what has been called a "lights-out model" for the software-defined datacentre with improved API support for developers who want to handle their application management in an environment where they can "end their dependency" (says the firm) on Amazon Web Services (AWS).

"“Our turnkey OpenStack software allows organizations to take full advantage of OpenStack without the administrative complexity, so they can focus on building and deploying applications instead of on their infrastructure,"” said Jim Morrisroe, CEO of Piston Cloud.
2641532143_c99a844a89_z.jpg
Morrisroe asserts that “Piston Enterprise OpenStack 2.0 will work for enterprise DevOps teams and AWS customers that want to reduce operating costs and dependencies with a private cloud solution, while maintaining the agility and scalable performance of a true cloud architecture.”

NOTE: Piston Enterprise OpenStack also offers storage, compute and networking virtualisation through the OpenStack interfaces with additional system orchestration features.

Puppies and cattle

"“The servers in today's data center are like puppies - they've got names and when they get sick, everything grinds to a halt while you nurse them back to health,"” said Joshua McKenty, CTO and co-founder of Piston Cloud. “

"Piston Enterprise OpenStack is a system for managing your servers like cattle - you number them, and when they get sick and you have to shoot them in the head, the herd can keep moving. It takes a family of three to care for a single puppy, but a few cowboys can drive tens of thousands of cows over great distances, all while drinking whiskey.”"

The real meaning of 'mission critical': DevOps in space & avionics

bridgwatera | No Comments
| More

DevOps and application release management specialist Serena Software has strung out the bunting to celebrate its new partnership with Critical Software Technologies.

Southampton Science Park headquartered Critical is so named to reflect the firm's work producing software for the avionics, space, energy and defence industries.

The firms are working together on a new safety-critical certification management solution.

This effort is designed to help software developers make sure that their projects meet safety standards such as DO-178C from RTCA, Inc. and EUROCAE.

NOTE: DO-178C is known as Software Considerations in Airborne Systems and Equipment Certification.

This then is when mission critical REALLY does mean mission critical.

Process automation = mission critical software DevOps management

The solution will (so says Serena) manage the certification requirements and process demands needed for these types of deployments using a set of pre-defined procedures, reports, dashboards and document templates based on the "process automation" capabilities available within Serena Business Manager (SBM).

The thechnology featured here includes:

  • Document templates with associated process driven activity for creation, review and approval for all key documents
  • Specific dashboards aligned to status of document progress throughout the lifecycle
  • Dashboards and reports against activities associated with objective alignment and governance (audit) reports to confirm process adherence by the customer in support of specific safety critical requirements.
The Critical Software team is providing expertise in DO-178 to support the customisation of SBM. This will increase its value to avionics software developers and support the creation of DO-178C certified software.

chopper.jpg

Find recent content on the main index or look in the archives to find all content.