Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

Ryan Betts [InfluxData] | Influxdays Keynote: Engineering Update | InfluxDays NA 2021

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio

Eche un vistazo a continuación

1 de 28 Anuncio

Ryan Betts [InfluxData] | Influxdays Keynote: Engineering Update | InfluxDays NA 2021

Descargar para leer sin conexión

In this session, InfluxData Vice President of Engineering, Ryan Betts will provide an engineering update on InfluxDB.

In this session, InfluxData Vice President of Engineering, Ryan Betts will provide an engineering update on InfluxDB.

Anuncio
Anuncio

Más Contenido Relacionado

Presentaciones para usted (20)

Similares a Ryan Betts [InfluxData] | Influxdays Keynote: Engineering Update | InfluxDays NA 2021 (20)

Anuncio

Más de InfluxData (20)

Más reciente (20)

Anuncio

Ryan Betts [InfluxData] | Influxdays Keynote: Engineering Update | InfluxDays NA 2021

  1. 1. Engineering Update Ryan Betts VP Engineering, InfluxData
  2. 2. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Agenda ● Introductions ● InfluxData engineering: why, who, what ● InfluxDB Cloud: under the covers ● InfluxDB Cloud: development & operations ● Software updates ● Wrap-up and Q&A
  3. 3. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Agenda ● Introductions ● InfluxData engineering: why, who, what ● InfluxDB Cloud: under the covers ● InfluxDB Cloud: development & operations ● Software updates ● Wrap-up and Q&A
  4. 4. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Who: a culture-first team We... ● Value each other ● Get stuff done ● Believe humility drives learning ● Embrace failure ● Are committed to open source Remote-first ● 20-ish US States ● 10-ish Countries
  5. 5. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Why: we ♥ developer tools TSDB where you need it Build what the world needs wherever you are: ● OSS ● On-premises ● Cloud Built for Time to Awesome Real time analytics are hard from scratch. Start with: ● Ingest, query, alerting built-in ● Real time ops monitoring ● For teams of developers
  6. 6. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. What: functions within engineering - Dev-Rel - Ops (cloud, dev. IT) - TICK stack - Tier-3 support Cloud - Users, billing, marketplaces - Storage (IOx, TSM) - Query (Flux, InfluxQL) - UI and developer tools - Internal ergonomics (CI, CD, Remocal) In partnership with our product, support, documentation, design, analytics, and sales engineering teams.
  7. 7. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Agenda ● Introductions ● InfluxData engineering: why, who, what ● InfluxDB Cloud: under the covers ● InfluxDB Cloud: development & operations ● Software updates ● Wrap-up and Q&A
  8. 8. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Outside Resource API Client SDKs UI (web) VSCode CLI
  9. 9. © 2021  InfluxData Inc. All Rights Reserved. Browser-based Tooling IDE integration with VS Code
  10. 10. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. CLI brew install influxdb-cli
  11. 11. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Client SDKs https://portal.influxdata.com/downloads/
  12. 12. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Resource API https://gitlab.com/rickspencer3/jigowatt https://docs.influxdata.com/influxdb/cloud/reference/api/
  13. 13. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Inside: users, marketplaces, billing
  14. 14. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Inside: service provider regions
  15. 15. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Agenda ● Introductions ● InfluxData engineering: why, who, what ● InfluxCloud: under the covers ● InfluxDB Cloud: development & operations ● Software updates ● Wrap-up and Q&A
  16. 16. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Development and Operations Building Continuous delivery model based around 2-week sprints roughly organized into 45-day themes. Operating Owner-operator model with teams responsible for their services.
  17. 17. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. CI/CD Pipeline Staging Region 1 Region 2 Commit -> Bot fast-forwards -> CIs (using Circle) -> ArgoCD to staging (testing) -> ArgoCD sequences prod deploys.
  18. 18. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. CI/CD observability Created `pipescope` to collect CI/CD traces. Created `glance` to see PR progress to production.
  19. 19. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Operations ● DevOps model ● Lots of dog-fooding ● Augmented by other tools ● Slack-based incident process
  20. 20. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Agenda ● Introductions ● InfluxData engineering: why, who, what ● InfluxCloud: under the covers ● InfluxCloud: operations ● Software updates ● Wrap-up and Q&A
  21. 21. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Commitment to Open Source Software ● Dedicated Telegraf team ● Telegraf release cadence on track, quarterly Telegraf
  22. 22. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Commitment to Open Source Software ● Dedicated Telegraf team ● Telegraf release cadence on track, quarterly ● Flux and UI features landing regularly ● Staffing increases ● Monthly releases planned starting with 2.1: available now! Telegraf InfluxDB
  23. 23. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Commitment to Open Source Software ● Works with latest editions of Cloud and OSS ● v2 Auth support ● View Flux scripts in Kapacitor ● Dedicated Telegraf team ● Telegraf release cadence on track, quarterly ● Flux and UI features landing regularly ● Staffing increases ● Monthly releases planned starting with 2.1: available now! Telegraf InfluxDB Chronograf
  24. 24. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Commitment to Open Source Software ● Works with latest editions of Cloud and OSS ● v2 Auth support ● View Flux scripts in Kapacitor ● Dedicated Telegraf team ● Telegraf release cadence on track, quarterly ● Open-sourced Kapacitor enterprise auth features ● Flux tasks in Kapacitor ● Flux queryNode for TICKscripts ● Flux and UI features landing regularly ● Staffing increases ● Monthly releases planned starting with 2.1: available now! Telegraf InfluxDB Chronograf Kapacitor
  25. 25. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Commitment to Commercial Software ● Incremental improvements to InfluxQL ● Integrated Flux for those who need it now ● Improved operational metrics ● Improvements to eventual consistency repair ● TSI memory footprint reductions ● Backup-restore improvement. More planned ● Security improvements for FIPS compliance starting with password hashing ● Expanding the v2 API compatibility InfluxDB Enterprise
  26. 26. © 2021  InfluxData Inc. All Rights Reserved. © 2021  InfluxData Inc. All Rights Reserved. Agenda ● Introductions ● InfluxData engineering: why, who, what ● InfluxCloud: under the covers ● InfluxCloud: operations ● Software updates ● Wrap-up and Q&A
  27. 27. © 2021  InfluxData Inc. All Rights Reserved. Questions?
  28. 28. © 2021  InfluxData Inc. All Rights Reserved. Thank You

×