Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Pivoting event streaming, from PROJECTS to a PLATFORM

168 views

Published on

Presentation explaining the technology behind Kafka

Published in: Software
  • Be the first to comment

  • Be the first to like this

Pivoting event streaming, from PROJECTS to a PLATFORM

  1. 1. Pivoting event streaming, from PROJECTS to a PLATFORM Driving business value Lyndon Hedderly, Customer Solutions Director 12th March 2020
  2. 2. Agenda ● Why event streaming? ● Adopting event streaming ○ Typical customer journey / maturity curve ○ Pivoting from Projects to a Platform ● Business Value 2
  3. 3. Agenda ● Why event streaming? ● Adopting event streaming ○ Typical customer journey / maturity curve ○ Pivoting from Projects to a Platform ● Business Value 3
  4. 4. Traditional ways of working with data USER USER UIUI SERVICESERVICE DATABASE Classic Three Tier Architecture 4
  5. 5. Fundamental Assumption: Data is Passive QUERY UPDATE 5
  6. 6. 6
  7. 7. APP APP APP APP APP APP APP APP DB DB DB APP APP APP APP DB DB DB APP APP EVENT STREAMING PLATFORM 7
  8. 8. Why does this matter? 8
  9. 9. Why does this matter?c Customer Experience Operational Efficiencies New Business Models 9
  10. 10. Customer Experience 20-30% New Business Models 5-10% Operational Efficiencies 60-70% 10 Why does this matter?
  11. 11. CEO Priorities 52 CIOs state, % 11
  12. 12. CIO reasons for pursuing infrastructure modernization 52 CIOs 12
  13. 13. Why does this REALLY matter? 13
  14. 14. Marc Andreessen (2011): Software is Eating the World Ubiquitous mobile connectivity, IoT, machine learning, microservices, the explosion of SaaS apps, and cloud... 14
  15. 15. Every Company is Becoming a Software Company 15
  16. 16. 16 Every Company is Becoming a Software Company
  17. 17. Traditional ways of working with data USER USER UIUI SERVICESERVICE DATABASE Classic Three Tier Architecture 17
  18. 18. USER USER UIUI SERVICESERVICE DATABASE SERVICESERVICE DATABASE / Service SERVICESERVICE SERVICESERVICE SERVICE Traditional ways of working with data 18
  19. 19. 1990s1970s 20001980s 2010s 1st Generation 2nd Generation 3rd Generation 4th Generation The history of technology infrastructure / computing & data Mainframe Client-Server Internet- based Cloud 5th Generation 6th Generation 2020s Cloud, IoT Big Data First computers 1950- 1960, then IBM Mainframe ~1970 Email. PCs & Servers, Microsoft Office, OS World-wide-web, Google, Smartphones, beginning of mass data. Social computing, social-media, Resources on demand Cloud & IoT, Device interconnectivity, More Data, new business models. More Data, real-time, scale & agility, working with data - Intelligent decisions / ML & AI Real-Time, ML & AI 19
  20. 20. Why does this REALLY matter? For some businesses, this question becomes more critical - it’s about longer term business strategy and even longer term existence The business becomes software (or digitally disrupted). 20
  21. 21. Agenda ● Why event streaming? ● Adopting event streaming ○ Typical customer journey / maturity curve ○ Pivoting from Projects to a Platform ● Business Value 21
  22. 22. Value Investment & Time 1 Early interest 2 Identify a project / start to set up pipeline 4 Mission-critical, connected LOBs 5 Central Nervous System Product Owner Technical Architect Data Engineer / Developer / Infrastructure Mission-critical, but disparate LOBs 3 Product Owner Technical Architect Develope r Data Engineer Chief Architect Squad Sponsor Event-Streaming Platform Product Owner Technical Architect Develope r Data Engineer Chief Architect Squad Sponsor Event-Streaming Platform 22
  23. 23. Value Investment & Time 1 Early interest 2 Identify a project / start to set up pipeline 4 5 Central Nervous System Projects Platform Mission-critical, but disparate LOBs 3 Flywheel adoption: Platform Network Effect 23
  24. 24. Platform definitions vary... "A platform is when the economic value of everybody that uses it, exceeds the value of the company that creates it. Then it’s a platform.” -Bill Gates 24
  25. 25. Real-Time Inventory Real-Time Fraud Detection Real-Time Customer 360 Machine Learning Models Real-Time Data Transformation ... Contextual Event-Driven Applications Universal Event Pipeline Data Stores Logs 3rd Party Apps Custom Apps/Microservices TREAMSSTREAMS CONNECT CLIENTS A platform is about reinventing the core business around data and digital... The Central Nervous System 25
  26. 26. 1. Largest media co - creates no content 2. Largest movie house - owns no cinemas 3. Online bookstore - diversifying across industries 4. Largest taxi company - owns no vehicles 5. Most valuable retailer - has no inventory 6. World’s largest accommodation provider - owns no real estate 26
  27. 27. Agenda ● Why event streaming? ● Adopting event streaming ○ Typical customer journey / maturity curve ○ Pivoting from Projects to a Platform ● Business Value 27
  28. 28. 28 Real-Time Inventory Real-Time Fraud Detection Real-Time Customer 360 Machine Learning Models Real-Time Data Transformation ... Contextual Event-Driven Applications Universal Event Pipeline Data Stores Logs 3rd Party Apps Custom Apps/Microservices TREAMSSTREAMS CONNECT CLIENTS 28
  29. 29. Confluent Platform Apache Kafka Unrestricted Developer Productivity Multi-language Development Non-Java clients | REST Proxy Rich Pre-built Ecosystem Connectors | Hub | Schema Registry SQL-based Stream Processing KSQL (ksqlDB) Efficient Operations at Scale GUI-driven Mgmt & Monitoring Control Center Flexible DevOps Automation Operator | Ansible Dynamic Performance & Elasticity Auto Data Balancer | Tiered Storage Production-stage Prerequisites Enterprise-grade Security RBAC | Secrets | Audit logs Data Compatibility Schema Registry | Schema Validation Global Resilience Multi-Region Clusters | Replicator ARCHITECT Self Managed Software Freedom of Choice Fully Managed Cloud Service Enterprise Support | Professional Services Committer-driven Expertise Training | Partners OPERATORDEVELOPER Open Source | Community licensed 29
  30. 30. Confluent Benefits - Business Case - Focus Fully Managed - Cluod TCO vs. Self- Managed. A simple TCO comparison. The Business Case of Leading Enterprise Support - e.g. Downtime cost avoidance. PS - Faster time to market, increased confidence. The ROI of Training? Developer Productivity; faster time to market / increased confidence… Reduced Developer effort / reduced cost. Efficient Operations & Production Stage Pre-Reqs. Compare cost to build. Reduced Operational Costs / Increased Confidence (Security / Resilience etc) 30
  31. 31. Business Benefits of an Event Streaming Platform Move from infrastructure- restricted to infrastructure-enabled 01 Move from Batch to Real-Time Create contextual event-driven applications (back-end and customer facing) 05 Store events while maintaining real-time replay04 Build for speed, scale & resilience03 Single enterprise-wide source of events (no silos or point to point connections) 02 31
  32. 32. Business Value Customer Experience 20-30% New Business Models 5-10% Operational Efficiencies 60-70% $$ Make Money $$ $$ Make More Money $$ $$ Save / Protect Money $$ 32
  33. 33. 33
  34. 34. We know it can be hard, but please try to stick to the theme colors outlined in this template. 34 34
  35. 35. 35 Every Company is Becoming a Software Company
  36. 36. Confluent’s Mission To help companies around the world adopt event streaming so they can harness the power of real-time data Confluent’s Vision To become the central nervous system for every modern company 36
  37. 37. cnfl.io/meetups cnfl.io/blog cnfl.io/slack THANK YOU lyndon@confluent.io www.lyndon.london 37

×