SlideShare a Scribd company logo
© 2017 InfluxData. All rights reserved.1
11th July 2017
How to use the TICK Stack, CoreOS, &
Docker to make your SaaS offering better
© 2017 InfluxData. All rights reserved.2
Agenda
¨ What is InfluxCloud
¨ Monitoring InfluxCloud
¨ Q&A
© 2017 InfluxData. All rights reserved.3
Introduction
Gianluca Arbezzano, SRE
Docker Captain, open source
maniac and grower of fruit and
vegetables.
Email: gianluca@influxdb.com
Twitter: @GianArb
community.influxdata.com
About me
© 2017 InfluxData. All rights reserved.4 © 2017 InfluxData. All rights reserved.4
Founded in 2013
Delivering a modern open source
platform for metrics and events
Guiding principles:
Developer Happiness
Ease of Development + Scale Out
Time to Value
Results
70,000+ Active Servers
10,792 GitHub stars
300+ Customers (Cloud and Enterprise Offering)
InfluxData Overview
© 2017 InfluxData. All rights reserved.5
What is InfluxCloud?
¨ Time Series Database as a Service
¨ A great use case to build better production ready tools
¨ A way to make money
¨ Monitoring is perfect as a third party service
¨ It needs to be up when your system is down
¨ If you are not making monitoring, it’s not your core business.
Maintain it can be expensive
© 2017 InfluxData. All rights reserved.6
InfluxCloud Architecture - high level
© 2017 InfluxData. All rights reserved.7
Design consideration
¨ Speed to deploy a cluster needs to be reasonable.
¨ Machines needs to be able to communicate cluster membership.
¨ Cluster services can be restarted easily.
¨ Support team need to be confident about the system.
© 2017 InfluxData. All rights reserved.8
InfluxCloud Architecture - Cloud
© 2017 InfluxData. All rights reserved.9
InfluxCloud Architecture - focus on single cluster
© 2017 InfluxData. All rights reserved.10
InfluxCloud Architecture - focus on single instance
© 2017 InfluxData. All rights reserved.11
InfluxCloud Architecture - why CoreOS?
⠒ Designed to deploy containers
⠒ Auto update
⠒ To get all the flexibility we need to tread every cluster as
special
© 2017 InfluxData. All rights reserved.12
Monitoring Data flow
⠒ Docker send all container logs to a central place
⠒ Every server has a Telegraf agent to get system information
(CPU, memory, ios)
⠒ For service metrics, Influxdb, Kapacitor, etc. everything
sends metrics to InfluxCloud for monitoring
© 2017 InfluxData. All rights reserved.13
Monitoring Data flow - Dashboard
© 2017 InfluxData. All rights reserved.14
Kapacitor for alerting
© 2017 InfluxData. All rights reserved.15
Kapacitor to build stats
© 2017 InfluxData. All rights reserved.16
Continuous delivery every time it’s possible
© 2017 InfluxData. All rights reserved.17
Don’t trust anyone! Monitor your monitor
© 2017 InfluxData. All rights reserved.18
What we learned
⠒ Build tools and utilities that restrict access to the AWS
console (improve security, gain control, less human error)
⠒ Monitor to identify repetitive support tasks
⠒ People needs visibility on their cloud services
⠒ Metrics are everywhere. The number of alerts is a good
metric. Now we build alerts on alerts
⠒ Proactive monitoring and proactive-automation
© 2017 InfluxData. All rights reserved.19
What now? InfluxCloud next-gen
⠒ Co-monitoring between InfluxData and customers
⠒ Chronograf and Kapacitor as basic add-ons in every new
clusters
○ Welcome the Tick stack in the cloud!
⠒ The support team grows with the platform
○ Better tools, better UI, better everything!
⠒ Glue the API offered by all tools and productions that we are
building/using to build the perfect experience
© 2017 InfluxData. All rights reserved.20
We are building trust. Co-monitoring
© 2017 InfluxData. All rights reserved.21
Conclusion
© 2017 InfluxData. All rights reserved.22
Next Steps
Visit InfluxData.com
Download the TICK Stack or try InfluxEnterprise
Ask Questions on the community: community.influxdata.com

More Related Content

PDF
Monitor your application and sleep
PDF
Monitoring Pull vs Push, InfluxDB and Prometheus
PDF
Overview and Opentracing in theory by Gianluca Arbezzano
PDF
InfluxCloudi craft container orchestrator
PDF
SciPy Stack vs. InfluxDB and Grafana
PDF
Detection, Response and the Azazel Rootkit
PDF
Spring Cloud Kubernetes
PDF
Trace your micro-services oriented application with Zipkin and OpenTracing
Monitor your application and sleep
Monitoring Pull vs Push, InfluxDB and Prometheus
Overview and Opentracing in theory by Gianluca Arbezzano
InfluxCloudi craft container orchestrator
SciPy Stack vs. InfluxDB and Grafana
Detection, Response and the Azazel Rootkit
Spring Cloud Kubernetes
Trace your micro-services oriented application with Zipkin and OpenTracing

What's hot (20)

PDF
How to Gain Visibility into Containers, VM’s and Multi-Cloud Environments Usi...
PPTX
Deploying Kubernetes on AWS Using Terraform
PDF
[Viet openstack] 20160625_openstack summit austin 2016 recap
PDF
APIdays Paris 2018 - Cloud computing - we went through every steps of the Gar...
PDF
How to Streamline Incident Response with InfluxDB, PagerDuty and Rundeck
PDF
10 Good Reasons - NetApp Data Fabric
PDF
Hunting for Evil with the Elastic Stack
PDF
Unlocking the Cloud operating model with GitHub Actions
PDF
Running Resilient Workloads on Istio
PDF
Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021
PDF
IoT 'Megaservices' - High Throughput Microservices with Akka
PDF
Microservices: A foundational approach for fully managed cloud data analytics
PDF
Cloud Native Service Delivery using Open Source Technologies
PDF
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
PDF
The new norms of cloud native
PPTX
2017 Hackathon Scality & 42 School
PPTX
SplunkLive! Utrecht 2017 - Coolblue Customer Presentation
PDF
stackconf 2021 | Building the first European open source Edge Computing platf...
PDF
Event report - Openstack Summit 2016 Austin
PDF
Elastic Cloud and FedRAMP
How to Gain Visibility into Containers, VM’s and Multi-Cloud Environments Usi...
Deploying Kubernetes on AWS Using Terraform
[Viet openstack] 20160625_openstack summit austin 2016 recap
APIdays Paris 2018 - Cloud computing - we went through every steps of the Gar...
How to Streamline Incident Response with InfluxDB, PagerDuty and Rundeck
10 Good Reasons - NetApp Data Fabric
Hunting for Evil with the Elastic Stack
Unlocking the Cloud operating model with GitHub Actions
Running Resilient Workloads on Istio
Evan Kaplan [InfluxData] | InfluxDays Opening Remarks | InfluxDays NA 2021
IoT 'Megaservices' - High Throughput Microservices with Akka
Microservices: A foundational approach for fully managed cloud data analytics
Cloud Native Service Delivery using Open Source Technologies
OpenNebula Conf 2014 | Deploying OpenNebula in a Snap using Configuration Man...
The new norms of cloud native
2017 Hackathon Scality & 42 School
SplunkLive! Utrecht 2017 - Coolblue Customer Presentation
stackconf 2021 | Building the first European open source Edge Computing platf...
Event report - Openstack Summit 2016 Austin
Elastic Cloud and FedRAMP
Ad

Similar to How to Use the TICK Stack, CoreOS, & Docker to Make Your SaaS Offering Better (20)

PDF
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
PDF
Monitor Kubernetes in Rancher using InfluxData
PPTX
IoT Architectural Overview - 3 use case studies from InfluxData
PDF
A True Story About Database Orchestration
PDF
Webinar: Multi-Cloud Monitoring
PDF
PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...
PDF
PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...
PDF
A TRUE STORY ABOUT DATABASE ORCHESTRATION
PPTX
Platform for Cloud Migration — Accelerating and De-Risking your Cloud Journey
PDF
Tech Talk - Cloud Transformation in 2017
PDF
Journey to the Modern App with Containers, Microservices and Big Data
PPTX
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
PDF
CWIN16 UK Event - The Future of Infrastructure
PDF
3 reasons to pick a time series platform for monitoring dev ops driven contai...
PDF
OSMC 2018 | Distributed Tracing FAQ by Gianluca Arbezzano
PPTX
SplunkLive! London 2017 - DevOps Powered by Splunk
PDF
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
PDF
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
PDF
How to Stop Over Paying Your VMware Taxes
PPTX
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020
Taking DevOps Monitoring to the Next Level - The 5 Step Guide to Monitoring N...
Monitor Kubernetes in Rancher using InfluxData
IoT Architectural Overview - 3 use case studies from InfluxData
A True Story About Database Orchestration
Webinar: Multi-Cloud Monitoring
PuppetConf 2017 | Adobe Advertising Cloud: A Lean Puppet Workflow to Support ...
PuppetConf 2017: Adobe Advertising Cloud: Lean Puppet Workflow to Support Mul...
A TRUE STORY ABOUT DATABASE ORCHESTRATION
Platform for Cloud Migration — Accelerating and De-Risking your Cloud Journey
Tech Talk - Cloud Transformation in 2017
Journey to the Modern App with Containers, Microservices and Big Data
Paul Dix [InfluxData] | InfluxDays Keynote: Future of InfluxDB | InfluxDays N...
CWIN16 UK Event - The Future of Infrastructure
3 reasons to pick a time series platform for monitoring dev ops driven contai...
OSMC 2018 | Distributed Tracing FAQ by Gianluca Arbezzano
SplunkLive! London 2017 - DevOps Powered by Splunk
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...
Vasilis Papavasiliou [Mist.io] | Integrating Telegraf, InfluxDB and Mist to M...
How to Stop Over Paying Your VMware Taxes
Tim Hall [InfluxData] | InfluxDB Roadmap | InfluxDays Virtual Experience NA 2020
Ad

More from DevOps.com (20)

PDF
Modernizing on IBM Z Made Easier With Open Source Software
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
PPTX
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
PDF
Next Generation Vulnerability Assessment Using Datadog and Snyk
PPTX
Vulnerability Discovery in the Cloud
PDF
2021 Open Source Governance: Top Ten Trends and Predictions
PDF
A New Year’s Ransomware Resolution
PPTX
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
PDF
Don't Panic! Effective Incident Response
PDF
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
PDF
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
PDF
Monitoring Serverless Applications with Datadog
PDF
Deliver your App Anywhere … Publicly or Privately
PPTX
Securing medical apps in the age of covid final
PDF
How to Build a Healthy On-Call Culture
PPTX
The Evolving Role of the Developer in 2021
PDF
Service Mesh: Two Big Words But Do You Need It?
PPTX
Secure Data Sharing in OpenShift Environments
PPTX
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
PDF
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...
Modernizing on IBM Z Made Easier With Open Source Software
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Comparing Microsoft SQL Server 2019 Performance Across Various Kubernetes Pla...
Next Generation Vulnerability Assessment Using Datadog and Snyk
Vulnerability Discovery in the Cloud
2021 Open Source Governance: Top Ten Trends and Predictions
A New Year’s Ransomware Resolution
Getting Started with Runtime Security on Azure Kubernetes Service (AKS)
Don't Panic! Effective Incident Response
Creating a Culture of Chaos: Chaos Engineering Is Not Just Tools, It's Culture
Role Based Access Controls (RBAC) for SSH and Kubernetes Access with Teleport
Monitoring Serverless Applications with Datadog
Deliver your App Anywhere … Publicly or Privately
Securing medical apps in the age of covid final
How to Build a Healthy On-Call Culture
The Evolving Role of the Developer in 2021
Service Mesh: Two Big Words But Do You Need It?
Secure Data Sharing in OpenShift Environments
How to Govern Identities and Access in Cloud Infrastructure: AppsFlyer Case S...
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...

Recently uploaded (20)

PDF
top salesforce developer skills in 2025.pdf
PPTX
CHAPTER 2 - PM Management and IT Context
PPTX
L1 - Introduction to python Backend.pptx
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PDF
PTS Company Brochure 2025 (1).pdf.......
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
AI in Product Development-omnex systems
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
Transform Your Business with a Software ERP System
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Which alternative to Crystal Reports is best for small or large businesses.pdf
PDF
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...
top salesforce developer skills in 2025.pdf
CHAPTER 2 - PM Management and IT Context
L1 - Introduction to python Backend.pptx
Design an Analysis of Algorithms II-SECS-1021-03
Adobe Illustrator 28.6 Crack My Vision of Vector Design
PTS Company Brochure 2025 (1).pdf.......
Internet Downloader Manager (IDM) Crack 6.42 Build 41
VVF-Customer-Presentation2025-Ver1.9.pptx
AI in Product Development-omnex systems
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
How to Migrate SBCGlobal Email to Yahoo Easily
Transform Your Business with a Software ERP System
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Reimagine Home Health with the Power of Agentic AI​
Odoo POS Development Services by CandidRoot Solutions
Which alternative to Crystal Reports is best for small or large businesses.pdf
Audit Checklist Design Aligning with ISO, IATF, and Industry Standards — Omne...

How to Use the TICK Stack, CoreOS, & Docker to Make Your SaaS Offering Better

  • 1. © 2017 InfluxData. All rights reserved.1 11th July 2017 How to use the TICK Stack, CoreOS, & Docker to make your SaaS offering better
  • 2. © 2017 InfluxData. All rights reserved.2 Agenda ¨ What is InfluxCloud ¨ Monitoring InfluxCloud ¨ Q&A
  • 3. © 2017 InfluxData. All rights reserved.3 Introduction Gianluca Arbezzano, SRE Docker Captain, open source maniac and grower of fruit and vegetables. Email: gianluca@influxdb.com Twitter: @GianArb community.influxdata.com About me
  • 4. © 2017 InfluxData. All rights reserved.4 © 2017 InfluxData. All rights reserved.4 Founded in 2013 Delivering a modern open source platform for metrics and events Guiding principles: Developer Happiness Ease of Development + Scale Out Time to Value Results 70,000+ Active Servers 10,792 GitHub stars 300+ Customers (Cloud and Enterprise Offering) InfluxData Overview
  • 5. © 2017 InfluxData. All rights reserved.5 What is InfluxCloud? ¨ Time Series Database as a Service ¨ A great use case to build better production ready tools ¨ A way to make money ¨ Monitoring is perfect as a third party service ¨ It needs to be up when your system is down ¨ If you are not making monitoring, it’s not your core business. Maintain it can be expensive
  • 6. © 2017 InfluxData. All rights reserved.6 InfluxCloud Architecture - high level
  • 7. © 2017 InfluxData. All rights reserved.7 Design consideration ¨ Speed to deploy a cluster needs to be reasonable. ¨ Machines needs to be able to communicate cluster membership. ¨ Cluster services can be restarted easily. ¨ Support team need to be confident about the system.
  • 8. © 2017 InfluxData. All rights reserved.8 InfluxCloud Architecture - Cloud
  • 9. © 2017 InfluxData. All rights reserved.9 InfluxCloud Architecture - focus on single cluster
  • 10. © 2017 InfluxData. All rights reserved.10 InfluxCloud Architecture - focus on single instance
  • 11. © 2017 InfluxData. All rights reserved.11 InfluxCloud Architecture - why CoreOS? ⠒ Designed to deploy containers ⠒ Auto update ⠒ To get all the flexibility we need to tread every cluster as special
  • 12. © 2017 InfluxData. All rights reserved.12 Monitoring Data flow ⠒ Docker send all container logs to a central place ⠒ Every server has a Telegraf agent to get system information (CPU, memory, ios) ⠒ For service metrics, Influxdb, Kapacitor, etc. everything sends metrics to InfluxCloud for monitoring
  • 13. © 2017 InfluxData. All rights reserved.13 Monitoring Data flow - Dashboard
  • 14. © 2017 InfluxData. All rights reserved.14 Kapacitor for alerting
  • 15. © 2017 InfluxData. All rights reserved.15 Kapacitor to build stats
  • 16. © 2017 InfluxData. All rights reserved.16 Continuous delivery every time it’s possible
  • 17. © 2017 InfluxData. All rights reserved.17 Don’t trust anyone! Monitor your monitor
  • 18. © 2017 InfluxData. All rights reserved.18 What we learned ⠒ Build tools and utilities that restrict access to the AWS console (improve security, gain control, less human error) ⠒ Monitor to identify repetitive support tasks ⠒ People needs visibility on their cloud services ⠒ Metrics are everywhere. The number of alerts is a good metric. Now we build alerts on alerts ⠒ Proactive monitoring and proactive-automation
  • 19. © 2017 InfluxData. All rights reserved.19 What now? InfluxCloud next-gen ⠒ Co-monitoring between InfluxData and customers ⠒ Chronograf and Kapacitor as basic add-ons in every new clusters ○ Welcome the Tick stack in the cloud! ⠒ The support team grows with the platform ○ Better tools, better UI, better everything! ⠒ Glue the API offered by all tools and productions that we are building/using to build the perfect experience
  • 20. © 2017 InfluxData. All rights reserved.20 We are building trust. Co-monitoring
  • 21. © 2017 InfluxData. All rights reserved.21 Conclusion
  • 22. © 2017 InfluxData. All rights reserved.22 Next Steps Visit InfluxData.com Download the TICK Stack or try InfluxEnterprise Ask Questions on the community: community.influxdata.com