DevOps.com

  • Latest
    • Articles
    • Features
    • Most Read
    • News
    • News Releases
  • Topics
    • AI
    • Continuous Delivery
    • Continuous Testing
    • Cloud
    • Culture
    • DataOps
    • DevSecOps
    • Enterprise DevOps
    • Leadership Suite
    • DevOps Practice
    • ROELBOB
    • DevOps Toolbox
    • IT as Code
  • Videos/Podcasts
    • Techstrong.tv Podcast
    • Techstrong.tv - Twitch
    • DevOps Unbound
  • Webinars
    • Upcoming
    • On-Demand Webinars
  • Library
  • Events
    • Upcoming Events
    • On-Demand Events
  • Sponsored Content
  • Related Sites
    • Techstrong Group
    • Container Journal
    • Security Boulevard
    • Techstrong Research
    • DevOps Chat
    • DevOps Dozen
    • DevOps TV
    • Techstrong TV
    • Techstrong.tv Podcast
    • Techstrong.tv - Twitch
  • Media Kit
  • About
  • Sponsor
  • AI
  • Cloud
  • Continuous Delivery
  • Continuous Testing
  • DataOps
  • DevSecOps
  • DevOps Onramp
  • Platform Engineering
  • Low-Code/No-Code
  • IT as Code
  • More
    • Application Performance Management/Monitoring
    • Culture
    • Enterprise DevOps
    • ROELBOB
Hot Topics
  • 5 Unusual Ways to Improve Code Quality
  • Bug Bounty Vs. Crowdtesting Programs
  • Five Great DevOps Job Opportunities
  • Items of Value
  • Grafana Labs Acquires Pyroscope to Add Code Profiling Capability

Home » Blogs » DevOps in the Cloud » I Like Your Backend

I Like Your Backend

Avatar photoBy: Chris Riley on November 5, 2014 1 Comment

Back in the early 80’s, dumb terminal networks ruled enterprise IT. Mammoth mainframe IT infrastructures worked as centralized corporate computing platforms feeding a vast nexus of thin clients performing mundane IT operations as intended. Perhaps that was all what end-users longed for.

Recent Posts By Chris Riley
  • Using Incident Response for Continuous Testing
  • What Is Resilience Engineering?
  • Moving from NOC to the SRE Model
Avatar photo More from Chris Riley
Related Posts
  • I Like Your Backend
  • Four Secure Coding Best Practices for Mobile Apps
  • Edge Computing: Tech’s Next Trillion-Dollar Opportunity 
    Related Categories
  • Blogs
  • DevOps in the Cloud
    Related Topics
  • backend
  • development
  • IoT
  • mobile
Show more
Show less

Present day users however, command superior application performance and functionality to quench their never-ending thirst for advanced processing capabilities. And IT service providers and software developers are delivering. Turning mobile devices into intelligent digital assistants capable of performing almost all of the regular computing tasks on the go. They even transformed dumb, manual home appliances and electronic devices into automated, interactive and ever-connected machines we now refer to as the ‘Internet of Things’ (IoT).

Geeky stuff – but all of this innovation comes at a price. We’ve heard of hackers blowing up intelligent printers to potentially set buildings on fire. Corporate IT works tirelessly to install software updates, repair or replace damaged hardware, and maintain security and compliance across thousands of desktop computers deployed in disparate workplaces. IoT and mobile app user base also demands never-ending hardware performance upgrades in response to advanced application functionalities. The need to improve on performance, functionality, security and reliability with front-end applications and thick clients continues to haunt IT service providers and software developers.

And now with the DevOps movement and culture we are expected to make software updates as soon as they are committed, and revert quickly if there is an issue. And the only way to do this is by building the best backend you can. And here is why. Only with a robust backend for your mobile applications can you:

  1. Perform rapid software updates and releases that DevOps demands
  2. Simplify and expand QA, without killing them with variations and wasted ad-hoc tests
  3. Break the release limitation of the app stores
  4. Enable cross-device support with out increasing your team by many factors
  5. Faster support ( or un-support ) for latest mobile OS’s and their updates
  6. Build a more comprehensive internal administration interface
  7. Respond to bugs faster
  8. Implement a wider and more comprehensive range of critical analytics such as APM and User Engagement Monitoring
  9. Software releases and updates are less dependent on end-points, and therefore not limited by device hardware specs
  10. End-user devices are less vulnerable to security exploits, and offer limited useful functionality for hackers even when compromised

Phew it’s a long list, long enough to make my point not even a question. And mobile application development firm who don’t remove “business logic” from their mobile applications, and invest heavy efforts on their backend will get burned. Without doing so, the quality is hard to maintain, continuous delivery is out of the question, and forget about every pivoting.

Taking a page out of the mobile gaming book. Modern mobile games have all business logic stored in their own cloud PaaS infrastructure, so that MOST game updates are pushed from there to configuration files on the device. One of the games that do this the best is League Of War, which responded to a nasty bug in 1 day, without the robust backend it would have taken a minimum of 5.

Ubiquitous innovative Web, connected IoT end-points and mobile user interfaces have fueled technology commoditization. Mobile software applications are the future of computing, but even the most functional apps with unstable back-end fail to gain traction.

Salespeople leveraging mobile apps to promise order shipments and discount quotes need real-time updates from the back-end data repositories. Executive teams relying on business analytics from anywhere in the world needs real-time access to enterprise systems. And business gamers like me, need to be able to play mobile games with the latest levels on business trips, like my recent one to Houston speaking at DevOps Camp. A strong back-end integration supporting “dumber” front-end IoT and mobile apps is a must.

Filed Under: Blogs, DevOps in the Cloud Tagged With: backend, development, IoT, mobile

« IBM Webcast Nov 12: Use Discovery to accelerate testing and virtualization
Survey: DevOps gaining mainstream traction in IT today »

Techstrong TV – Live

Click full-screen to enable volume control
Watch latest episodes and shows

Upcoming Webinars

How Atlassian Scaled a Developer Security Solution Across Thousands of Engineers
Tuesday, March 21, 2023 - 1:00 pm EDT
The Testing Diaries: Confessions of an Application Tester
Wednesday, March 22, 2023 - 11:00 am EDT
The Importance of Adopting Modern AppSec Practices
Wednesday, March 22, 2023 - 1:00 pm EDT

Sponsored Content

The Google Cloud DevOps Awards: Apply Now!

January 10, 2023 | Brenna Washington

Codenotary Extends Dynamic SBOM Reach to Serverless Computing Platforms

December 9, 2022 | Mike Vizard

Why a Low-Code Platform Should Have Pro-Code Capabilities

March 24, 2021 | Andrew Manby

AWS Well-Architected Framework Elevates Agility

December 17, 2020 | JT Giri

Practical Approaches to Long-Term Cloud-Native Security

December 5, 2019 | Chris Tozzi

Latest from DevOps.com

5 Unusual Ways to Improve Code Quality
March 20, 2023 | Gilad David Maayan
Bug Bounty Vs. Crowdtesting Programs
March 20, 2023 | Rob Mason
Five Great DevOps Job Opportunities
March 20, 2023 | Mike Vizard
Items of Value
March 20, 2023 | ROELBOB
Grafana Labs Acquires Pyroscope to Add Code Profiling Capability
March 17, 2023 | Mike Vizard

TSTV Podcast

On-Demand Webinars

DevOps.com Webinar ReplaysDevOps.com Webinar Replays

GET THE TOP STORIES OF THE WEEK

Most Read on DevOps.com

SVB: When Silly Valley Sneezes, DevOps Catches a Cold
March 14, 2023 | Richi Jennings
Low-Code Should be Worried About ChatGPT
March 14, 2023 | Romy Hughes
Large Organizations Are Embracing AIOps
March 16, 2023 | Mike Vizard
Addressing Software Supply Chain Security
March 15, 2023 | Tomislav Pericin
Understanding Cloud APIs
March 14, 2023 | Katrina Thompson
  • Home
  • About DevOps.com
  • Meet our Authors
  • Write for DevOps.com
  • Media Kit
  • Sponsor Info
  • Copyright
  • TOS
  • Privacy Policy

Powered by Techstrong Group, Inc.

© 2023 ·Techstrong Group, Inc.All rights reserved.