Upgrade to Pro — share decks privately, control downloads, hide ads and more …

IT as the Transmission of the Sprint Business Engine

Elastic Co
March 08, 2017

IT as the Transmission of the Sprint Business Engine

In this talk, Stefan will share how the IT department at Sprint transformed from beyond ensuring the company has enough hardware and is producing error-free code to helping business units across the company make data-driven decisions.

How?

By ingesting nearly 3 billion records a day, including data from logs, databases, emails, syslogs, test messages, and internal and vendor application APIs, into the Elastic Stack. This 50 TB of real-time data allows their marketing team to monitor the performance and user experience of Sprint.com, their retail operations group to monitor the performance of their demo phones, their wholesale sales unit to understand the hundreds of B2B relationships they maintain, and much, much more.

Stefan Stroebel l Technical Architect IV l Sprint Communications, Inc.

Elastic Co

March 08, 2017
Tweet

More Decks by Elastic Co

Other Decks in Technology

Transcript

  1. Sprint
    March 8, 2017
    @StefanStroebel
    Elastic as the Transmission driving Sprint Business
    Stefan Stroebel – Technical Architect

    View Slide

  2. Agenda
    2
    1 Sprint’s Road to Elastic
    2 Sprint and our Elastic Ecosystem
    3 Elastic in IT
    4 Elastic in the Business

    View Slide

  3. 3
    1 Sprint’s Road to Elastic

    View Slide

  4. • End to End Phone Sales and Provisioning Visibility
    • Capacity and Performance Planning
    • Discuss Capacity in terms of Business Transactions
    • Central log searching vs. grepping logs
    The Road to Elastic

    View Slide

  5. One data source, many perspectives

    View Slide

  6. 6
    2 Sprint and our Elastic Ecosystem

    View Slide

  7. PLSLF085
    PLSLF083
    PLSLF084
    PLSLF091
    PLSLF090
    PLSLF089
    PLSLF086
    PLSLF087
    PLSLF088
    • 32 CPU
    • 128 gb RAM
    • 8 TB storage
    PLSLG726
    PLSLG724
    PLSLG725
    PLSLG727
    plsli627
    plsli625
    plsli626
    plsli628
    plsli631
    plsli629
    plsli630
    Elastic Indexing Servers
    PVMKF078
    Elastic Master Servers
    PVMKF079 PVMKF080
    • 2 CPU
    • 4 gb RAM
    • 60 gb storage
    PVMKF076
    Angular Web Servers Apache
    PVMKF077
    • 2 CPU
    • 4 gb RAM
    • 60 gb storage
    PLSLF09
    1
    PVMKG0069
    PLSA7219
    PLSA7220
    PVMKG579
    PVMKG580
    SARS Proxy Servers
    • 4 CPU
    • 32 gb RAM
    • 60 gb storage PLSLF09
    1
    PVMKE033
    PVMKE031
    PVMKE032
    PVMKG575
    PVMKG573
    PVMKG574
    • SARS Listener Servers
    • 4 CPU
    • 32 gb RAM
    • 60 gb storage
    PVMKG576
    Kibana NodeJS Servers
    PVMKG577 PVMKG578
    • 4 CPU
    • 32 gb RAM
    • 60 gb storage
    PLSLI630
    ELK Monitor Cluster
    • 32 CPU
    • 128 gb RAM
    • 8 tb storage
    PLSLI631
    PLSLI632
    PLSAA150
    Oracle Database
    • 8 CPU
    • 32 gb RAM
    • 20 tb storage
    PVMKF081
    PVMKF082
    XML/NMON Listeners
    • 4 CPU
    • 32 gb RAM
    • 60 gb storage
    • Linux Servers
    • Unix Servers
    • Oracle Databases
    • SQL Server Databases
    • Apache Logs
    • Jboss Logs
    • Application Custom Logs
    • Retail store monitors
    • Retail Store Demo Phones
    • Sprint.Com Customer
    interaction cookies
    http://ELK.corp.sprint.com
    Infinidat

    View Slide

  8. 8
    3 Elastic in IT

    View Slide

  9. Near Real Time monitoring of multi App platforms

    View Slide

  10. Kibana to drill down

    View Slide

  11. Critical Day High Level Overview

    View Slide

  12. F5 Monitoring of Intrusion Attempts

    View Slide

  13. National Retail Store Monitoring

    View Slide

  14. Nationwide Mac Mini Monitoring

    View Slide

  15. Database Monitoring

    View Slide

  16. Forward Schedule of Change

    View Slide

  17. Forward Schedule of Change Drill Down

    View Slide

  18. 18
    4 Elastic in the Business

    View Slide

  19. National Retail Store Monitoring

    View Slide

  20. Executive National Retail Store Status

    View Slide

  21. Digital Transformation

    View Slide

  22. Daily Analysis for Project

    View Slide

  23. Real Time Monitoring Wholesale Transactions

    View Slide

  24. Wholesale Transactions Export

    View Slide

  25. What’s Next for Sprint
    25
    • Circle the wagon and improve what we have.
    • Implement 5.2 with Shield
    • Double platform from 20 – 40 data nodes.
    • Replace Angular with custom Kibana Plugin apps
    • Integrate 70 more applications
    • Implement machine learning (Prelert)

    View Slide

  26. Percentiles of API’s

    View Slide

  27. Prelert

    View Slide

  28. THIS ISN’T THE MAGIC
    BEAN, TO THE MAGIC
    BEANSTALK, TO THE
    MAGIC CASTLE

    View Slide

  29. www.elastic.co

    View Slide