Blog Feed Post

Does DevOps Apply to You?

Much of the interest and growth in DevOps comes from the world of startup and fast growing digital companies, such as Netflix or Etsy. These companies typically need to deliver new functionality onto an existing platform with hundreds of thousands of users in a way that is frictionless. That means minimal (if any) downtime, no loss of critical functionality and continuity of experience. But surely that’s as important to them as it is to most companies.

Does DevOps Apply to You?https://i0.wp.com/blog.xebialabs.com/wp-content/uploads/2017/05/Does-Dev... 300w, https://i0.wp.com/blog.xebialabs.com/wp-content/uploads/2017/05/Does-Dev... 768w" sizes="(max-width: 479px) 100vw, 479px" data-recalc-dims="1" />

We tend to think of DevOps in the context of younger digital companies as they are often already in the spotlight for what they are offering anyway. We know about them more because of their market leading offerings (e.g., streaming media across multiple platforms at massive scale, for Netflix) more than we know about what’s happening under the hood, so to speak.

It’s when these companies do amazing things at scale that we start to wonder how we can learn and apply the same lessons within our own organizations. It is this course correction, and the complexity of the different moving parts, that makes any significant change (whether the move to cloud services or adopting agile) difficult and sometimes daunting.

Not just for startups

Startups have the benefit of being able to look around and see what’s working well. They can then take these patterns, practices and cultural behaviors and bake them into their own ways of working early on. A large organization that has grown organically over decades often has solutions that do not readily allow for quick changes in how they function. For example, it is unlikely that they were ever designed with automation and integration at the forefront of their functionality when they were conceived.

However, more and more companies are adopting an API transaction based way of developing. For some, this can be in the form of microservices for new developments. For others, it is through the establishment of an integration layer that connects existing systems. This move towards creating integrated systems, with a longer-term view to opening up data transactions, provides a possible opportunity to incorporate DevOps tooling, culture, and practices into an organization.

https://i0.wp.com/blog.xebialabs.com/wp-content/uploads/2017/02/Screen-S... 674w" sizes="(max-width: 220px) 100vw, 220px" data-recalc-dims="1" />Read Starting and Scaling DevOps in the Enterprise Today

In his latest book, “Starting and Scaling DevOps in the Enterprise,” renowned DevOps expert Gary Gruver provides a quick, user-friendly guide that’s a must-read for any large organization needing to understand how to start and succeed with DevOps.

We’re not a software company. Does DevOps still apply to us?

Arguably all companies with any significant IT investment need to operate like software vendors. You might not consider your organization in this way. After all, your business focus might be on selling luxury clothing or improving your clients’ brand recognition but take a minute to reconsider.

How do customers and partners engage with you digitally – do you have a storefront, a mobile application or a website?  Do you have a system for providing service support, with tracking? Do you record all client interactions, spend and pipeline activities? Is there another system that carries out marketing and notification to raise awareness or increase spend? How about internal communication – do you use email, intranets or other notification services? Is your organizational data stored and backed up somewhere? How about internal systems, such as finance, HR, and payroll?

While you might not think of your organization as a software company, there are very few companies of any size that don’t have IT as the blood that keeps the system functioning.

The cultural thinking that drives DevOps at an IT level is likely to drive investment at a company level. For example, instead of manually entering data from one system to another (perhaps taking the customer relationship record and creating a spreadsheet for the targeted emails), integrating the systems once provides much greater benefit in terms of data integrity and overall productivity. Similarly, integrating an order for products and services against the corresponding customer record and updating the inventory accordingly, brings additional benefits in terms of timely information for various stakeholders.

This desire to automate where appropriate for improved benefits is a key cultural part of what DevOps brings to the technology delivery and operations part of the business. Where people used to spend days testing the new release manually to see if anything broke, that testing can be written as scripts and included with each new build.

In this way, when a new release is ready to go out, the tests are run against this code to ensure that everything functions as expected. Ultimately the results might be the same, but the cost savings in terms of time and productivity can be sizeable.

The challenge at large enterprise scale

At enterprise scale, automation is not a trivial exercise, but then again, at enterprise scale very few changes are trivial. One area where you might consider introducing DevOps thinking, tooling and practices is in the implementation of a common integration hub.

For complex systems where point-to-point integration has taken place across many different systems based on various business changes and innovation, the first task might be one of simplifying all the ‘spaghetti.’ If this is then put through a common integration platform, you can write tests that ensure that, for each updated connection, the output is as expected.

As the overall solution is decoupled, you get the benefits associated with this architectural change, while also getting the advantages of scalability and quality control that DevOps offers. The organization starts to reduce the amount of duplication that naturally occurs when point-to-point integration is the default pattern. This in turn provides the ability to step back and consider if there are newer, better components that can improve the overall system. This action of continually looking for better ways to deliver services, improve productivity and reduce costs are again part of the DevOps way of thinking.

Alternatively, there could be a new project that is self-contained enough to allow the enterprise to look at introducing new ways of working without impacting the larger portfolio of systems. This type of opportunity can be ideal to build knowledge and confidence in DevOps delivery. Assuming this is successful, you then have a very tangible example of what has worked within the organization to sponsor further efforts with real in-house experience to support your thinking.

For these large enterprise environments, it is all about finding a place to start. Looked at as a whole, the enterprise environment can seem daunting, however, finding some project or component that needs replacing, updating or refactoring provides the opportunity to start bringing DevOps into the organization.

The post Does DevOps Apply to You? appeared first on XebiaLabs.

Read the original blog entry...

More Stories By XebiaLabs Blog

XebiaLabs is the technology leader for automation software for DevOps and Continuous Delivery. It focuses on helping companies accelerate the delivery of new software in the most efficient manner. Its products are simple to use, quick to implement, and provide robust enterprise technology.

Latest Stories
First generation hyperconverged solutions have taken the data center by storm, rapidly proliferating in pockets everywhere to provide further consolidation of floor space and workloads. These first generation solutions are not without challenges, however. In his session at 21st Cloud Expo, Wes Talbert, a Principal Architect and results-driven enterprise sales leader at NetApp, will discuss how the HCI solution of tomorrow will integrate with the public cloud to deliver a quality hybrid cloud e...
SYS-CON Events announced today that Yuasa System will exhibit at the Japan External Trade Organization (JETRO) Pavilion 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. Yuasa System is introducing a multi-purpose endurance testing system for flexible displays, OLED devices, flexible substrates, flat cables, and films in smartphones, wearables, automobiles, and healthcare.
Companies are harnessing data in ways we once associated with science fiction. Analysts have access to a plethora of visualization and reporting tools, but considering the vast amount of data businesses collect and limitations of CPUs, end users are forced to design their structures and systems with limitations. Until now. As the cloud toolkit to analyze data has evolved, GPUs have stepped in to massively parallel SQL, visualization and machine learning.
DevOps is under attack because developers don’t want to mess with infrastructure. They will happily own their code into production, but want to use platforms instead of raw automation. That’s changing the landscape that we understand as DevOps with both architecture concepts (CloudNative) and process redefinition (SRE). Rob Hirschfeld’s recent work in Kubernetes operations has led to the conclusion that containers and related platforms have changed the way we should be thinking about DevOps and...
The session is centered around the tracing of systems on cloud using technologies like ebpf. The goal is to talk about what this technology is all about and what purpose it serves. In his session at 21st Cloud Expo, Shashank Jain, Development Architect at SAP, will touch upon concepts of observability in the cloud and also some of the challenges we have. Generally most cloud-based monitoring tools capture details at a very granular level. To troubleshoot problems this might not be good enough.
When it comes to cloud computing, the ability to turn massive amounts of compute cores on and off on demand sounds attractive to IT staff, who need to manage peaks and valleys in user activity. With cloud bursting, the majority of the data can stay on premises while tapping into compute from public cloud providers, reducing risk and minimizing need to move large files. In his session at 18th Cloud Expo, Scott Jeschonek, Director of Product Management at Avere Systems, discussed the IT and busine...
SYS-CON Events announced today that Dasher Technologies 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. Dasher Technologies, Inc. ® is a premier IT solution provider that delivers expert technical resources along with trusted account executives to architect and deliver complete IT solutions and services to help our clients execute their goals, plans and objectives. Since 1999, we'v...
Enterprises have taken advantage of IoT to achieve important revenue and cost advantages. What is less apparent is how incumbent enterprises operating at scale have, following success with IoT, built analytic, operations management and software development capabilities – ranging from autonomous vehicles to manageable robotics installations. They have embraced these capabilities as if they were Silicon Valley startups. As a result, many firms employ new business models that place enormous impor...
SYS-CON Events announced today that Massive Networks, that helps your business operate seamlessly with fast, reliable, and secure internet and network solutions, has been named "Exhibitor" of 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. As a premier telecommunications provider, Massive Networks is headquartered out of Louisville, Colorado. With years of experience under their belt, their team of...
We all know that end users experience the Internet primarily with mobile devices. From an app development perspective, we know that successfully responding to the needs of mobile customers depends on rapid DevOps – failing fast, in short, until the right solution evolves in your customers' relationship to your business. Whether you’re decomposing an SOA monolith, or developing a new application cloud natively, it’s not a question of using microservices – not doing so will be a path to eventual b...
SYS-CON Events announced today that Taica will exhibit at the Japan External Trade Organization (JETRO) Pavilion 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. Taica manufacturers Alpha-GEL brand silicone components and materials, which maintain outstanding performance over a wide temperature range -40C to +200C. For more information, visit http://www.taica.co.jp/english/.
SYS-CON Events announced today that TidalScale, a leading provider of systems and services, 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. TidalScale has been involved in shaping the computing landscape. They've designed, developed and deployed some of the most important and successful systems and services in the history of the computing industry - internet, Ethernet, operating s...
SYS-CON Events announced today that MIRAI Inc. will exhibit at the Japan External Trade Organization (JETRO) Pavilion 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. MIRAI Inc. are IT consultants from the public sector whose mission is to solve social issues by technology and innovation and to create a meaningful future for people.
Transforming cloud-based data into a reportable format can be a very expensive, time-intensive and complex operation. As a SaaS platform with more than 30 million global users, Cornerstone OnDemand’s challenge was to create a scalable solution that would improve the time it took customers to access their user data. Our Real-Time Data Warehouse (RTDW) process vastly reduced data time-to-availability from 24 hours to just 10 minutes. In his session at 21st Cloud Expo, Mark Goldin, Chief Technolo...
SYS-CON Events announced today that IBM has been named “Diamond Sponsor” of SYS-CON's 21st Cloud Expo, which will take place on October 31 through November 2nd 2017 at the Santa Clara Convention Center in Santa Clara, California.