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

IT as the Transmission of the Sprint Business Engine

Dd9d954997353b37b4c2684f478192d3?s=47 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.

Dd9d954997353b37b4c2684f478192d3?s=128

Elastic Co

March 08, 2017
Tweet

Transcript

  1. Sprint March 8, 2017 @StefanStroebel Elastic as the Transmission driving

    Sprint Business Stefan Stroebel – Technical Architect
  2. Agenda 2 1 Sprint’s Road to Elastic 2 Sprint and

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

  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
  5. One data source, many perspectives

  6. 6 2 Sprint and our Elastic Ecosystem

  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
  8. 8 3 Elastic in IT

  9. Near Real Time monitoring of multi App platforms

  10. Kibana to drill down

  11. Critical Day High Level Overview

  12. F5 Monitoring of Intrusion Attempts

  13. National Retail Store Monitoring

  14. Nationwide Mac Mini Monitoring

  15. Database Monitoring

  16. Forward Schedule of Change

  17. Forward Schedule of Change Drill Down

  18. 18 4 Elastic in the Business

  19. National Retail Store Monitoring

  20. Executive National Retail Store Status

  21. Digital Transformation

  22. Daily Analysis for Project

  23. Real Time Monitoring Wholesale Transactions

  24. Wholesale Transactions Export

  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)
  26. Percentiles of API’s

  27. Prelert

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

    THE MAGIC CASTLE
  29. www.elastic.co