|By Skytap Blog||
|January 30, 2014 09:25 AM EST||
In the movie Groundhog Day, Bill Murray plays the roll of Phil Connors, a regular Joe who wakes up each day to find out that he is reliving February 2nd all over again—and he’s the only one aware of the time loop. To take advantage of this phenomenon, knowing that there will be no long-term consequences to his actions, Connors seduces women, steals money, drives recklessly and even ends up in jail. The next morning, all is back to normal, and he starts his antics again.
Connors also repeatedly attempts, and subsequently fails, to get closer to Rita, a love interest of his. The combination of the same day’s repetition and Connors’ futile attempts set up the classic definition of insanity—doing the exact same things over and over but expecting different outcomes.
In today’s hyper-competitive markets, enterprise software development teams who suffer a lack of innovation find themselves stuck in their own Groundhog Days. In order to stay competitive and relevant, companies need to innovate faster and change to adapt to market demand quicker than ever before. Enterprises today compete on differentiated products and services and do so by adopting more efficient processes. Those that fail to innovate, change, or modernize and optimize existing applications will learn more than an economic lesson—they risk the demise of the entire business.
Rapid innovation is at the underpinning of the enterprise competitive advantage. Whether a change in process to your business applications, developing new products and services or consolidation/modernization of existing systems—the pace of innovation and quality of software released is the differentiating factor to enterprise success.
So, why is innovating so darn difficult? Here’s a hint; it's all about development environments.
Technology is delivered through a software lifecycle that is often measured by cycle time, defined as the amount of time it takes for a feature to move from concept to customer value. In a perfect world, features move smoothly from concept to value. But, the reality is that with accelerated release cycles, quality suffers. An acceptable level of quality is always important prior to releasing an application to production, but low quality is often tolerated in an effort to decrease cycle time in order to get application releases out on time and within budget. Most enterprises that are trying to innovate faster are trying to adopt iterative development, agile, scrum, continuous integration, continuous delivery & devops in an effort to ensure quality while significantly decreasing cycle time.
Here lies the fundamental issue that plagues most organizations.
The anchor drag on cycle time is almost always idle time or any delay in the above mentioned processes. Removing idle time should be the focus of all application development executives, as the reduction of idle time is always within their control and enables them to reduce cycle time and accelerate innovation to drive the competitive advantage to the business. But, like Phil Connors, most enterprises do the same things over again and again, expecting different outcomes. The only change they may make is putting more people on projects, spending more on expensive on-premise infrastructure, and implementing idealistic processes—all in an effort to squeeze a few more days from release cycles.
Many enterprises fail to see that the single largest cause of idle time in software projects is shared environments. Typically on-premise environments for dev/test need to be scheduled, may not be available when needed and provide no value to keep around when not in use. While shared software project resources can include people, in high-priority projects, environments are generally what causes the greatest amount of contention.
All software projects require environments that typically include development environments, test environments, user acceptance environments and production. Each environment consists of four layers:
1. Infrastructure & OS
2. Software libraries to support the application
3. Application binaries
4. Application configuration files
Due to the sensitivity of the application to changes in any of the four tiers, consistency across all environments is critical to identifying defects sooner. When environments are not identical, idle time is introduced and cycle time is increased. Sharing environments for any software project will create idle time and disrupt the SDLC. As a result, innovation, velocity, and quality suffer..
Enterprises that leverage SaaS-based environments not only can eliminate idle time, and the developer time wasted managing and maintaining environments—they dramatically impact the time to delivery, and overall release quality. Enabling development teams the ability to self-provision, replicate, share and collaborate on environments as needed greatly removes the inefficiencies and interdependencies caused by environment contention.
One of Phil Conner’s most memorable lines from Groundhog Day is when he asks his buddies, “What would you do if you were stuck in one place and every day was exactly the same, and nothing you did mattered?” For enterprises that find themselves in a similar predicament, the answer is easy—start using SaaS-based environments for dev/test. Take advantage of the elasticity, scalability and on-demand access of SaaS-based environments. Enterprise grade solutions exist that address security concerns, provide self-service to development teams and complete visibility and control for IT over resource utilization. Believing that on-premise infrastructure is going to help you innovate develop, test, and release quality applications faster is pure insanity.
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...
Oct. 27, 2016 12:45 AM EDT Reads: 2,134
So you think you are a DevOps warrior, huh? Put your money (not really, it’s free) where your metrics are and prove it by taking The Ultimate DevOps Geek Quiz Challenge, sponsored by DevOps Summit. Battle through the set of tough questions created by industry thought leaders to earn your bragging rights and win some cool prizes.
Oct. 27, 2016 12:30 AM EDT Reads: 4,182
In past @ThingsExpo presentations, Joseph di Paolantonio has explored how various Internet of Things (IoT) and data management and analytics (DMA) solution spaces will come together as sensor analytics ecosystems. This year, in his session at @ThingsExpo, Joseph di Paolantonio from DataArchon, will be adding the numerous Transportation areas, from autonomous vehicles to “Uber for containers.” While IoT data in any one area of Transportation will have a huge impact in that area, combining sensor...
Oct. 27, 2016 12:00 AM EDT Reads: 1,102
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...
Oct. 27, 2016 12:00 AM EDT Reads: 3,534
SYS-CON Media announced today that @WebRTCSummit Blog, the largest WebRTC resource in the world, has been launched. @WebRTCSummit Blog offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. @WebRTCSummit Blog can be bookmarked ▸ Here @WebRTCSummit conference site can be bookmarked ▸ Here
Oct. 26, 2016 11:30 PM EDT Reads: 9,746
Most people haven’t heard the word, “gamification,” even though they probably, and perhaps unwittingly, participate in it every day. Gamification is “the process of adding games or game-like elements to something (as a task) so as to encourage participation.” Further, gamification is about bringing game mechanics – rules, constructs, processes, and methods – into the real world in an effort to engage people. In his session at @ThingsExpo, Robert Endo, owner and engagement manager of Intrepid D...
Oct. 26, 2016 11:00 PM EDT Reads: 9,906
SYS-CON Events announced today that LeaseWeb USA, a cloud Infrastructure-as-a-Service (IaaS) provider, 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. LeaseWeb is one of the world's largest hosting brands. The company helps customers define, develop and deploy IT infrastructure tailored to their exact business needs, by combining various kinds cloud solutions.
Oct. 26, 2016 11:00 PM EDT Reads: 3,917
Join Impiger for their featured webinar: ‘Cloud Computing: A Roadmap to Modern Software Delivery’ on November 10, 2016, at 12:00 pm CST. Very few companies have not experienced some impact to their IT delivery due to the evolution of cloud computing. This webinar is not about deciding whether you should entertain moving some or all of your IT to the cloud, but rather, a detailed look under the hood to help IT professionals understand how cloud adoption has evolved and what trends will impact th...
Oct. 26, 2016 11:00 PM EDT Reads: 637
Established in 1998, Calsoft is a leading software product engineering Services Company specializing in Storage, Networking, Virtualization and Cloud business verticals. Calsoft provides End-to-End Product Development, Quality Assurance Sustenance, Solution Engineering and Professional Services expertise to assist customers in achieving their product development and business goals. The company's deep domain knowledge of Storage, Virtualization, Networking and Cloud verticals helps in delivering ...
Oct. 26, 2016 09:45 PM EDT Reads: 1,132
SYS-CON Events announced today that CDS Global Cloud, an Infrastructure as a Service provider, 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. CDS Global Cloud is an IaaS (Infrastructure as a Service) provider specializing in solutions for e-commerce, internet gaming, online education and other internet applications. With a growing number of data centers and network points around the world, ...
Oct. 26, 2016 09:45 PM EDT Reads: 3,663
In his general session at 19th Cloud Expo, Manish Dixit, VP of Product and Engineering at Dice, will discuss how Dice leverages data insights and tools to help both tech professionals and recruiters better understand how skills relate to each other and which skills are in high demand using interactive visualizations and salary indicator tools to maximize earning potential. Manish Dixit is VP of Product and Engineering at Dice. As the leader of the Product, Engineering and Data Sciences team a...
Oct. 26, 2016 09:30 PM EDT Reads: 675
SYS-CON Events announced today that Transparent Cloud Computing (T-Cloud) Consortium 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. The Transparent Cloud Computing Consortium (T-Cloud Consortium) will conduct research activities into changes in the computing model as a result of collaboration between "device" and "cloud" and the creation of new value and markets through organic data proces...
Oct. 26, 2016 08:15 PM EDT Reads: 1,475
In the next five to ten years, millions, if not billions of things will become smarter. This smartness goes beyond connected things in our homes like the fridge, thermostat and fancy lighting, and into heavily regulated industries including aerospace, pharmaceutical/medical devices and energy. “Smartness” will embed itself within individual products that are part of our daily lives. We will engage with smart products - learning from them, informing them, and communicating with them. Smart produc...
Oct. 26, 2016 08:00 PM EDT Reads: 1,575
SYS-CON Events announced today that Enzu 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. Enzu’s mission is to be the leading provider of enterprise cloud solutions worldwide. Enzu enables online businesses to use its IT infrastructure to their competitive advantage. By offering a suite of proven hosting and management services, Enzu wants companies to focus on the core of their online busine...
Oct. 26, 2016 08:00 PM EDT Reads: 1,432
Qosmos, the market leader for IP traffic classification and network intelligence technology, has announced that it will launch the Launch L7 Viewer at CloudExpo | @ThingsExpo Silicon Valley, being held November 1 – 3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. The L7 Viewer is a traffic analysis tool that provides complete visibility of all network traffic that crosses a virtualized infrastructure, up to Layer 7. It facilitates and accelerates common IT tasks such as VM migra...
Oct. 26, 2016 07:30 PM EDT Reads: 408
WebRTC adoption has generated a wave of creative uses of communications and collaboration through websites, sales apps, customer care and business applications. As WebRTC has become more mainstream it has evolved to use cases beyond the original peer-to-peer case, which has led to a repeating requirement for interoperability with existing infrastructures. In his session at @ThingsExpo, Graham Holt, Executive Vice President of Daitan Group, will cover implementation examples that have enabled ea...
Oct. 26, 2016 07:00 PM EDT Reads: 2,359
SYS-CON Events announced today that Coalfire 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. Coalfire is the trusted leader in cybersecurity risk management and compliance services. Coalfire integrates advisory and technical assessments and recommendations to the corporate directors, executives, boards, and IT organizations for global brands and organizations in the technology, cloud, health...
Oct. 26, 2016 06:30 PM EDT Reads: 1,672
November 1–3, 2016, at the Santa Clara Convention Center in Santa Clara, CA. Penta Security is a leading vendor for data security solutions, including its encryption solution, D’Amo. By using FPE technology, D’Amo allows for the implementation of encryption technology to sensitive data fields without modification to schema in the database environment. With businesses having their data become increasingly more complicated in their mission-critical applications (such as ERP, CRM, HRM), continued ...
Oct. 26, 2016 06:15 PM EDT Reads: 1,156
In his session at 19th Cloud Expo, Claude Remillard, Principal Program Manager in Developer Division at Microsoft, will contrast how his team used config as code and immutable patterns for continuous delivery of microservices and apps to the cloud. He will show the immutable patterns helps developers do away with most of the complexity of config as code-enabling scenarios such as rollback, zero downtime upgrades with far greater simplicity. He will also have live demos of building immutable pipe...
Oct. 26, 2016 05:45 PM EDT Reads: 1,666
As data explodes in quantity, importance and from new sources, the need for managing and protecting data residing across physical, virtual, and cloud environments grow with it. Managing data includes protecting it, indexing and classifying it for true, long-term management, compliance and E-Discovery. Commvault can ensure this with a single pane of glass solution – whether in a private cloud, a Service Provider delivered public cloud or a hybrid cloud environment – across the heterogeneous enter...
Oct. 26, 2016 05:30 PM EDT Reads: 1,528