|By John Webster||
|October 26, 2005 05:30 AM EDT||
Prior to the year 2000, business was a world in love with office spaces and corporate travel. We traveled to work (the office) every day. We traveled away from the office for customer meetings, for internal meetings, for conferences, for awards ceremonies. We traveled because we could and we believed that it was necessary for the competitive advantage. That all changed rather quickly with the economic downturn of the early 2000s and, of course, 9/11. In short order, we relearned how to do business by staying put.
Another consequence of the most recent recession was corporate payroll compression. As good corporate citizens who are mindful of keeping our jobs, most of us were tasked with far more work than a single individual could perform adequately. To help make us more efficient, we introduced cell phones so that we could make calls while traveling, and WiFi-enabled laptops that enabled us to take our work anywhere and exchange messages with anyone, provided a "hotspot" could found.
Conference calls, cell phones, and laptops have pushed personal multitasking to unparalleled levels. For example, workers are now able to process the relentless stream of e-mails and instant messages as well as review financial and marketing documents, all while supposedly being active during a conference call.
The preceding has been unsettling for some of us, but not so for others. In fact, for those who are able to do three things at once, it is a stress reliever. Prior to this work style, employees who were required to be physically at meetings (even on-site) would worry about e-mail that was piling up as well as a half-written product presentation due the next day. Stress would slowly build as the meeting drew long. The productiveness of a conference call definitely suffers because multitasking participants are only slightly paying attention. However, no matter - overall efficiency is increased for those who can draw the connections together and somehow manage to stay engaged in the "here and now" at the same time.
Consider where we've come from and where we've now arrived. Before we had limited ways to "connect." Now we can create multiple connections and converge them. Perhaps even more important, we can do much of this connecting and converging ourselves, without advanced degrees in IT or telecommunications, and using technologies that are available at the local shopping mall. Also, we can create our own virtual office spaces.
Building the Momentary Enterprise
Among the many consequences of connectivity and convergence that lead to the virtual office space is the momentary enterprise. The momentary enterprise takes advantage of an opportunity that may only exist for months. When it has been fully exploited, the momentary enterprise is reconfigured - Lego-like - to pursue another opportunity. A "pop-up" business model is born, thereby changing the competitive balance and leveraging pervasive data.
It is likely that in the coming years we will see sizable businesses (based on yearly revenue) come and go at what will seem to be alarming speeds. Businesses can now be created in a matter of weeks to capitalize on whatever important trend or market demand is surfacing. Huge amounts of venture capital in many cases will not be required for establishing the infrastructure, the billing and accounting systems, the transport or supply systems, the IT function - and the list goes on. Such commodities will be expertly and automatically leveraged by super-deep, business-to-business automation, and new enterprises will start up by focusing their energy on differentiating their value in the marketplace rather than creating and supporting all of the associated accoutrements. Also, the fact that their life spans will be measured in months or a short number of years will not be grounds for dismissal from Harvard Business School. A successful business model doesn't need to be measured by its staying power.
Interested? Below is a checklist of things that will help you on your way to the momentary enterprise.
Hybrid PDAs (Personal Communicators)
Hybrid PDAs combine three entirely different business and personal communication mechanisms (cell, e-mail, IM) into a single embraceable device. Their expected ubiquity will enable significant efficiency gains in both our business and personal lives. Hybrid PDAs offer three important features for momentary enterprise entrepreneurs:
- The ubiquity of cell phone use - after all, it is no longer "weird" to be on your phone while in a supermarket, and you can be sure that someone next to you on the street is carrying a cell phone (to the same extent that you can be sure that those around you are wearing shoes)
- The seemingly overnight change from one type of cellular technology that is optimized for voice to a completely different architecture that is optimized for voice and data
- The immediacy of digital information sharing when you're away from a computer desktop
- Send and receive e-mail
- Play games online
- Access iMode-compatible Web sites and play downloaded music
- Take digital photographs
- Record sound
- Read bar codes (and someday RFID tags)
- Oh... and make phone calls
XML formatting allows proprietary databases and records to now have a nearly universal method for describing their contents. One does not need to be a sophisticated programmer who understands how to read a "schema" document or how to encode SQL statements to make sense of XML statements. A computer-literate teen could happen upon an XML fragment and derive some sense from it. He or she could likely import it into a favorite spreadsheet package and sort or average or trend it with a few keystrokes.
Business back ends are now XML-crazy. Information that needs to be expressed to another computer system is now expressed in some XML format. Most significantly, XML enables far higher business-to-business cooperation that is squarely aligned with the Web's chief goal: information exchange (as opposed to data exchange). XML has been enthusiastically embraced by business and allows for significant efficiency gains and better customer experiences. We will see XML reaching into the consumer world and our homes as well via wired and wireless appliances, for example. For the momentary enterprise, XML is the magic glue that allows vast sources of data and internetworking infrastructure - from PDAs to wireless video cameras - to share information.
Virtual Officeware (VOware) and RIAs
Currently, groupware is an effective collaboration tool used for large project management by equally large companies. For smaller companies, ad hoc usage of a shared file server often suffices. Small Web servers are also now used by more physically diverse groups.
Groupware, despite early hype, has remained somewhat hidden - deployed appropriately by those large multiregional companies, but avoided by the rest of the world. A trained administrator is usually needed to set it up, and typically it requires an additional capital investment in server and storage hardware and administration. Groupware also focuses heavily on managing shared document repositories, thus making it vulnerable to competing products with a broader vision.
A company’s collection of online systems is like a delicate ecosystem – all components must integrate with and complement each other, and one single malfunction in any of them can bring the entire system to a screeching halt. That’s why, when monitoring and analyzing the health of your online systems, you need a broad arsenal of different tools for your different needs. In addition to a wide-angle lens that provides a snapshot of the overall health of your system, you must also have precise, ...
Aug. 31, 2016 10:30 PM EDT Reads: 1,776
SYS-CON Events announced today that 910Telecom will exhibit at the 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Housed in the classic Denver Gas & Electric Building, 910 15th St., 910Telecom is a carrier-neutral telecom hotel located in the heart of Denver. Adjacent to CenturyLink, AT&T, and Denver Main, 910Telecom offers connectivity to all major carriers, Internet service providers, Internet backbones and ...
Aug. 31, 2016 09:00 PM EDT Reads: 2,076
SYS-CON Events announced today that Isomorphic Software will exhibit at DevOps Summit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Isomorphic Software provides the SmartClient HTML5/AJAX platform, the most advanced technology for building rich, cutting-edge enterprise web applications for desktop and mobile. SmartClient combines the productivity and performance of traditional desktop software with the simp...
Aug. 31, 2016 06:30 PM EDT Reads: 2,538
DevOps at Cloud Expo – being held November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA – announces that its Call for Papers is open. Born out of proven success in agile development, cloud computing, and process automation, DevOps is a macro trend you cannot afford to miss. From showcase success stories from early adopters and web-scale businesses, DevOps is expanding to organizations of all sizes, including the world's largest enterprises – and delivering real results. Am...
Aug. 31, 2016 06:15 PM EDT Reads: 3,632
Modern organizations face great challenges as they embrace innovation and integrate new tools and services. They begin to mature and move away from the complacency of maintaining traditional technologies and systems that only solve individual, siloed problems and work “well enough.” In order to build...
Internet of @ThingsExpo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 19th Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The Internet of Things (IoT) is the most profound change in personal and enterprise IT since the creation of the Worldwide Web more than 20 years ago. All major researchers estimate there will be tens of billions devices - comp...
Aug. 31, 2016 04:45 PM EDT Reads: 3,861
Thomas Bitman of Gartner wrote a blog post last year about why OpenStack projects fail. In that article, he outlined three particular metrics which together cause 60% of OpenStack projects to fall short of expectations: Wrong people (31% of failures): a successful cloud needs commitment both from the operations team as well as from "anchor" tenants. Wrong processes (19% of failures): a successful cloud automates across silos in the software development lifecycle, not just within silos.
Aug. 31, 2016 04:30 PM EDT Reads: 2,261
[session] Architecting for the Cloud By @RagsS | @CloudExpo @IBMBluemix #Cloud #Docker #Microservices
As the world moves toward more DevOps and Microservices, application deployment to the cloud ought to become a lot simpler. The Microservices architecture, which is the basis of many new age distributed systems such as OpenStack, NetFlix and so on, is at the heart of Cloud Foundry - a complete developer-oriented Platform as a Service (PaaS) that is IaaS agnostic and supports vCloud, OpenStack and AWS. Serverless computing is revolutionizing computing. In his session at 19th Cloud Expo, Raghav...
Aug. 31, 2016 04:00 PM EDT Reads: 1,158
19th Cloud Expo, taking place November 1-3, 2016, at the Santa Clara Convention Center in Santa Clara, CA, will feature technical sessions from a rock star conference faculty and the leading industry players in the world. Cloud computing is now being embraced by a majority of enterprises of all sizes. Yesterday's debate about public vs. private has transformed into the reality of hybrid cloud: a recent survey shows that 74% of enterprises have a hybrid cloud strategy. Meanwhile, 94% of enterpri...
Aug. 31, 2016 02:00 PM EDT Reads: 3,302
This complete kit provides a proven process and customizable documents that will help you evaluate rapid application delivery platforms and select the ideal partner for building mobile and web apps for your organization.
Aug. 31, 2016 01:30 PM EDT Reads: 3,277
The following fictional case study is a composite of actual horror stories I’ve heard over the years. Unfortunately, this scenario often occurs when in-house integration teams take on the complexities of DevOps and ALM integration with an enterprise service bus (ESB) or custom integration. It is written from the perspective of an enterprise architect tasked with leading an organization’s effort to adopt Agile to become more competitive. The company has turned to Scaled Agile Framework (SAFe) as ...
Aug. 31, 2016 12:00 PM EDT Reads: 1,069
SYS-CON Events announced today that eCube Systems, a leading provider of middleware modernization, integration, and management solutions, will exhibit at @DevOpsSummit at 19th International Cloud Expo, which will take place on November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. eCube Systems offers a family of middleware evolution products and services that maximize return on technology investment by leveraging existing technical equity to meet evolving business needs. ...
Aug. 31, 2016 11:15 AM EDT Reads: 937
This is a no-hype, pragmatic post about why I think you should consider architecting your next project the way SOA and/or microservices suggest. No matter if it’s a greenfield approach or if you’re in dire need of refactoring. Please note: considering still keeps open the option of not taking that approach. After reading this, you will have a better idea about whether building multiple small components instead of a single, large component makes sense for your project. This post assumes that you...
Aug. 31, 2016 08:45 AM EDT Reads: 5,369
Monitoring of Docker environments is challenging. Why? Because each container typically runs a single process, has its own environment, utilizes virtual networks, or has various methods of managing storage. Traditional monitoring solutions take metrics from each server and applications they run. These servers and applications running on them are typically very static, with very long uptimes. Docker deployments are different: a set of containers may run many applications, all sharing the resource...
Aug. 31, 2016 07:00 AM EDT Reads: 2,185
With so much going on in this space you could be forgiven for thinking you were always working with yesterday’s technologies. So much change, so quickly. What do you do if you have to build a solution from the ground up that is expected to live in the field for at least 5-10 years? This is the challenge we faced when we looked to refresh our existing 10-year-old custom hardware stack to measure the fullness of trash cans and compactors.
Aug. 31, 2016 02:45 AM EDT Reads: 1,929
The emerging Internet of Everything creates tremendous new opportunities for customer engagement and business model innovation. However, enterprises must overcome a number of critical challenges to bring these new solutions to market. In his session at @ThingsExpo, Michael Martin, CTO/CIO at nfrastructure, outlined these key challenges and recommended approaches for overcoming them to achieve speed and agility in the design, development and implementation of Internet of Everything solutions wi...
Aug. 31, 2016 02:15 AM EDT Reads: 2,320
Aug. 30, 2016 11:15 PM EDT Reads: 5,021
There's a lot of things we do to improve the performance of web and mobile applications. We use caching. We use compression. We offload security (SSL and TLS) to a proxy with greater compute capacity. We apply image optimization and minification to content. We do all that because performance is king. Failure to perform can be, for many businesses, equivalent to an outage with increased abandonment rates and angry customers taking to the Internet to express their extreme displeasure.
Aug. 30, 2016 08:45 PM EDT Reads: 2,484
Before becoming a developer, I was in the high school band. I played several brass instruments - including French horn and cornet - as well as keyboards in the jazz stage band. A musician and a nerd, what can I say? I even dabbled in writing music for the band. Okay, mostly I wrote arrangements of pop music, so the band could keep the crowd entertained during Friday night football games. What struck me then was that, to write parts for all the instruments - brass, woodwind, percussion, even k...
Aug. 30, 2016 07:45 PM EDT Reads: 3,254
Right off the bat, Newman advises that we should "think of microservices as a specific approach for SOA in the same way that XP or Scrum are specific approaches for Agile Software development". These analogies are very interesting because my expectation was that microservices is a pattern. So I might infer that microservices is a set of process techniques as opposed to an architectural approach. Yet in the book, Newman clearly includes some elements of concept model and architecture as well as p...
Aug. 30, 2016 07:45 PM EDT Reads: 10,965