SlideShare a Scribd company logo
Marc	
  Cluet	
  
https://www.flickr.com/photos/kiasog/8734222880	
  
Who am I?
Marc	
  Cluet	
  (@lynxman)	
  
	
  
Grumpy	
  Engineer	
  based	
  in	
  London	
  
Co-­‐Founder	
  of	
  Ukon	
  Cherry	
  
Head	
  of	
  Operations	
  at	
  Gluru	
  
17	
  years	
  of	
  experience	
  as	
  a	
  SysAdmin	
  
Founding	
  member	
  of	
  Juju	
  and	
  MAAS	
  while	
  
at	
  Canonical	
  
Built	
  a	
  DevOps	
  Engineering	
  Team	
  at	
  
Rackspace	
  
Been	
  DevOps’in	
  for	
  the	
  last	
  5	
  years	
  
Who am I?
http://www.meetup.com/London-­‐DevOps/	
  
What is Consul?
https://www.flickr.com/photos/granada_turnier/5768809690/	
  
What is Consul?
It’s	
  a	
  Service	
  Discovery	
  System	
  
What is Service Discovery?
Service	
  
Node	
  A	
  
Service	
  
Publication	
  
Service	
  
Node	
  B	
  
Service	
  
Node	
  C	
  
What is Service Discovery?
Service	
  
Node	
  A	
  
Health	
  
Check	
  
Discovery	
  
Agent	
  
Discovery	
  
Agent	
  
Service	
  
Node	
  B	
  
Health	
  
Check	
  
Service	
  
Publication	
  
Node	
  A	
   Node	
  B	
  
Consul Architecture
Client	
  
Consul	
  
Server	
  
Consul	
  
Server	
  
Consul	
  
Server	
  
Client	
  
Client	
  
Client	
  
Consul	
  
Server	
  
Consul Architecture
Client	
  
Consul	
  
Server	
  
Consul	
  
Server	
  
Consul	
  
Server	
  
Client	
  
Client	
  
Client	
  
Consul	
  
Server	
  
WAN	
  Gossip	
  
LAN	
  Gossip	
  
Bender Approved
Consul Functionality
https://www.flickr.com/photos/jdhancock/3580515232	
  
Consul functionality
It’s	
  a	
  service	
  discovery	
  system	
  
•  Publishes	
  DNS	
  
•  k/v	
  Storage	
  
•  Service	
  Publication	
  
•  Health	
  Checks	
  
•  HTTP	
  RESTful	
  API	
  
•  With	
  Encryption!	
  
Consul DNS publisher
Port	
  8600	
  
	
  
Use	
  dnsmasq:	
  
server=/consul/127.0.0.1#8600	
  
Consul DNS publisher
service	
  name:	
  web	
  
zone:	
  eu-­‐west-­‐1	
  
	
  
<servicename>.service.<zone>.consul	
  
	
  
web.service.eu-­‐west-­‐1.consul	
  
Consul DNS publisher
node	
  name:	
  web01	
  
zone:	
  eu-­‐west-­‐1	
  
	
  
<nodename>.<zone>.consul	
  
	
  
web01.eu-­‐west-­‐1.consul	
  
Consul DNS publisher
API	
  FRIENDLY!	
  
	
  
/v1/catalog/	
  
/v1/catalog/datacenters/	
  
/v1/catalog/nodes/	
  
/v1/catalog/services/<servicename>	
  
/v1/catalog/service/<name>	
  
/v1/catalog/node/<nodename>	
  
k/v Storage
/v1/kv/<key>	
  
	
  
GET	
  
PUT	
  
DELETE	
  
	
  
Limited	
  to	
  256kb	
   https://www.flickr.com/photos/victoriabernal/6294851265	
  
Service Publication
{	
  
	
  	
  "service":	
  {	
  
	
  	
  	
  	
  "name":	
  ”web",	
  
	
  	
  	
  	
  "tags":	
  [”my	
  web"],	
  
	
  	
  	
  	
  "port":	
  80,	
  
	
  	
  	
  	
  "check":	
  {	
  
	
  	
  	
  	
  	
  	
  "script":	
  "/usr/lib/nagios/check_http",	
  
	
  	
  	
  	
  	
  	
  "interval":	
  "10s"	
  
	
  	
  	
  	
  }	
  
	
  	
  }	
  
}	
  
Service Publication
Service	
  
Node	
  A	
  
Service	
  
Node	
  B	
  
Service	
  
Node	
  C	
  
web.service.eu-­‐west-­‐1.consul	
  
10.10.10.10	
  
10.10.10.11	
  
10.10.10.12	
  
Service Publication
Service	
  
Node	
  A	
  
Service	
  
Node	
  B	
  
Service	
  
Node	
  C	
  
web.service.eu-­‐west-­‐1.consul	
  
10.10.10.10	
  
10.10.10.11	
  
10.10.10.12	
  
Service Publication
Service	
  
Node	
  A	
  
Service	
  
Node	
  B	
  
Service	
  
Node	
  C	
  
web.service.eu-­‐west-­‐1.consul	
  
10.10.10.10	
  
10.10.10.11	
  
10.10.10.12	
  
Service Publication
Caveats	
  
•  Can	
  remove	
  ALL	
  
servers	
  
•  Check	
  needs	
  to	
  be	
  
solid	
  
Health Checks
{	
  
	
  	
  "check":	
  {	
  
	
  	
  	
  	
  "id":	
  "mem-­‐util",	
  
	
  	
  	
  	
  "name":	
  "Memory	
  utilization",	
  
	
  	
  	
  	
  "script":	
  "/usr/local/bin/check_mem.py",	
  
	
  	
  	
  	
  "interval":	
  "10s"	
  
	
  	
  }	
  
}	
  
Health Checks
Caveats	
  
•  Can	
  remove	
  the	
  
server	
  and	
  all	
  
services	
  
•  Check	
  needs	
  to	
  be	
  
solid	
  
The Monitoring Question
https://www.flickr.com/photos/okeos/110365446	
  
HTTP RESTful API
/v1/kv/	
  
/v1/agent/	
  
/v1/catalog/	
  
/v1/health/	
  
/v1/session/	
  
/v1/acl/	
  
/v1/status/	
  
Encryption
Separate	
  encryption	
  for	
  different	
  
traffic	
  
•  Gossip	
  
Encryption	
  
•  RPC	
  TLS	
  
Encryption	
  
https://www.flickr.com/photos/ideonexus/5175383269	
  
Gossip Encryption
KPI	
  Encryption	
  
	
  
$	
  consul	
  keygen	
  
cg8StVXbQJ0gPvMd9o7yrg==	
  
RPC TLS Encryption
Special Mention
consul	
  watch	
  -­‐type	
  [	
  key 	
   	
  [params]	
  script 	
  	
  
	
   	
   	
   	
   	
   	
   	
   	
   	
  event	
  
	
   	
   	
   	
   	
   	
   	
   	
   	
  services	
  
	
   	
   	
   	
   	
   	
   	
   	
   	
  nodes	
  
	
   	
   	
   	
   	
   	
   	
   	
   	
  checks	
  ]	
  
Special Mention
API	
  Blocking	
  Queries	
  
Useful Resources
https://www.flickr.com/photos/florianric/7263382550	
  
Config Mgmt
Puppet	
  
https://forge.puppetlabs.com/KyleAnderson/consul	
  
https://forge.puppetlabs.com/lynxman/hiera_consul	
  
	
  
Chef	
  
https://supermarket.chef.io/cookbooks/consul	
  
	
  
Config Mgmt
Ansible	
  
https://galaxy.ansible.com/list#/roles/2032	
  
https://galaxy.ansible.com/list#/roles/1453	
  
	
  
SaltStack	
  
???	
  
Hashicorp Tools
EnvConsul	
  
https://github.com/hashicorp/envconsul	
  
Consul	
  Replicate	
  
https://github.com/hashicorp/consul-­‐replicate	
  
Consul	
  Template	
  
https://github.com/hashicorp/consul-­‐template	
  
Consul Ecosystem
Confd	
  
Consulate	
  
Crypt	
  
Docker	
  Consul	
  
Registrator	
  
	
  
More	
  at	
  
http://www.consul.io/downloads_tools.html	
  
https://www.flickr.com/photos/tjflex/7646164470	
  
DEMO TIME!
https://www.flickr.com/photos/digitizedchaos/3964206549	
  
Useful Links
Consul	
  Documentation	
  
http://www.consul.io/docs/index.html	
  
	
  
Consul	
  Mailing	
  List	
  
https://groups.google.com/forum/#!forum/consul-­‐tool	
  
	
  
Consul	
  Open	
  Issues	
  
https://github.com/hashicorp/consul/issues	
  
https://www.flickr.com/photos/mikko_luntiala/12691267935	
  
https://www.flickr.com/photos/dullhunk/202872717	
  
@lynxman
http://slideshare.net/lynxmanuk/
https://github.com/lynxman/
https://devroot.org/

More Related Content

What's hot (20)

PDF
Consul and Complex Networks
slackpad
 
PPTX
Docker Service Registration and Discovery
m_richardson
 
PPTX
Microservices with docker swarm and consul
Nguyen Sy Thanh Son
 
PDF
Getting Started with Consul
Ramit Surana
 
PDF
Docker in production service discovery with consul - road to opscon 2015
Giovanni Toraldo
 
PDF
Consul and Consul Pusher
Łukasz Cieśluk
 
PPTX
Docker cluster with swarm, consul, registrator and consul-template
Julien Maitrehenry
 
PPTX
Building a Cloud Native Service - Docker Meetup Santa Clara (July 20, 2017)
Yong Tang
 
PDF
Service Discovery in Distributed Systems
Ivan Voroshilin
 
PPTX
WebSocket MicroService vs. REST Microservice
Rick Hightower
 
PPTX
Containerizing Network Services - Alon Harel - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
PDF
Altitude SF 2017: Advanced VCL: Shielding and Clustering
Fastly
 
PDF
Service discovery like a pro (presented at reversimX)
Eran Harel
 
PPTX
Cooking with Chef
m_richardson
 
PPTX
Service Discovery using etcd, Consul and Kubernetes
Sreenivas Makam
 
PDF
Developing a user-friendly OpenResty application
Thibault Charbonnier
 
PPTX
Service Discovery Like a Pro
Eran Harel
 
PPTX
Introducing envoy-based service mesh at Booking.com
Ivan Kruglov
 
PPTX
Orchestrating Least Privilege by Diogo Monica
Docker, Inc.
 
PDF
A Cassandra driver from and for the Lua community
Thibault Charbonnier
 
Consul and Complex Networks
slackpad
 
Docker Service Registration and Discovery
m_richardson
 
Microservices with docker swarm and consul
Nguyen Sy Thanh Son
 
Getting Started with Consul
Ramit Surana
 
Docker in production service discovery with consul - road to opscon 2015
Giovanni Toraldo
 
Consul and Consul Pusher
Łukasz Cieśluk
 
Docker cluster with swarm, consul, registrator and consul-template
Julien Maitrehenry
 
Building a Cloud Native Service - Docker Meetup Santa Clara (July 20, 2017)
Yong Tang
 
Service Discovery in Distributed Systems
Ivan Voroshilin
 
WebSocket MicroService vs. REST Microservice
Rick Hightower
 
Containerizing Network Services - Alon Harel - OpenStack Day Israel 2016
Cloud Native Day Tel Aviv
 
Altitude SF 2017: Advanced VCL: Shielding and Clustering
Fastly
 
Service discovery like a pro (presented at reversimX)
Eran Harel
 
Cooking with Chef
m_richardson
 
Service Discovery using etcd, Consul and Kubernetes
Sreenivas Makam
 
Developing a user-friendly OpenResty application
Thibault Charbonnier
 
Service Discovery Like a Pro
Eran Harel
 
Introducing envoy-based service mesh at Booking.com
Ivan Kruglov
 
Orchestrating Least Privilege by Diogo Monica
Docker, Inc.
 
A Cassandra driver from and for the Lua community
Thibault Charbonnier
 

Viewers also liked (18)

PDF
PostgreSQL High-Availability and Geographic Locality using consul
Sean Chittenden
 
PDF
Puppet and your Metadata - PuppetCamp London 2015
Marc Cluet
 
PDF
Puppet Camp London Fall 2015 - Service Discovery and Puppet
Marc Cluet
 
PDF
Service discovery and puppet
Marc Cluet
 
PDF
The Case for HTTP/2 - Internetdagarna 2015 - Stockholm
Andy Davies
 
PDF
London HUG 8/3 - Nomad
London HashiCorp User Group
 
PDF
Scaling Xen within Rackspace Cloud Servers
The Linux Foundation
 
PDF
Hashicorp Nomad
Ivan Glushkov
 
PDF
敏捷开发技术最佳实践(统一敏捷开发过程)
Weijun Zhong
 
PDF
Autoscaling Best Practices
Marc Cluet
 
PPTX
面向模式的软件体系架构
Weijun Zhong
 
PPTX
空手、緊握、到放手 – 敏捷路上學到的5件事
Yves Lin
 
PDF
Workshop Consul .- Service Discovery & Failure Detection
Vincent Composieux
 
PDF
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)
Chen Cheng-Wei
 
PDF
超越敏捷开发(成就敏捷企业之道)
Weijun Zhong
 
PPTX
Orchestrating Docker with Terraform and Consul by Mitchell Hashimoto
Docker, Inc.
 
PDF
敏捷开发全景视图(流程、方法和最佳实践)
Weijun Zhong
 
PPTX
Nomad project
Emmanuel CARRE
 
PostgreSQL High-Availability and Geographic Locality using consul
Sean Chittenden
 
Puppet and your Metadata - PuppetCamp London 2015
Marc Cluet
 
Puppet Camp London Fall 2015 - Service Discovery and Puppet
Marc Cluet
 
Service discovery and puppet
Marc Cluet
 
The Case for HTTP/2 - Internetdagarna 2015 - Stockholm
Andy Davies
 
London HUG 8/3 - Nomad
London HashiCorp User Group
 
Scaling Xen within Rackspace Cloud Servers
The Linux Foundation
 
Hashicorp Nomad
Ivan Glushkov
 
敏捷开发技术最佳实践(统一敏捷开发过程)
Weijun Zhong
 
Autoscaling Best Practices
Marc Cluet
 
面向模式的软件体系架构
Weijun Zhong
 
空手、緊握、到放手 – 敏捷路上學到的5件事
Yves Lin
 
Workshop Consul .- Service Discovery & Failure Detection
Vincent Composieux
 
提到 DevOps 到底在
談些什麼玩意兒?(@ Agile Tour Taichung 2017)
Chen Cheng-Wei
 
超越敏捷开发(成就敏捷企业之道)
Weijun Zhong
 
Orchestrating Docker with Terraform and Consul by Mitchell Hashimoto
Docker, Inc.
 
敏捷开发全景视图(流程、方法和最佳实践)
Weijun Zhong
 
Nomad project
Emmanuel CARRE
 
Ad

Similar to Consul First Steps (20)

PDF
PuppetConf 2016: Service Discovery and Puppet – Marc Cluet, Ukon Cherry
Puppet
 
PDF
London Puppet Camp 2015: Service Discovery and Puppet
Puppet
 
PDF
Testing in the 21st Century (ExpoQA)
Alex Soto
 
PDF
Operationalizing Multi Cluster Istio_ Lessons Learned and Developing Ambient ...
MichaelOLeary82
 
PDF
Docker In Bank Unrated
Aleksandr Tarasov
 
PDF
Spring Boot - Microservice Metrics Monitoring
DonghuKIM2
 
PDF
Spring boot microservice metrics monitoring
Oracle Korea
 
PDF
DCEU 18: Docker Container Networking
Docker, Inc.
 
PDF
Consul: Service Mesh for Microservices
ArmonDadgar
 
PDF
GE Predix 新手入门 赵锴 物联网_IoT
Kai Zhao
 
PDF
Canadian CNCF: "Emissary-ingress 101: An introduction to the CNCF incubation-...
Daniel Bryant
 
PDF
Im-A-Hacker-Get-Me-Out-Of-Here-Breaking-Network-Segregation-Using-Esoteric-Co...
YuChianWu
 
PPTX
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
PDF
How to Train Your Docker Cloud
C4Media
 
PDF
Explore Advanced CA Release Automation Configuration Topics
CA Technologies
 
PPTX
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
NGINX, Inc.
 
PDF
OpenFest 2016 - Open Microservice Architecture
Nikolay Stoitsev
 
PDF
Service Mesh @Lara Camp Myanmar - 02 Sep,2023
Hello Cloud
 
PDF
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦
Jiun-Yi Chen
 
PDF
Bring-your-ML-Project-into-Production-v2.pdf
Liang Yan
 
PuppetConf 2016: Service Discovery and Puppet – Marc Cluet, Ukon Cherry
Puppet
 
London Puppet Camp 2015: Service Discovery and Puppet
Puppet
 
Testing in the 21st Century (ExpoQA)
Alex Soto
 
Operationalizing Multi Cluster Istio_ Lessons Learned and Developing Ambient ...
MichaelOLeary82
 
Docker In Bank Unrated
Aleksandr Tarasov
 
Spring Boot - Microservice Metrics Monitoring
DonghuKIM2
 
Spring boot microservice metrics monitoring
Oracle Korea
 
DCEU 18: Docker Container Networking
Docker, Inc.
 
Consul: Service Mesh for Microservices
ArmonDadgar
 
GE Predix 新手入门 赵锴 物联网_IoT
Kai Zhao
 
Canadian CNCF: "Emissary-ingress 101: An introduction to the CNCF incubation-...
Daniel Bryant
 
Im-A-Hacker-Get-Me-Out-Of-Here-Breaking-Network-Segregation-Using-Esoteric-Co...
YuChianWu
 
Javantura v6 - Istio Service Mesh - The magic between your microservices - Ma...
HUJAK - Hrvatska udruga Java korisnika / Croatian Java User Association
 
How to Train Your Docker Cloud
C4Media
 
Explore Advanced CA Release Automation Configuration Topics
CA Technologies
 
Session: A Reference Architecture for Running Modern APIs with NGINX Unit and...
NGINX, Inc.
 
OpenFest 2016 - Open Microservice Architecture
Nikolay Stoitsev
 
Service Mesh @Lara Camp Myanmar - 02 Sep,2023
Hello Cloud
 
20190727 HashiCorp Consul Workshop: 管管你們家 config 啦
Jiun-Yi Chen
 
Bring-your-ML-Project-into-Production-v2.pdf
Liang Yan
 
Ad

More from Marc Cluet (19)

PDF
Ukon Cherry - Best Practices for creating highly scalable platforms for Cloud...
Marc Cluet
 
PDF
Your Kernel and You
Marc Cluet
 
PDF
Managing DevOps teams, staying alive
Marc Cluet
 
PDF
The DevOps journey - How to get there painlessly
Marc Cluet
 
PDF
Elastic Beanstalk, usos prácticos y conceptos
Marc Cluet
 
PDF
Autoscaling Best Practices - WebPerf Barcelona Oct 2014
Marc Cluet
 
PDF
Microservices and the Cloud - DevOps Cardiff Meetup
Marc Cluet
 
PDF
Microservices and the Cloud
Marc Cluet
 
PDF
How to implement microservices
Marc Cluet
 
PDF
A Metadata Ocean in Chef and Puppet
Marc Cluet
 
PDF
Rackspace Hack Night - Vagrant & Packer
Marc Cluet
 
PDF
Innovation in the Cloud - Rackspace Zurich Event
Marc Cluet
 
PDF
Introduction to DevOps - Rackspace tech night
Marc Cluet
 
PDF
Hadoop operations
Marc Cluet
 
PDF
Introduction to hadoop
Marc Cluet
 
PDF
Ssh that wonderful thing
Marc Cluet
 
PDF
Networking & dns 101
Marc Cluet
 
PDF
Juju + Puppet (Puppetconf 2011)
Marc Cluet
 
PDF
Scalable, good, cheap
Marc Cluet
 
Ukon Cherry - Best Practices for creating highly scalable platforms for Cloud...
Marc Cluet
 
Your Kernel and You
Marc Cluet
 
Managing DevOps teams, staying alive
Marc Cluet
 
The DevOps journey - How to get there painlessly
Marc Cluet
 
Elastic Beanstalk, usos prácticos y conceptos
Marc Cluet
 
Autoscaling Best Practices - WebPerf Barcelona Oct 2014
Marc Cluet
 
Microservices and the Cloud - DevOps Cardiff Meetup
Marc Cluet
 
Microservices and the Cloud
Marc Cluet
 
How to implement microservices
Marc Cluet
 
A Metadata Ocean in Chef and Puppet
Marc Cluet
 
Rackspace Hack Night - Vagrant & Packer
Marc Cluet
 
Innovation in the Cloud - Rackspace Zurich Event
Marc Cluet
 
Introduction to DevOps - Rackspace tech night
Marc Cluet
 
Hadoop operations
Marc Cluet
 
Introduction to hadoop
Marc Cluet
 
Ssh that wonderful thing
Marc Cluet
 
Networking & dns 101
Marc Cluet
 
Juju + Puppet (Puppetconf 2011)
Marc Cluet
 
Scalable, good, cheap
Marc Cluet
 

Recently uploaded (20)

PDF
Market Insight : ETH Dominance Returns
CIFDAQ
 
PPTX
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
PDF
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
PDF
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
PDF
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
PDF
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
PDF
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
PPTX
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
PDF
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
PDF
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
PDF
introduction to computer hardware and sofeware
chauhanshraddha2007
 
PPTX
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
PDF
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
PDF
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
PPTX
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
PDF
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
PDF
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
PDF
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
PPTX
The Future of AI & Machine Learning.pptx
pritsen4700
 
PPTX
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 
Market Insight : ETH Dominance Returns
CIFDAQ
 
Dev Dives: Automate, test, and deploy in one place—with Unified Developer Exp...
AndreeaTom
 
AI Unleashed - Shaping the Future -Starting Today - AIOUG Yatra 2025 - For Co...
Sandesh Rao
 
How Open Source Changed My Career by abdelrahman ismail
a0m0rajab1
 
Presentation about Hardware and Software in Computer
snehamodhawadiya
 
Trying to figure out MCP by actually building an app from scratch with open s...
Julien SIMON
 
State-Dependent Conformal Perception Bounds for Neuro-Symbolic Verification
Ivan Ruchkin
 
AI and Robotics for Human Well-being.pptx
JAYMIN SUTHAR
 
GDG Cloud Munich - Intro - Luiz Carneiro - #BuildWithAI - July - Abdel.pdf
Luiz Carneiro
 
How ETL Control Logic Keeps Your Pipelines Safe and Reliable.pdf
Stryv Solutions Pvt. Ltd.
 
introduction to computer hardware and sofeware
chauhanshraddha2007
 
Agile Chennai 18-19 July 2025 Ideathon | AI Powered Microfinance Literacy Gui...
AgileNetwork
 
Researching The Best Chat SDK Providers in 2025
Ray Fields
 
Data_Analytics_vs_Data_Science_vs_BI_by_CA_Suvidha_Chaplot.pdf
CA Suvidha Chaplot
 
Agile Chennai 18-19 July 2025 | Workshop - Enhancing Agile Collaboration with...
AgileNetwork
 
OFFOFFBOX™ – A New Era for African Film | Startup Presentation
ambaicciwalkerbrian
 
RAT Builders - How to Catch Them All [DeepSec 2024]
malmoeb
 
Build with AI and GDG Cloud Bydgoszcz- ADK .pdf
jaroslawgajewski1
 
The Future of AI & Machine Learning.pptx
pritsen4700
 
AVL ( audio, visuals or led ), technology.
Rajeshwri Panchal
 

Consul First Steps