Welcome!

@DevOpsSummit Authors: Elizabeth White, Zakia Bouachraoui, Pat Romanski, Liz McMillan, Yeshim Deniz

Related Topics: @DevOpsSummit, Linux Containers, Containers Expo Blog

@DevOpsSummit: Blog Feed Post

Why Apps Should Be Built Like Planes | @DevOpsSummit #APM #DevOps #DigitalTransformation

If you're going to digitally transform your business it would nice to know it was built by a highly skilled development team

Why Apps Should Be Built Like Planes
By Dave Anderson

I’ve been flying quite a bit lately and I started thinking about why apps should be built more like planes. This is not meant to be a deep and insightful blog but rather amusing so I hope you enjoy my perspective!

Planes are built not to crash. Wish I could say the same for apps.

crashed-app-reviews

I’m continually surprised by how often applications that I use crash, and how often I read about apps crashing in my reviews. I was at an event recently where the CMO was showcasing this fantastic app they had developed, which in the reviews was clearly the worst app ever produced. Should have never made it to production.

If apps are the business, then build them not to crash. Like planes.

Planes save us time. Business apps should strive to do the same as a priority.

We typically fly because it’s faster than driving, walking, swimming, or jetskiing to our destination.

Business apps are no different. They should be built to save time and make it easier to get to whatever our destination is.  Think about the convenience of the end user.  The Australian banking apps are great examples of convenient and easy banking.

Note to my UK bank…make it easier for me, not easier for you. It might hurt, but then again it might work.

Planes are part of a complex delivery network

Planes work in a complex delivery network, and at any given point are commanded by multiple teams, in many locations.  Airline teams are continually working to keep to schedules, they proactively monitor real time performance, and adjust as necessary.

Apps also exist in a complex delivery network, with millions of passengers (users), running across congested networks, spanning the entire globe.

But really we don’t care either way.  Just get us to the destination.

Planes have real time alerting and system monitoring in the cockpit.

cockpit

I always feel safe on a plane because I know they have highly sophisticated alerting and safety measures.  Most of what the pilot needs is within arm’s length in the cockpit.

I wish I could say the same for some of the apps out there. Some companies still seem completely obviously to performance issues.

People building planes are highly qualified.

If you are going to fly in a silver tube at 40,000 feet it’s nice to know that the plane is built by highly skilled engineers.

If you are going to digitally transform your business, and your main source of engagement and reputation is built on your app, it would also be nice to know that is was built by a highly skilled development and operations team.  Don’t go cheap, don’t cut corners, test, and monitor.

The post Why apps should be built like planes appeared first on About: Digital Customer Experience.

Read the original blog entry...

More Stories By CX Blog

Build better customer experiences through strong digital performance: Design, Development, Strategy, Measurement & Analytics, Best Practices

@DevOpsSummit Stories
Adding public cloud resources to an existing application can be a daunting process. The tools that you currently use to manage the software and hardware outside the cloud aren’t always the best tools to efficiently grow into the cloud. All of the major configuration management tools have cloud orchestration plugins that can be leveraged, but there are also cloud-native tools that can dramatically improve the efficiency of managing your application lifecycle. In his session at 18th Cloud Expo, Alex Lovell-Troy, Director of Solutions Engineering at Pythian, presented a roadmap that can be leveraged by any organization to plan, analyze, evaluate, and execute on moving from configuration management tools to cloud orchestration tools. He also addressed the three major cloud vendors as well as some tools that will work with any cloud.
A valuable conference experience generates new contacts, sales leads, potential strategic partners and potential investors; helps gather competitive intelligence and even provides inspiration for new products and services. Conference Guru works with conference organizers to pass great deals to great conferences, helping you discover new conferences and increase your return on investment.
With more than 30 Kubernetes solutions in the marketplace, it's tempting to think Kubernetes and the vendor ecosystem has solved the problem of operationalizing containers at scale or of automatically managing the elasticity of the underlying infrastructure that these solutions need to be truly scalable. Far from it. There are at least six major pain points that companies experience when they try to deploy and run Kubernetes in their complex environments. In this presentation, the speaker will detail these pain points and explain how cloud can address them.
Containers and Kubernetes allow for code portability across on-premise VMs, bare metal, or multiple cloud provider environments. Yet, despite this portability promise, developers may include configuration and application definitions that constrain or even eliminate application portability. In this session we'll describe best practices for "configuration as code" in a Kubernetes environment. We will demonstrate how a properly constructed containerized app can be deployed to both Amazon and Azure using the Kublr platform, and how Kubernetes objects, such as persistent volumes, ingress rules, and services, can be used to abstract from the infrastructure.
SYS-CON Events announced today that Silicon India has been named “Media Sponsor” 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. Published in Silicon Valley, Silicon India magazine is the premiere platform for CIOs to discuss their innovative enterprise solutions and allows IT vendors to learn about new solutions that can help grow their business.