SlideShare uma empresa Scribd logo
1 de 23
Baixar para ler offline
| Log management as a service Simplified Log Management
Six Critical SaaS Engineering
Mistakes to Avoid
Manoj Chaudhary
CTO & VP of Engineering
April 2014
| Log management as a service Simplified Log Management
My SaaS Engineering Background
| Log management as a service Simplified Log Management
World’s most popular cloud-based
log management service
What Loggly Does
§  >5,000
customers
§  Near real-
time
indexing of
events
| Log management as a service Simplified Log Management
“Failing to prepare for failure is
costly… but failing to prepare
for success can be even worse.”
My Most Important
Lesson from 7+
Cloud-based Products
| Log management as a service Simplified Log Management
“Adoption for our offering will
take time, so we can get some
experience before we think
about how to scale.”
Mistake #1
| Log management as a service Simplified Log Management
You never really know what your own
service’s adoption curve will look like.
Reality #1
Credit
gkofiannan.
| Log management as a service Simplified Log Management
§  Treat scalability as a P1 feature for launch
§  Set realistic adoption goals and scenarios
§  Translate into:
§  Performance testing
§  Stress testing
§  Longevity testing
§  Capacity plans
§  Build service components for horizontal scalability
Avoiding Mistake #1
Scalability should never be the bottleneck for your service
adoption and success. The potential damage is too great.
| Log management as a service Simplified Log Management
“Our customers will follow
predictable behavior patterns.”
Mistake #2
| Log management as a service Simplified Log Management
Reality #2
Be ready for something unexpected that will threaten to
break your service. (That might be when your customer
needs you most.)
Loggly Problem: “Noisy Neighbors” with Spikes in Log Volumes
•  Application on fire
•  Log management configuration problem
•  Other human error
•  Spikes can last a long time
| Log management as a service Simplified Log Management
§  Have processes for managing
out-of-policy activity
§  Set up metrics and alerts that let
you know about unexpected
behavior before it sparks a fire
Avoiding Mistake #2
| Log management as a service Simplified Log Management
“Governance is
Marketing’s problem.”
Mistake #2
| Log management as a service Simplified Log Management
If it affects the customer experience of your
service, it’s Engineering’s problem too.
Reality #3
| Log management as a service Simplified Log Management
Build a governor that sits on top of platform and
“watches” what’s going on – across tenants
Avoiding Mistake #3
SaaS Engineering = Developing service, running service,
and governing service
Identify out-of-
policy behavior
Segregate
misbehavior to
eliminate impact on
other customers
Inform the
right people
| Log management as a service Simplified Log Management
“We don’t need
operations automation.”
Mistake #4
| Log management as a service Simplified Log Management
SaaS Operations team needs to be much more
than sysadmin.
Reality #4
| Log management as a service Simplified Log Management
Avoiding Mistake #4
End-to-end automation, from deployment
to ongoing monitoring.
Alerts to
DevOps when
set thresholds
exceeded
Monitoring
KPIs on
individual
process
performance
One-click
capacity
addition
One-click
deployment
| Log management as a service Simplified Log Management
“We don’t need to build
an immutable store.”
Mistake #5
| Log management as a service Simplified Log Management
Data corruption happens.
Reality #5
| Log management as a service Simplified Log Management
Avoiding Mistake #5
Maintain a separate store of clean, unmodified
customer data.
Recover
Re-
process
Data
coruption
| Log management as a service Simplified Log Management
“Operational metrics are
optional; let’s just build them
after we get the product out
the door.”
Mistake #6
| Log management as a service Simplified Log Management
You have to see issues coming, or your first
misstep could be your last.
Reality #6
“Did not use it”
“No need at the moment” “Too expensive”
“Do not use”“Did not use it yet”
“Not enough return on investment”
“Not using the product”
“Not meeting my needs”
“It wasn’t the right fit for me”
“Not what I currently need”
“Never used it – just signed up for free trial to check it out”
“Did not use”
| Log management as a service Simplified Log Management
Avoiding Mistake #6
Instrument your application to measure every key
process and track the application’s health on
operational dashboards.
| Log management as a service Simplified Log Management
Log Management is Our Full-Time Job.
It Shouldn’t Be Yours.
About Us:
Loggly is the world’s most popular cloud-based log management solution, used by
more than 5,000 happy customers to effortlessly spot problems in real-time, easily
pinpoint root causes and resolve issues faster to ensure application success.
Unless You Want it to Be (Join us!)
Check out our career page to see if there’s a great match for your skills!
loggly.com/careers.
Try us out with your log data↓and get this awesome free Hoover tee! →
Try Loggly for Free »
Visit us at loggly.com or follow @loggly on Twitter.

Mais conteúdo relacionado

Mais procurados

Service delivery and Project management
Service delivery and Project managementService delivery and Project management
Service delivery and Project managementMasaf Dawood
 
Digital transformation of the banking industry
Digital transformation of the banking industry Digital transformation of the banking industry
Digital transformation of the banking industry Frank Schwab
 
Internet banking ARCHITECTURE AND IMPLEMENTATION
Internet banking  ARCHITECTURE AND IMPLEMENTATIONInternet banking  ARCHITECTURE AND IMPLEMENTATION
Internet banking ARCHITECTURE AND IMPLEMENTATIONAnil Chaurasiya
 
WebXpress Transportation Management System (TMS) Solution
WebXpress Transportation Management System (TMS) SolutionWebXpress Transportation Management System (TMS) Solution
WebXpress Transportation Management System (TMS) SolutionWebXpress.IN
 
Download whitepaper on Digital transformation-in-banking
Download whitepaper on Digital transformation-in-bankingDownload whitepaper on Digital transformation-in-banking
Download whitepaper on Digital transformation-in-bankingHappiest Minds Technologies
 
Loan Management System
Loan Management SystemLoan Management System
Loan Management SystemIshita Gupta
 
Scor Model Convergence With Lean & Six Sigma
Scor Model Convergence With Lean & Six SigmaScor Model Convergence With Lean & Six Sigma
Scor Model Convergence With Lean & Six SigmaOssama Ismail
 
Presales sap business process - aditi & sameer rawat
Presales   sap business process - aditi & sameer rawatPresales   sap business process - aditi & sameer rawat
Presales sap business process - aditi & sameer rawatAditi Tarafdar
 
DBX Open Banking
DBX Open BankingDBX Open Banking
DBX Open BankingBase Camp
 
Service process management and quality improvement
Service process management and quality improvementService process management and quality improvement
Service process management and quality improvementNavneet Bhatnagar
 
LATIN AMERICA & COLOMBIA BPO MARKETS: Strategic Analysis
LATIN AMERICA & COLOMBIA BPO MARKETS:  Strategic AnalysisLATIN AMERICA & COLOMBIA BPO MARKETS:  Strategic Analysis
LATIN AMERICA & COLOMBIA BPO MARKETS: Strategic AnalysisJonathan Donado
 
Impact of supply chain management
Impact of supply chain managementImpact of supply chain management
Impact of supply chain managementMaria Akther
 
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsPeter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsCiklum Ukraine
 
Nice in contact - Aligning Your Tech Stack For Omnichannel Excellence
Nice in contact - Aligning Your Tech Stack For Omnichannel ExcellenceNice in contact - Aligning Your Tech Stack For Omnichannel Excellence
Nice in contact - Aligning Your Tech Stack For Omnichannel ExcellenceNICE inContact
 
Service Desk Proposition Presentation
Service Desk Proposition PresentationService Desk Proposition Presentation
Service Desk Proposition PresentationSimonAnthony
 
Patterns for Payment Systems Integration
Patterns for Payment Systems IntegrationPatterns for Payment Systems Integration
Patterns for Payment Systems IntegrationGary Farrow
 
PayU Biz Product Deck (1)
PayU Biz Product Deck (1)PayU Biz Product Deck (1)
PayU Biz Product Deck (1)ICICI Bank
 

Mais procurados (20)

Service delivery and Project management
Service delivery and Project managementService delivery and Project management
Service delivery and Project management
 
Digital transformation of the banking industry
Digital transformation of the banking industry Digital transformation of the banking industry
Digital transformation of the banking industry
 
Digital wallet
Digital walletDigital wallet
Digital wallet
 
How to implement ECM?
How to implement ECM?How to implement ECM?
How to implement ECM?
 
Internet banking ARCHITECTURE AND IMPLEMENTATION
Internet banking  ARCHITECTURE AND IMPLEMENTATIONInternet banking  ARCHITECTURE AND IMPLEMENTATION
Internet banking ARCHITECTURE AND IMPLEMENTATION
 
WebXpress Transportation Management System (TMS) Solution
WebXpress Transportation Management System (TMS) SolutionWebXpress Transportation Management System (TMS) Solution
WebXpress Transportation Management System (TMS) Solution
 
Download whitepaper on Digital transformation-in-banking
Download whitepaper on Digital transformation-in-bankingDownload whitepaper on Digital transformation-in-banking
Download whitepaper on Digital transformation-in-banking
 
Loan Management System
Loan Management SystemLoan Management System
Loan Management System
 
Scor Model Convergence With Lean & Six Sigma
Scor Model Convergence With Lean & Six SigmaScor Model Convergence With Lean & Six Sigma
Scor Model Convergence With Lean & Six Sigma
 
Presales sap business process - aditi & sameer rawat
Presales   sap business process - aditi & sameer rawatPresales   sap business process - aditi & sameer rawat
Presales sap business process - aditi & sameer rawat
 
DBX Open Banking
DBX Open BankingDBX Open Banking
DBX Open Banking
 
Service process management and quality improvement
Service process management and quality improvementService process management and quality improvement
Service process management and quality improvement
 
LATIN AMERICA & COLOMBIA BPO MARKETS: Strategic Analysis
LATIN AMERICA & COLOMBIA BPO MARKETS:  Strategic AnalysisLATIN AMERICA & COLOMBIA BPO MARKETS:  Strategic Analysis
LATIN AMERICA & COLOMBIA BPO MARKETS: Strategic Analysis
 
IBM Payments Gateway
IBM Payments GatewayIBM Payments Gateway
IBM Payments Gateway
 
Impact of supply chain management
Impact of supply chain managementImpact of supply chain management
Impact of supply chain management
 
Peter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online PaymentsPeter Afanasiev - Architecture of online Payments
Peter Afanasiev - Architecture of online Payments
 
Nice in contact - Aligning Your Tech Stack For Omnichannel Excellence
Nice in contact - Aligning Your Tech Stack For Omnichannel ExcellenceNice in contact - Aligning Your Tech Stack For Omnichannel Excellence
Nice in contact - Aligning Your Tech Stack For Omnichannel Excellence
 
Service Desk Proposition Presentation
Service Desk Proposition PresentationService Desk Proposition Presentation
Service Desk Proposition Presentation
 
Patterns for Payment Systems Integration
Patterns for Payment Systems IntegrationPatterns for Payment Systems Integration
Patterns for Payment Systems Integration
 
PayU Biz Product Deck (1)
PayU Biz Product Deck (1)PayU Biz Product Deck (1)
PayU Biz Product Deck (1)
 

Semelhante a 6 Critical SaaS Engineering Mistakes to Avoid

Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3Doina Draganescu
 
DevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environmentsDevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environmentsJonah Kowall
 
Active directory solutions brochure
Active directory solutions brochureActive directory solutions brochure
Active directory solutions brochureZoho Corporation
 
HSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APMHSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APMKent Cartwright
 
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise EnvironmentsTopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise EnvironmentsJonah Kowall
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APMJonah Kowall
 
Top 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksTop 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksAppDynamics
 
Business Analyst Series 2023 - Week 2 Session 3
Business Analyst Series 2023 -  Week 2 Session 3Business Analyst Series 2023 -  Week 2 Session 3
Business Analyst Series 2023 - Week 2 Session 3DianaGray10
 
VitAM presentation
VitAM presentationVitAM presentation
VitAM presentationValid IT
 
How joget workflow can transform your business
How joget workflow can transform your businessHow joget workflow can transform your business
How joget workflow can transform your businessSyarif Hidayat
 
SplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbHSplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbHSplunk
 
Run IT as Business Meetup self-service BI
Run IT as Business Meetup self-service BIRun IT as Business Meetup self-service BI
Run IT as Business Meetup self-service BIMark Wu
 
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared ServicesJK Tech
 
The Eight Building Blocks of Quote-to-Cash Transformation
The Eight Building Blocks of Quote-to-Cash TransformationThe Eight Building Blocks of Quote-to-Cash Transformation
The Eight Building Blocks of Quote-to-Cash TransformationApttus
 
Top 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptxTop 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptxAgento Support
 
Cloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now EssentialCloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now EssentialDevOps.com
 
Software architecture also needs agile
Software architecture also needs agileSoftware architecture also needs agile
Software architecture also needs agileBoyan Mihaylov
 

Semelhante a 6 Critical SaaS Engineering Mistakes to Avoid (20)

Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3Maximize business agility and it efficiency with enterpr mpeck ro_v3
Maximize business agility and it efficiency with enterpr mpeck ro_v3
 
DevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environmentsDevOps monitoring: Feedback loops in enterprise environments
DevOps monitoring: Feedback loops in enterprise environments
 
Active directory solutions brochure
Active directory solutions brochureActive directory solutions brochure
Active directory solutions brochure
 
HSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APMHSI's Cloud-Hosted Foglight IT Monitoring & APM
HSI's Cloud-Hosted Foglight IT Monitoring & APM
 
BPM Benefits
BPM BenefitsBPM Benefits
BPM Benefits
 
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise EnvironmentsTopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
TopConf : DevOps Monitoring: Feedback Loops in Enterprise Environments
 
The Business Justification for APM
The Business Justification for APMThe Business Justification for APM
The Business Justification for APM
 
ERP Presentation
ERP PresentationERP Presentation
ERP Presentation
 
Top 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & TricksTop 5 Java Performance Metrics, Tips & Tricks
Top 5 Java Performance Metrics, Tips & Tricks
 
Business Analyst Series 2023 - Week 2 Session 3
Business Analyst Series 2023 -  Week 2 Session 3Business Analyst Series 2023 -  Week 2 Session 3
Business Analyst Series 2023 - Week 2 Session 3
 
VitAM presentation
VitAM presentationVitAM presentation
VitAM presentation
 
How joget workflow can transform your business
How joget workflow can transform your businessHow joget workflow can transform your business
How joget workflow can transform your business
 
SplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbHSplunkLive! Zurich 2018: MARVES GmbH
SplunkLive! Zurich 2018: MARVES GmbH
 
IT Services Limerick
IT Services Limerick IT Services Limerick
IT Services Limerick
 
Run IT as Business Meetup self-service BI
Run IT as Business Meetup self-service BIRun IT as Business Meetup self-service BI
Run IT as Business Meetup self-service BI
 
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
[Webinar] - Using RPA to Accelerate the Benefits from Shared Services
 
The Eight Building Blocks of Quote-to-Cash Transformation
The Eight Building Blocks of Quote-to-Cash TransformationThe Eight Building Blocks of Quote-to-Cash Transformation
The Eight Building Blocks of Quote-to-Cash Transformation
 
Top 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptxTop 6 Magento ERP Integrations to Select for Your Online Store.pptx
Top 6 Magento ERP Integrations to Select for Your Online Store.pptx
 
Cloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now EssentialCloud Service Management: Why Machine Learning is Now Essential
Cloud Service Management: Why Machine Learning is Now Essential
 
Software architecture also needs agile
Software architecture also needs agileSoftware architecture also needs agile
Software architecture also needs agile
 

Mais de SolarWinds Loggly

Loggly - Tools and Techniques For Logging Microservices
Loggly - Tools and Techniques For Logging MicroservicesLoggly - Tools and Techniques For Logging Microservices
Loggly - Tools and Techniques For Logging MicroservicesSolarWinds Loggly
 
Loggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging LibrariesLoggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging LibrariesSolarWinds 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 LogglySolarWinds 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
 
Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...
Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...
Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...SolarWinds Loggly
 
Loggly - Benchmarking 5 Node.js Logging Libraries
Loggly - Benchmarking 5 Node.js Logging LibrariesLoggly - Benchmarking 5 Node.js Logging Libraries
Loggly - Benchmarking 5 Node.js Logging LibrariesSolarWinds 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
 
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 LoggingSolarWinds 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
 

Mais de SolarWinds Loggly (13)

Loggly - Tools and Techniques For Logging Microservices
Loggly - Tools and Techniques For Logging MicroservicesLoggly - Tools and Techniques For Logging Microservices
Loggly - Tools and Techniques For Logging Microservices
 
Loggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging LibrariesLoggly - 5 Popular .NET Logging Libraries
Loggly - 5 Popular .NET Logging Libraries
 
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)
 
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...
 
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...
 
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 ...
 
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
 
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 ...
 
Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...
Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...
Loggly - How to Scale Your Architecture and DevOps Practices for Big Data App...
 
Loggly - Benchmarking 5 Node.js Logging Libraries
Loggly - Benchmarking 5 Node.js Logging LibrariesLoggly - Benchmarking 5 Node.js Logging Libraries
Loggly - Benchmarking 5 Node.js Logging Libraries
 
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 ...
 
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
 
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
 

Último

%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburgmasabamasaba
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareJim McKeeth
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...Nitya salvi
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesVictorSzoltysek
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsJhone kinadey
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnAmarnathKambale
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Steffen Staab
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️Delhi Call girls
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfVishalKumarJha10
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfonteinmasabamasaba
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park masabamasaba
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplatePresentation.STUDIO
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...panagenda
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...masabamasaba
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfkalichargn70th171
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...masabamasaba
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfayushiqss
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 

Último (20)

%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
%in Lydenburg+277-882-255-28 abortion pills for sale in Lydenburg
 
Announcing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK SoftwareAnnouncing Codolex 2.0 from GDK Software
Announcing Codolex 2.0 from GDK Software
 
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...Chinsurah Escorts ☎️8617697112  Starting From 5K to 15K High Profile Escorts ...
Chinsurah Escorts ☎️8617697112 Starting From 5K to 15K High Profile Escorts ...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Right Money Management App For Your Financial Goals
Right Money Management App For Your Financial GoalsRight Money Management App For Your Financial Goals
Right Money Management App For Your Financial Goals
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdfintroduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
introduction-to-automotive Andoid os-csimmonds-ndctechtown-2021.pdf
 
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
%in Stilfontein+277-882-255-28 abortion pills for sale in Stilfontein
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
%+27788225528 love spells in Vancouver Psychic Readings, Attraction spells,Br...
 
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdfThe Top App Development Trends Shaping the Industry in 2024-25 .pdf
The Top App Development Trends Shaping the Industry in 2024-25 .pdf
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 

6 Critical SaaS Engineering Mistakes to Avoid

  • 1. | Log management as a service Simplified Log Management Six Critical SaaS Engineering Mistakes to Avoid Manoj Chaudhary CTO & VP of Engineering April 2014
  • 2. | Log management as a service Simplified Log Management My SaaS Engineering Background
  • 3. | Log management as a service Simplified Log Management World’s most popular cloud-based log management service What Loggly Does §  >5,000 customers §  Near real- time indexing of events
  • 4. | Log management as a service Simplified Log Management “Failing to prepare for failure is costly… but failing to prepare for success can be even worse.” My Most Important Lesson from 7+ Cloud-based Products
  • 5. | Log management as a service Simplified Log Management “Adoption for our offering will take time, so we can get some experience before we think about how to scale.” Mistake #1
  • 6. | Log management as a service Simplified Log Management You never really know what your own service’s adoption curve will look like. Reality #1 Credit gkofiannan.
  • 7. | Log management as a service Simplified Log Management §  Treat scalability as a P1 feature for launch §  Set realistic adoption goals and scenarios §  Translate into: §  Performance testing §  Stress testing §  Longevity testing §  Capacity plans §  Build service components for horizontal scalability Avoiding Mistake #1 Scalability should never be the bottleneck for your service adoption and success. The potential damage is too great.
  • 8. | Log management as a service Simplified Log Management “Our customers will follow predictable behavior patterns.” Mistake #2
  • 9. | Log management as a service Simplified Log Management Reality #2 Be ready for something unexpected that will threaten to break your service. (That might be when your customer needs you most.) Loggly Problem: “Noisy Neighbors” with Spikes in Log Volumes •  Application on fire •  Log management configuration problem •  Other human error •  Spikes can last a long time
  • 10. | Log management as a service Simplified Log Management §  Have processes for managing out-of-policy activity §  Set up metrics and alerts that let you know about unexpected behavior before it sparks a fire Avoiding Mistake #2
  • 11. | Log management as a service Simplified Log Management “Governance is Marketing’s problem.” Mistake #2
  • 12. | Log management as a service Simplified Log Management If it affects the customer experience of your service, it’s Engineering’s problem too. Reality #3
  • 13. | Log management as a service Simplified Log Management Build a governor that sits on top of platform and “watches” what’s going on – across tenants Avoiding Mistake #3 SaaS Engineering = Developing service, running service, and governing service Identify out-of- policy behavior Segregate misbehavior to eliminate impact on other customers Inform the right people
  • 14. | Log management as a service Simplified Log Management “We don’t need operations automation.” Mistake #4
  • 15. | Log management as a service Simplified Log Management SaaS Operations team needs to be much more than sysadmin. Reality #4
  • 16. | Log management as a service Simplified Log Management Avoiding Mistake #4 End-to-end automation, from deployment to ongoing monitoring. Alerts to DevOps when set thresholds exceeded Monitoring KPIs on individual process performance One-click capacity addition One-click deployment
  • 17. | Log management as a service Simplified Log Management “We don’t need to build an immutable store.” Mistake #5
  • 18. | Log management as a service Simplified Log Management Data corruption happens. Reality #5
  • 19. | Log management as a service Simplified Log Management Avoiding Mistake #5 Maintain a separate store of clean, unmodified customer data. Recover Re- process Data coruption
  • 20. | Log management as a service Simplified Log Management “Operational metrics are optional; let’s just build them after we get the product out the door.” Mistake #6
  • 21. | Log management as a service Simplified Log Management You have to see issues coming, or your first misstep could be your last. Reality #6 “Did not use it” “No need at the moment” “Too expensive” “Do not use”“Did not use it yet” “Not enough return on investment” “Not using the product” “Not meeting my needs” “It wasn’t the right fit for me” “Not what I currently need” “Never used it – just signed up for free trial to check it out” “Did not use”
  • 22. | Log management as a service Simplified Log Management Avoiding Mistake #6 Instrument your application to measure every key process and track the application’s health on operational dashboards.
  • 23. | Log management as a service Simplified Log Management Log Management is Our Full-Time Job. It Shouldn’t Be Yours. About Us: Loggly is the world’s most popular cloud-based log management solution, used by more than 5,000 happy customers to effortlessly spot problems in real-time, easily pinpoint root causes and resolve issues faster to ensure application success. Unless You Want it to Be (Join us!) Check out our career page to see if there’s a great match for your skills! loggly.com/careers. Try us out with your log data↓and get this awesome free Hoover tee! → Try Loggly for Free » Visit us at loggly.com or follow @loggly on Twitter.