SlideShare a Scribd company logo
1 of 25
Download to read offline
TIS Inc. Daisuke IKEDA
11 September,2015
Riga,Latvia
Advanced SysOps
by using HyClops
Copyright © 2015 TIS Inc. All rights reserved. -1-
Agenda
About myself
- Server Engineer working at OSS promotion office
Zabbix Conference “2012” and then
- Released HyClops for Zabbix
Approaching to Advanced SysOps with OSS ecosystem
- Autonomous SysOps at cloud,multi-cloud, container based env.
Our Activity 2012-2015
- Cooperation with Job Management tool and Zabbix
- Proxy setting automation tool etc..
HyClops roadmap 1.0
- The architecture will be improved more Pluggable.
- Add features monitoring detail info from AWS
Agenda
Copyright © 2015 TIS Inc. All rights reserved. -2-
Daisuke IKEDA
TIS Inc.
OSS Promotion Office
(Main)Provide Zabbix support service.
   Search for the way of effective SysOps.
I wrote a Zabbix book in Japanese(2014)
About Myself
Copyright © 2015 TIS Inc. All rights reserved. -3-
Belongs To
Division
My work
Recent
Activities
http://www.amazon.co.jp/dp/4774162884
Talked about
“Zabbix for Hybrid Cloud Management”
Zabbix Conference 2012
Copyright © 2015 TIS Inc. All rights reserved. -4-
Released “HyClops for Zabbix”
July 12, 2013
And then
Copyright © 2015 TIS Inc. All rights reserved. -5-
Released at
GitHub URL https://github.com/tech-sketch/hyclops
License GPL version 2
This tool achieves...
- Auto registration of AWS or vSphere info
- Show instance list at Zabbix Dashboard
- Operate for multi instances on Zabbix Dashboard
HyClops screen capture
Copyright © 2015 TIS Inc. All rights reserved. -6-
AWS or vSphere
status summary
HyClops screen capture
Copyright © 2015 TIS Inc. All rights reserved. -7-
AWS or vSphere
status summary
Operate to
some instances
popup
HyClops screen capture
Copyright © 2015 TIS Inc. All rights reserved. -8-
Connect to SSH server
via GateOne
Make a change
Copyright © 2015 TIS Inc. All rights reserved. -9-
Only enough?
Integration & Automation
Make a change
Copyright © 2015 TIS Inc. All rights reserved. -10-
Not enough!
Advanced SysOps
Our concepts
Copyright © 2015 TIS Inc. All rights reserved. -11-
Change Infrastructure
Change Requirement
Physical Virtual Cloud Multi-cloud Container
Evaluate the each server resource
Service
Evaluate the service status
OSS Ecosystem
Our concepts
Copyright © 2015 TIS Inc. All rights reserved. -12-
Zabbix
Job
Management
Incident
Management
Data
Analytics
LogData
Collector
Copyright © 2015 TIS Inc. All rights reserved. -13-
Activities in 2012-2015
1. CloudModule for Zabbix
Activity in 2012-2015
Copyright © 2015 TIS Inc. All rights reserved. -14-
GitHub URL https://github.com/ike-dai/zabbix-cloud-module
Slideshare
URL
http://www.slideshare.net/ikedai/cloudmodule-for-zabbix
Zabbix
CloudModule
Deltacloud
AWS
Loadable Module
cloud.instance.discovery
cloud.metric.discovery
CloudCache
(Shared memory)
cloud.instance.info
cloud.metric
2. HyClops JobMonitoring
Activity in 2012-2015
Copyright © 2015 TIS Inc. All rights reserved. -15-
[Monitoring]
Zabbix
[JobController]
JobScheduler
GitHub URL https://github.com/tech-sketch/hyclops_jm
This tool achieves...
- Monitoring Job elapse time
- Monitoring Job failure information
- Adjust trigger automatically in executing some jobs
Cooperation
Auto Adjust Zabbix trigger
Activity in 2012-2015
Copyright © 2015 TIS Inc. All rights reserved. -16-
Zabbix
Change
Trigger Job
Return
Trigger Job
Main Job
Change
Trigger Job
Template
Return
Trigger Job
Template
Job Template
Original Trigger
Disable
Temp Trigger
Create
e.g.) CPU Util >70%
via Zabbix API
timeline
e.g.) CPU Util >90%
Enable
Delete
JobScheduler
JobScheduler
[Reference] About JobScheduler
Copyright © 2015 TIS Inc. All rights reserved. -17-
What?
Who?
Features
OSS Job control software (GPL ver.2)
SOS GmbH in Berlin, Germany
JobScheduler Engine
JobScheduler Engine
HA or Cluster support
JobScheduler Agent
SSH Agent
Agent or Agentless support
Advantage More detailed job controlling
All operation are executed by JobScheduler API
http://www.sos-berlin.com
Copyright © 2015 TIS Inc. All rights reserved. -18-
3. Proxy scheduler
Other activity
GitHub URL https://github.com/ike-dai/proxy_scheduler_for_zabbix
Scheduler
Zabbix
rules.json
{
"agent_ip": {
"proxy-01": {
"from": "10.1.1.1",
"to": "10.1.2.20"
},
“proxy-02": {
"from": "10.1.2.21",
"to": "10.2.1.40"
}
}
}
Execute caller_schedule.py
Read rule from rule.json
Decide target proxy
Register the proxy setting
via Zabbix API(host.update)
Modify the agent config
(zabbix_agentd.conf)
Action
Source: Auto Registration
Operations: Remote command
caller_schedule.py <params>
Copyright © 2015 TIS Inc. All rights reserved. -19-
HyClops roadmap
Improve the Base architecture
HyClops roadmap
Copyright © 2015 TIS Inc. All rights reserved. -20-
Message Queue
Message Queue
1. Discovery
….
2.PreOperation 3.Registration
AWS Discovery
Job Discovery
Target Proxy
Discovery
….
Filter Operation
Machine
Learning
Operation
….
Zabbix API
Registration
Zabbix Sender
Registration
Zabbix LLD
Registration
….
Towards Advanced SysOps
HyClops roadmap
Copyright © 2015 TIS Inc. All rights reserved. -21-
- Job execution target
- Point of failure
in Service trouble
etc....
e.g.)
Auto decision
Effective use of Zabbix.
Auto collect cloud info or
job info via HyClops
Generate synergy with
some data at the system
centered on HyClops
Now
HyClops 1.0
- Improve the base architecture
- Enhance the AWS monitoring feature
- AWS service discovery plugin
- AWS EC2/RDS/ELB/CloudWatch discovery
HyClops 1.0 features
Copyright © 2015 TIS Inc. All rights reserved. -22-
Mailing list
hyclops@ml.tis.co.jp
<Please send e-mails.>
GitHub repository
https://github.com/tech-sketch/hyclops
<Please send issues or Pull requests.>
Please contact us!
Copyright © 2015 TIS Inc. All rights reserved. -23-
Questions?
Q&A
Copyright © 2015 TIS Inc. All rights reserved. -24-
Thank You!
The End
Twitter : @ike_dai
Facebook: https://www.facebook.com/ikedai
Copyright © 2015 TIS Inc. All rights reserved. -25-

More Related Content

What's hot

Dev objective2015 lets git together
Dev objective2015 lets git togetherDev objective2015 lets git together
Dev objective2015 lets git togetherColdFusionConference
 
基於 K8S 開發的 FaaS 專案 - riff
基於 K8S 開發的 FaaS 專案 - riff基於 K8S 開發的 FaaS 專案 - riff
基於 K8S 開發的 FaaS 專案 - riffinwin stack
 
Summit openshift-on-openstack
Summit openshift-on-openstackSummit openshift-on-openstack
Summit openshift-on-openstackPippo620677
 
Infrastructure as Microservices - OReillySACon London 2016
Infrastructure as Microservices - OReillySACon London 2016Infrastructure as Microservices - OReillySACon London 2016
Infrastructure as Microservices - OReillySACon London 2016Kief Morris
 
Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...
Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...
Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...Nagios
 
Api Strat Portland 2017 Serverless Extensibility talk
Api Strat Portland 2017 Serverless Extensibility talkApi Strat Portland 2017 Serverless Extensibility talk
Api Strat Portland 2017 Serverless Extensibility talkGlenn Block
 
360° Kubernetes Security: From Source Code to K8s Configuration Security
360° Kubernetes Security: From Source Code to K8s Configuration Security360° Kubernetes Security: From Source Code to K8s Configuration Security
360° Kubernetes Security: From Source Code to K8s Configuration SecurityDevOps.com
 
12 Ways to Supercharge Your Connect Add-on
12 Ways to Supercharge Your Connect Add-on12 Ways to Supercharge Your Connect Add-on
12 Ways to Supercharge Your Connect Add-onAtlassian
 
Immutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine ImagesImmutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine ImagesC4Media
 
Spring5 New Features - Nov, 2017
Spring5 New Features - Nov, 2017Spring5 New Features - Nov, 2017
Spring5 New Features - Nov, 2017VMware Tanzu Korea
 
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefIntroduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefAll Things Open
 
使用 Prometheus 監控 Kubernetes Cluster
使用 Prometheus 監控 Kubernetes Cluster 使用 Prometheus 監控 Kubernetes Cluster
使用 Prometheus 監控 Kubernetes Cluster inwin stack
 
Spring Boot with Quartz
Spring Boot with QuartzSpring Boot with Quartz
Spring Boot with QuartzDavid Kiss
 
Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017Kief Morris
 
Puppet Camp Charlotte 2015: Managing middleware with Puppet
Puppet Camp Charlotte 2015: Managing middleware with PuppetPuppet Camp Charlotte 2015: Managing middleware with Puppet
Puppet Camp Charlotte 2015: Managing middleware with PuppetPuppet
 
Azure DevOps from rookie to devstar
Azure DevOps from rookie to devstarAzure DevOps from rookie to devstar
Azure DevOps from rookie to devstarÁngel Rayo
 
Difference between .net and asp.net all you need to know
Difference between .net and asp.net  all you need to knowDifference between .net and asp.net  all you need to know
Difference between .net and asp.net all you need to knowsophiaaaddison
 
Rapid application development with spring roo j-fall 2010 - baris dere
Rapid application development with spring roo   j-fall 2010 - baris dereRapid application development with spring roo   j-fall 2010 - baris dere
Rapid application development with spring roo j-fall 2010 - baris dereBaris Dere
 
Improve App Performance & Reliability with NGINX Amplify
Improve App Performance & Reliability with NGINX AmplifyImprove App Performance & Reliability with NGINX Amplify
Improve App Performance & Reliability with NGINX AmplifyNGINX, Inc.
 
Rik Hepworth - ARM Yourself for Effective Azure Provisioning
Rik Hepworth - ARM Yourself for Effective Azure ProvisioningRik Hepworth - ARM Yourself for Effective Azure Provisioning
Rik Hepworth - ARM Yourself for Effective Azure ProvisioningWinOps Conf
 

What's hot (20)

Dev objective2015 lets git together
Dev objective2015 lets git togetherDev objective2015 lets git together
Dev objective2015 lets git together
 
基於 K8S 開發的 FaaS 專案 - riff
基於 K8S 開發的 FaaS 專案 - riff基於 K8S 開發的 FaaS 專案 - riff
基於 K8S 開發的 FaaS 專案 - riff
 
Summit openshift-on-openstack
Summit openshift-on-openstackSummit openshift-on-openstack
Summit openshift-on-openstack
 
Infrastructure as Microservices - OReillySACon London 2016
Infrastructure as Microservices - OReillySACon London 2016Infrastructure as Microservices - OReillySACon London 2016
Infrastructure as Microservices - OReillySACon London 2016
 
Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...
Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...
Nagios Conference 2014 - Konstantin Benz - Monitoring Openstack The Relations...
 
Api Strat Portland 2017 Serverless Extensibility talk
Api Strat Portland 2017 Serverless Extensibility talkApi Strat Portland 2017 Serverless Extensibility talk
Api Strat Portland 2017 Serverless Extensibility talk
 
360° Kubernetes Security: From Source Code to K8s Configuration Security
360° Kubernetes Security: From Source Code to K8s Configuration Security360° Kubernetes Security: From Source Code to K8s Configuration Security
360° Kubernetes Security: From Source Code to K8s Configuration Security
 
12 Ways to Supercharge Your Connect Add-on
12 Ways to Supercharge Your Connect Add-on12 Ways to Supercharge Your Connect Add-on
12 Ways to Supercharge Your Connect Add-on
 
Immutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine ImagesImmutable Infrastructure: Rise of the Machine Images
Immutable Infrastructure: Rise of the Machine Images
 
Spring5 New Features - Nov, 2017
Spring5 New Features - Nov, 2017Spring5 New Features - Nov, 2017
Spring5 New Features - Nov, 2017
 
Introduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to ChefIntroduction to Infrastructure as Code & Automation / Introduction to Chef
Introduction to Infrastructure as Code & Automation / Introduction to Chef
 
使用 Prometheus 監控 Kubernetes Cluster
使用 Prometheus 監控 Kubernetes Cluster 使用 Prometheus 監控 Kubernetes Cluster
使用 Prometheus 監控 Kubernetes Cluster
 
Spring Boot with Quartz
Spring Boot with QuartzSpring Boot with Quartz
Spring Boot with Quartz
 
Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017Implementing Infrastructure as Code ConfigMgtCamp 2017
Implementing Infrastructure as Code ConfigMgtCamp 2017
 
Puppet Camp Charlotte 2015: Managing middleware with Puppet
Puppet Camp Charlotte 2015: Managing middleware with PuppetPuppet Camp Charlotte 2015: Managing middleware with Puppet
Puppet Camp Charlotte 2015: Managing middleware with Puppet
 
Azure DevOps from rookie to devstar
Azure DevOps from rookie to devstarAzure DevOps from rookie to devstar
Azure DevOps from rookie to devstar
 
Difference between .net and asp.net all you need to know
Difference between .net and asp.net  all you need to knowDifference between .net and asp.net  all you need to know
Difference between .net and asp.net all you need to know
 
Rapid application development with spring roo j-fall 2010 - baris dere
Rapid application development with spring roo   j-fall 2010 - baris dereRapid application development with spring roo   j-fall 2010 - baris dere
Rapid application development with spring roo j-fall 2010 - baris dere
 
Improve App Performance & Reliability with NGINX Amplify
Improve App Performance & Reliability with NGINX AmplifyImprove App Performance & Reliability with NGINX Amplify
Improve App Performance & Reliability with NGINX Amplify
 
Rik Hepworth - ARM Yourself for Effective Azure Provisioning
Rik Hepworth - ARM Yourself for Effective Azure ProvisioningRik Hepworth - ARM Yourself for Effective Azure Provisioning
Rik Hepworth - ARM Yourself for Effective Azure Provisioning
 

Viewers also liked

Zabbix 3.0 screenshots preview
Zabbix 3.0 screenshots previewZabbix 3.0 screenshots preview
Zabbix 3.0 screenshots previewNicola Mauri
 
Should
ShouldShould
Shouldihsan
 
【Tech circle】zabbix3.0ハンズオン
【Tech circle】zabbix3.0ハンズオン【Tech circle】zabbix3.0ハンズオン
【Tech circle】zabbix3.0ハンズオン隼人 渡邉
 
Black Women in Europe™: Power List 2015 - A List of Our Own©
Black Women in Europe™: Power List 2015  - A List of Our Own©Black Women in Europe™: Power List 2015  - A List of Our Own©
Black Women in Europe™: Power List 2015 - A List of Our Own©Black Women in Europe
 
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携NHN テコラス株式会社
 
Silver and Latin America
Silver and Latin AmericaSilver and Latin America
Silver and Latin AmericaGreg Sill
 
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
2.0~2.2~2.4~3.0  zabbixの進化を紐解く  zabbix便利機能紹介-2.0~2.2~2.4~3.0  zabbixの進化を紐解く  zabbix便利機能紹介-
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-Daisuke Ikeda
 
La Normandie : son histoire
La Normandie : son histoireLa Normandie : son histoire
La Normandie : son histoirelaurentridel
 
Zabbix 3.0 の予測機能のための数学的理解
Zabbix 3.0 の予測機能のための数学的理解Zabbix 3.0 の予測機能のための数学的理解
Zabbix 3.0 の予測機能のための数学的理解真乙 九龍
 
Unitat 3 els recursos de la natura
Unitat 3   els recursos de la naturaUnitat 3   els recursos de la natura
Unitat 3 els recursos de la naturajordimanero
 
Grammar with comics and jokes comparative and superlative degrees of adject...
Grammar with comics and jokes   comparative and superlative degrees of adject...Grammar with comics and jokes   comparative and superlative degrees of adject...
Grammar with comics and jokes comparative and superlative degrees of adject...Alina Dashkewitz
 
Zabbix3.0でどう変わるか
Zabbix3.0でどう変わるかZabbix3.0でどう変わるか
Zabbix3.0でどう変わるかAtsushi Tanaka
 
La Guerra de Successió a Vila-real
La Guerra de Successió a Vila-realLa Guerra de Successió a Vila-real
La Guerra de Successió a Vila-realToni Pitarch
 
Demografia de La Plana Baixa
Demografia de La Plana Baixa Demografia de La Plana Baixa
Demografia de La Plana Baixa Toni Pitarch
 
Tema 3 Diversidad HíDrica Y Biogeografica I
Tema 3  Diversidad HíDrica Y Biogeografica ITema 3  Diversidad HíDrica Y Biogeografica I
Tema 3 Diversidad HíDrica Y Biogeografica IMario Vicedo pellin
 

Viewers also liked (20)

OSC2015nagoya
OSC2015nagoyaOSC2015nagoya
OSC2015nagoya
 
Zabbix 3.0 screenshots preview
Zabbix 3.0 screenshots previewZabbix 3.0 screenshots preview
Zabbix 3.0 screenshots preview
 
Should
ShouldShould
Should
 
2
22
2
 
OSCFUKUOKA
OSCFUKUOKAOSCFUKUOKA
OSCFUKUOKA
 
Zabbix
ZabbixZabbix
Zabbix
 
【Tech circle】zabbix3.0ハンズオン
【Tech circle】zabbix3.0ハンズオン【Tech circle】zabbix3.0ハンズオン
【Tech circle】zabbix3.0ハンズオン
 
Black Women in Europe™: Power List 2015 - A List of Our Own©
Black Women in Europe™: Power List 2015  - A List of Our Own©Black Women in Europe™: Power List 2015  - A List of Our Own©
Black Women in Europe™: Power List 2015 - A List of Our Own©
 
zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携zabbixを使ったクラウド環境の監視とツール連携
zabbixを使ったクラウド環境の監視とツール連携
 
Silver and Latin America
Silver and Latin AmericaSilver and Latin America
Silver and Latin America
 
MOOC
MOOCMOOC
MOOC
 
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
2.0~2.2~2.4~3.0  zabbixの進化を紐解く  zabbix便利機能紹介-2.0~2.2~2.4~3.0  zabbixの進化を紐解く  zabbix便利機能紹介-
2.0~2.2~2.4~3.0 zabbixの進化を紐解く zabbix便利機能紹介-
 
La Normandie : son histoire
La Normandie : son histoireLa Normandie : son histoire
La Normandie : son histoire
 
Zabbix 3.0 の予測機能のための数学的理解
Zabbix 3.0 の予測機能のための数学的理解Zabbix 3.0 の予測機能のための数学的理解
Zabbix 3.0 の予測機能のための数学的理解
 
Unitat 3 els recursos de la natura
Unitat 3   els recursos de la naturaUnitat 3   els recursos de la natura
Unitat 3 els recursos de la natura
 
Grammar with comics and jokes comparative and superlative degrees of adject...
Grammar with comics and jokes   comparative and superlative degrees of adject...Grammar with comics and jokes   comparative and superlative degrees of adject...
Grammar with comics and jokes comparative and superlative degrees of adject...
 
Zabbix3.0でどう変わるか
Zabbix3.0でどう変わるかZabbix3.0でどう変わるか
Zabbix3.0でどう変わるか
 
La Guerra de Successió a Vila-real
La Guerra de Successió a Vila-realLa Guerra de Successió a Vila-real
La Guerra de Successió a Vila-real
 
Demografia de La Plana Baixa
Demografia de La Plana Baixa Demografia de La Plana Baixa
Demografia de La Plana Baixa
 
Tema 3 Diversidad HíDrica Y Biogeografica I
Tema 3  Diversidad HíDrica Y Biogeografica ITema 3  Diversidad HíDrica Y Biogeografica I
Tema 3 Diversidad HíDrica Y Biogeografica I
 

Similar to Daisuke Ikeda - Advanced SysOps by using HyClops

Zabbix for Hybrid Cloud Management
Zabbix for Hybrid Cloud ManagementZabbix for Hybrid Cloud Management
Zabbix for Hybrid Cloud ManagementDaisuke Ikeda
 
Adapt or Die: Serverless Microservices
Adapt or Die: Serverless MicroservicesAdapt or Die: Serverless Microservices
Adapt or Die: Serverless MicroservicesApigee | Google Cloud
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetupragss
 
Serverless Pune Meetup 1
Serverless Pune Meetup 1Serverless Pune Meetup 1
Serverless Pune Meetup 1Vishal Biyani
 
All things open 2019 crazy-sm-ecosystem
All things open 2019 crazy-sm-ecosystemAll things open 2019 crazy-sm-ecosystem
All things open 2019 crazy-sm-ecosystemLin Sun
 
The Crazy Service Mesh Ecosystem
The Crazy Service Mesh EcosystemThe Crazy Service Mesh Ecosystem
The Crazy Service Mesh EcosystemAll Things Open
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshopSufyaan Kazi
 
Serverless Pune meetup 3
Serverless Pune meetup 3Serverless Pune meetup 3
Serverless Pune meetup 3Vishal Biyani
 
Maximize the power of OSGi in AEM
Maximize the power of OSGi in AEM Maximize the power of OSGi in AEM
Maximize the power of OSGi in AEM ICF CIRCUIT
 
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackReal World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackNati Shalom
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Stuart Charlton
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and SlingLo Ki
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and SlingLokesh BS
 
OSGi Enterprise R6 specs are out! - David Bosschaert & Carsten Ziegeler
OSGi Enterprise R6 specs are out! - David Bosschaert & Carsten ZiegelerOSGi Enterprise R6 specs are out! - David Bosschaert & Carsten Ziegeler
OSGi Enterprise R6 specs are out! - David Bosschaert & Carsten Ziegelermfrancis
 
Apic dc api deep dive
Apic dc api deep dive Apic dc api deep dive
Apic dc api deep dive Cisco DevNet
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixDavid Currie
 
Micro services vs hadoop
Micro services vs hadoopMicro services vs hadoop
Micro services vs hadoopGergely Devenyi
 
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastPlatform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastRobert Nicholson
 
Serverless, oui mais pour quels usages ?
Serverless, oui mais pour quels usages ?Serverless, oui mais pour quels usages ?
Serverless, oui mais pour quels usages ?VMware Tanzu
 

Similar to Daisuke Ikeda - Advanced SysOps by using HyClops (20)

Zabbix for Hybrid Cloud Management
Zabbix for Hybrid Cloud ManagementZabbix for Hybrid Cloud Management
Zabbix for Hybrid Cloud Management
 
Adapt or Die: Serverless Microservices
Adapt or Die: Serverless MicroservicesAdapt or Die: Serverless Microservices
Adapt or Die: Serverless Microservices
 
Sst hackathon express
Sst hackathon expressSst hackathon express
Sst hackathon express
 
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston MeetupOpenStack + Cloud Foundry for the OpenStack Boston Meetup
OpenStack + Cloud Foundry for the OpenStack Boston Meetup
 
Serverless Pune Meetup 1
Serverless Pune Meetup 1Serverless Pune Meetup 1
Serverless Pune Meetup 1
 
All things open 2019 crazy-sm-ecosystem
All things open 2019 crazy-sm-ecosystemAll things open 2019 crazy-sm-ecosystem
All things open 2019 crazy-sm-ecosystem
 
The Crazy Service Mesh Ecosystem
The Crazy Service Mesh EcosystemThe Crazy Service Mesh Ecosystem
The Crazy Service Mesh Ecosystem
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
Serverless Pune meetup 3
Serverless Pune meetup 3Serverless Pune meetup 3
Serverless Pune meetup 3
 
Maximize the power of OSGi in AEM
Maximize the power of OSGi in AEM Maximize the power of OSGi in AEM
Maximize the power of OSGi in AEM
 
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStackReal World Example of Orchestrating Docker, Node JS, NFV on OpenStack
Real World Example of Orchestrating Docker, Node JS, NFV on OpenStack
 
Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016Cloud Foundry Vancouver Meetup July 2016
Cloud Foundry Vancouver Meetup July 2016
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and Sling
 
AEM and Sling
AEM and SlingAEM and Sling
AEM and Sling
 
OSGi Enterprise R6 specs are out! - David Bosschaert & Carsten Ziegeler
OSGi Enterprise R6 specs are out! - David Bosschaert & Carsten ZiegelerOSGi Enterprise R6 specs are out! - David Bosschaert & Carsten Ziegeler
OSGi Enterprise R6 specs are out! - David Bosschaert & Carsten Ziegeler
 
Apic dc api deep dive
Apic dc api deep dive Apic dc api deep dive
Apic dc api deep dive
 
Platform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM BluemixPlatform as a Service - Cloud Foundry and IBM Bluemix
Platform as a Service - Cloud Foundry and IBM Bluemix
 
Micro services vs hadoop
Micro services vs hadoopMicro services vs hadoop
Micro services vs hadoop
 
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South CoastPlatform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
Platform as a Service - CloudFoundry and IBM Bluemix - Developer South Coast
 
Serverless, oui mais pour quels usages ?
Serverless, oui mais pour quels usages ?Serverless, oui mais pour quels usages ?
Serverless, oui mais pour quels usages ?
 

More from Zabbix

Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with Zabbix
Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with ZabbixZabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with Zabbix
Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with ZabbixZabbix
 
Zabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil Community
Zabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil CommunityZabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil Community
Zabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil CommunityZabbix
 
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...Zabbix
 
Zabbix Conference LatAm 2016 - Andre Deo - SNMP and Zabbix
Zabbix Conference LatAm 2016 - Andre Deo - SNMP and ZabbixZabbix Conference LatAm 2016 - Andre Deo - SNMP and Zabbix
Zabbix Conference LatAm 2016 - Andre Deo - SNMP and ZabbixZabbix
 
Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...
Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...
Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...Zabbix
 
Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...
Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...
Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...Zabbix
 
Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...
Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...
Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...Zabbix
 
Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...
Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...
Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...Zabbix
 
Zabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMP
Zabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMPZabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMP
Zabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMPZabbix
 
Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016
Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016
Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016Zabbix
 
Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016
Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016
Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016Zabbix
 
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016Zabbix
 
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016Zabbix
 
Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016
Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016
Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016Zabbix
 
Rihards Olups - Zabbix at Nokia - Case Study
Rihards Olups - Zabbix at Nokia - Case StudyRihards Olups - Zabbix at Nokia - Case Study
Rihards Olups - Zabbix at Nokia - Case StudyZabbix
 
Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016
Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016
Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016Zabbix
 
Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...
Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...
Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...Zabbix
 
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016Zabbix
 
Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016
Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016
Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016Zabbix
 
Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016
Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016
Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016Zabbix
 

More from Zabbix (20)

Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with Zabbix
Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with ZabbixZabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with Zabbix
Zabbix Conference LatAm 2016 - Jessian Ferreira - Wireless with Zabbix
 
Zabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil Community
Zabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil CommunityZabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil Community
Zabbix Conference LatAm 2016 - Andre Deo - Zabbix Brazil Community
 
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...
Zabbix Conference LatAm 2016 - Jorge Pretel - Low Level Discovery for ODBC an...
 
Zabbix Conference LatAm 2016 - Andre Deo - SNMP and Zabbix
Zabbix Conference LatAm 2016 - Andre Deo - SNMP and ZabbixZabbix Conference LatAm 2016 - Andre Deo - SNMP and Zabbix
Zabbix Conference LatAm 2016 - Andre Deo - SNMP and Zabbix
 
Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...
Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...
Zabbix Conference LatAm 2016 - Rodrigo Mohr - Challenges on Large Env with Or...
 
Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...
Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...
Zabbix Conference LatAm 2016 - Marcio Prop - Monitoring Complex Environments ...
 
Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...
Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...
Zabbix Conference LatAm 2016 - Daniel Nasiloski - Extending Zabbix - Interact...
 
Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...
Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...
Zabbix Conference LatAm 2016 - Filipe Paternot - Zbx@Globo Automation+Integra...
 
Zabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMP
Zabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMPZabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMP
Zabbix Conference LatAm 2016 - Douglas Esteves - Zabbix at UNICAMP
 
Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016
Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016
Ryan Armstrong - Monitoring More Than 6000 Devices in Zabbix | ZabConf2016
 
Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016
Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016
Rafael Martinez Guerrero - Zabbix at the University of Oslo | ZabConf2016
 
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
 
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
Wolfgang Alper - Zabbix Meets OPS Control / Rundeck | ZabConf2016
 
Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016
Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016
Sumit Goel - Monitoring Cloud Applications Using Zabbix | ZabConf2016
 
Rihards Olups - Zabbix at Nokia - Case Study
Rihards Olups - Zabbix at Nokia - Case StudyRihards Olups - Zabbix at Nokia - Case Study
Rihards Olups - Zabbix at Nokia - Case Study
 
Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016
Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016
Raymond Kuiper - Zen and The Art of Zabbix Template Design | ZabConf2016
 
Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...
Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...
Dimitri Bellini and Pietro Antonacci - Manage Zabbix Proxies in Remote Networ...
 
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
Erik Skytthe - Monitoring Mesos, Docker, Containers with Zabbix | ZabConf2016
 
Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016
Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016
Mikhail Serkov - Zabbix for HPC Cluster Support | ZabConf2016
 
Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016
Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016
Lukáš Malý - Log management ELISA controlled by Zabbix | ZabConf2016
 

Recently uploaded

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityIES VE
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Hiroshi SHIBATA
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 

Recently uploaded (20)

What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Decarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a realityDecarbonising Buildings: Making a net-zero built environment a reality
Decarbonising Buildings: Making a net-zero built environment a reality
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024Long journey of Ruby standard library at RubyConf AU 2024
Long journey of Ruby standard library at RubyConf AU 2024
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 

Daisuke Ikeda - Advanced SysOps by using HyClops

  • 1. TIS Inc. Daisuke IKEDA 11 September,2015 Riga,Latvia Advanced SysOps by using HyClops Copyright © 2015 TIS Inc. All rights reserved. -1-
  • 2. Agenda About myself - Server Engineer working at OSS promotion office Zabbix Conference “2012” and then - Released HyClops for Zabbix Approaching to Advanced SysOps with OSS ecosystem - Autonomous SysOps at cloud,multi-cloud, container based env. Our Activity 2012-2015 - Cooperation with Job Management tool and Zabbix - Proxy setting automation tool etc.. HyClops roadmap 1.0 - The architecture will be improved more Pluggable. - Add features monitoring detail info from AWS Agenda Copyright © 2015 TIS Inc. All rights reserved. -2-
  • 3. Daisuke IKEDA TIS Inc. OSS Promotion Office (Main)Provide Zabbix support service.    Search for the way of effective SysOps. I wrote a Zabbix book in Japanese(2014) About Myself Copyright © 2015 TIS Inc. All rights reserved. -3- Belongs To Division My work Recent Activities http://www.amazon.co.jp/dp/4774162884
  • 4. Talked about “Zabbix for Hybrid Cloud Management” Zabbix Conference 2012 Copyright © 2015 TIS Inc. All rights reserved. -4-
  • 5. Released “HyClops for Zabbix” July 12, 2013 And then Copyright © 2015 TIS Inc. All rights reserved. -5- Released at GitHub URL https://github.com/tech-sketch/hyclops License GPL version 2 This tool achieves... - Auto registration of AWS or vSphere info - Show instance list at Zabbix Dashboard - Operate for multi instances on Zabbix Dashboard
  • 6. HyClops screen capture Copyright © 2015 TIS Inc. All rights reserved. -6- AWS or vSphere status summary
  • 7. HyClops screen capture Copyright © 2015 TIS Inc. All rights reserved. -7- AWS or vSphere status summary Operate to some instances popup
  • 8. HyClops screen capture Copyright © 2015 TIS Inc. All rights reserved. -8- Connect to SSH server via GateOne
  • 9. Make a change Copyright © 2015 TIS Inc. All rights reserved. -9- Only enough? Integration & Automation
  • 10. Make a change Copyright © 2015 TIS Inc. All rights reserved. -10- Not enough!
  • 11. Advanced SysOps Our concepts Copyright © 2015 TIS Inc. All rights reserved. -11- Change Infrastructure Change Requirement Physical Virtual Cloud Multi-cloud Container Evaluate the each server resource Service Evaluate the service status
  • 12. OSS Ecosystem Our concepts Copyright © 2015 TIS Inc. All rights reserved. -12- Zabbix Job Management Incident Management Data Analytics LogData Collector
  • 13. Copyright © 2015 TIS Inc. All rights reserved. -13- Activities in 2012-2015
  • 14. 1. CloudModule for Zabbix Activity in 2012-2015 Copyright © 2015 TIS Inc. All rights reserved. -14- GitHub URL https://github.com/ike-dai/zabbix-cloud-module Slideshare URL http://www.slideshare.net/ikedai/cloudmodule-for-zabbix Zabbix CloudModule Deltacloud AWS Loadable Module cloud.instance.discovery cloud.metric.discovery CloudCache (Shared memory) cloud.instance.info cloud.metric
  • 15. 2. HyClops JobMonitoring Activity in 2012-2015 Copyright © 2015 TIS Inc. All rights reserved. -15- [Monitoring] Zabbix [JobController] JobScheduler GitHub URL https://github.com/tech-sketch/hyclops_jm This tool achieves... - Monitoring Job elapse time - Monitoring Job failure information - Adjust trigger automatically in executing some jobs Cooperation
  • 16. Auto Adjust Zabbix trigger Activity in 2012-2015 Copyright © 2015 TIS Inc. All rights reserved. -16- Zabbix Change Trigger Job Return Trigger Job Main Job Change Trigger Job Template Return Trigger Job Template Job Template Original Trigger Disable Temp Trigger Create e.g.) CPU Util >70% via Zabbix API timeline e.g.) CPU Util >90% Enable Delete JobScheduler
  • 17. JobScheduler [Reference] About JobScheduler Copyright © 2015 TIS Inc. All rights reserved. -17- What? Who? Features OSS Job control software (GPL ver.2) SOS GmbH in Berlin, Germany JobScheduler Engine JobScheduler Engine HA or Cluster support JobScheduler Agent SSH Agent Agent or Agentless support Advantage More detailed job controlling All operation are executed by JobScheduler API http://www.sos-berlin.com
  • 18. Copyright © 2015 TIS Inc. All rights reserved. -18- 3. Proxy scheduler Other activity GitHub URL https://github.com/ike-dai/proxy_scheduler_for_zabbix Scheduler Zabbix rules.json { "agent_ip": { "proxy-01": { "from": "10.1.1.1", "to": "10.1.2.20" }, “proxy-02": { "from": "10.1.2.21", "to": "10.2.1.40" } } } Execute caller_schedule.py Read rule from rule.json Decide target proxy Register the proxy setting via Zabbix API(host.update) Modify the agent config (zabbix_agentd.conf) Action Source: Auto Registration Operations: Remote command caller_schedule.py <params>
  • 19. Copyright © 2015 TIS Inc. All rights reserved. -19- HyClops roadmap
  • 20. Improve the Base architecture HyClops roadmap Copyright © 2015 TIS Inc. All rights reserved. -20- Message Queue Message Queue 1. Discovery …. 2.PreOperation 3.Registration AWS Discovery Job Discovery Target Proxy Discovery …. Filter Operation Machine Learning Operation …. Zabbix API Registration Zabbix Sender Registration Zabbix LLD Registration ….
  • 21. Towards Advanced SysOps HyClops roadmap Copyright © 2015 TIS Inc. All rights reserved. -21- - Job execution target - Point of failure in Service trouble etc.... e.g.) Auto decision Effective use of Zabbix. Auto collect cloud info or job info via HyClops Generate synergy with some data at the system centered on HyClops Now
  • 22. HyClops 1.0 - Improve the base architecture - Enhance the AWS monitoring feature - AWS service discovery plugin - AWS EC2/RDS/ELB/CloudWatch discovery HyClops 1.0 features Copyright © 2015 TIS Inc. All rights reserved. -22-
  • 23. Mailing list hyclops@ml.tis.co.jp <Please send e-mails.> GitHub repository https://github.com/tech-sketch/hyclops <Please send issues or Pull requests.> Please contact us! Copyright © 2015 TIS Inc. All rights reserved. -23-
  • 24. Questions? Q&A Copyright © 2015 TIS Inc. All rights reserved. -24-
  • 25. Thank You! The End Twitter : @ike_dai Facebook: https://www.facebook.com/ikedai Copyright © 2015 TIS Inc. All rights reserved. -25-