• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
FUTURESTACK13: Mobile Apps, A DevOps Way from Jonathan Karon, Engineering Manager at New Relic
 

FUTURESTACK13: Mobile Apps, A DevOps Way from Jonathan Karon, Engineering Manager at New Relic

on

  • 263 views

What secrets can you glean from analyzing billions of network reqests and hundreds of millions of mobile app sessions? Do carriers, OEMs, and operating system bugs really affect performance? Come ...

What secrets can you glean from analyzing billions of network reqests and hundreds of millions of mobile app sessions? Do carriers, OEMs, and operating system bugs really affect performance? Come learn how developers at New Relic and elsewhere are taking advantage of these insights to make our apps faster and more fault tolerant.
But that's not all! Join us as we unveil the future of mobile software analytics: a world where you have direct insight into the behavior of your app on each and every mobile device around the globe. We'll talk about our vision for mobile and you'll be the first to see the latest innovations from New Relic's mobile team!

Statistics

Views

Total Views
263
Views on SlideShare
263
Embed Views
0

Actions

Likes
0
Downloads
1
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    FUTURESTACK13: Mobile Apps, A DevOps Way from Jonathan Karon, Engineering Manager at New Relic FUTURESTACK13: Mobile Apps, A DevOps Way from Jonathan Karon, Engineering Manager at New Relic Presentation Transcript

    • Mobile Apps, A DevOps Way JONATHAN KARON NOVEMBER 24, 2013 Wednesday, November 6, 13
    • Mobile apps are distributed systems (C) Peter Raedschelders http://bit.ly/bu7n8 Wednesday, November 6, 13
    • Running wild CC-BY-2.0 by Jay Aremac (http://bit.ly/Hghoea) Wednesday, November 6, 13
    • {Future}Stack App Architecture Wednesday, November 6, 13
    • {Future}Stack App Architecture Wednesday, November 6, 13
    • {Future}Stack App Architecture wifi Wednesday, November 6, 13
    • {Future}Stack App Architecture server wifi Wednesday, November 6, 13
    • {Future}Stack App Architecture Wednesday, November 6, 13
    • {Future}Stack App Architecture server 3g lte Wednesday, November 6, 13 wifi
    • {Future}Stack App Architecture server 3g lte Wednesday, November 6, 13 wifi
    • {Future}Stack App Architecture server 3g lte Wednesday, November 6, 13 wifi
    • {Future}Stack App Architecture server 3g lte Wednesday, November 6, 13 wifi
    • {Future}Stack App Architecture put your badge here :) Wednesday, November 6, 13
    • {Future}Stack App Architecture server 3g lte Wednesday, November 6, 13 wifi
    • {Future}Stack App Architecture server 3g lte Wednesday, November 6, 13 wifi
    • You need to see more, so... Instrument all the things! Wednesday, November 6, 13
    • Introducing DevOps “A DISCIPLINE FOCUSED ON STRONG COMMUNICATION BETWEEN DEVELOPERS, AND OPERATIONS. “IT INCREASES EFFICIENCY AND REDUCES THE PRODUCTION RISK ASSOCIATED WITH FREQUENT CHANGES” ~ WIKIPEDIA, SUMMARIZED Wednesday, November 6, 13
    • Introducing DevOps dev Wednesday, November 6, 13 ops
    • No access means no Ops dev Wednesday, November 6, 13 ops
    • Unless we... Instrument all the things! Wednesday, November 6, 13
    • Wild kingdom CC-BY-2.0 by Ken_from_MD (http://www.flickr.com/photos/ken_from_md/7662752832/) Wednesday, November 6, 13
    • The Mobile DevOps team dev Wednesday, November 6, 13 app
    • 1 Listening to the code dev [1] Thanks to Bjorn, my boss, for this perspective Wednesday, November 6, 13 app
    • Bad things come in threes A OPTIMIZING DIFFERENCE PEOPLES’ (ALMOST) ALL OF OPINION Wednesday, November 6, 13 OTHER DATA THE THINGS
    • Your rules are not my rules mobile app Wednesday, November 6, 13 api data base
    • Your rules are not my rules mobile app test mobile app Wednesday, November 6, 13 api test api data base test data base
    • Your rules are not my rules mobile app test mobile app Wednesday, November 6, 13 api test api data base test data base
    • Your rules are not my rules Wednesday, November 6, 13
    • Your rules are not my rules Wednesday, November 6, 13
    • Your rules are not my rules mobile app test api OOPS test mobile api app Wednesday, November 6, 13 data base test data base
    • Your rules are not my rules mobile app Wednesday, November 6, 13 api data base
    • Bad things come in threes A OPTIMIZING DIFFERENCE PEOPLES’ (ALMOST) ALL OF OPINION Wednesday, November 6, 13 OTHER DATA THE THINGS
    • Other peoples’ data user friend friend friend message message message Wednesday, November 6, 13 graph api message server
    • Other peoples’ data “YOUR APP IS WAY SLOW.” “WHAT IF YOU LOG OUT AND BACK IN?” “THAT FIXES IT ONCE, BUT THEN ITS SLOW AGAIN.” “TRY REINSTALLING?” Wednesday, November 6, 13
    • How about some coffee? CC-BY-2.0 by the opoponax (http://bit.ly/17evKbH) Wednesday, November 6, 13
    • Other peoples’ data “OH... MAYBE TEN THOUSAND?” Wednesday, November 6, 13
    • Other peoples’ data Wednesday, November 6, 13 WHAT?!
    • Bad things come in threes A OPTIMIZING DIFFERENCE PEOPLES’ ALMOST ALL OF OPINION Wednesday, November 6, 13 OTHER DATA THE THINGS
    • Optimizing almost all the things photo Wednesday, November 6, 13 title place share
    • Optimizing almost all the things photo title place share upload gps Wednesday, November 6, 13 places sync sync link
    • Optimizing almost all the things CC-BY-SA 3.0 by himhimkwan (http://bit.ly/19VIUKF) Wednesday, November 6, 13
    • Optimizing almost all the things server gsm lte wifi app Wednesday, November 6, 13
    • Optimizing almost all the things server gsm lte wifi app Wednesday, November 6, 13 logs + logs + code
    • Optimizing almost all the things Wednesday, November 6, 13
    • Optimizing almost all the things Wednesday, November 6, 13
    • Optimizing almost all the things Wednesday, November 6, 13
    • Bad things come in threes A OPTIMIZING DIFFERENCE PEOPLES’ ALMOST ALL OF OPINION Wednesday, November 6, 13 OTHER DATA THE THINGS
    • Mobile DevOps key tactics MEASURE AT EVERY TIER Wednesday, November 6, 13
    • Mobile DevOps key tactics (CAPTURED) MEASURE AT CONTENT EVERY TIER IS KING Wednesday, November 6, 13
    • Mobile DevOps key tactics (CAPTURED) MEASURE AT SIMPLE SYSTEMS CONTENT EVERY TIER BECOME COMPLEX IS KING Wednesday, November 6, 13
    • A Mobile DevOps Way DEVOPS IS A FANTASTIC WAY TO BE; IN MOBILE YOUR OPS TEAM IS YOUR APP, SO INSTRUMENT YOUR APP AND LISTEN TO IT Wednesday, November 6, 13