Showing posts with label Networking. Show all posts
Showing posts with label Networking. Show all posts

Sunday, 18 May 2014

Enterprise Social Networking

Enterprise Social Networks are identifiable by the fact that they integrate with existing platforms and applications and they appeal directly to end users. In effect, they bring the benefits of social media to the enterprise. So how would you recognize an Enterprise Social Networking (ESN) product? It would be something like Microsoft’s Yammer, Jive Software’s Jive, Salesforce’s Chatter, and IBM’s Connections. In fact, those are Gartner’s four leading products in the sector (Gartner Inc “Magic Quadrant for Social Software in the Workplace” by Nikos Drakos et al, September 2013).

Drakos and colleagues estimated the market will be worth $1.4 billion in revenue by 2016, and described it as “dynamic and highly competitive”. Gartner looked at the top 20 vendors in the sector. Apart from the top four mentioned above, Gartner’s Visionaries were: Google, Telligent (Zimbra), SAP, Cisco, and Acquia. The Niche players were: OpenText, Huddle, blueKiwi, Igloo, Novell, Liferay, and Zyncro. And the Challengers were: Tibco Software, VMware, NewsGator, and Atlassian.

According to Gartner, “Leaders are well-established vendors with widely used social software and collaboration offerings. They have established their leadership through early recognition of users’ needs, continuous innovation, overall market presence, and success in delivering user-friendly and solution-focused suites with broad capabilities”.

If you’re thinking of getting an Enterprise Social Network, what are you going to use it for? “S.O.C.I.A.L. – Emergent Enterprise Social Networking Use Cases: A Multi Case Study Comparison”, by Kai Riemer and Alexander Richter (2012), analysed nearly 7500 messages from across five mature networks and found that virtually all the messages could be grouped into one of eleven generic categories. They were:

  • Problem solving – what can I do with x that I can’t do with y?
  • Idea generation – how we can make this group more useful to its members?
  • Status updates – I’m in my weekly meeting with customers
  • Work coordination – @bob Can you raise tom’s permissions
  • Information storage – checklist for H&S
  • Discussion and opinions
  • Input generation – #NHF recommends
  • Meeting organization – I can’t make that time, can we shift to 4pm?
  • Event notifications – 19 May for leaving drinks.
  • Social praise – thanks for all your hard work on cut-over day.
  • Informal talk – congratulations on your new baby.

Gartner has suggested that the business objectives of Enterprise Social Networking projects are to:

  • Improve general communication and information sharing
  • Boost team productivity and effectiveness with projects and business processes
  • Support communities that stimulate learning and innovation, diffuse best practices, and encourage peer-to-peer networking that strengthens professional and interpersonal relationships.

So let’s take a brief look at those market leaders.

Yammer was launched in 2008 and was bought by Microsoft in 2012. The plans seem to be that it will tightly integrate with Office, SharePoint, and application programs running on Windows. Yammer lives in the cloud and looks pretty much like Facebook, so users can find their way round it fairly easily. With Office 365, sites can run their Microsoft infrastructure in the cloud too.

Jive Software’s Jive was previously known as Clearspace, then Jive SBS, then Jive Engage. Jive (the company) was founded in 2001. Salesforce.com was founded in 1999, and provides a variety of different services to its customer base. Both offer a Facebook-like product.

IBM’s product is IBM Connections. It was announced at Lotusphere in 2007, and is currently at Version 4.5. Its components include a homepage, microblogging, profiles, communities, ideation (the ability to crowdsource ideas), media gallery, blogs, bookmarks, activities (a tool for groups of people to work together on a specific project or task), files, wikis, forums, and a search facility.

The ten IBM Connections components are J2EE (Java 2 Platform, Enterprise Edition) applications that are hosted on IBM WebSphere Application Server. In this way, the components can be hosted independently of each other, and large-scale deployments can be supported.

Importantly, if this is going to get any take up outside of IBM-controlled environments, IBM Connections uses plug-ins to integrate into existing applications, including:

  • IBM Notes
  • IBM Sametime
  • Microsoft Office
  • Microsoft Outlook
  • Microsoft Windows Explorer
  • Microsoft Sharepoint
  • RIM BlackBerry
  • Apple iPhone / iPad / iPod Touch
  • Google Android Phones
  • WebSphere Portal.

There’s also platform support for IBM WebSphere Application Server V8 and DB2 10, as well as support for the IBM i operating system.

It’s likely that once people start to use them, Enterprise Social Networks will take on a life of their own and new uses will be found for them. My feeling is that their use will continue to grow and you’ll begin to find them embedded in every organization that you visit – and you’ll find people checking them on their smartphones and tablets when they’re out and about.

Sunday, 23 March 2014

What is Software Defined Anything?

If you’ve sat through a training seminar recently, you’ve probably seen a slide talking about software-defined anything or software-defined everything. Or you may have seen the acronym SDx and wondered what it is and where it’s come from. So let’s have a look at what they’re talking about.

Basically, what we’re looking at is using software to control different kinds of hardware, and then to make that software able to control multiple-component hardware systems. With the growth of the Internet of Things (IoT), it makes sense to start thinking about being able to create rules that are implemented in software that can be used to control a myriad of different types of devices.

At the moment there are a number areas using software-defined technology. For example there’s Software-Defined Storage (SDS), which seems to apply to all sorts of storage software, particularly virtualization software. Different vendors use the term loosely for different things. Software-Defined Networking (SDN) is where network devices are programmable and so networks themselves are more dynamic. Again, it’s a term that’s used by different vendors for different things.

Software-Defined Storage Networks (SDSN) is an attempt to virtualize storage networks by separating the actual physical network from its controlling software. A Software-Defined Hypervisor (SDH) seems to refer to virtualizing the hypervisor layer and separating it from its management console. And finally, there’s Software-Defined Infrastructure (SDI) aka Software-Defined Data Centre (SDDC), which is an aspirational concept where data centre services are controlled by policy-driven software.

Two things probably leap to mind about now. Firstly, this seems a lot like marketecture! We’ve seen this before, where vendors are really selling us an idea of something rather than it being a tangible reality. We are very much in the early days of this sort of thing. The second thing is that this is not directly linked to mainframes. This is VMware’s ideas – as well as a huge number of other companies.

Having said that, of course, the newer hybrid mainframes from IBM will be able to make use of this technology as it becomes available in reality. Also, Gartner reckons that SDx is one of the major disruptive technologies to watch. It makes it easier to scale up existing architecture and even try out different architectures. Also it makes it possible to tune networks, matching network performance to workloads. And, of course the main selling points are flexibility, agility, security, and price.

IBM’s Smarter Computing blog has an interesting blog by Shamin Hossain called “Software defined everything: When a data center becomes soft”, which can be found at http://www.smartercomputingblog.com/software-defined-environment-2/software-defined-everything/.

Clearly the prefix ‘software-defined’ is one that we’re going to hear a lot more about this year.