Welcome!

@CloudExpo Authors: Yeshim Deniz, Liz McMillan, Elizabeth White, Pat Romanski, Stackify Blog

Related Topics: @CloudExpo, Microservices Expo, Linux Containers, Containers Expo Blog, FinTech Journal, @DevOpsSummit

@CloudExpo: Article

Taking Back IT - DevOps | @DevOpsSummit #IoT #DevOps #Microservices

Perfect is the enemy of 'good enough'

We have been indoctrinated in the last three decades of IT to believe that a system slowdown, outage, failure, change, or anything that has material potential impact is intrinsically bad. Yet, on the software side we have been told to "fail fast, fail cheap" to "develop in production" to release and iterate and build as fast as possible without fear of the potential failure. And why? Because its the only way to keep pace with the demands that the business, the market, the consumer, and our customers place on us.

I spent 20 years in traditional corporate IT, and during that time I built a reputation as a maverick or a cowboy; the one who was willing to try something new because it might work, not because it was guaranteed to. The only constant I wanted in my environments was change. Not just for the sake of change, but to give me room to grow and incorporate new and better things. This attitude was often met with frustration by those around me, but it always wound up for the better because I didn't want perfection all the time, I wanted it to be good enough so I could continually figure out ways to make it better. This renegade spirit is the beating heart of the DevOps shift and it is what is required for the true completion of a digital transformation.

The whole point of this series is to talk about DevOps as Dev and Ops together. My initial thought was that I was frustrated by the lack of the Ops side of the coin in DevOps discussion and really even into the tools and solutions. (They are catching up, but they do not have anywhere near the maturity of the Developer side of the equation). If you want to do all the things as a developer to make DevOps concepts of continuous delivery and the true agility that we all demand from our on-demand world, then your Ops team cannot take 3 months to provision the right resources for you. Simply put, as I stated before, all the shiny tools and integration tests and good intentions in the world don't make you a DevOPS shop because those are DEV only.

Why does this issue exist? Simply put, read the title again. Operations has one mission in the legacy IT mindset: Keep the lights on and things up and running smoothly within the accepted policies of the company's business need. To make this more simple:

  • Everything on and working the same? Good!
  • Any change or risk that could cause downtime? Bad

There is no room for this in modern DevOps and it is a cancerous mindset that is thankfully changing, albeit too slowly for the needs of the Digital Business. How can you tell it is too slow to change? Because Amazon. If Ops could keep up with the demands of the digital transformation then there would be no need for something like Amazon, because the internal systems would have already handled it and there would have been no one rushing to outsource things. That ship has sailed of course, and cloud-based services are here to stay and have many extremely good uses in a full DevOps model, but they are not a surrogate for Operations as a whole.

They can never fully replace a truly integrated operations function, because there is still the small matter of controls. This is NOT about downtime or even about trust, it is about risk. The simple fact is that data is the new gold and everyone wants it. The reason operations has stayed around this long is that someone has to manage the security needs and the organization protection of the company. At the same time, they also need to innovate and develop alternative services for their customer (the end-user) to satisfy the "on-demand jones" that the digital revolution created. You simply cannot do that in a hyper-rigid, never-can-fail legacy IT mindset. The time has come for us to release our inner cowboy and crack-pot scientist a little to drive Operational innovation to meet up with the developer innovation that has already happened.

So it is that we come full circle in the discussion, and now must decide where to go next. I have a blueprint that I have been developing for some time and I will be sharing in the coming weeks as I continue to explore this topic more and deeper. We have laid a couple of fundamental mindset shifts on the table, communication of a radical and open nature, ___ as a service, and the idea that failure to transform is agreeing to die. Once we can all let go of the final mental block that 100% is the end-goal then we can actually start to move forward on the operations side in order to catch up with Dev. Thus the entire premise of my title, Taking Back IT - it isn't about making one subordinate to another, it is about taking back the rightful place of Operations as a full member of DevOps.

I said at the beginning of this series that DevOps isn't cheap, fast, or simple, but it IS worth it. The digital transformation movement will not slow down and it will not stop for those who are unprepared. So my friends, wax up your boards and let's get ready to ride some big ones, because this wave will carry anyone who's got the guts to go out and try and catch it.

What do you want to know more about in the DevOps landscape? Anything you want to see more on? Comment here or twitter: @charrold303 and tune in next week for another discussion on the continuing emergence of the DevOps mindset!

Read the full Taking back IT blog series on LinkedIn.

More Stories By Christopher Harrold

As an Agent of IT Transformation, I have over 20 years experience in the field. Started off as the IT Ops guy and followed the trends of the DevOps movement wherever I went. I want to shake up accepted ways of thinking and develop new models and designs that push the boundaries of technology and of the accepted status quo. There is no greater reward for me than seeing something that was once dismissed as "impossible" become the new normal, and I have been richly rewarded throughout my career with this result. In my last role as CTO at EMC Corporation, I was working tirelessly with a small group of engineers and product managers to build a market leading, innovative platform for data analytics. Combining best of breed storage, analytics and visualization solutions that enables the Data as a Service model for enterprise and mid sized companies globally.

@CloudExpo Stories
SYS-CON Events announced today that Elastifile will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Elastifile Cloud File System (ECFS) is software-defined data infrastructure designed for seamless and efficient management of dynamic workloads across heterogeneous environments. Elastifile provides the architecture needed to optimize your hybrid cloud environment, by facilitating efficient...
SYS-CON Events announced today that Grape Up will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company specializing in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the U.S. and Europe, Grape Up works with a variety of customers from emergi...
As DevOps methodologies expand their reach across the enterprise, organizations face the daunting challenge of adapting related cloud strategies to ensure optimal alignment, from managing complexity to ensuring proper governance. How can culture, automation, legacy apps and even budget be reexamined to enable this ongoing shift within the modern software factory?
SYS-CON Events announced today that Grape Up will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct. 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Grape Up is a software company specializing in cloud native application development and professional services related to Cloud Foundry PaaS. With five expert teams that operate in various sectors of the market across the U.S. and Europe, Grape Up works with a variety of customers from emergi...
SYS-CON Events announced today that Golden Gate University will exhibit at SYS-CON's 21st International Cloud Expo®, which will take place on Oct 31 – Nov 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA. Since 1901, non-profit Golden Gate University (GGU) has been helping adults achieve their professional goals by providing high quality, practice-based undergraduate and graduate educational programs in law, taxation, business and related professions. Many of its courses are taug...
@DevOpsSummit at Cloud Expo taking place Oct 31 - Nov 2, 2017, at the Santa Clara Convention Center, Santa Clara, CA, is co-located with the 21st International Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is ...
DevOps at Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to w...
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be...
With Cloud Foundry you can easily deploy and use apps utilizing websocket technology, but not everybody realizes that scaling them out is not that trivial. In his session at 21st Cloud Expo, Roman Swoszowski, CTO and VP, Cloud Foundry Services, at Grape Up, will show you an example of how to deal with this issue. He will demonstrate a cloud-native Spring Boot app running in Cloud Foundry and communicating with clients over websocket protocol that can be easily scaled horizontally and coordinate...
yperConvergence came to market with the objective of being simple, flexible and to help drive down operating expenses. It reduced the footprint by bundling the compute/storage/network into one box. This brought a new set of challenges as the HyperConverged vendors are very focused on their own proprietary building blocks. If you want to scale in a certain way, let’s say you identified a need for more storage and want to add a device that is not sold by the HyperConverged vendor, forget about it....
DevOps at Cloud Expo, taking place October 31 - November 2, 2017, at the Santa Clara Convention Center in Santa Clara, CA, is co-located with 21st Cloud Expo and will feature technical sessions from a rock star conference faculty and the leading industry players in the world. The widespread success of cloud computing is driving the DevOps revolution in enterprise IT. Now as never before, development teams must communicate and collaborate in a dynamic, 24/7/365 environment. There is no time to w...
21st International Cloud Expo, taking place October 31 - November 2, 2017, 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. Me...
Recently, WebRTC has a lot of eyes from market. The use cases of WebRTC are expanding - video chat, online education, online health care etc. Not only for human-to-human communication, but also IoT use cases such as machine to human use cases can be seen recently. One of the typical use-case is remote camera monitoring. With WebRTC, people can have interoperability and flexibility for deploying monitoring service. However, the benefit of WebRTC for IoT is not only its convenience and interopera...
Vulnerability management is vital for large companies that need to secure containers across thousands of hosts, but many struggle to understand how exposed they are when they discover a new high security vulnerability. In his session at 21st Cloud Expo, John Morello, CTO of Twistlock, will address this pressing concern by introducing the concept of the “Vulnerability Risk Tree API,” which brings all the data together in a simple REST endpoint, allowing companies to easily grasp the severity of t...
In his session at 20th Cloud Expo, Scott Davis, CTO of Embotics, discussed how automation can provide the dynamic management required to cost-effectively deliver microservices and container solutions at scale. He also discussed how flexible automation is the key to effectively bridging and seamlessly coordinating both IT and developer needs for component orchestration across disparate clouds – an increasingly important requirement at today’s multi-cloud enterprise.
Connecting to major cloud service providers is becoming central to doing business. But your cloud provider’s performance is only as good as your connectivity solution. Massive Networks will place you in the driver's seat by exposing how you can extend your LAN from any location to include any cloud platform through an advanced high-performance connection that is secure and dedicated to your business-critical data. In his session at 21st Cloud Expo, Paul Mako, CEO & CIO of Massive Networks, wil...
Any startup has to have a clear go –to-market strategy from the beginning. Similarly, any data science project has to have a go to production strategy from its first days, so it could go beyond proof-of-concept. Machine learning and artificial intelligence in production would result in hundreds of training pipelines and machine learning models that are continuously revised by teams of data scientists and seamlessly connected with web applications for tenants and users.
When shopping for a new data processing platform for IoT solutions, many development teams want to be able to test-drive options before making a choice. Yet when evaluating an IoT solution, it’s simply not feasible to do so at scale with physical devices. Building a sensor simulator is the next best choice; however, generating a realistic simulation at very high TPS with ease of configurability is a formidable challenge. When dealing with multiple application or transport protocols, you would be...
WebRTC is great technology to build your own communication tools. It will be even more exciting experience it with advanced devices, such as a 360 Camera, 360 microphone, and a depth sensor camera. In his session at @ThingsExpo, Masashi Ganeko, a manager at INFOCOM Corporation, will introduce two experimental projects from his team and what they learned from them. "Shotoku Tamago" uses the robot audition software HARK to track speakers in 360 video of a remote party. "Virtual Teleport" uses a...
IT organizations are moving to the cloud in hopes to approve efficiency, increase agility and save money. Migrating workloads might seem like a simple task, but what many businesses don’t realize is that application migration criteria differs across organizations, making it difficult for architects to arrive at an accurate TCO number. In his session at 21st Cloud Expo, Joe Kinsella, CTO of CloudHealth Technologies, will offer a systematic approach to understanding the TCO of a cloud application...