SDN Journal Authors: Liz McMillan, Yeshim Deniz, Elizabeth White, Pat Romanski, TJ Randall

Related Topics: @CloudExpo, Java IoT, Linux Containers, Containers Expo Blog, SDN Journal

@CloudExpo: Blog Feed Post

Cloud Biology: Enterprise Evolution Ramps Up

Should software be considered a living organism in the purist biological sense?

I’d love to take a poll (feel free to share your opinion in the comments section below) on whether software should be considered a living organism in the purist biological sense. Sure, software is made up of code instead of cells, and it may have trouble finding a home in the classic taxonomic rank of biology, but it’s difficult to find any other discrepancies between software, especially at the enterprise level, and other complex organisms.

One area that enterprise software achieves its deserved classification as a living organism is in its incredible ability to evolve over a relatively short time here on earth. While the evolution of other living creations occurs at the cellular level, completely invisible to the naked eye—enterprises hoping to survive another day are evolving at a rapid pace and are undergoing massive transformations.

In May of 2013, ZDNet’s Charles McLellan took an impressive look at the enterprise’s evolution, and his reasons for its change are fairly similar to the reasons many other organisms have evolved. For example, McLellan mentions that “inherently inflexible and sluggish” enterprises have felt the need for increased agility—a characteristic certainly shared by both software, and more “traditional” organisms looking to avoid becoming lunch.

In reference to the current trend of consumerization, McLellan’s lists “user hostility” as another reason for software’s change. Daily, ongoing hostility toward a piece of software or a living, breathing animal can prove to be just as fatal, and requiring immediate change or strengthening.

But McLellan’s list of pain points felt by enterprises only tell half of the story. When evolution occurs in other living organisms, it’s the result of nature, and the environments in which these organisms exist. McLellan points to two powerful instruments of change in the natural world:

In nature, bursts of evolution occur when there are systematic changes in the environment, which impose a selective advantage on traits that mitigate their negative effects. …Another widely observed evolutionary phenomenon is adaptive radiation, where the appearance of a new trait or the colonisation of new habitat opens up novel ecological niches for exploitation.

Those in the business of building enterprise software with any hope of survival have likely seen this same evolutionary phenomenon, areas for exploitation, and selective advantage by moving similarly key “traits” and “habitats” to the cloud.

Development and test environments in particular are being shifted to the cloud in order to evolve rapidly and with a higher quality than the evolution that occurred even just a few years ago. While extinction at the plant and animal level occurs because of an inability to change at the rate needed to survive, enterprise developers and testers don’t have this same problem. The cloud allows for automation, cloning, sharing—and often at a lower cost than in the days of old.

It goes without saying that “traditional” living organisms are immensely complex, and enterprise software is no exception. In the past, living organisms had the luxury of evolving in tiny steps alongside the slow-changing world around them, but in today’s market, where nature is evolving right before our eyes, the time to evolve, quickly, is now.

Read the original blog entry...

More Stories By Skytap Blog

Author: Noel Wurst is the managing content editor at Skytap. Skytap provides SaaS-based dev/test environments to the enterprise. Skytap solution removes the inefficiencies and constraints that companies have within their software development lifecycle. As a result, customers release better software faster. In this blog, we publish engaging, thought provoking stories that revolve around agile enterprise applications and cloud-based development and testing.

CloudEXPO Stories
The current age of digital transformation means that IT organizations must adapt their toolset to cover all digital experiences, beyond just the end users’. Today’s businesses can no longer focus solely on the digital interactions they manage with employees or customers; they must now contend with non-traditional factors. Whether it's the power of brand to make or break a company, the need to monitor across all locations 24/7, or the ability to proactively resolve issues, companies must adapt to the new world.
DXWorldEXPO LLC announced today that ICC-USA, a computer systems integrator and server manufacturing company focused on developing products and product appliances, will exhibit at the 22nd International CloudEXPO | DXWorldEXPO. DXWordEXPO New York 2018, colocated with CloudEXPO New York 2018 will be held November 11-13, 2018, in New York City. ICC is a computer systems integrator and server manufacturing company focused on developing products and product appliances to meet a wide range of computational needs for many industries. Their solutions provide benefits across many environments, such as datacenter deployment, HPC, workstations, storage networks and standalone server installations. ICC has been in business for over 23 years and their phenomenal range of clients include multinational corporations, universities, and small businesses.
René Bostic is the Technical VP of the IBM Cloud Unit in North America. Enjoying her career with IBM during the modern millennial technological era, she is an expert in cloud computing, DevOps and emerging cloud technologies such as Blockchain. Her strengths and core competencies include a proven record of accomplishments in consensus building at all levels to assess, plan, and implement enterprise and cloud computing solutions. René is a member of the Society of Women Engineers (SWE) and a member of the Society of Information Management (SIM) Atlanta Chapter. She received a Business and Economics degree with a minor in Computer Science from St. Andrews Presbyterian University (Laurinburg, North Carolina). She resides in metro-Atlanta (Georgia).
In his session at 20th Cloud Expo, Mike Johnston, an infrastructure engineer at Supergiant.io, discussed how to use Kubernetes to set up a SaaS infrastructure for your business. Mike Johnston is an infrastructure engineer at Supergiant.io with over 12 years of experience designing, deploying, and maintaining server and workstation infrastructure at all scales. He has experience with brick and mortar data centers as well as cloud providers like Digital Ocean, Amazon Web Services, and Rackspace. His expertise is in automating deployment, management, and problem resolution in these environments, allowing his teams to run large transactional applications with high availability and the speed the consumer demands.
Everyone wants the rainbow - reduced IT costs, scalability, continuity, flexibility, manageability, and innovation. But in order to get to that collaboration rainbow, you need the cloud! In this presentation, we'll cover three areas: First - the rainbow of benefits from cloud collaboration. There are many different reasons why more and more companies and institutions are moving to the cloud. Benefits include: cost savings (reducing on-prem infrastructure, reducing data center foot print, reducing IT support costs), enabling growth (ensuring a highly available, highly scalable infrastructure), increasing employee access & engagement (by having collaboration tools that are usable and available globally regardless of location there will be an increased connectedness amongst teams and individuals that will help increase both efficiency and productivity.)