I've been asked several times recently about the difference between Verification and Validation in automated testing and for some advice on applying and documenting each kind of testing. Let me first take a minute to define these terms.
Verification is testing that your product meets the specifications / requirements you have written. "Did I build what I said I would?"
Like me, you’re probably familiar with the story of the Pied Piper of Hamelin. A cautionary tale about the consequences of reneging on debt – it sure scared the crap out of me as a kid.
In enterprise IT, we also accrue debt, but of the technical kind. While the results of non-payment aren’t as severe as those suffered by the good folk of Hamelin, not ‘paying the piper’ will have dire consequences for any businesses trying to compete on an economic playing field where the rules are determined by software.
DevOps of course is now being touted as a tune organizations must play if they’re to dig...
Maybe EA is essentially governance. If someone from a line of business wants something from IT, they have to pass the request by the EA gatekeepers first. After all, nobody wants duplication or spaghetti integration, right? Been there, done that, got the T-shirt. So nothing gets done until EA gives it the stamp of approval.
If that’s the definition of EA, then the first thing we should do is burn that sucker to the ground. There’s no way any organization will ever be agile if there’s a whole department in charge of roadblocks. If Agile is up to the task, then more power to it.
Most informed CEOs seem to know intuitively that the most qualified person to lead their forward-looking business technology advancement isn’t likely to have the profile of a typical legacy CIO. In contrast, the role of a Digital Business Transformation innovator has very different requirements to the traditional IT utility infrastructure custodian of the past.
That said, some progressive CIOs are already making the transition to lead the digital competit...
The pricing of tools or licenses for log aggregation can have a significant effect on organizational culture and the collaboration between Dev and Ops teams.
Modern tools for log aggregation (of which Logentries is one example) can be hugely enabling for DevOps approaches to building and operating business-critical software systems. However, the pricing of an aggregated logging solution can affect the adoption of modern logging techniques, as well as organizational capabilities and cross-team collaboration. We need to choose our log aggregation tools carefully to make sure that we don't intr...
DevOps has traditionally played important roles in development and IT operations, but the practice is quickly becoming core to other business functions such as customer success, business intelligence, and marketing analytics.
Modern marketers today are driven by data and rely on many different analytics tools. They need DevOps engineers in general and server log data specifically to do their jobs well. Here’s why: Server log files contain the only data that is completely full and accurate in the context of how search engines such as Google are crawling websites.
If a search engine spider enc...
Cloud security is at the top of every CIO’s list. It is also the first subject that comes up when you engage in a discussion about the cloud. For those of us who followed the recent Ashley Madison story (from a tech perspective), you would agree that while the breach happened for so many reasons, security is at the heart of it. Here are some key aspects for creating a solid organization, keeping cloud security in perspective.
While the Beatles may not have been too concerned about cloud uptime or network security when they wrote their famous ballad, they had the right idea about turning to friends for a helping hand. It’s a lesson CIOs should take to heart.
After all, the IT department – including network, systems, applications and database administrators – is often the eyes, ears and hands of the CIO, providing front-line information and making recommendations on the latest technology and IT methods to ensure that business is running at optimum efficiency and achieving competitive advantage through technology. ...
Disaster Recovery isn’t a new concept for IT folks. We’ve been backing up data for years to offsite locations, and used in-house data duplication in order to prevent the risks of losing data stores. But now that cloud adoption has increased, there have been some shifts in how traditional Disaster Recovery is being handled.
First, we’re seeing increased adoption of cloud-based backup and disaster recovery. Gartner stated that between 2012 and 2016, one third of organizations are going to be looking at new solutions to replace current ones particularly because of cost, complexity or capability....
One of my work projects was for BT, to launch and drive demand for one of the first UCaaS offerings, based on the Microsoft Lync technology. Unified Communications and Collaboration A key resource developed by the team was a UC maturity model, quite an under-rated document I always thought. What the document highlights is that
The journey through IT transformation is an unstructured one, obviously.
Fraught with perilous pitfalls and uncertainties for the faint hearted, the progression path toward decoupled, decentralized and essentially virtualized new IT frameworks is no walk in the park – hence the need for a guiding migration structure (and/or migration partner) to get from A to B (or more often, A to Z) in one piece.
But the journey to IT transformation is also one of unstructured data, i.e., the need to be able to build (and successfully operate) database and application structures that have an inherent abil...
We live in a hyper-connected world, and we're sharing information and collaborating on an entirely new scale. Millions of smartphones are sold every day. In a single minute online we send more than 200 million emails, share 2.4 million pieces of content on Facebook, and perform 4 million searches on Google. There are more than 1.3 billion websites out there.
Angel investors, crowd-funding and crowd-sourcing are sparking a rich start-up culture. It has never been easier to realize a good idea. This level of collaboration and the sophistication of connectivity are casting everyone as an innovat...
IoT is the next development of how the Internet is applied to the world. TAM for M2M/IoT is estimated at $19 trillion. The IoT device count is in the billions but will not traverse the service providers’ networks. Service providers and vendors are struggling to understand how to map the TAM dollars to real use cases, optimal technology approaches, and profitable business models.
In his session at @ThingsExpo, Dennis Ward, IoT analyst, strategist at DWE, will focus on the SP transformations that will occur. In Phase I SP infrastructure virtualization. In Phase II SPs will focus on monetizatio...
Tune into: a cloud mindset One of the tenets of the cloud religion is that it should be possible – through the use of intelligent software – to build reliable systems on top of unreliable hardware. Just like you can build reliable and affordable storage systems using RAID (Redundant Arrays of Inexpensive Disks). One of…Read more Tune into the Cloud – Losing My Religion
In his session at 17th Cloud Expo, Ernest Mueller, Product Manager at Idera, will explain the best practices and lessons learned for tracking and optimizing costs while delivering a cloud-hosted service. He will describe a DevOps approach where the applications and systems work together to track usage, model costs in a granular fashion, and make smart decisions at runtime to minimize costs.
The trickier parts covered include triggering off the right metrics; balancing resilience and redundancy vs cost, and balancing AWS purchase options like reserve instances and spot instances vs your applic...
Join Us at the Santa Clara Convention Center in Santa Clara, California, November 3-5
Cloud computing software is eating the world, and each day is bringing new developments in this world.
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 enterprises are using some form of XaaS – software, platform, and Infrastructure as a Service.
Big Data | Analytics and the emerging Internet of Things (IoT) are driving exponentially increased demands on datacenters and developers alike, as we cross the zettabyte horizon this year.
Containers and microservices are now part of every PaaS conversation, and IaaS providers are increasingly competing for platform customers.
WebRTC continues to reform web communications, and DevOps is pushing its way into an enterprise IT world that is increasingly agile, lean, and continuous.
Through all this, Cloud Expo remains the single independent event where delegates and technology vendors can meet to experience and discuss the entire world of the cloud.
Only Cloud Expo brings together all this in a single location:
• Cloud Computing
• Big Data | Analytics
• Internet of Things
• Containers | Microservices
Cloud computing budgets worldwide are reaching into the hundreds of billions of dollars, and no organization can survive long without some sort of cloud migration strategy. Each month brings new announcements, use cases, and success stories.
Cloud Expo offers the world's most comprehensive selection of technical and strategic Industry Keynotes, General Sessions, Breakout Sessions, and signature Power Panels. The exhibition floor features 100+ exhibitors offering specific solutions and comprehensive strategies.
The floor also features a Demo Theater that give delegates the opportunity to get even closer to the technology they want to see and the people who offer it.
Attend Cloud Expo. Create your own custom experience. Learn the latest from the world's best technologists. Talk to the vendors you are considering, and put them to the test.