최근 조사에 따르면, 사용자의 27%가 성과가 좋지 않으면 짜증스러울 뿐만 아니라 스트레스를 받는다고 주장했습니다.
수년 전, 코미디언 루이스 CK는 지금은 고전적인 한탄(어떤 이들에게는 그럴지도 모르지만)이 된 " 모든 것이 놀랍고 아무도 행복하지 않다 "라는 말을 했습니다. 이미 보신 분들이 계시다면, 아직 보지 않으신 분들을 위해 잠시 참아주세요. 이 책에서 루이는 주변 사람들이 비행기에서 기술을 사용하는 것에 좌절하는 모습을 지켜보며, 비행기 안에서 느린 WiFi에 참을성을 잃는다는 재미있는 현실을 지적합니다. 이는 무엇보다도 공학의 놀라운 업적입니다.
이러한 한탄은 전화 접속과 엄청나게 느린 웹 페이지에서 경험을 쌓은 사람이라면 이해할 수 있을 것입니다. 앱이나 웹 페이지가 눈 깜짝할 새에(약 400ms) 로딩되는 것보다 더 오래 걸리면 '디지털 네이티브'들이 괴로워서 얼굴을 찡그리는 모습을 보는 것은 흥미롭다. 아마도 우리 같은 숙련된 사용자들의 인내심은 몇 시간 동안 Red Hat 슬랙웨어를 다운로드하는 데 시달려 온 데서 비롯된 것일 수도 있습니다. 이로 인해 전화선과 컴퓨터가 마비되었고, 긴급 텔레마케팅 전화로 인해 통화 대기로 인해 디지털 쓰레기가 주입되어 완료되기 5분 전에 손상되었습니다.
요즘 젊은이들은 자신들이 얼마나 좋은 환경을 가지고 있는지 전혀 모른다. 인터넷(그리고 일반적인 기술)은 실제로 놀랍습니다. 하지만 아무도 행복하지 않습니다. 그들은 행복하지 않을 뿐만 아니라 스트레스를 받고 있는 것으로 나타났습니다.
하지만 우리는 과거로 돌아갈 수 없습니다(솔직히 말해서 누가 돌아가고 싶어하겠습니까?). 따라서 우리가 할 수 있는 일은 세상을 있는 그대로 받아들이는 것뿐입니다. 세상을 있었던 그대로, 혹은 우리가 원하는 대로 받아들이는 것이 아닙니다. 즉, 사용자는 성과 변화에 점점 더 민감해진다는 뜻입니다.
따라서 AppDynamics에서 저조한 성과의 파괴적인 영향을 자세히 설명하는 보고서가 나오면 주의를 기울여야 합니다. 저조한 성과는 글로벌 앱 경제에서 차지하는 역할에 엄청난 영향을 줄 수 있는 심각한 문제입니다. 현재 글로벌 앱 경제는 2021년에 6조 달러를 넘어설 것으로 추정됩니다 .
잠재적인 영향은 사소하지 않습니다. 오히려 오늘날 사용자는 브랜드보다 앱 에 더 충성하는 것으로 나타났습니다. 그렇다면 앱 경제에서는 앱이 좋든 나쁘든 브랜드 인 셈이 됩니다.
더 나쁜 것은, 여러분이 생각했던 것보다 더 심각하다는 것입니다. 성능이 좋지 않으면 사용자는 좌절할 뿐만 아니라 스트레스를 받게 됩니다.
우리 중 많은 사람이 직장에서 일반적으로 하루 종일 수백 가지의 다양한 작업을 수행하기 위해 모바일 앱과 기타 앱을 사용한다는 점을 고려하면 이는 외부 앱에 대한 문제만은 아닙니다. 이는 수익과 생산성을 위해 설계된 앱에 대한 것입니다.
사실 디지털 경제에서 앱은 편의성을 통해 생산성을 개선하고 수익을 늘려 기업의 국내 생산(CDP)을 늘릴 수 있는 기회입니다. 하지만 성과가 좋지 않으면 성장이 갑자기 중단될 수 있습니다.
10명 중 8명의 사용자가 성능 문제로 인해 앱을 삭제 했다면, 기회를 놓친 것입니다. 슬픈 현실은, 이 보고서에 따르면 그들은 이미 경쟁사로 갔을 가능성이 크다는 점입니다.
좋은 소식은 성능을 개선하도록 설계된 다양한 앱 서비스가 있다는 것입니다. 그리고 많은 조직들이 이를 활용하고 있습니다.
물론 문제는 당신이 항상 (사실 거의) 앱의 성능을 완벽하게 제어할 수 없다는 것입니다. 마지막 마일이 있습니다. 당신과 사용자 사이의 구불구불한 케이블입니다. 앱 플랫폼 자체가 이미 최대한 조정 및 조정되었을 수도 있고 그렇지 않을 수도 있습니다. 퍼블릭 클라우드에 있는 경우 네트워크 자체를 제어할 수 없습니다. 그리고 앱이 있습니다. 언어 선택, 데이터베이스 연결, 논리. 성과가 좋지 않은 데에는 수많은 요인이 있으며, 누구도 항상 이를 통제할 수 있는 것은 아닙니다. 데이터 경로의 상류에 위치하는 앱 서비스는 앱 성능을 저하시키는 문제에 대한 훌륭한 대안이 될 수 있으며, 많은 경우 앱이 사용자가 기대했던 것보다 더 나은 성능을 발휘하도록 도와줍니다.
압축 및 가속(최소화, 이미지 최적화 등)과 같은 기술은 콘텐츠를 조작하여 조직 내부와 외부에서 더 빠르게 전달함으로써 성과를 개선합니다. HTTP2 및 "빠른 HTTP"와 같은 프로토콜 중심 서비스는 앱을 더 빠르게 제공하는 데 방해가 되는 텍스트 기반 프로토콜의 성가신 측면을 제거하는 데 중점을 둡니다. HTTP2 사용은 여전히 부진하지만, 2017년 애플리케이션 제공 현황 조사에 따르면 상당수의 조직(16%)이 HTTP2를 배포할 계획인 것으로 나타났습니다. 다른 성과 관련 서비스는 좋은 성과를 거두었으며, 보안 관련 성과와 함께 "내년에 배치될 가능성이 가장 높은" 타이틀을 놓고 경쟁했습니다.
SSL 오프로드와 TCP 멀티플렉싱은 서버가 콘텐츠 제공에 집중하며, 모든 요청과 응답에 암호화 및 연결 관련 곡예를 수행하지 않는다는 것을 의미합니다. 이는 수백 개의 API 호출로 구성된 앱을 제공할 때 점점 더 부담스러운 작업입니다.
앱 서비스는 클라우드나 데이터 센터에서 앱의 성능을 개선하기 위한 강력한 옵션 세트를 제공합니다. 그들의 목표는 위치나 구조에 관계없이 앱을 더 빠르게 실행하는 방법에만 있습니다.
성과는 항상 중요했지만 앱 경제에서 그 중요성이 커진 적은 없습니다. 낮은 성능에 대한 허용 범위가 낮아지면서(요즘은 사용자가 지터에 매우 민감하다고 말할 수도 있을 정도) 도구 상자에 있는 모든 요령을 최대한 활용해 앱이 가장 까다로운 사용자도 만족시킬 만큼 충분히 빠르게 실행되도록 하는 것이 그 어느 때보다 중요해졌습니다.
그걸 위한 실험 대상이 필요하다면, 제 9살짜리 아이를 빌려드릴게요. 그의 앱 손가락을 움직일 수 있다면, 당신은 승자입니다.