SlideShare a Scribd company logo
1© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
How to Scale Your
Architecture and DevOps
Practices for Big Data
Applications
Manoj Chaudhary
CTO and VP of Engineering
March 30, 2017
2© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
• Cloud-based log management
• Founded in 2009
• Based in San Francisco
• 10,000+ customers
• Startups to Fortune 500
3© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
How log management starts
Management = simple stuff
• Rotate files, compress and delete
• Scan for specific events (not easy)
• Log retention policies evolve over
time
4© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Log volume
Self-InflictedPain
“…hmmm, our logs are getting a bit bloated”
“…let’s spend time managing our log capacity”
“…how can I make this someone else’s problem!”
As log data grows
5© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Focus on managing application vs. managing logs
from the trenches…
If you get a disk space alert, first login…
% sudo rm –rf /var/log/apache2/*
Admit it, we’ve all seen this kind of thing!
Do not make this is an either/or proposition!
!
6© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
We believe the future is all
about increasingly complex
systems, and companies need
better ways to be able to
understand them.
7© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
The way we make complex
systems understandable is by
making it ridiculously easy to
reveal the hidden stories in your
log data.
8© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Loggly makes log
management easy and
simple
• Cloud-based SaaS for easy central log
collection, aggregation, management
• Agent-free, easy setup
• Uses open or industry standards and native
log transfer capabilities (example: syslog)
• No dependency on / maintenance effort
from proprietary agents
• 54 logging technologies supported out of
the box, list growing
• Setup Wizard or optionally fully manual
configuration with full control and
transparency
9© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Dynamic parsing
• Parses data in real-time at ingestion
time, auto-recognizes common log
formats, but also supports custom
parsing rules
• Automatically breaks data down into
meaningful groups, fields, values that
can be mouse-navigated in a menu-
style structure (Dynamic Field
Explorer™)
• JSON support / extraction
• Custom parsing and tagging rules
allow to segregate dynamically
• Self-documenting data inventory
10© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Gamut Search™
• Provides instant results over massive
amounts of data and long time
periods
• Rather than waiting minutes, hours or
days for a query to complete, the new
capabilities enable users to begin
analyzing the entire range, or the
“gamut” of their log data, immediately,
in a highly interactive fashion.
• No special query language to learn,
common Regular Expressions syntax
• Surround Search shows events context
with one single click
11© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Other key features
• In-depth analytics
• Dashboards, pre-configured and
customizable, shareable
• Anomaly Detection
• Alerts that can be sent to HipChat,
Slack, PagerDuty, HTTP endpoints,
others
• JIRA Software integration, point-and-
click ticket creation without leaving
Loggly
Log management is
part of a bigger
process!
DevOps, Agile, CI/CD, …
12© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Log management is a big data problem
Massive incoming event stream
Fundamentally multi-tenant
Scalable framework for analysis
Near real-time indexing
Near real-time search
Time-series index management
Logs are TLDR;
Traffic is unpredictable
13© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
But can be viewed as simple as
Ingest Process Index
Search and
other
Services
14© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Let’s look under the covers of simplicity
Amazon
Route 53
Kafka
broker
Kafka
broker
Search and
analytics
engine
Ingestion pod Indexing pod
S3 ingestion
Services on processing pod
Services on indexing
Index
management
• Convert unstructured data to
structured
• Data processing happens here
• Checkpoint processed data to Kafka
• Can have multiple indexing clusters
• Time-series index management
• Index and store data in search and
analytics engine
• Entry point for logs
• Collect and validate
• Checkpoint logs to Kafka
Amazon S3 &
AWS CloudTrail
Amazon
RDS
MySQL
S3 archiving
Amazon S3
15© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Scalability means not
just the ability to
operate, but to operate
efficiently and with
adequate quality of
service, over the given
range of configurations.
Build for scalability
developing
service
Scalability is a feature
“
”
+ running
service
governing
service+
SaaS engineering =
16© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
All customers don’t behave as good citizens at all times
“Noisy neighbors” with spikes in log volumes
• Application on fire
• Log management configuration problem
• Other human error
• Spikes can last a long time
17© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
How to mitigate the effects of unpredictable load patterns
• Have governors
• Hawk for your infrastructure
• Processes for managing
out-of-policy activity
• Set up metrics and alerts that let
you know about unexpected
behavior
18© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Sits on top of platform and “watches” what’s going on – across tenants
Governors to segregate tenants
Identify out-of-
policy behavior
Segregate
misbehavior
Inform the
right people
19© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Search and
analytics engine
Index management
Trusted platform for all customers
Amazon
Route53
Kafka broker
Kafka
broker
Services on indexing pod
Search and
analytics engine
Index management
Kafka broker
Ingestion pod Indexing pod
Services on ingestion pod like
S3 archiving
Services on processing pod
Governors
Amazon ElastiCache Amazon RDS MySQL
RDS
RDS
20© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Case study
21© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Troubleshooting use case
Problem
• Running our business involves integrating with
more than 100 web-based services and billions
of API calls every month.
• There are many places where things can go
awry. Segment depends on its log data to
troubleshoot operational issues
• Solve operational issues with partner
integrations
• Isolate relevant log data from billions of API calls
per month
Competing solutions
• ELK stack
• Homegrown log management system
22© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Troubleshooting use case
Solution
• Use UUID to trace API calls to and from partner services
• Monitor API volume from specific customers
• Error monitoring with code releases
Results
• Faster MTTR
• DevOps team no longer involved in most troubleshooting = Devops efficiency
• Pro-active alerts = Devops efficiency and increase customer satisfaction.
• Integrated with bug tracking system = Devops and engineering team efficiency
23© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Troubleshooting demo
24© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
25© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
26© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
27© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
28© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
29© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
30© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
31© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
32© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
33© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
34© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
35© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
36© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
37© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
38© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
39© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
40© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
41© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
42© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Monitoring for errors
43© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
44© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
45© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
46© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
47© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
48© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
49© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
50© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
51© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
52© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
53© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Other common Loggly use cases
Proactive log
monitoring and alerting
Data analysis and
optimization
Team collaboration
56© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
Manoj Chaudhary
twitter: @twitt_2_manoj
Visit us at loggly.com or follow @loggly on Twitter.
Try Loggly for Free! → https://www.loggly.com/
Ad

More Related Content

What's hot (20)

Webinar: Serverless Architectures with AWS Lambda and MongoDB Atlas
Webinar: Serverless Architectures with AWS Lambda and MongoDB AtlasWebinar: Serverless Architectures with AWS Lambda and MongoDB Atlas
Webinar: Serverless Architectures with AWS Lambda and MongoDB Atlas
MongoDB
 
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
AWS Lambda, Step Functions & MongoDB Atlas TutorialAWS Lambda, Step Functions & MongoDB Atlas Tutorial
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
MongoDB
 
MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...
MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...
MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...
MongoDB
 
Microservices in GO lang
Microservices in GO langMicroservices in GO lang
Microservices in GO lang
SHAKIL AKHTAR
 
Introducing Stitch
Introducing Stitch Introducing Stitch
Introducing Stitch
MongoDB
 
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
MongoDB .local Toronto 2019: MongoDB Atlas JumpstartMongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
MongoDB
 
A Free New World: Atlas Free Tier and How It Was Born
A Free New World: Atlas Free Tier and How It Was Born A Free New World: Atlas Free Tier and How It Was Born
A Free New World: Atlas Free Tier and How It Was Born
MongoDB
 
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Andrew Morgan
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB
 
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
MongoDB
 
Sizing Your MongoDB Cluster
Sizing Your MongoDB ClusterSizing Your MongoDB Cluster
Sizing Your MongoDB Cluster
MongoDB
 
Managing Cloud Security Design and Implementation in a Ransomware World
Managing Cloud Security Design and Implementation in a Ransomware World Managing Cloud Security Design and Implementation in a Ransomware World
Managing Cloud Security Design and Implementation in a Ransomware World
MongoDB
 
Private Cloud Self-Service at Scale
Private Cloud Self-Service at Scale Private Cloud Self-Service at Scale
Private Cloud Self-Service at Scale
MongoDB
 
MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...
MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...
MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...
MongoDB
 
Fabric Composer - Construct 2017
Fabric Composer - Construct 2017Fabric Composer - Construct 2017
Fabric Composer - Construct 2017
Simon Stone
 
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
MongoDB
 
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...
MongoDB
 
MongoDB 3.4: Deep Dive on Views, Zones, and MongoDB Compass
MongoDB 3.4: Deep Dive on Views, Zones, and MongoDB CompassMongoDB 3.4: Deep Dive on Views, Zones, and MongoDB Compass
MongoDB 3.4: Deep Dive on Views, Zones, and MongoDB Compass
MongoDB
 
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ....NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
NETFest
 
Webinar: Serverless Architectures with AWS Lambda and MongoDB Atlas
Webinar: Serverless Architectures with AWS Lambda and MongoDB AtlasWebinar: Serverless Architectures with AWS Lambda and MongoDB Atlas
Webinar: Serverless Architectures with AWS Lambda and MongoDB Atlas
MongoDB
 
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
AWS Lambda, Step Functions & MongoDB Atlas TutorialAWS Lambda, Step Functions & MongoDB Atlas Tutorial
AWS Lambda, Step Functions & MongoDB Atlas Tutorial
MongoDB
 
MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...
MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...
MongoDB .local London 2019: Nationwide Building Society: Building Mobile Appl...
MongoDB
 
Microservices in GO lang
Microservices in GO langMicroservices in GO lang
Microservices in GO lang
SHAKIL AKHTAR
 
Introducing Stitch
Introducing Stitch Introducing Stitch
Introducing Stitch
MongoDB
 
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
MongoDB .local Toronto 2019: MongoDB Atlas JumpstartMongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
MongoDB .local Toronto 2019: MongoDB Atlas Jumpstart
MongoDB
 
A Free New World: Atlas Free Tier and How It Was Born
A Free New World: Atlas Free Tier and How It Was Born A Free New World: Atlas Free Tier and How It Was Born
A Free New World: Atlas Free Tier and How It Was Born
MongoDB
 
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Powering Microservices with MongoDB, Docker, Kubernetes & Kafka – MongoDB Eur...
Andrew Morgan
 
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas JumpstartMongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB .local San Francisco 2020: MongoDB Atlas Jumpstart
MongoDB
 
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep DiveMongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB .local Chicago 2019: MongoDB Atlas Data Lake Technical Deep Dive
MongoDB
 
Accelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data StrategyAccelerating a Path to Digital with a Cloud Data Strategy
Accelerating a Path to Digital with a Cloud Data Strategy
MongoDB
 
Sizing Your MongoDB Cluster
Sizing Your MongoDB ClusterSizing Your MongoDB Cluster
Sizing Your MongoDB Cluster
MongoDB
 
Managing Cloud Security Design and Implementation in a Ransomware World
Managing Cloud Security Design and Implementation in a Ransomware World Managing Cloud Security Design and Implementation in a Ransomware World
Managing Cloud Security Design and Implementation in a Ransomware World
MongoDB
 
Private Cloud Self-Service at Scale
Private Cloud Self-Service at Scale Private Cloud Self-Service at Scale
Private Cloud Self-Service at Scale
MongoDB
 
MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...
MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...
MongoDB .local Toronto 2019: Keep your Business Safe and Scaling Holistically...
MongoDB
 
Fabric Composer - Construct 2017
Fabric Composer - Construct 2017Fabric Composer - Construct 2017
Fabric Composer - Construct 2017
Simon Stone
 
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
MongoDB .local Chicago 2019: A MongoDB Journey: Moving from a relational data...
MongoDB
 
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...
MongoDB .local Bengaluru 2019: The Journey of Migration from Oracle to MongoD...
MongoDB
 
MongoDB 3.4: Deep Dive on Views, Zones, and MongoDB Compass
MongoDB 3.4: Deep Dive on Views, Zones, and MongoDB CompassMongoDB 3.4: Deep Dive on Views, Zones, and MongoDB Compass
MongoDB 3.4: Deep Dive on Views, Zones, and MongoDB Compass
MongoDB
 
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ....NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
.NET Fest 2017. Андрей Антиликаторов. Проектирование и разработка приложений ...
NETFest
 

Similar to Loggly - How to Scale Your Architecture and DevOps Practices for Big Data Applications (AWS DevOps Week 2017) (20)

Google BigQuery Best Practices
Google BigQuery Best PracticesGoogle BigQuery Best Practices
Google BigQuery Best Practices
Matillion
 
Lets Talk Google BigQuery
Lets Talk Google BigQueryLets Talk Google BigQuery
Lets Talk Google BigQuery
Matillion
 
Analyzing application activities with KSQL and Elasticsearch
Analyzing application activities with KSQL and ElasticsearchAnalyzing application activities with KSQL and Elasticsearch
Analyzing application activities with KSQL and Elasticsearch
Katherine Golovinova
 
Zenko @Cloud Native Foundation London Meetup March 6th 2018
Zenko @Cloud Native Foundation London Meetup March 6th 2018Zenko @Cloud Native Foundation London Meetup March 6th 2018
Zenko @Cloud Native Foundation London Meetup March 6th 2018
Laure Vergeron
 
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
Jeff Hung
 
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
Cedar Consulting
 
Scale up - How to build adaptive data systems in the age of virality
Scale up - How to build adaptive data systems in the age of viralityScale up - How to build adaptive data systems in the age of virality
Scale up - How to build adaptive data systems in the age of virality
Johannes Brandstetter
 
graymatter-pentaho-consulting-services-.pdf
graymatter-pentaho-consulting-services-.pdfgraymatter-pentaho-consulting-services-.pdf
graymatter-pentaho-consulting-services-.pdf
GrayMatter Software Services
 
Building a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLKBuilding a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLK
Lucidworks (Archived)
 
IN103 MongoDB What You Need To Know
IN103 MongoDB What You Need To KnowIN103 MongoDB What You Need To Know
IN103 MongoDB What You Need To Know
Kim Greene Consulting, Inc.
 
Servereless Jobs with AWS Lambda
Servereless Jobs with AWS LambdaServereless Jobs with AWS Lambda
Servereless Jobs with AWS Lambda
Jon Gear
 
Next-Generation Spring Data and MongoDB
Next-Generation Spring Data and MongoDBNext-Generation Spring Data and MongoDB
Next-Generation Spring Data and MongoDB
VMware Tanzu
 
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Databricks
 
Webinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDBWebinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDB
MongoDB
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Matt Stubbs
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Matt Stubbs
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data
SnapLogic
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
DataWorks Summit
 
Why Data Vault?
Why Data Vault?Why Data Vault?
Why Data Vault?
TESCHGlobal
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
DataWorks Summit
 
Google BigQuery Best Practices
Google BigQuery Best PracticesGoogle BigQuery Best Practices
Google BigQuery Best Practices
Matillion
 
Lets Talk Google BigQuery
Lets Talk Google BigQueryLets Talk Google BigQuery
Lets Talk Google BigQuery
Matillion
 
Analyzing application activities with KSQL and Elasticsearch
Analyzing application activities with KSQL and ElasticsearchAnalyzing application activities with KSQL and Elasticsearch
Analyzing application activities with KSQL and Elasticsearch
Katherine Golovinova
 
Zenko @Cloud Native Foundation London Meetup March 6th 2018
Zenko @Cloud Native Foundation London Meetup March 6th 2018Zenko @Cloud Native Foundation London Meetup March 6th 2018
Zenko @Cloud Native Foundation London Meetup March 6th 2018
Laure Vergeron
 
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
[DataCon.TW 2017] Data Lake: centralize in on-prem vs. decentralize on cloud
Jeff Hung
 
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
18. Madhur Hemnani - Result Orientated Innovation with Oracle HR Analytics
Cedar Consulting
 
Scale up - How to build adaptive data systems in the age of virality
Scale up - How to build adaptive data systems in the age of viralityScale up - How to build adaptive data systems in the age of virality
Scale up - How to build adaptive data systems in the age of virality
Johannes Brandstetter
 
Building a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLKBuilding a data driven search application with LucidWorks SiLK
Building a data driven search application with LucidWorks SiLK
Lucidworks (Archived)
 
Servereless Jobs with AWS Lambda
Servereless Jobs with AWS LambdaServereless Jobs with AWS Lambda
Servereless Jobs with AWS Lambda
Jon Gear
 
Next-Generation Spring Data and MongoDB
Next-Generation Spring Data and MongoDBNext-Generation Spring Data and MongoDB
Next-Generation Spring Data and MongoDB
VMware Tanzu
 
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Columbia Migrates from Legacy Data Warehouse to an Open Data Platform with De...
Databricks
 
Webinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDBWebinar: Faster Big Data Analytics with MongoDB
Webinar: Faster Big Data Analytics with MongoDB
MongoDB
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Matt Stubbs
 
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on DataBig Data LDN 2017: The New Dominant Companies Are Running on Data
Big Data LDN 2017: The New Dominant Companies Are Running on Data
Matt Stubbs
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data
SnapLogic
 
Insights into Real World Data Management Challenges
Insights into Real World Data Management ChallengesInsights into Real World Data Management Challenges
Insights into Real World Data Management Challenges
DataWorks Summit
 
Insights into Real-world Data Management Challenges
Insights into Real-world Data Management ChallengesInsights into Real-world Data Management Challenges
Insights into Real-world Data Management Challenges
DataWorks Summit
 
Ad

More from SolarWinds Loggly (11)

Loggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging LibrariesLoggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging Libraries
SolarWinds Loggly
 
Loggly - IT Operations in a Serverless World (Infographic)
Loggly - IT Operations in a Serverless World (Infographic)Loggly - IT Operations in a Serverless World (Infographic)
Loggly - IT Operations in a Serverless World (Infographic)
SolarWinds Loggly
 
Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...
Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...
Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...
SolarWinds Loggly
 
Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...
Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...
Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...
SolarWinds Loggly
 
Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...
Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...
Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...
SolarWinds Loggly
 
Loggly - Case Study - Datami Keeps Developer Productivity High with Loggly
Loggly - Case Study - Datami Keeps Developer Productivity High with LogglyLoggly - Case Study - Datami Keeps Developer Productivity High with Loggly
Loggly - Case Study - Datami Keeps Developer Productivity High with Loggly
SolarWinds Loggly
 
Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...
Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...
Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...
SolarWinds Loggly
 
Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...
Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...
Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...
SolarWinds Loggly
 
6 Critical SaaS Engineering Mistakes to Avoid
6 Critical SaaS Engineering Mistakes to Avoid6 Critical SaaS Engineering Mistakes to Avoid
6 Critical SaaS Engineering Mistakes to Avoid
SolarWinds Loggly
 
Rumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through LoggingRumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through Logging
SolarWinds Loggly
 
AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly
AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly
AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly
SolarWinds Loggly
 
Loggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging LibrariesLoggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging Libraries
SolarWinds Loggly
 
Loggly - IT Operations in a Serverless World (Infographic)
Loggly - IT Operations in a Serverless World (Infographic)Loggly - IT Operations in a Serverless World (Infographic)
Loggly - IT Operations in a Serverless World (Infographic)
SolarWinds Loggly
 
Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...
Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...
Loggly - Case Study - Loggly and Docker Deliver Powerful Monitoring for XAPPm...
SolarWinds Loggly
 
Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...
Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...
Loggly - Case Study - Stanley Black & Decker Transforms Work with Support fro...
SolarWinds Loggly
 
Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...
Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...
Loggly - Case Study - Loggly and Kubernetes Give Molecule Easy Access to the ...
SolarWinds Loggly
 
Loggly - Case Study - Datami Keeps Developer Productivity High with Loggly
Loggly - Case Study - Datami Keeps Developer Productivity High with LogglyLoggly - Case Study - Datami Keeps Developer Productivity High with Loggly
Loggly - Case Study - Datami Keeps Developer Productivity High with Loggly
SolarWinds Loggly
 
Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...
Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...
Loggly - Case Study - BEMOBI - Bemobi Monitors the Experience of 500 Million ...
SolarWinds Loggly
 
Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...
Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...
Why @Loggly Loves Apache Kafka, and How We Use Its Unbreakable Messaging for ...
SolarWinds Loggly
 
6 Critical SaaS Engineering Mistakes to Avoid
6 Critical SaaS Engineering Mistakes to Avoid6 Critical SaaS Engineering Mistakes to Avoid
6 Critical SaaS Engineering Mistakes to Avoid
SolarWinds Loggly
 
Rumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through LoggingRumble Entertainment GDC 2014: Maximizing Revenue Through Logging
Rumble Entertainment GDC 2014: Maximizing Revenue Through Logging
SolarWinds Loggly
 
AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly
AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly
AWS re:Invent presentation: Unmeltable Infrastructure at Scale by Loggly
SolarWinds Loggly
 
Ad

Recently uploaded (20)

Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...
Aqusag Technologies
 
What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...What is Model Context Protocol(MCP) - The new technology for communication bw...
What is Model Context Protocol(MCP) - The new technology for communication bw...
Vishnu Singh Chundawat
 
Build Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For DevsBuild Your Own Copilot & Agents For Devs
Build Your Own Copilot & Agents For Devs
Brian McKeiver
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
 
Semantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AISemantic Cultivators : The Critical Future Role to Enable AI
Semantic Cultivators : The Critical Future Role to Enable AI
artmondano
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdfSAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
SAP Modernization: Maximizing the Value of Your SAP S/4HANA Migration.pdf
Precisely
 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)Into The Box Conference Keynote Day 1 (ITB2025)
Into The Box Conference Keynote Day 1 (ITB2025)
Ortus Solutions, Corp
 
Cybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure ADCybersecurity Identity and Access Solutions using Azure AD
Cybersecurity Identity and Access Solutions using Azure AD
VICTOR MAESTRE RAMIREZ
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-UmgebungenHCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
panagenda
 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
 

Loggly - How to Scale Your Architecture and DevOps Practices for Big Data Applications (AWS DevOps Week 2017)

  • 1. 1© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 How to Scale Your Architecture and DevOps Practices for Big Data Applications Manoj Chaudhary CTO and VP of Engineering March 30, 2017
  • 2. 2© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 • Cloud-based log management • Founded in 2009 • Based in San Francisco • 10,000+ customers • Startups to Fortune 500
  • 3. 3© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 How log management starts Management = simple stuff • Rotate files, compress and delete • Scan for specific events (not easy) • Log retention policies evolve over time
  • 4. 4© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Log volume Self-InflictedPain “…hmmm, our logs are getting a bit bloated” “…let’s spend time managing our log capacity” “…how can I make this someone else’s problem!” As log data grows
  • 5. 5© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Focus on managing application vs. managing logs from the trenches… If you get a disk space alert, first login… % sudo rm –rf /var/log/apache2/* Admit it, we’ve all seen this kind of thing! Do not make this is an either/or proposition! !
  • 6. 6© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 We believe the future is all about increasingly complex systems, and companies need better ways to be able to understand them.
  • 7. 7© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 The way we make complex systems understandable is by making it ridiculously easy to reveal the hidden stories in your log data.
  • 8. 8© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Loggly makes log management easy and simple • Cloud-based SaaS for easy central log collection, aggregation, management • Agent-free, easy setup • Uses open or industry standards and native log transfer capabilities (example: syslog) • No dependency on / maintenance effort from proprietary agents • 54 logging technologies supported out of the box, list growing • Setup Wizard or optionally fully manual configuration with full control and transparency
  • 9. 9© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Dynamic parsing • Parses data in real-time at ingestion time, auto-recognizes common log formats, but also supports custom parsing rules • Automatically breaks data down into meaningful groups, fields, values that can be mouse-navigated in a menu- style structure (Dynamic Field Explorer™) • JSON support / extraction • Custom parsing and tagging rules allow to segregate dynamically • Self-documenting data inventory
  • 10. 10© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Gamut Search™ • Provides instant results over massive amounts of data and long time periods • Rather than waiting minutes, hours or days for a query to complete, the new capabilities enable users to begin analyzing the entire range, or the “gamut” of their log data, immediately, in a highly interactive fashion. • No special query language to learn, common Regular Expressions syntax • Surround Search shows events context with one single click
  • 11. 11© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Other key features • In-depth analytics • Dashboards, pre-configured and customizable, shareable • Anomaly Detection • Alerts that can be sent to HipChat, Slack, PagerDuty, HTTP endpoints, others • JIRA Software integration, point-and- click ticket creation without leaving Loggly Log management is part of a bigger process! DevOps, Agile, CI/CD, …
  • 12. 12© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Log management is a big data problem Massive incoming event stream Fundamentally multi-tenant Scalable framework for analysis Near real-time indexing Near real-time search Time-series index management Logs are TLDR; Traffic is unpredictable
  • 13. 13© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 But can be viewed as simple as Ingest Process Index Search and other Services
  • 14. 14© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Let’s look under the covers of simplicity Amazon Route 53 Kafka broker Kafka broker Search and analytics engine Ingestion pod Indexing pod S3 ingestion Services on processing pod Services on indexing Index management • Convert unstructured data to structured • Data processing happens here • Checkpoint processed data to Kafka • Can have multiple indexing clusters • Time-series index management • Index and store data in search and analytics engine • Entry point for logs • Collect and validate • Checkpoint logs to Kafka Amazon S3 & AWS CloudTrail Amazon RDS MySQL S3 archiving Amazon S3
  • 15. 15© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Scalability means not just the ability to operate, but to operate efficiently and with adequate quality of service, over the given range of configurations. Build for scalability developing service Scalability is a feature “ ” + running service governing service+ SaaS engineering =
  • 16. 16© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 All customers don’t behave as good citizens at all times “Noisy neighbors” with spikes in log volumes • Application on fire • Log management configuration problem • Other human error • Spikes can last a long time
  • 17. 17© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 How to mitigate the effects of unpredictable load patterns • Have governors • Hawk for your infrastructure • Processes for managing out-of-policy activity • Set up metrics and alerts that let you know about unexpected behavior
  • 18. 18© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Sits on top of platform and “watches” what’s going on – across tenants Governors to segregate tenants Identify out-of- policy behavior Segregate misbehavior Inform the right people
  • 19. 19© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Search and analytics engine Index management Trusted platform for all customers Amazon Route53 Kafka broker Kafka broker Services on indexing pod Search and analytics engine Index management Kafka broker Ingestion pod Indexing pod Services on ingestion pod like S3 archiving Services on processing pod Governors Amazon ElastiCache Amazon RDS MySQL RDS RDS
  • 20. 20© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Case study
  • 21. 21© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Troubleshooting use case Problem • Running our business involves integrating with more than 100 web-based services and billions of API calls every month. • There are many places where things can go awry. Segment depends on its log data to troubleshoot operational issues • Solve operational issues with partner integrations • Isolate relevant log data from billions of API calls per month Competing solutions • ELK stack • Homegrown log management system
  • 22. 22© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Troubleshooting use case Solution • Use UUID to trace API calls to and from partner services • Monitor API volume from specific customers • Error monitoring with code releases Results • Faster MTTR • DevOps team no longer involved in most troubleshooting = Devops efficiency • Pro-active alerts = Devops efficiency and increase customer satisfaction. • Integrated with bug tracking system = Devops and engineering team efficiency
  • 23. 23© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Troubleshooting demo
  • 24. 24© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 25. 25© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 26. 26© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 27. 27© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 28. 28© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 29. 29© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 30. 30© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 31. 31© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 32. 32© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 33. 33© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 34. 34© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 35. 35© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 36. 36© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 37. 37© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 38. 38© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 39. 39© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 40. 40© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 41. 41© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 42. 42© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Monitoring for errors
  • 43. 43© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 44. 44© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 45. 45© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 46. 46© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 47. 47© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 48. 48© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 49. 49© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 50. 50© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 51. 51© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 52. 52© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17
  • 53. 53© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Other common Loggly use cases Proactive log monitoring and alerting Data analysis and optimization Team collaboration
  • 54. 56© 2017 Loggly, Inc. Confidential & Proprietary. 6/29/17 Manoj Chaudhary twitter: @twitt_2_manoj Visit us at loggly.com or follow @loggly on Twitter. Try Loggly for Free! → https://www.loggly.com/