Click here to close now.


Microservices Expo Authors: Pat Romanski, Elizabeth White, Yeshim Deniz, Jason Bloomberg, Liz McMillan

Related Topics: @CloudExpo, Microservices Expo, Microsoft Cloud, Open Source Cloud, Agile Computing, Release Management

@CloudExpo: Article

Software Developers Must Target the Social Enterprise

The networking to enterprise chasm

Many firms still dismiss the importance of social networking and some of them even ban employees from using these services while in the workplace. They think that "social" starts and ends with Facebook, Twitter, MySpace and other networks that might be best described as informal, consumer level and perhaps even fun.

It would be unfair to blame these old traditionalists who have dug their heels in and insisted that their traditional trading systems don't need fixing, let alone reinventing. It has been a so-called ‘paradigm shift' and a change in mindset toward social is sometimes a lot to ask for.

But that was social networking and that's not what we are talking about now. This is social business, social enterprise and social commerce in its most practical form.

The Networking to Enterprise Chasm
In between social networking and social enterprise there is arguably something of a middle ground. There are firms that have taken their ‘brand' into the Facebook consumer-level arena and forged relationships with customers quite directly. Anti-Virus protection company AVG and coffee shop chain Starbucks are just two examples of firms that have made the leap into social networking successfully, both of which now boast a large number of "fans" in this zone.

But this is not social enterprise. This is enterprise use of social networking and it's crucially important that we define this difference.

Onward from here, social enterprise would involve AVG or Starbucks or any other xyz company creating ‘social channels' inside their in-house (possibly partner connected) business systems.

What Is the Social Enterprise?
Put very simply, the social enterprise is basically Facebook at work. But the differences are important. Ram Menon is president of social computing at enterprise infrastructure company TIBCO. He asserts that although consumer-level social networking connects people effectively, it fails to connect business systems and also to make them a "part of the conversation" in the workplace.

As we now build the social enterprise (as opposed to the social network) Menon says that there have been two important stages in its growth:

Phase #1: This was the "let's just copy Facebook and rip it off" phase and many companies really did do this, i.e., cloud CRM company talks openly about how it has emulated all that makes Facebook great

Phase #2: This is where we really start creating an environment for work and productivity and social enterprise starts to benefit the bottom line

Who Lives in the Social Enterprise?
While the social "network" features people, the social "enterprise," according to TIBCO, is made up of more elements or objects:

  1. People
  2. Machines
  3. Business processes
  4. Locations
  5. Other enterprise infrastructure elements

"We now move to a point where machines and other parts of the enterprise can 'post' information to the social enterprise," said TIBCO's Menon. "If an EPOS cash till in Mumbai records a transaction; or if a car manufacturing plant in Chicago sends a 'job complete' event out, this data should then become part of the total information share that the business can use."

In this new world of the social enterprise, user behavior changes. We no longer "follow" events or data that are posted (as we do in the social network) - instead in the social enterprise we start to "act" upon the data that we see says Menon.

Software Developers Must Target the Social Enterprise
Returning to our headline and the suggestion that software developers must now target the social enterprise, how do we justify this claim? What we have here are social enterprise applications that carry data pertaining to business functions. Employees can openly, dynamically and collaboratively discuss issues related to defined parts of the business, and system data that will change the status of the business function is also shared in this space. This means that software application developers now have a chance to produce new apps that target, plug into and integrate with the new social enterprise system as and when a firm brings it online.

None of this will happen overnight in any firm and there is a Big Data consumption mountain to digest before we even start. CIOs should now perhaps look to the vendors actually selling ‘enterprise social' as a concept. Making sure that the vendors are eating their own dog food and using these technologies effectively on an internal basis is a good place to start.

Before that, think about lifting your employee ban on Facebook, Twitter, Pinterest, Google + (and others) at work. It really is time.

•   •   •

This post was first published on the Enterprise CIO Forum.

More Stories By Adrian Bridgwater

Adrian Bridgwater is a freelance journalist and corporate content creation specialist focusing on cross platform software application development as well as all related aspects software engineering, project management and technology as a whole.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.

@MicroservicesExpo Stories
JFrog has announced a powerful technology for managing software packages from development into production. JFrog Artifactory 4 represents disruptive innovation in its groundbreaking ability to help development and DevOps teams deliver increasingly complex solutions on ever-shorter deadlines across multiple platforms JFrog Artifactory 4 establishes a new category – the Universal Artifact Repository – that reflects JFrog's unique commitment to enable faster software releases through the first pla...
Overgrown applications have given way to modular applications, driven by the need to break larger problems into smaller problems. Similarly large monolithic development processes have been forced to be broken into smaller agile development cycles. Looking at trends in software development, microservices architectures meet the same demands. Additional benefits of microservices architectures are compartmentalization and a limited impact of service failure versus a complete software malfunction....
IT data is typically silo'd by the various tools in place. Unifying all the log, metric and event data in one analytics platform stops finger pointing and provides the end-to-end correlation. Logs, metrics and custom event data can be joined to tell the holistic story of your software and operations. For example, users can correlate code deploys to system performance to application error codes.
Somebody call the buzzword police: we have a serious case of microservices-washing in progress. The term “microservices-washing” is derived from “whitewashing,” meaning to hide some inconvenient truth with bluster and nonsense. We saw plenty of cloudwashing a few years ago, as vendors and enterprises alike pretended what they were doing was cloud, even though it wasn’t. Today, the hype around microservices has led to the same kind of obfuscation, as vendors and enterprise technologists alike ar...
With containerization using Docker, the orchestration of containers using Kubernetes, the self-service model for provisioning your projects and applications and the workflows we built in OpenShift is the best in class Platform as a Service that enables introducing DevOps into your organization with ease. In his session at DevOps Summit, Veer Muchandi, PaaS evangelist with RedHat, will provide a deep dive overview of OpenShift v3 and demonstrate how it helps with DevOps.
The web app is agile. The REST API is agile. The testing and planning are agile. But alas, data infrastructures certainly are not. Once an application matures, changing the shape or indexing scheme of data often forces at best a top down planning exercise and at worst includes schema changes that force downtime. The time has come for a new approach that fundamentally advances the agility of distributed data infrastructures. Come learn about a new solution to the problems faced by software organ...
Between the compelling mockups and specs produced by analysts, and resulting applications built by developers, there exists a gulf where projects fail, costs spiral, and applications disappoint. Methodologies like Agile attempt to address this with intensified communication, with partial success but many limitations. In his session at DevOps Summit, Charles Kendrick, CTO and Chief Architect at Isomorphic Software, will present a revolutionary model enabled by new technologies. Learn how busine...
SYS-CON Events announced today that Dyn, the worldwide leader in Internet Performance, will exhibit at SYS-CON's 17th International Cloud Expo®, which will take place on November 3-5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. Dyn is a cloud-based Internet Performance company. Dyn helps companies monitor, control, and optimize online infrastructure for an exceptional end-user experience. Through a world-class network and unrivaled, objective intelligence into Internet condit...
The last decade was about virtual machines, but the next one is about containers. Containers enable a service to run on any host at any time. Traditional tools are starting to show cracks because they were not designed for this level of application portability. Now is the time to look at new ways to deploy and manage applications at scale. In his session at @DevOpsSummit, Brian “Redbeard” Harrington, a principal architect at CoreOS, will examine how CoreOS helps teams run in production. Attende...
The APN DevOps Competency highlights APN Partners who demonstrate deep capabilities delivering continuous integration, continuous delivery, and configuration management. They help customers transform their business to be more efficient and agile by leveraging the AWS platform and DevOps principles.
Containers are revolutionizing the way we deploy and maintain our infrastructures, but monitoring and troubleshooting in a containerized environment can still be painful and impractical. Understanding even basic resource usage is difficult - let alone tracking network connections or malicious activity. In his session at DevOps Summit, Gianluca Borello, Sr. Software Engineer at Sysdig, will cover the current state of the art for container monitoring and visibility, including pros / cons and li...
Containers are changing the security landscape for software development and deployment. As with any security solutions, security approaches that work for developers, operations personnel and security professionals is a requirement. In his session at @DevOpsSummit, Kevin Gilpin, CTO and Co-Founder of Conjur, will discuss various security considerations for container-based infrastructure and related DevOps workflows.
Manufacturing has widely adopted standardized and automated processes to create designs, build them, and maintain them through their life cycle. However, many modern manufacturing systems go beyond mechanized workflows to introduce empowered workers, flexible collaboration, and rapid iteration. Such behaviors also characterize open source software development and are at the heart of DevOps culture, processes, and tooling.
Any Ops team trying to support a company in today’s cloud-connected world knows that a new way of thinking is required – one just as dramatic than the shift from Ops to DevOps. The diversity of modern operations requires teams to focus their impact on breadth vs. depth. In his session at DevOps Summit, Adam Serediuk, Director of Operations at xMatters, Inc., will discuss the strategic requirements of evolving from Ops to DevOps, and why modern Operations has begun leveraging the “NoOps” approa...
Internet of Things (IoT) will be a hybrid ecosystem of diverse devices and sensors collaborating with operational and enterprise systems to create the next big application. In their session at @ThingsExpo, Bramh Gupta, founder and CEO of, and Fred Yatzeck, principal architect leading product development at, discussed how choosing the right middleware and integration strategy from the get-go will enable IoT solution developers to adapt and grow with the industry, while at th...
In their session at DevOps Summit, Asaf Yigal, co-founder and the VP of Product at, and Tomer Levy, co-founder and CEO of, will explore the entire process that they have undergone – through research, benchmarking, implementation, optimization, and customer success – in developing a processing engine that can handle petabytes of data. They will also discuss the requirements of such an engine in terms of scalability, resilience, security, and availability along with how the archi...
“All our customers are looking at the cloud ecosystem as an important part of their overall product strategy. Some see it evolve as a multi-cloud / hybrid cloud strategy, while others are embracing all forms of cloud offerings like PaaS, IaaS and SaaS in their solutions,” noted Suhas Joshi, Vice President – Technology, at Harbinger Group, in this exclusive Q&A with Cloud Expo Conference Chair Roger Strukhoff.
DevOps has often been described in terms of CAMS: Culture, Automation, Measuring, Sharing. While we’ve seen a lot of focus on the “A” and even on the “M”, there are very few examples of why the “C" is equally important in the DevOps equation. In her session at @DevOps Summit, Lori MacVittie, of F5 Networks, will explore HTTP/1 and HTTP/2 along with Microservices to illustrate why a collaborative culture between Dev, Ops, and the Network is critical to ensuring success.
Application availability is not just the measure of “being up”. Many apps can claim that status. Technically they are running and responding to requests, but at a rate which users would certainly interpret as being down. That’s because excessive load times can (and will be) interpreted as “not available.” That’s why it’s important to view ensuring application availability as requiring attention to all its composite parts: scalability, performance, and security.
Saviynt Inc. has announced the availability of the next release of Saviynt for AWS. The comprehensive security and compliance solution provides a Command-and-Control center to gain visibility into risks in AWS, enforce real-time protection of critical workloads as well as data and automate access life-cycle governance. The solution enables AWS customers to meet their compliance mandates such as ITAR, SOX, PCI, etc. by including an extensive risk and controls library to detect known threats and b...