SlideShare a Scribd company logo
Sumo Kubernetes Analyst
Advanced Metrics With K8s Certification
Become a
Sumo Logic confidential
Course Agenda
Explain centralized data collection and enrichment
Demo our Kubernetes capability
Gain Insight into our four different views into Kubernetes
Sumo Logic Apps available for Kubernetes
10 min.
10 min.
10 min.
10 min.
Engage in Hands-on Labs70 min.
Get certified as a Sumo Kubernetes Analyst60 min.
Intro our Kubernetes App10 min.
Learn about Kubernetes
Sumo Logic confidential
Intro to Kubernetes (K8s)
is an open source container orchestration platform developed by Google and is now managed
by the Cloud Native Computing Foundation.
It provides automated deployment, scaling, and operations of applications across clusters of hosts. It
provides Desired State Management for your cluster - define the cluster services system and it operates
based on that set criteria.
Everything in Kubernetes is, by design, ephemeral. Kubernetes achieves its elastic ability to scale and
contract by taking control over how pods—and the containers within those pods—are deployed.
And it runs anywhere, private, public cloud, or bare metal.
Sumo Logic Confidential
● Non-profit, part of the Linux Foundation
● Founded December 2015
● Members:
○ 18 Platinum
○ 19 Gold
○ 354 Silver
● https://www.cncf.io
Silver member:
Meet the (CNCF)
Sumo Logic Confidential
Key Kubernetes Terminology, Part 1
Cluster
A set of machines, called nodes, that run containerized applications managed by
Kubernetes.
A cluster has at least one worker node and at least one master node. The worker node(s) host
the pods that are the components of the application. The master node(s) manages the worker
nodes and the pods in the cluster. Multiple master nodes are used to provide a cluster with
failover and high availability.
Node
A node is a worker machine in Kubernetes. A worker node may be a VM or physical
machine, depending on the cluster. It has local daemons or services necessary to run Pods
and is managed by the control plane. The daemons on a node include kubelet, kube-proxy, and
a container runtime implementing the CRI such as Docker.
Pod
The smallest and simplest Kubernetes object. A Pod represents a set of running
containers on your cluster. A Pod is typically set up to run a single primary container. It can
also run optional sidecar containers that add supplementary features like logging. Pods are
commonly managed by a Deployment.
Container
A lightweight and portable executable image that contains software and all of its
dependencies. Containers decouple applications from underlying host infrastructure to make
deployment easier in different cloud or OS environments, and for easier scaling.
Container
Pod Container
Pod
Container
Pod Container
Pod
Worker
Node
Worker
NodeMaster
Node
Cluster
Source: https://kubernetes.io/docs/reference/glossary/?fundamental=true
Sumo Logic Confidential
Key Kubernetes Terminology, Part 2
Deployment
An abstraction to manage replications of a set of routines, protocols, and tools
for building software applications. Each replica is represented by a pod, and the pods are
distributed among the nodes of a cluster to achieve the Desired State Management.
Namespace
An abstraction to support multiple virtual clusters on the same physical
cluster. Namespaces are used to organize objects in a cluster and provide a way to divide cluster
resources. Names of resources need to be unique within a namespace, but not across namespaces.
Service
An abstract way to expose an application running on a set of Pods as a
network service. The set of Pods targeted by a Service is (usually) determined by a selector. If
more Pods are added or removed, the set of Pods matching the selector will change. The Service
makes sure that network traffic can be directed to the current set of Pods for the workload.
Deployment
Service
Payment
Service
User
Service
Maps
Service
Pod
nginx
Pod
nginx
Pod
nginx
Sumo Logic confidential
Our Kubernetes App
Provides visibility into the worker nodes and
their application logs
You can monitor and troubleshoot container
health, replication, load balancing, pod state and
hardware resource allocation.
The App utilizes Falco events to monitor and
detect abnormal container, application, host, and
network activity.
A small 4 node k8s cluster can generate over 200,000 distinct metrics!
Data Collection and
Enrichment
Sumo Logic confidential
Centralized Data Collection with Sumo Logic
Deployment
Namespace
Node
Pod
Container
Service
Demo Kubernetes
Monitoring and
Troubleshooting
Kubernetes at every level
Sumo Logic confidential
Four different realtime views into your Kubernetes system
Node
Track environments with
many users spread across
multiple teams, or projects like
dev, lab, and prodMonitor to improve your
user experience
See how your deployment is
performing to your set criteria
and manage changes
Observe the infrastructure
topology of resources - private,
public cloud, or bare metal
Cluster
Pod
Container
Cluster
Namespace
Pod
Container
Deployment
Cluster
Pod
Container
Namespace
Service
Cluster
Pod
Container
Namespace
Sumo Logic confidential
Explore tabs interconnected with dashboards
● Dashboards are filtered by
choosing one of the four views in
Explore By
● Metadata enables us to build a
hierarchical view
● Explore the Kubernetes stack by
connecting pods to their services
or group nodes by cluster
● Real-time dashboards by tapping
into the auto-discovery capabilities
inherent in Prometheus, we can
ensure that the hierarchy
visualized in Sumo Logic is
accurate and up to date.
Sumo Logic confidential
Infrastructure-centric visibility (Node view)
Container
Pod Container
Pod
Container
Pod Container
Pod
Worker
Node
Worker
NodeMaster
Node
Cluster
Sumo Logic confidential
View your services from a cluster perspective
● Very complex to examine
ephemeral services as
pods are spread out in a
node based view
● May be slow to find and
troubleshoot service issues
● Node view is
disconnected from the
customer user experience
Payment
Service
User
Service
Maps
Service
Cluster
Worker
Node
Worker
Node
Worker
Node
Worker
Node
Worker
Node
Worker
Node
Worker
Node
Sumo Logic confidential
Service
Now, look at your services from a Service-centric view
● Easy to locate your services, if you look from
the services view
● Quick to find and troubleshoot issues due to
organization and filtration
● Tightly connected to the customer user
experience to maintain the customer interface
and satisfaction
Payment
Service
User
Service
Maps
Service
Sumo Logic confidential
Deployment-centric visibility
Cluster Deployment A
Deployment C
Deployment B
Sumo Logic confidential
Namespace-centric visibility
Container
Pod E
Namespace
= dev
Namespace
= lab
Namespace
= prod
Container
Pod D
Container
Pod A
Container
Pod B
Cluster
Container
Pod C
Container
Pod A
Container
Pod B
Container
Pod C
Container
Pod A
Container
Pod B
Sumo Logic Confidential
Use Case: Helps prove and sell DevOps automation
A Continuous Integration/Continuous Delivery (CI/CD) pipeline helps software development
organizations automate various steps in getting software deployed to production
environment.
Container orchestration monitoring and troubleshooting has impacted every aspect of modern
software development and deployment
“We want to launch new things
whenever we want.”
“Once everything is working, let’s not
change anything.”
Sumo Logic Confidential
We can monitor & troubleshoot your CI/CD
Product/Eng Management
Document
requirements
Create and
Assign Tasks
Development
Code Build Test
Deploy
Release OperateDeploy
Sumo Logic Apps
available for Kubernetes
Sumo Logic Confidential
Our Kubernetes Cluster Apps and Why You Need Them
App Purpose Details
Operations
and Security
Provides visibility into the operations and security of worker nodes of a
cluster, as well as application logs of the worker nodes. Install only one
instance of the Kubernetes app; one app can monitor multiple clusters.
Utilizes Falco events to monitor and detect abnormal container, application,
host, and network activity. Install one of the Control Plane apps, after the
Kubernetes app is installed, based on your deployment.
Cluster
Control
Plane
Monitors the master node control plane, including the API server, etcd, kube-
system and worker nodes. The App utilizes Falco Kubernetes Audit events to
monitor and detect notable or suspicious activity such as creating pods that
are privileged, mount sensitive host paths, use host networking, and the like.
Provider
Control
Planes
Provides insights into the master node / vendor-specific control plane,
including the API server, control-manager, kube-scheduler, etcd and kube-
system.
Control Plane
Core
Sumo Logic Confidential
Our Kubernetes Partner Apps - CI/CD
App Purpose Details
CI/CD
Helps you monitor and secure their DevOps pipeline to ensure
quality and increase delivery velocity
CI/CD
Reduces the complexity of managing Kubernetes deployments by
providing a uniform platform for securing, connecting, and monitoring
microservices
CI/CD
Spinnaker is a continuous delivery and infrastructure management
platform for hybrid-cloud, multi-cloud, and Kubernetes. Leverage
Spinnaker to deploy with more consistency, automation, and safety,
increasing your pace of software innovation by orders of magnitude.
Istio
Sumo Logic Confidential
Our Kubernetes Partner Apps - Security
App Purpose Details
SecOps
Provides comprehensive monitoring and analysis solution for detecting
vulnerabilities and potential threats throughout your environment,
including hosts, containers, images and registry.
SecOps
Helps you detect, investigate, and remediate vulnerabilities, insecure
configurations, compliance violations, and runtime threats across all
container and Kubernetes environments.
SecOps
Provides granular security and compliance control monitoring to
DevSecOps teams throughout the cloud native application lifecycle, from
development to runtime in production.
SecOps
Gives customers the ability to detect, investigate, and remediate
vulnerabilities in software artifacts across your deployment environments.
Sumo Logic Confidential
Install any App from
our Catalog
200+ Apps available
Your can preview an
Apps capability
Once installed, Apps
will appear in your
personal folder
Hands-on Labs
Sumo Logic Confidential
Tutorial: Hands-on Exercises
Hands-on Labs:
• Follow along using the labs found
under Home > Certifications
Training Environment:
Go to: service.sumologic.com
username: training+user###@sumologic.com
password: ### will be a
number between
000 and 800
Labs 1-5
Sumo Logic Confidential
Kubernetes App Features
1. Centralized metadata enrichment enabling consistent tagging across logs,
metrics, events
2. Service-centric, node-centric, deployment and namespace views
3. Dynamic live state dashboards to keep up with your Kubernetes
environment
4. Unified visibility combines metrics + logs + events in a real-time view
5. Cloud Native Computing Foundation (CNCF) standards-based
6. Out of the box security that integrates easily into existing dashboards
Questions?
Sumo Logic Confidential
Sumo Logic Confidential
In order to get credit for the exam,
In YOUR OWN INSTANCE, go to
Certification Tab.
• Online Exam
• 30 Multiple choice questions
• 60-minute time limit
• 3 attempts
Advanced Metrics
With K8s
Sumo Logic Confidential
Sumo Logic Certification
● Make sure to log out of the training
account you were using and sign in with
your own account
● If you do not have a working login, go to
sumologic.talentlms.com to sign up for
an account
Sumo Logic Confidential
Sumo Logic Confidential
If you find your login is cycling
back to the exam screen, do the
following:
● Click on Help in the black left bar
● Click Community in the black left bar
● An email verification should be sent
● Once you verify, you should able to
take the exam without any issues
For passing the exam, you will earn:
● SWAG
● A Certificate
● An invitation to our LinkedIn Group
● The respect of your peers
● Fame, Fortune and more... Jessica Robbens
Sumo Logic Confidential
Please take our survey:
https://forms.gle/2KMtxPuD
9cSYV8SJ6
How did we do?
Sumo Logic Cert Jam - Advanced Metrics with Kubernetes

More Related Content

What's hot

Sumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search MasterySumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search Mastery
Sumo Logic
 
Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018
Sumo Logic
 
Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018
Sumo Logic
 
Welcome Webinar PDF
Welcome Webinar PDFWelcome Webinar PDF
Welcome Webinar PDF
Sumo Logic
 
Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic
 
Sumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get Certified
Sumo Logic
 
Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018
Sumo Logic
 
Level 3 Certification: Setting up Sumo Logic - Oct 2018
Level 3 Certification: Setting up Sumo Logic - Oct  2018Level 3 Certification: Setting up Sumo Logic - Oct  2018
Level 3 Certification: Setting up Sumo Logic - Oct 2018
Sumo Logic
 
Sumo Logic Search Job API
Sumo Logic Search Job APISumo Logic Search Job API
Sumo Logic Search Job API
Sumo Logic
 
Sumo Logic QuickStart Webinar - Dec 2016
Sumo Logic QuickStart Webinar - Dec 2016Sumo Logic QuickStart Webinar - Dec 2016
Sumo Logic QuickStart Webinar - Dec 2016
Sumo Logic
 
Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017
Sumo Logic
 
Develop IoT project with AirVantage M2M Cloud
Develop IoT project with AirVantage M2M CloudDevelop IoT project with AirVantage M2M Cloud
Develop IoT project with AirVantage M2M Cloud
Crystal Lam
 
Sumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced AnalyticsSumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic
 
Harnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time ITHarnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time IT
Sumo Logic
 
Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016
Sumo Logic
 
SplunkSummit 2015 - Security Ninjitsu
SplunkSummit 2015 - Security NinjitsuSplunkSummit 2015 - Security Ninjitsu
SplunkSummit 2015 - Security Ninjitsu
Splunk
 
Logging, tracing and metrics: Instrumentation in .NET 5 and Azure
Logging, tracing and metrics: Instrumentation in .NET 5 and AzureLogging, tracing and metrics: Instrumentation in .NET 5 and Azure
Logging, tracing and metrics: Instrumentation in .NET 5 and Azure
Alex Thissen
 
Application Programming Interface
Application Programming InterfaceApplication Programming Interface
Application Programming Interface
Seculert
 
Observability and more architecture next 2020
Observability and more   architecture next 2020Observability and more   architecture next 2020
Observability and more architecture next 2020
Alon Fliess
 
Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020
Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020
Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020
Alex Thissen
 

What's hot (20)

Sumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search MasterySumo Logic Cert Jam - Search Mastery
Sumo Logic Cert Jam - Search Mastery
 
Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018Using Sumo Logic - Apr 2018
Using Sumo Logic - Apr 2018
 
Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018Security Certification: Security Analytics using Sumo Logic - Oct 2018
Security Certification: Security Analytics using Sumo Logic - Oct 2018
 
Welcome Webinar PDF
Welcome Webinar PDFWelcome Webinar PDF
Welcome Webinar PDF
 
Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)Sumo Logic Certification - Level 2 (Using Sumo)
Sumo Logic Certification - Level 2 (Using Sumo)
 
Sumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get CertifiedSumo Logic QuickStart Webinar - Get Certified
Sumo Logic QuickStart Webinar - Get Certified
 
Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018Level 2 Certification: Using Sumo Logic - Oct 2018
Level 2 Certification: Using Sumo Logic - Oct 2018
 
Level 3 Certification: Setting up Sumo Logic - Oct 2018
Level 3 Certification: Setting up Sumo Logic - Oct  2018Level 3 Certification: Setting up Sumo Logic - Oct  2018
Level 3 Certification: Setting up Sumo Logic - Oct 2018
 
Sumo Logic Search Job API
Sumo Logic Search Job APISumo Logic Search Job API
Sumo Logic Search Job API
 
Sumo Logic QuickStart Webinar - Dec 2016
Sumo Logic QuickStart Webinar - Dec 2016Sumo Logic QuickStart Webinar - Dec 2016
Sumo Logic QuickStart Webinar - Dec 2016
 
Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017Sumo Logic Quickstart - Jan 2017
Sumo Logic Quickstart - Jan 2017
 
Develop IoT project with AirVantage M2M Cloud
Develop IoT project with AirVantage M2M CloudDevelop IoT project with AirVantage M2M Cloud
Develop IoT project with AirVantage M2M Cloud
 
Sumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced AnalyticsSumo Logic "How to" Webinar: Advanced Analytics
Sumo Logic "How to" Webinar: Advanced Analytics
 
Harnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time ITHarnessing the Power of Big Data for Real-Time IT
Harnessing the Power of Big Data for Real-Time IT
 
Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016Sumo Logic QuickStart Webinar July 2016
Sumo Logic QuickStart Webinar July 2016
 
SplunkSummit 2015 - Security Ninjitsu
SplunkSummit 2015 - Security NinjitsuSplunkSummit 2015 - Security Ninjitsu
SplunkSummit 2015 - Security Ninjitsu
 
Logging, tracing and metrics: Instrumentation in .NET 5 and Azure
Logging, tracing and metrics: Instrumentation in .NET 5 and AzureLogging, tracing and metrics: Instrumentation in .NET 5 and Azure
Logging, tracing and metrics: Instrumentation in .NET 5 and Azure
 
Application Programming Interface
Application Programming InterfaceApplication Programming Interface
Application Programming Interface
 
Observability and more architecture next 2020
Observability and more   architecture next 2020Observability and more   architecture next 2020
Observability and more architecture next 2020
 
Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020
Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020
Logging tracing and metrics in .NET Core and Azure - dotnetdays 2020
 

Similar to Sumo Logic Cert Jam - Advanced Metrics with Kubernetes

KubernetesPPT.pptx
KubernetesPPT.pptxKubernetesPPT.pptx
KubernetesPPT.pptx
Ryuzaki360
 
Ultimate Guide to Microservice Architecture on Kubernetes
Ultimate Guide to Microservice Architecture on KubernetesUltimate Guide to Microservice Architecture on Kubernetes
Ultimate Guide to Microservice Architecture on Kubernetes
kloia
 
citus™ iot ecosystem
citus™ iot ecosystemcitus™ iot ecosystem
citus™ iot ecosystem
DUONG Dinh Cuong
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
Johannes Brännström
 
CI/CD Pipeline with Kubernetes
CI/CD Pipeline with KubernetesCI/CD Pipeline with Kubernetes
CI/CD Pipeline with Kubernetes
Mukesh Singh
 
prodops.io k8s presentation
prodops.io k8s presentationprodops.io k8s presentation
prodops.io k8s presentation
Prodops.io
 
Getting started with google kubernetes engine
Getting started with google kubernetes engineGetting started with google kubernetes engine
Getting started with google kubernetes engine
Shreya Pohekar
 
Slide DevSecOps Microservices
Slide DevSecOps Microservices Slide DevSecOps Microservices
Slide DevSecOps Microservices
Hendri Karisma
 
Container Orchestration using kubernetes
Container Orchestration using kubernetesContainer Orchestration using kubernetes
Container Orchestration using kubernetes
Puneet Kumar Bhatia (MBA, ITIL V3 Certified)
 
Building Cloud-Native Applications with Kubernetes, Helm and Kubeless
Building Cloud-Native Applications with Kubernetes, Helm and KubelessBuilding Cloud-Native Applications with Kubernetes, Helm and Kubeless
Building Cloud-Native Applications with Kubernetes, Helm and Kubeless
Bitnami
 
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
04_Azure Kubernetes Service: Basic Practices for Developers_GAB201904_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
Kumton Suttiraksiri
 
The what, why and how of knative
The what, why and how of knativeThe what, why and how of knative
The what, why and how of knative
Mofizur Rahman
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
Krishna-Kumar
 
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesConfluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Kai Wähner
 
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
confluent
 
Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...
Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...
Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...
azuredayit
 
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
Develop and deploy Kubernetes  applications with Docker - IBM Index 2018Develop and deploy Kubernetes  applications with Docker - IBM Index 2018
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
Patrick Chanezon
 
Cloud technology with practical knowledge
Cloud technology with practical knowledgeCloud technology with practical knowledge
Cloud technology with practical knowledge
AnshikaNigam8
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
Paris Apostolopoulos
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
Patrick Chanezon
 

Similar to Sumo Logic Cert Jam - Advanced Metrics with Kubernetes (20)

KubernetesPPT.pptx
KubernetesPPT.pptxKubernetesPPT.pptx
KubernetesPPT.pptx
 
Ultimate Guide to Microservice Architecture on Kubernetes
Ultimate Guide to Microservice Architecture on KubernetesUltimate Guide to Microservice Architecture on Kubernetes
Ultimate Guide to Microservice Architecture on Kubernetes
 
citus™ iot ecosystem
citus™ iot ecosystemcitus™ iot ecosystem
citus™ iot ecosystem
 
Red Hat and kubernetes: awesome stuff coming your way
Red Hat and kubernetes:  awesome stuff coming your wayRed Hat and kubernetes:  awesome stuff coming your way
Red Hat and kubernetes: awesome stuff coming your way
 
CI/CD Pipeline with Kubernetes
CI/CD Pipeline with KubernetesCI/CD Pipeline with Kubernetes
CI/CD Pipeline with Kubernetes
 
prodops.io k8s presentation
prodops.io k8s presentationprodops.io k8s presentation
prodops.io k8s presentation
 
Getting started with google kubernetes engine
Getting started with google kubernetes engineGetting started with google kubernetes engine
Getting started with google kubernetes engine
 
Slide DevSecOps Microservices
Slide DevSecOps Microservices Slide DevSecOps Microservices
Slide DevSecOps Microservices
 
Container Orchestration using kubernetes
Container Orchestration using kubernetesContainer Orchestration using kubernetes
Container Orchestration using kubernetes
 
Building Cloud-Native Applications with Kubernetes, Helm and Kubeless
Building Cloud-Native Applications with Kubernetes, Helm and KubelessBuilding Cloud-Native Applications with Kubernetes, Helm and Kubeless
Building Cloud-Native Applications with Kubernetes, Helm and Kubeless
 
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
04_Azure Kubernetes Service: Basic Practices for Developers_GAB201904_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
04_Azure Kubernetes Service: Basic Practices for Developers_GAB2019
 
The what, why and how of knative
The what, why and how of knativeThe what, why and how of knative
The what, why and how of knative
 
CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018CNCF Introduction - Feb 2018
CNCF Introduction - Feb 2018
 
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for KubernetesConfluent Operator as Cloud-Native Kafka Operator for Kubernetes
Confluent Operator as Cloud-Native Kafka Operator for Kubernetes
 
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
Modern Cloud-Native Streaming Platforms: Event Streaming Microservices with A...
 
Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...
Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...
Azure Day Rome 2019 Reloaded - Strangle(r pattern) your legacy application ru...
 
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
Develop and deploy Kubernetes  applications with Docker - IBM Index 2018Develop and deploy Kubernetes  applications with Docker - IBM Index 2018
Develop and deploy Kubernetes applications with Docker - IBM Index 2018
 
Cloud technology with practical knowledge
Cloud technology with practical knowledgeCloud technology with practical knowledge
Cloud technology with practical knowledge
 
Introduction to Kubernetes
Introduction to KubernetesIntroduction to Kubernetes
Introduction to Kubernetes
 
Oscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby projectOscon 2017: Build your own container-based system with the Moby project
Oscon 2017: Build your own container-based system with the Moby project
 

More from Sumo Logic

Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic
 
You Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOpsYou Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOps
Sumo Logic
 
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic WebinarMaking the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Sumo Logic
 
Setting up Sumo Logic - June 2017
Setting up Sumo Logic - June 2017Setting up Sumo Logic - June 2017
Setting up Sumo Logic - June 2017
Sumo Logic
 
Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017
Sumo Logic
 
Setting Up Sumo Logic - Apr 2017
Setting Up Sumo Logic - Apr 2017Setting Up Sumo Logic - Apr 2017
Setting Up Sumo Logic - Apr 2017
Sumo Logic
 
Machine Analytics: Correlate Your Logs and Metrics
Machine Analytics: Correlate Your Logs and MetricsMachine Analytics: Correlate Your Logs and Metrics
Machine Analytics: Correlate Your Logs and Metrics
Sumo Logic
 
Scaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern ApplicationScaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern Application
Sumo Logic
 
Bring your Graphite-compatible metrics into Sumo Logic
Bring your Graphite-compatible metrics into Sumo LogicBring your Graphite-compatible metrics into Sumo Logic
Bring your Graphite-compatible metrics into Sumo Logic
Sumo Logic
 
Sumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled SearchesSumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled Searches
Sumo Logic
 
Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016
Sumo Logic
 

More from Sumo Logic (11)

Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)Sumo Logic Cert Jam - Fundamentals (Spanish)
Sumo Logic Cert Jam - Fundamentals (Spanish)
 
You Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOpsYou Build It, You Secure It: Introduction to DevSecOps
You Build It, You Secure It: Introduction to DevSecOps
 
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic WebinarMaking the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
Making the Shift from DevOps to Practical DevSecOps | Sumo Logic Webinar
 
Setting up Sumo Logic - June 2017
Setting up Sumo Logic - June 2017Setting up Sumo Logic - June 2017
Setting up Sumo Logic - June 2017
 
Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017Sumo Logic QuickStat - Apr 2017
Sumo Logic QuickStat - Apr 2017
 
Setting Up Sumo Logic - Apr 2017
Setting Up Sumo Logic - Apr 2017Setting Up Sumo Logic - Apr 2017
Setting Up Sumo Logic - Apr 2017
 
Machine Analytics: Correlate Your Logs and Metrics
Machine Analytics: Correlate Your Logs and MetricsMachine Analytics: Correlate Your Logs and Metrics
Machine Analytics: Correlate Your Logs and Metrics
 
Scaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern ApplicationScaling Your Tools for Your Modern Application
Scaling Your Tools for Your Modern Application
 
Bring your Graphite-compatible metrics into Sumo Logic
Bring your Graphite-compatible metrics into Sumo LogicBring your Graphite-compatible metrics into Sumo Logic
Bring your Graphite-compatible metrics into Sumo Logic
 
Sumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled SearchesSumo Logic: Optimizing Scheduled Searches
Sumo Logic: Optimizing Scheduled Searches
 
Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016Sumo Logic Quickstart - Nv 2016
Sumo Logic Quickstart - Nv 2016
 

Recently uploaded

How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
e20449
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
Globus
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
wottaspaceseo
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
Neo4j
 

Recently uploaded (20)

How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Graphic Design Crash Course for beginners
Graphic Design Crash Course for beginnersGraphic Design Crash Course for beginners
Graphic Design Crash Course for beginners
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus Compute wth IRI Workflows - GlobusWorld 2024
Globus Compute wth IRI Workflows - GlobusWorld 2024
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
GlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote sessionGlobusWorld 2024 Opening Keynote session
GlobusWorld 2024 Opening Keynote session
 
How Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptxHow Recreation Management Software Can Streamline Your Operations.pptx
How Recreation Management Software Can Streamline Your Operations.pptx
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
Vitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdfVitthal Shirke Java Microservices Resume.pdf
Vitthal Shirke Java Microservices Resume.pdf
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
GraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph TechnologyGraphSummit Paris - The art of the possible with Graph Technology
GraphSummit Paris - The art of the possible with Graph Technology
 

Sumo Logic Cert Jam - Advanced Metrics with Kubernetes

  • 1. Sumo Kubernetes Analyst Advanced Metrics With K8s Certification Become a
  • 2. Sumo Logic confidential Course Agenda Explain centralized data collection and enrichment Demo our Kubernetes capability Gain Insight into our four different views into Kubernetes Sumo Logic Apps available for Kubernetes 10 min. 10 min. 10 min. 10 min. Engage in Hands-on Labs70 min. Get certified as a Sumo Kubernetes Analyst60 min. Intro our Kubernetes App10 min.
  • 4. Sumo Logic confidential Intro to Kubernetes (K8s) is an open source container orchestration platform developed by Google and is now managed by the Cloud Native Computing Foundation. It provides automated deployment, scaling, and operations of applications across clusters of hosts. It provides Desired State Management for your cluster - define the cluster services system and it operates based on that set criteria. Everything in Kubernetes is, by design, ephemeral. Kubernetes achieves its elastic ability to scale and contract by taking control over how pods—and the containers within those pods—are deployed. And it runs anywhere, private, public cloud, or bare metal.
  • 5. Sumo Logic Confidential ● Non-profit, part of the Linux Foundation ● Founded December 2015 ● Members: ○ 18 Platinum ○ 19 Gold ○ 354 Silver ● https://www.cncf.io Silver member: Meet the (CNCF)
  • 6. Sumo Logic Confidential Key Kubernetes Terminology, Part 1 Cluster A set of machines, called nodes, that run containerized applications managed by Kubernetes. A cluster has at least one worker node and at least one master node. The worker node(s) host the pods that are the components of the application. The master node(s) manages the worker nodes and the pods in the cluster. Multiple master nodes are used to provide a cluster with failover and high availability. Node A node is a worker machine in Kubernetes. A worker node may be a VM or physical machine, depending on the cluster. It has local daemons or services necessary to run Pods and is managed by the control plane. The daemons on a node include kubelet, kube-proxy, and a container runtime implementing the CRI such as Docker. Pod The smallest and simplest Kubernetes object. A Pod represents a set of running containers on your cluster. A Pod is typically set up to run a single primary container. It can also run optional sidecar containers that add supplementary features like logging. Pods are commonly managed by a Deployment. Container A lightweight and portable executable image that contains software and all of its dependencies. Containers decouple applications from underlying host infrastructure to make deployment easier in different cloud or OS environments, and for easier scaling. Container Pod Container Pod Container Pod Container Pod Worker Node Worker NodeMaster Node Cluster Source: https://kubernetes.io/docs/reference/glossary/?fundamental=true
  • 7. Sumo Logic Confidential Key Kubernetes Terminology, Part 2 Deployment An abstraction to manage replications of a set of routines, protocols, and tools for building software applications. Each replica is represented by a pod, and the pods are distributed among the nodes of a cluster to achieve the Desired State Management. Namespace An abstraction to support multiple virtual clusters on the same physical cluster. Namespaces are used to organize objects in a cluster and provide a way to divide cluster resources. Names of resources need to be unique within a namespace, but not across namespaces. Service An abstract way to expose an application running on a set of Pods as a network service. The set of Pods targeted by a Service is (usually) determined by a selector. If more Pods are added or removed, the set of Pods matching the selector will change. The Service makes sure that network traffic can be directed to the current set of Pods for the workload. Deployment Service Payment Service User Service Maps Service Pod nginx Pod nginx Pod nginx
  • 8. Sumo Logic confidential Our Kubernetes App Provides visibility into the worker nodes and their application logs You can monitor and troubleshoot container health, replication, load balancing, pod state and hardware resource allocation. The App utilizes Falco events to monitor and detect abnormal container, application, host, and network activity. A small 4 node k8s cluster can generate over 200,000 distinct metrics!
  • 10. Sumo Logic confidential Centralized Data Collection with Sumo Logic Deployment Namespace Node Pod Container Service
  • 13. Sumo Logic confidential Four different realtime views into your Kubernetes system Node Track environments with many users spread across multiple teams, or projects like dev, lab, and prodMonitor to improve your user experience See how your deployment is performing to your set criteria and manage changes Observe the infrastructure topology of resources - private, public cloud, or bare metal Cluster Pod Container Cluster Namespace Pod Container Deployment Cluster Pod Container Namespace Service Cluster Pod Container Namespace
  • 14. Sumo Logic confidential Explore tabs interconnected with dashboards ● Dashboards are filtered by choosing one of the four views in Explore By ● Metadata enables us to build a hierarchical view ● Explore the Kubernetes stack by connecting pods to their services or group nodes by cluster ● Real-time dashboards by tapping into the auto-discovery capabilities inherent in Prometheus, we can ensure that the hierarchy visualized in Sumo Logic is accurate and up to date.
  • 15. Sumo Logic confidential Infrastructure-centric visibility (Node view) Container Pod Container Pod Container Pod Container Pod Worker Node Worker NodeMaster Node Cluster
  • 16. Sumo Logic confidential View your services from a cluster perspective ● Very complex to examine ephemeral services as pods are spread out in a node based view ● May be slow to find and troubleshoot service issues ● Node view is disconnected from the customer user experience Payment Service User Service Maps Service Cluster Worker Node Worker Node Worker Node Worker Node Worker Node Worker Node Worker Node
  • 17. Sumo Logic confidential Service Now, look at your services from a Service-centric view ● Easy to locate your services, if you look from the services view ● Quick to find and troubleshoot issues due to organization and filtration ● Tightly connected to the customer user experience to maintain the customer interface and satisfaction Payment Service User Service Maps Service
  • 18. Sumo Logic confidential Deployment-centric visibility Cluster Deployment A Deployment C Deployment B
  • 19. Sumo Logic confidential Namespace-centric visibility Container Pod E Namespace = dev Namespace = lab Namespace = prod Container Pod D Container Pod A Container Pod B Cluster Container Pod C Container Pod A Container Pod B Container Pod C Container Pod A Container Pod B
  • 20. Sumo Logic Confidential Use Case: Helps prove and sell DevOps automation A Continuous Integration/Continuous Delivery (CI/CD) pipeline helps software development organizations automate various steps in getting software deployed to production environment. Container orchestration monitoring and troubleshooting has impacted every aspect of modern software development and deployment “We want to launch new things whenever we want.” “Once everything is working, let’s not change anything.”
  • 21. Sumo Logic Confidential We can monitor & troubleshoot your CI/CD Product/Eng Management Document requirements Create and Assign Tasks Development Code Build Test Deploy Release OperateDeploy
  • 22. Sumo Logic Apps available for Kubernetes
  • 23. Sumo Logic Confidential Our Kubernetes Cluster Apps and Why You Need Them App Purpose Details Operations and Security Provides visibility into the operations and security of worker nodes of a cluster, as well as application logs of the worker nodes. Install only one instance of the Kubernetes app; one app can monitor multiple clusters. Utilizes Falco events to monitor and detect abnormal container, application, host, and network activity. Install one of the Control Plane apps, after the Kubernetes app is installed, based on your deployment. Cluster Control Plane Monitors the master node control plane, including the API server, etcd, kube- system and worker nodes. The App utilizes Falco Kubernetes Audit events to monitor and detect notable or suspicious activity such as creating pods that are privileged, mount sensitive host paths, use host networking, and the like. Provider Control Planes Provides insights into the master node / vendor-specific control plane, including the API server, control-manager, kube-scheduler, etcd and kube- system. Control Plane Core
  • 24. Sumo Logic Confidential Our Kubernetes Partner Apps - CI/CD App Purpose Details CI/CD Helps you monitor and secure their DevOps pipeline to ensure quality and increase delivery velocity CI/CD Reduces the complexity of managing Kubernetes deployments by providing a uniform platform for securing, connecting, and monitoring microservices CI/CD Spinnaker is a continuous delivery and infrastructure management platform for hybrid-cloud, multi-cloud, and Kubernetes. Leverage Spinnaker to deploy with more consistency, automation, and safety, increasing your pace of software innovation by orders of magnitude. Istio
  • 25. Sumo Logic Confidential Our Kubernetes Partner Apps - Security App Purpose Details SecOps Provides comprehensive monitoring and analysis solution for detecting vulnerabilities and potential threats throughout your environment, including hosts, containers, images and registry. SecOps Helps you detect, investigate, and remediate vulnerabilities, insecure configurations, compliance violations, and runtime threats across all container and Kubernetes environments. SecOps Provides granular security and compliance control monitoring to DevSecOps teams throughout the cloud native application lifecycle, from development to runtime in production. SecOps Gives customers the ability to detect, investigate, and remediate vulnerabilities in software artifacts across your deployment environments.
  • 26. Sumo Logic Confidential Install any App from our Catalog 200+ Apps available Your can preview an Apps capability Once installed, Apps will appear in your personal folder
  • 28. Sumo Logic Confidential Tutorial: Hands-on Exercises Hands-on Labs: • Follow along using the labs found under Home > Certifications Training Environment: Go to: service.sumologic.com username: training+user###@sumologic.com password: ### will be a number between 000 and 800
  • 29.
  • 31. Sumo Logic Confidential Kubernetes App Features 1. Centralized metadata enrichment enabling consistent tagging across logs, metrics, events 2. Service-centric, node-centric, deployment and namespace views 3. Dynamic live state dashboards to keep up with your Kubernetes environment 4. Unified visibility combines metrics + logs + events in a real-time view 5. Cloud Native Computing Foundation (CNCF) standards-based 6. Out of the box security that integrates easily into existing dashboards
  • 33. Sumo Logic Confidential Sumo Logic Confidential In order to get credit for the exam, In YOUR OWN INSTANCE, go to Certification Tab. • Online Exam • 30 Multiple choice questions • 60-minute time limit • 3 attempts Advanced Metrics With K8s
  • 34. Sumo Logic Confidential Sumo Logic Certification ● Make sure to log out of the training account you were using and sign in with your own account ● If you do not have a working login, go to sumologic.talentlms.com to sign up for an account
  • 35. Sumo Logic Confidential Sumo Logic Confidential If you find your login is cycling back to the exam screen, do the following: ● Click on Help in the black left bar ● Click Community in the black left bar ● An email verification should be sent ● Once you verify, you should able to take the exam without any issues
  • 36. For passing the exam, you will earn: ● SWAG ● A Certificate ● An invitation to our LinkedIn Group ● The respect of your peers ● Fame, Fortune and more... Jessica Robbens
  • 37. Sumo Logic Confidential Please take our survey: https://forms.gle/2KMtxPuD 9cSYV8SJ6 How did we do?