-
Notifications
You must be signed in to change notification settings - Fork 17
/
Copy pathdata.yml
1420 lines (1342 loc) · 105 KB
/
data.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
---
# yaml-language-server: $schema=https://raw.githubusercontent.com/steinzi/network-automation-landscape/main/schemas/landscape2-data-schema.json
# Landscape2 data
#
# This file contains the data that will be used to generate the landscape.
#
# Reference documentation: https://github.com/cncf/landscape2/blob/main/docs/config/data.yml
# Note: The strangest thing we are doing is using a item's maturity value to describe the software business model and or licence.
# This is not the best way to do this but it is the way we are doing it for now.
categories:
- name: Network state
subcategories:
- name: Network Source of Truth
items:
- name: Netbox Community
# project: This maps to the settings.yml featured_items maturity options.
# To describe the software business model and or licence.
project: full-open-source
crunchbase: https://www.crunchbase.com/organization/netbox-labs
description: NetBox is the leading solution for modeling and documenting modern networks.
homepage_url: https://netboxlabs.com
logo: netbox_logo.svg
repo_url: https://github.com/netbox-community/netbox
twitter: https://twitter.com/NetBoxOfficial
extra:
accepted: "2024-05-14"
summary_intro_url: https://youtu.be/jr9Pxx0NkTc
summary_integration: "IP Fabric, Slurpit"
youtube_url: https://www.youtube.com/channel/UCs5FgE5p03tP-8InKVIojdw
documentation_url: https://netboxlabs.com/docs/netbox/en/stable/
tag: nsot
summary_tags: "ipam, dcim, nsot, database"
blog_url: https://netboxlabs.com/blog/
docker_url: https://hub.docker.com/r/netboxcommunity/netbox/
summary_business_use_case: "Provides centralized network intended state and documentation as well as IPAM and DCIM and scripting functionality."
- name: InfraHub
project: full-open-source
description: Infrahub from OpsMill is taking a new approach to Infrastructure Management by providing a new generation of datastore to organize and control all the data that defines how an infrastructure should run. Infrahub offers a central hub to manage the data, templates and playbooks that powers your infrastructure by combining the version control and branch management capabilities of Git with the flexible data model and UI of a graph database.
homepage_url: https://www.opsmill.com
logo: infrahub.svg
repo_url: https://github.com/opsmill/infrahub
extra:
key_features: "Infrastructure modeling, version control, API-first design"
summary_use_case: "Network infrastructure modeling, automation integration"
- name: Nautobot
project: full-open-source
description: Nautobot is a Network Source of Truth and Network Automation Platform.
homepage_url: https://nautobot.com/
logo: nautobot.png
repo_url: https://github.com/nautobot/nautobot
extra:
documentation_url: https://docs.nautobot.com/
github_discussions_url: https://github.com/nautobot/nautobot/discussions
summary_use_case: "Provides a centralized network inventory management and automation platform with extensible data models and Git-based version control"
summary_tags: "network inventory, configuration management, automation platform, API-first, extensible"
summary_business_use_case: "Improves network operations efficiency and reduces errors through centralized network management and automation"
summary_integration: "Integrates with various automation tools and supports custom plugins"
blog_url: https://blog.networktocode.com
summary_personas: "Network Engineers, DevOps Engineers, Network Architects"
summary_release_rate: "Regular releases with long-term support versions"
youtube_url: https://www.youtube.com/@networktocode6721
- name: Peering Manager
project: full-open-source
description: Peering Manager is a BGP management tool
homepage_url: https://peering-manager.net/
logo: peering-manager.svg
repo_url: https://github.com/peering-manager/peering-manager
extra:
documentation_url: https://docs.peering-manager.net/
tag: nsot
docker_url: https://hub.docker.com/r/peeringmanager/peering-manager
github_discussions_url: https://github.com/peering-manager/peering-manager/discussions
summary_use_case: "Provides a source of truth and configuration management for external BGP sessions of all kind (transit, customers, peering, …)"
summary_tags: "BGP inventory, configuration management, API-first"
summary_business_use_case: "Improves BGP peering with other networks and reduces errors through automation"
summary_personas: "Network Engineers, Network Architects"
- name: Network Discovery/Assurance
items:
- name: Forward Networks
project: enterprise
description: Forward Networks' flagship software, Forward Enterprise, delivers the best digital twin technology to the world's largest networks.
homepage_url: https://forwardnetworks.com
logo: forwardnetworks.png
extra:
summary_use_case: "Network assurance, verification, troubleshooting"
summary_integration: "Netbox"
summary_business_use_case: "Network verification and troubleshooting for brownfield networks"
summary_tags: "network assurance, network verification, network troubleshooting"
- name: NetBrain
project: enterprise
description: NetBrain is a network automation and visibility platform that provides dynamic network mapping, automated network documentation, and intelligent troubleshooting capabilities for enterprise networks.
homepage_url: https://www.netbraintech.com/
logo: netbrain.png
crunchbase: https://www.crunchbase.com/organization/netbrain-technologies
extra:
summary_use_case: "Dynamic network mapping, automated network documentation, intelligent troubleshooting, and network automation"
summary_business_use_case: "Enhances network visibility, accelerates problem resolution, and improves operational efficiency through automation of network documentation and troubleshooting processes"
summary_integration: "Integrates with various IT service management (ITSM) tools, security information and event management (SIEM) systems, and network monitoring platforms"
summary_tags: "network automation, network visibility, dynamic mapping, troubleshooting, intent-based networking"
summary_personas: "Network Engineers, Network Architects, IT Operations, NOC Teams"
summary_release_rate: "Regular releases for both on-premises and cloud versions"
blog_url: https://www.netbraintech.com/blog/
summary_features: "Dynamic Network Mapping, Runbook Automation, Intent-Based Automation, Network Digital Twin, Adaptive Network Automation"
- name: IP Fabric
project: enterprise
crunchbase: https://www.crunchbase.com/organization/ip-fabric
description: IP Fabric is a network infrastructure visibility and analytics solution helping enterprise network&security teams deliver network assurance and automation.
homepage_url: https://ipfabric.io
logo: ipfabric.svg
twitter: https://x.com/IPFabric
extra:
summary_use_case: "Discovery and modeling and assurance of network infrastructure with multivendor support allowing you to view the high level network design and drill down to the device or technology level."
summary_integration: "Ansible, Itential, Nautobot, Netbox, Nornir, Splunk, Zabbix"
summary_business_use_case: "Visibility for brownfield network assurance by discovering and modeling the network infrastructure by collecting data from the devices using credentials and APIs."
summary_tags: "network assurance, network visibility, network analytics, network discovery, network modeling"
- name: Slurpit
project: freemium
crunchbase: https://www.crunchbase.com/organization/cloud-native-computing-foundation
description: Slurp’it is a powerful and easy-to-use network discovery solution that offers 100% accurate network inventory. No coding required.
homepage_url: https://slurpit.io
logo: slurpit.png
extra:
summary_integration: "Netbox"
summary_use_case: "discovery and inventory with a focus on ease of use and accuracy. No coding required."
summary_business_use_case: "[10 free licence shenanigans] Provides a network inventory and discovery solution that is easy to use and accurate."
- name: Netdisco
project: full-open-source
description: Netdisco is a web-based network management tool suitable for small to very large networks. IP and MAC address data is collected into a PostgreSQL database using SNMP, CLI, or device APIs.
homepage_url: http://netdisco.org
logo: netdisco.jpg
extra:
summary_use_case: "Discovery and inventory"
summary_business_use_case: "Network discovery and inventory of networks, with some historical data"
summary_tags: "network discovery, network verifcation"
docker_url: https://hub.docker.com/r/netdisco/netdisco
documentation_url: https://github.com/netdisco/netdisco/wiki
- name: Netos Fabric
project: enterprise
description: "Netos Fabric delivers network discovery and data normalization (ETL), all managed, orchestrated, and tracked in NetBox. It integrates seamlessly with any vendor using CLI, APIs, or other methods. Scalable and flexible, it scales to millions of tasks using Airflow for real-time job scheduling."
homepage_url: https://netos.io
logo: netos-fabric.svg
repo_url: https://github.com/netos-networks/netos-fabric
extra:
summary_use_case: "Network discovery and seeding NetBox. Initially developed to source data for Netos reporting plugins in NetBox."
summary_business_use_case: "Automatically populated Source of Truth, therefore reducing operational risks and compliance risk, and enhancing project modeling accuracy."
summary_integration: "Integrates with network management systems, APIs, Airflow DAGs, and NoSQL databases to provide a comprehensive view of network data and device status."
summary_tags: "network discovery, compliance, orchestration, Airflow, NetBox integration, device polling"
summary_personas: "Network Engineers, DevOps Engineers, IT Operations"
summary_features: "Real-time device polling, historical network snapshots, data modelling, and ETL."
blog_url: https://netos.io/articles-and-research
twitter: https://twitter.com/NetosNetworks
documentation_url: https://docs.netos.io
github_discussions_url: https://github.com/netos-networks/netos-fabric/discussions
linkedin_url: https://www.linkedin.com/company/netos-networks
youtube_url: https://www.youtube.com/@netos-networks
slack_url: https://netdev-community.slack.com/archives/C07RC7E803B
- name: Testing, Compliance & Querying
items:
# TODO add the enterprise version
- name: SuzieQ
project: freemium
description: An open-source, multivendor network observability platform for cloud-first networks.
homepage_url: https://www.suzieq.io/
logo: suzieq.png
repo_url: https://github.com/netenglabs/suzieq
extra:
documentation_url: https://suzieq.readthedocs.io/en/latest/
summary_use_case: "Provides comprehensive network state analysis, troubleshooting, change validation, and intent verification for multivendor networks"
summary_tags: "network observability, multivendor, agentless, cloud-first, network state analysis"
summary_business_use_case: "Improves network reliability and reduces downtime by providing deep insights into network state and behavior"
summary_integration: "Supports various network operating systems and cloud platforms"
blog_url: https://www.stardustsystems.net/blog
summary_personas: "Network Engineers, Cloud Architects, DevOps Engineers"
summary_release_rate: "yearly updates"
- name: Netpicker
project: freemium
description: Test the design, security and compliance of your network, A Python-based testing platform for your network
homepage_url: https://netpicker.io
logo: netpicker.png
extra:
summary_tags: "network testing, device_backup, change-validation, compliance, configuration security"
summary_use_case: "[free 10 device Shenanigans licence] Network configuration testing, Configuration backups and compliance with a hardening config and security angle. Needs 3rd party discovery tool or manual add devices"
summary_integration: "Netbox, Slurpit"
summary_business_use_case: "Enhances network security and compliance while reducing manual configuration errors"
# bad url on site
documentation_url: https://netpicker.io/documentation/
summary_release_rate: "Regularly updated"
summary_personas: "Network Engineers, Security Analysts, Compliance Officers"
- name: Batfish
project: full-open-source
description: A network configuration analysis tool that builds a mathematical model of network behavior, allowing for advanced querying and validation.
homepage_url: https://www.batfish.org/
logo: batfish.png
repo_url: https://github.com/batfish/batfish
extra:
documentation_url: https://pybatfish.readthedocs.io/en/latest/
summary_use_case: "Performs network configuration analysis, validation, and troubleshooting without the need for live network access"
summary_tags: "network analysis, configuration validation, security policy checking, troubleshooting"
summary_business_use_case: "Reduces network outages and security vulnerabilities by catching misconfigurations before deployment"
summary_integration: "Ansible, Terraform, CI/CD pipelines"
- name: anta
project: full-open-source
description: "Arista Network Test Automation (ANTA) Framework is a Python framework that automates tests for Arista devices."
homepage_url: https://anta.arista.com/stable/
logo: anta.png
repo_url: https://github.com/aristanetworks/anta
extra:
documentation_url: https://anta.arista.com/stable/
summary_use_case: "Provides a Python-based framework for automating tests on Arista network devices, enabling efficient validation of network configurations and operations"
summary_tags: "network automation, testing, Arista, Python, network validation"
summary_business_use_case: "Improves network reliability and reduces operational costs by automating the testing and validation of Arista network infrastructures"
summary_integration: "Integrates with Arista EOS (Extensible Operating System) and supports various testing scenarios"
summary_personas: "Network Engineers, DevOps Engineers, Test Engineers, Arista Network Administrators"
summary_release_rate: "Regularly updated with new features and improvements"
- name: Ondatra
project: full-open-source
description: "Ondatra (Open Network Device Automated Test Runner and API) is a framework for writing and running tests against both real and containerized network devices."
homepage_url: https://github.com/openconfig/ondatra
logo: ondatra.png
repo_url: https://github.com/openconfig/ondatra
extra:
documentation_url: https://pkg.go.dev/github.com/openconfig/ondatra
summary_use_case: "Enables writing and running automated tests for network devices, supporting both physical and containerized environments"
summary_tags: "network testing, automation, GoLang, OpenConfig, containerized testing"
summary_business_use_case: "Improves network reliability and reduces time-to-market for network changes by facilitating comprehensive automated testing"
summary_integration: "Compatible with OpenConfig data models and various network device platforms"
summary_personas: "Network Engineers, DevOps Engineers, Test Engineers"
summary_release_rate: "Actively maintained and updated"
- name: pyATS
project: full-open-source
description: "Cisco pyATS is a Network Test and Automation Solution that was developed for internal Cisco engineering use, and it is now freely available."
homepage_url: https://developer.cisco.com/pyats/
logo: pyats.png
repo_url: https://github.com/CiscoTestAutomation/pyats
extra:
documentation_url: https://developer.cisco.com/docs/pyats/
summary_use_case: "Provides a powerful framework for network automation, testing, and validation, originally developed for Cisco's internal use"
summary_tags: "network automation, testing, validation, Cisco, Python"
summary_business_use_case: "Accelerates network testing and validation processes, reducing time-to-market for network changes and improving overall network reliability"
summary_integration: "Integrates with various Cisco platforms and supports multi-vendor environments"
summary_personas: "Network Engineers, DevOps Engineers, Test Engineers"
summary_release_rate: "Regularly updated with new features and bug fixes"
blog_url: https://blogs.cisco.com/tag/pyats
- name: NUTS
project: full-open-source
description: "NUTS (Network Unit Testing System) is a Pytest plugin enabling network testing using YAML files."
homepage_url: https://nuts.readthedocs.io/
logo: nuts.png
repo_url: https://github.com/network-unit-testing-system/nuts
extra:
documentation_url: https://nuts.readthedocs.io/en/latest/
github_discussions_url: https://github.com/network-unit-testing-system/nuts/discussions
summary_use_case: "Simplifies network testing by allowing engineers to write tests in YAML format using a PyTest plugin"
summary_tags: "network testing, pytest plugin, yaml, vendor-neutral"
summary_business_use_case: "Improves network reliability and reduces downtime by enabling comprehensive and easy-to-write network tests"
summary_integration: "PyTest"
summary_personas: "Network Engineers, DevOps Engineers, QA Engineers"
summary_release_rate: "Regularly updated"
- name: Telemetry and observability
subcategories:
# TODO: Figure out better names and layout for this section
- name: Observability
items:
- name: Kentik
project: saas
description: Kentik is a network observability platform that uses big data and AI to provide real-time network analytics, DDoS protection, and traffic optimization.
homepage_url: https://www.kentik.com/
logo: kentik.png
extra:
summary_use_case: "Network traffic analysis, DDoS detection and mitigation, capacity planning, and performance optimization"
summary_business_use_case: "Enhances network visibility, improves security posture, and optimizes network performance for better user experience and reduced operational costs"
summary_integration: "Cloud platforms (AWS, Azure, GCP), network devices, firewalls, and CDNs"
summary_tags: "network analytics, DDoS protection, traffic optimization, cloud networking, AI-driven insights"
summary_personas: "Network Engineers, Security Analysts, Cloud Architects, IT Operations"
summary_release_rate: "Continuous updates (SaaS model)"
blog_url: https://www.kentik.com/blog/
documentation_url: https://kb.kentik.com/
linkedin_url: https://www.linkedin.com/company/kentik/
youtube_url: https://www.youtube.com/channel/UCsTYhGUm81x6m6lQ-QUwfKA
twitter: https://twitter.com/kentikinc
- name: Monitoring & Alerting
items:
# ... (previous items remain unchanged)
- name: Orb Community
project: full-open-source
description: Orb is an open-source observability platform that provides a unified view of metrics, logs, and traces. It aims to simplify the complexities of observability by offering an integrated solution for monitoring and troubleshooting distributed systems.
homepage_url: https://orb.community/
logo: orb-community.png
repo_url: https://github.com/orb-community/orb
extra:
summary_use_case: "Unified observability platform for metrics, logs, and traces in distributed systems"
summary_business_use_case: "Enables organizations to gain comprehensive insights into their systems' performance and behavior, reducing mean time to detection and resolution of issues"
summary_integration: "Supports various data sources and protocols including Prometheus, OpenTelemetry, and InfluxDB"
summary_tags: "observability, open-source, metrics, logs, traces, distributed systems"
summary_personas: "DevOps Engineers, Site Reliability Engineers, Software Developers, IT Operations"
summary_release_rate: "Ongoing development with community-driven updates"
documentation_url: https://orb.community/documentation/running_orb_agent/
github_discussions_url: https://github.com/orb-community/orb/discussions
summary_features: "Unified dashboard for metrics, logs, and traces; multi-tenancy support; plugin system for extensibility"
- name: Elastic Stack (ELK)
project: hybrid
description: Elastic Stack, formerly known as ELK Stack, is a group of open source products from Elastic designed to help users take data from any type of source and in any format and search, analyze, and visualize it in real time.
homepage_url: https://www.elastic.co/elastic-stack/
logo: elastic-stack.png
crunchbase: https://www.crunchbase.com/organization/elastic
extra:
twitter: https://twitter.com/elastic
summary_use_case: "Log analysis, application performance monitoring, security information and event management (SIEM)"
summary_business_use_case: "Provides comprehensive data analysis and visualization capabilities, enabling organizations to gain insights from their data, improve operational efficiency, and enhance security posture"
summary_integration: "Various data sources, Logstash plugins, Beats data shippers, cloud platforms"
summary_tags: "log analysis, data visualization, full-text search, real-time analytics, observability"
summary_personas: "DevOps Engineers, Data Analysts, Security Analysts, IT Operations"
summary_release_rate: "Major releases approximately every quarter"
blog_url: https://www.elastic.co/blog/
documentation_url: https://www.elastic.co/guide/index.html
linkedin_url: https://www.linkedin.com/company/elastic-co/
youtube_url: https://www.youtube.com/user/elasticsearch
stack_overflow_url: https://stackoverflow.com/questions/tagged/elasticsearch
summary_components: "Elasticsearch, Logstash, Kibana, Beats"
- name: Datadog
project: saas
description: Datadog is a monitoring and analytics platform for large-scale applications. It brings together data from servers, containers, databases, and third-party services to make your stack entirely observable.
homepage_url: https://www.datadoghq.com/
logo: datadog.png
crunchbase: https://www.crunchbase.com/organization/datadog
extra:
twitter: https://twitter.com/datadoghq
summary_use_case: "Infrastructure monitoring, application performance monitoring, log management, user experience monitoring, and security monitoring"
summary_business_use_case: "Provides end-to-end observability for cloud environments, helping organizations troubleshoot issues faster, optimize application performance, and make data-driven decisions"
summary_integration: "400+ built-in integrations including AWS, Azure, GCP, Kubernetes, databases, and various DevOps tools"
summary_tags: "cloud monitoring, APM, log management, real-time analytics, distributed tracing"
summary_personas: "DevOps Engineers, Site Reliability Engineers, Software Developers, IT Operations, Security Analysts"
summary_release_rate: "Continuous updates (SaaS model)"
blog_url: https://www.datadoghq.com/blog/
documentation_url: https://docs.datadoghq.com/
github_discussions_url: https://github.com/DataDog/datadog-agent/discussions
linkedin_url: https://www.linkedin.com/company/datadog/
youtube_url: https://www.youtube.com/user/DatadogHQ
stack_overflow_url: https://stackoverflow.com/questions/tagged/datadog
summary_features: "Real-time dashboards, alerts, APM, log correlation, machine learning-based anomaly detection"
- name: Splunk
project: hybrid
description: Splunk [a Cisco company] is a software platform for searching, monitoring, and analyzing machine-generated big data, via a web-style interface. It captures, indexes, and correlates real-time data in a searchable repository, from which it can generate graphs, reports, alerts, dashboards, and visualizations.
homepage_url: https://www.splunk.com/
logo: splunk.svg
crunchbase: https://www.crunchbase.com/organization/splunk
extra:
twitter: https://twitter.com/splunk
summary_use_case: "Log management, security information and event management (SIEM), application performance monitoring, IT operations management, business analytics"
summary_business_use_case: "Enables organizations to search, monitor, analyze and visualize machine-generated big data, providing operational intelligence, proactive monitoring, and comprehensive security analytics"
summary_integration: "Extensive app ecosystem, cloud platforms (AWS, Azure, GCP), networking equipment, security tools, and custom data sources"
summary_tags: "log analysis, SIEM, real-time analytics, machine learning, predictive analytics, IT operations"
summary_personas: "IT Operations, Security Analysts, DevOps Engineers, Business Analysts, Data Scientists"
summary_release_rate: "Major releases typically twice a year, with frequent updates for cloud offerings"
blog_url: https://www.splunk.com/en_us/blog.html
documentation_url: https://docs.splunk.com/
linkedin_url: https://www.linkedin.com/company/splunk/
youtube_url: https://www.youtube.com/user/splunkvideos
stack_overflow_url: https://stackoverflow.com/questions/tagged/splunk
summary_features: "Real-time data indexing, powerful search processing language (SPL), machine learning capabilities, customizable dashboards and visualizations"
- name: Icinga
project: full-open-source
description: Monitoring system which checks the availability of your network resources, notifies users of outages, and generates performance data for reporting.
homepage_url: https://icinga.com
logo: icinga.png
repo_url: https://github.com/Icinga/icinga2
extra:
documentation_url: https://icinga.com/docs/
blog_url: https://icinga.com/blog/
summary_use_case: "Provides comprehensive monitoring for network resources, services, and applications"
summary_tags: "monitoring, alerting, network, infrastructure, automation"
summary_business_use_case: "Ensures high availability and performance of IT infrastructure, integrates with NetBox"
summary_personas: "IT Operations, NOC Operations, Monitoring"
docker_url: https://hub.docker.com/u/icinga
- name: LibreNMS
project: full-open-source
description: A fully featured network monitoring system that provides a wealth of features and device support.
homepage_url: https://www.librenms.org
logo: librenms.png
repo_url: https://github.com/librenms/librenms
extra:
documentation_url: https://docs.librenms.org/
summary_use_case: "Network device monitoring, performance tracking, alerting, and reporting"
summary_business_use_case: "Provides comprehensive network visibility and monitoring, enabling organizations to proactively manage their network infrastructure and quickly identify and resolve issues"
summary_integration: "Oxidized, Smokeping, NFSen, Weathermap"
summary_tags: "network monitoring, SNMP, syslog, autodiscovery, alerting, reporting"
summary_personas: "Network Engineers, System Administrators, IT Operations Teams"
summary_release_rate: "Monthly releases with frequent updates"
blog_url: https://community.librenms.org/c/blog/8
twitter: https://twitter.com/librenms
discord_url: https://discord.gg/librenms
- name: eNMS
project: full-open-source
description: eNMS is a vendor-agnostic NMS designed for building workflow-based network automation solutions, with a focus on visualization, inventory management, and service scheduling.
homepage_url: https://github.com/eNMS-automation/eNMS
logo: enms.png
repo_url: https://github.com/eNMS-automation/eNMS
extra:
documentation_url: https://enms.readthedocs.io/en/latest/
summary_use_case: "Network automation, workflow management, network visualization, and inventory management"
summary_business_use_case: "Streamlines network operations by providing a centralized platform for network automation, visualization, and management, improving efficiency and reducing manual errors"
summary_integration: "Supports integration with various network devices and protocols, as well as external services like Ansible, Netmiko, and NAPALM"
summary_tags: "network automation, workflow management, inventory management, visualization, open-source"
summary_personas: "Network Engineers, DevOps Engineers, Network Automation Specialists"
summary_release_rate: "Regular updates with new features and improvements"
github_discussions_url: https://github.com/eNMS-automation/eNMS/discussions
- name: Observium
project: hybrid
description: "Observium is a network monitoring platform supporting a wide range of device types, platforms and operating systems."
homepage_url: https://www.observium.org/
logo: observium.png
repo_url: https://github.com/DanielleHuisman/observium-community-edition
extra:
documentation_url: https://docs.observium.org/
summary_use_case: "Provides comprehensive network monitoring and management with auto-discovery capabilities, supporting a wide range of devices and platforms"
summary_tags: "network monitoring, auto-discovery, multi-vendor, SNMP, Syslog, alerting"
summary_business_use_case: "Enhances network visibility and reduces downtime by providing real-time monitoring, alerting, and historical data analysis for network infrastructure"
summary_integration: "Supports various network devices, servers, and applications through SNMP, Syslog, and other protocols"
summary_personas: "Network Administrators, System Administrators, IT Operations Teams"
summary_release_rate: "Regular releases with community and professional editions"
twitter: https://twitter.com/observium
- name: Prometheus
project: full-open-source
description: An open-source systems monitoring and alerting toolkit, popular in cloud-native environments but also very applicable to network monitoring.
homepage_url: https://prometheus.io/
logo: prometheus.png
repo_url: https://github.com/prometheus/prometheus
extra:
documentation_url: https://prometheus.io/docs/introduction/overview/
github_discussions_url: https://github.com/prometheus/prometheus/discussions
summary_use_case: "Network performance monitoring, alerting, service level indicator (SLI) tracking"
summary_business_use_case: "Enables organizations to gain real-time insights into system performance, detect anomalies quickly, and maintain high service reliability"
summary_integration: "Grafana, Alertmanager, various exporters for different systems and services"
summary_tags: "monitoring, metrics, alerting, time series database, cloud-native"
summary_personas: "Site Reliability Engineers, DevOps Engineers, System Administrators, Network Engineers"
summary_release_rate: "Major releases approximately every 6-8 weeks"
blog_url: https://prometheus.io/blog/
twitter: https://twitter.com/PrometheusIO
youtube_url: https://www.youtube.com/channel/UC4pLFely0-Odea4B2NL1nWA
slack_url: https://slack.cncf.io/
clomonitor_name: "prometheus"
dev_stats_url: https://prometheus.devstats.cncf.io/
- name: Grafana
project: hybrid
description: The open source graphical analytics & monitoring solution default. Often used in conjunction with Prometheus for network monitoring visualization.
homepage_url: https://grafana.com/
logo: grafana.png
repo_url: https://github.com/grafana/grafana
extra:
documentation_url: https://grafana.com/docs/grafana/latest/
summary_use_case: "Network performance visualization, capacity planning, troubleshooting"
summary_business_use_case: "Provides intuitive, customizable dashboards for real-time data visualization, enabling better decision-making and faster problem resolution across various IT domains"
summary_integration: "Prometheus, InfluxDB, Loki, Elasticsearch, MySQL, PostgreSQL"
summary_tags: "data visualization, monitoring, analytics, dashboards, observability"
summary_personas: "DevOps Engineers, Site Reliability Engineers, Network Engineers, Data Analysts"
summary_release_rate: "Major releases approximately every 2-3 months, with minor releases more frequently"
blog_url: https://grafana.com/blog/
twitter: https://twitter.com/grafana
linkedin_url: https://www.linkedin.com/company/grafana-labs/
- name: Zabbix
project: full-open-source
description: An enterprise-class open source distributed monitoring solution for networks and applications.
homepage_url: https://www.zabbix.com/
logo: zabbix.png
repo_url: https://github.com/zabbix/zabbix
extra:
documentation_url: https://www.zabbix.com/documentation/current/en/manual
summary_use_case: "Network device monitoring, performance tracking, capacity planning"
summary_business_use_case: "Provides comprehensive infrastructure monitoring, helping organizations detect and resolve IT issues quickly, optimize performance, and plan for future growth"
summary_integration: "SNMP, IPMI, JMX, VMware monitoring"
summary_tags: "monitoring, alerting, trending, network monitoring, application monitoring, open-source"
summary_personas: "System Administrators, Network Engineers, DevOps Engineers, IT Operations"
summary_release_rate: "Major releases annually, with minor releases more frequently"
blog_url: https://blog.zabbix.com/
twitter: https://twitter.com/zabbix
linkedin_url: https://www.linkedin.com/company/zabbix/
youtube_url: https://www.youtube.com/user/ZabbixSIA
slack_url: https://zabbix.com/community
mailing_list_url: https://lists.sourceforge.net/lists/listinfo/zabbix-users
- name: Netos NetOps
project: full-open-source
description: "Built with Ansible Semaphore, the Netos NetOps project lays the foundation to install and manage NetBox, and other network tools."
homepage_url: https://docs.netos.io/books/1-semaphore-netops
logo: netos-netops.svg
repo_url: https://github.com/netos-networks/netos-netops
extra:
summary_use_case: "A framework that makes it simple and fast to deploy and manage open-source enterprise networking applications and tools."
summary_business_use_case: "Deliver consistent development, test, and production network automation tooling, through automation."
summary_integration: "Deploy Ansible, Python, and bash scripts to integrate with any computer system."
summary_tags: "platform engineering, infrastructure-as-code, DevOps, NetDevOps"
summary_personas: "Network Engineers, DevOps Engineers, IT Operations"
summary_features: "Deploy, upgrade, backup, restore, and manage NetBox and other networking tools."
blog_url: https://netos.io/articles-and-research
twitter: https://twitter.com/NetosNetworks
documentation_url: https://docs.netos.io/shelves/netos-netops
github_discussions_url: https://github.com/netos-networks/netos-fabric/discussions
linkedin_url: https://www.linkedin.com/company/netos-networks
youtube_url: https://www.youtube.com/@netos-networks
slack_url: https://netdev-community.slack.com/archives/C07RC7E803B
- name: Telemetry & Data Collection
items:
- name: Telegraf
project: full-open-source
description: "Telegraf is a plugin-driven server agent for collecting and reporting metrics. It has integrations to source a variety of metrics, events, and logs directly from containers and systems it's running on, as well as pulling metrics from third-party APIs."
homepage_url: https://www.influxdata.com/time-series-platform/telegraf/
logo: telegraf.png
repo_url: https://github.com/influxdata/telegraf
extra:
documentation_url: https://docs.influxdata.com/telegraf/
github_discussions_url: https://github.com/influxdata/telegraf/discussions
summary_use_case: "Collects metrics from a wide variety of sources and writes them to various destinations, enabling comprehensive monitoring and observability of systems and applications"
summary_tags: "metrics collection, monitoring, time series data, plugin-driven, multi-platform"
summary_business_use_case: "Enhances system and application observability by providing a flexible, extensible solution for collecting and forwarding metrics, enabling better decision-making and faster problem resolution"
summary_integration: "Integrates with numerous input sources (e.g., systems, containers, APIs) and output destinations (e.g., InfluxDB, Prometheus, Kafka)"
summary_personas: "DevOps Engineers, System Administrators, Site Reliability Engineers, Data Engineers"
summary_release_rate: "Regular releases with new features, plugins, and bug fixes"
twitter: https://twitter.com/influxdb
blog_url: https://www.influxdata.com/blog/
youtube_url: https://www.youtube.com/influxdata
- name: gNMIc
project: full-open-source
description: gNMIc is a full-featured gNMI-focused streaming telemetry collector with rich data processing capabilities and high-availability support.
homepage_url: https://gnmic.openconfig.net/
logo: gnmic.svg
repo_url: https://github.com/openconfig/gnmic
extra:
documentation_url: https://gnmic.openconfig.net/
summary_use_case: "gNMI-based network device management, telemetry collection"
summary_tags: "gNMI, network automation, telemetry, Go"
summary_personas: "Network Engineers, SREs, Network Automation Specialists"
summary_features: "gNMI client, telemetry collection, configuration management"
- name: jalapeno
project: full-open-source
description: A cloud-native infrastructure platform to enable development of network services collecting telemetry with GoBMP and Telegraf.
homepage_url: https://cisco-open.github.io/jalapeno/
logo: jalapeno.png
repo_url: https://github.com/cisco-open/jalapeno
extra:
documentation_url: https://cisco-open.github.io/jalapeno/
summary_use_case: "Developing Cloud Native Network Services (CNNS) on top of common data collection and warehousing infrastructure."
summary_tags: "telemetry, bmp, GoBMP, k8s, graph"
summary_personas: "Network Engineers, SREs, Network Automation Specialists"
summary_features: "telemetry collection, graph database, warehousing, data aggregation, topology"
- name: jagw
project: full-open-source
description: The Jalapeño API Gateway offers you a simple and easy to use way to access the data provided by the Jalapeño application stack.
homepage_url: https://jalapeno-api-gateway.github.io/jagw/
logo: jagw.png
repo_url: https://github.com/jalapeno-api-gateway/jagw
extra:
documentation_url: https://jalapeno-api-gateway.github.io/jagw/
summary_use_case: "Developing Cloud Native Network Services (CNNS) to collect or subscribe Jalapeno data/events"
summary_tags: "jalapeno, api-gateway, gRPC, event-driven, network automation, telemetry"
summary_personas: "Network Engineers, SREs, Network Automation Specialists, Software Developers"
summary_features: "API Gateway, subscribe collections, subscribe counters, event based"
- name: goBMP
project: full-open-source
description: "goBMP is an implementation of Open BMP (RFC 7854) protocol's collector in go language. Collected BGP information can be published to kafka topics, stored in the file in JSON format or printed to stdout."
homepage_url: https://github.com/sbezverk/gobmp
logo: goBMP.png
repo_url: https://github.com/sbezverk/gobmp
extra:
documentation_url: https://netutils.readthedocs.io/en/latest/
summary_use_case: "Collecting BGP Monitoring metrics"
summary_tags: "BGP, BMP, RFC7854, collector"
summary_integration: "kafka"
summary_personas: "Network Engineers, SREs, Automation Engineers"
docker_url: https://hub.docker.com/r/sbezverk/gobmp
- name: Security
subcategories:
- name: ZTNA
items:
- name: KnocKnoc
homepage_url: https://knocknoc.io
project: free-restrictive
logo: knocknoc.png
description: Knocknoc removes the attack surface of your existing infrastructure by providing access only to authorised users. It’s simple to implement and cost-effective at scale.
extra:
documentation_url: https://docs.knocknoc.io
summary_use_case: "Allows SSO to open a port - for SSH bastion through to legacy apps, lock them down, let Knocknoc broker access"
summary_tags: "ZeroTrust, AttackSurfaceManagement, cybersecurity"
summary_integration: "iptables/ipsets, haproxy, AWS, Azure, Palo, Fortigate, many more firewalls, webservers"
summary_personas: "Network Engineers, Cybersec Engineers, MSPs, Security Architects"
docker_url: https://hub.docker.com/u/knocknoc
youtube_url: https://www.youtube.com/watch?v=yOK0Ro5kvfc
- name: Virtualization
subcategories:
- name: Network virtualization platforms
items:
- name: eve-ng
project: freemium
description: EVE-NG is a network emulator that supports virtualized network environments.
homepage_url: https://www.eve-ng.net
logo: eve-ng.png
- name: GNS3
project: full-open-source
description: GNS3 is a network software emulator that allows the combination of virtual and real devices.
homepage_url: https://www.gns3.com
repo_url: https://github.com/GNS3/gns3-gui
logo: gns3.png
- name: Containerlab
project: full-open-source
description: Nokia Containerlab is a container-based network emulation tool that allows you to define and deploy complex network topologies.
homepage_url: https://containerlab.srlinux.dev
repo_url: https://github.com/srl-labs/containerlab
logo: containerlab.png
- name: Cisco Modeling Labs
project: commercial-only
description: Cisco Modeling Labs is a network simulation platform that allows you to design, build, and test network topologies.
homepage_url: https://www.cisco.com/c/en/us/products/cloud-systems-management/modeling-labs/index.html
logo: cisco-modeling-labs.png
- name: netlab
project: full-open-source
description: "netlab is a network lab builder and CLI tool that creates virtual network labs using libvirt, Docker, or Podman containers. It supports multiple virtualization providers and network operating systems."
homepage_url: https://netlab.tools/
logo: ipspace-netlab.png
repo_url: https://github.com/ipspace/netlab
extra:
documentation_url: https://netlab.tools/docs/
github_discussions_url: https://github.com/ipspace/netlab/discussions
summary_use_case: "Enables network engineers and developers to quickly create and manage virtual network topologies for testing, development, and learning purposes"
summary_tags: "network virtualization, lab automation, multi-vendor, containerization, network simulation"
summary_business_use_case: "Accelerates network testing and development processes by providing an easy-to-use platform for creating realistic network environments without the need for physical hardware"
summary_integration: "Supports various virtualization providers (libvirt, Docker, Podman) and multiple network operating systems"
summary_personas: "Network Engineers, DevOps Engineers, Network Architects, Network Security Professionals"
summary_release_rate: "Regularly updated with new features and device support"
blog_url: https://blog.ipspace.net/
twitter: https://twitter.com/ioshints
- name: Automation Tooling
subcategories:
- name: Continuous Configuration Automation (CCA)
items:
- name: Ansible
project: full-open-source
description: Ansible is a simple, agentless IT automation platform that makes your applications and systems easier to deploy. It's particularly popular in network automation for its ease of use and extensive module library.
homepage_url: https://www.ansible.com
logo: ansible.png
repo_url: https://github.com/ansible/ansible
extra:
documentation_url: https://docs.ansible.com/
summary_use_case: "Network configuration management, compliance automation, bulk changes"
summary_business_use_case: "Simplifies complex IT workflows, reduces manual errors, and improves operational efficiency across diverse IT environments"
summary_integration: "AWS, Azure, Google Cloud, VMware, Cisco, Juniper, F5, Arista"
summary_tags: "automation, configuration management, orchestration, agentless, YAML-based"
summary_personas: "System Administrators, Network Engineers, DevOps Engineers, Cloud Architects"
summary_release_rate: "Major releases approximately every 6 months, with minor releases more frequently"
blog_url: https://www.ansible.com/blog
- name: Terraform
project: hybrid
description: Terraform is an open-source infrastructure as code software tool that provides a consistent CLI workflow to manage hundreds of cloud services. While primarily focused on cloud infrastructure, it's increasingly used for network automation, especially in cloud-native environments.
homepage_url: https://www.terraform.io
logo: terraform.png
repo_url: https://github.com/hashicorp/terraform
extra:
documentation_url: https://www.terraform.io/docs
summary_use_case: "Cloud network provisioning, multi-cloud networking, SDN configuration"
summary_business_use_case: "Enables infrastructure as code, improving consistency, reducing errors, and speeding up deployment across multiple cloud providers and on-premises infrastructure"
summary_integration: "AWS, Azure, Google Cloud, VMware, Cisco ACI, F5, Palo Alto Networks"
summary_tags: "infrastructure as code, cloud provisioning, network automation, multi-cloud, state management"
summary_personas: "DevOps Engineers, Cloud Architects, Network Engineers, Site Reliability Engineers"
summary_release_rate: "Major releases approximately every 3-4 months, with minor releases more frequently"
blog_url: https://www.hashicorp.com/blog/products/terraform
youtube_url: https://www.youtube.com/hashicorp
- name: OpenTofu
project: full-open-source
description: OpenTofu is an infrastructure as code tool that lets you define both cloud and on-prem resources in human-readable configuration files that you can version, reuse, and share.
homepage_url: https://opentofu.org
logo: opentofu.png
repo_url: https://github.com/opentofu/opentofu
extra:
documentation_url: https://opentofu.org/docs
summary_use_case: "Cloud network provisioning, multi-cloud networking, SDN configuration"
summary_business_use_case: "Enables infrastructure as code, improving consistency, reducing errors, and speeding up deployment across multiple cloud providers and on-premises infrastructure"
summary_integration: "AWS, Azure, Google Cloud, VMware, Cisco ACI, F5, Palo Alto Networks"
summary_tags: "infrastructure as code, cloud provisioning, network automation, multi-cloud, state management"
summary_personas: "DevOps Engineers, Cloud Architects, Network Engineers, Site Reliability Engineers"
blog_url: https://opentofu.org/blog/
- name: Pulumi
project: hybrid
description: Pulumi is an open-source infrastructure as code tool that allows you to use familiar programming languages like TypeScript, Python, Go, and .NET to define and manage cloud infrastructure across various providers.
homepage_url: https://www.pulumi.com
logo: pulumi.svg
repo_url: https://github.com/pulumi/pulumi
extra:
documentation_url: https://www.pulumi.com/docs/
summary_use_case: "Cloud infrastructure provisioning, multi-cloud resource management, serverless deployments"
summary_business_use_case: "Enables developers to use familiar programming languages for infrastructure as code, improving productivity and reducing the learning curve for infrastructure management"
summary_integration: "AWS, Azure, Google Cloud, Kubernetes, Docker, and 60+ cloud and SaaS providers"
summary_tags: "infrastructure as code, cloud provisioning, multi-cloud, programmable infrastructure, serverless"
summary_personas: "Software Developers, DevOps Engineers, Cloud Architects, Site Reliability Engineers"
summary_release_rate: "Major releases approximately every 3-4 months, with minor releases more frequently"
blog_url: https://www.pulumi.com/blog/
youtube_url: https://www.youtube.com/c/PulumiTV
twitter: https://twitter.com/PulumiCorp
linkedin_url: https://www.linkedin.com/company/pulumi
- name: Salt
project: full-open-source
description: Salt is a powerful and flexible open-source software for remote execution, configuration management, and infrastructure orchestration. It's gaining popularity in network automation for its speed and scalability.
homepage_url: https://saltproject.io
logo: salt.png
repo_url: https://github.com/saltstack/salt
extra:
github_discussions_url: https://github.com/saltstack/salt/discussions
documentation_url: https://docs.saltproject.io/
blog_url: https://saltproject.io/blog/
summary_business_use_case: "Provides scalable infrastructure automation and configuration management for large-scale network environments"
summary_use_case: "Large-scale network configuration management, real-time system monitoring, and infrastructure orchestration"
summary_tags: "configuration management, remote execution, infrastructure automation, network automation"
summary_release_rate: "Major releases approximately every 6 months"
summary_integration: "Ansible, Puppet, Docker, Kubernetes"
summary_personas: "System Administrators, DevOps Engineers, Network Engineers"
- name: Automation Platforms and Management
items:
- name: Semaphore UI
project: full-open-source
description: "Semaphore UI is a powerful and user-friendly interface designed to manage Ansible automation projects efficiently. It provides a graphical user interface to simplify running, scheduling, and managing Ansible playbooks, making automation accessible to teams of all sizes."
homepage_url: https://semaphoreui.com
logo: semaphore.png
repo_url: https://github.com/ansible-semaphore/semaphore
extra:
summary_use_case: "Managing and scheduling Ansible playbooks through a simple and intuitive interface, helping teams automate infrastructure management and application deployment."
summary_business_use_case: "Semaphore UI increases efficiency in automation by providing a centralized tool to control and monitor Ansible playbook executions, reducing human errors and streamlining operational workflows."
summary_integration: "Works seamlessly with Ansible playbooks, Git repositories for version control, and supports SSH-based connections to remote systems for task execution."
summary_tags: "Ansible, automation, playbook management, orchestration, SSH, infrastructure management"
summary_personas: "System Administrators, DevOps Engineers, IT Operations, Network Engineers"
summary_features: "Playbook scheduling, role-based access control, multi-user support, real-time playbook execution logs, Git integration, and job templates for reusable automation workflows."
summary_release_rate: "Regular updates to improve automation features and enhance user interface capabilities."
blog_url: https://semaphoreui.com/blog
twitter: https://twitter.com/semaphoreui
documentation_url: https://docs.semaphoreui.com
github_discussions_url: https://github.com/ansible-semaphore/semaphore/discussions
slack_url: https://semaphoreui.slack.com/
- name: AWX
project: full-open-source
description: AWX is the open source upstream project for Red Hat Ansible Automation Platform. It provides a web-based user interface, REST API, and task engine for Ansible.
homepage_url: https://github.com/ansible/awx
logo: awx.svg
repo_url: https://github.com/ansible/awx
extra:
documentation_url: https://docs.ansible.com/automation-controller/latest/html/userguide/index.html
summary_use_case: "Centralized automation management, team collaboration, audit trails"
summary_business_use_case: "Provides a user-friendly interface for managing Ansible automation, enabling easier adoption and management of automation across organizations"
summary_integration: "Ansible, Git, various cloud platforms"
summary_tags: "automation, orchestration, open-source, web UI, REST API"
summary_personas: "DevOps Engineers, System Administrators, IT Operations Teams"
summary_release_rate: "Regular releases, typically every month"
blog_url: https://www.ansible.com/blog
- name: Apache Airflow
project: full-open-source
description: "Apache Airflow is an open-source platform that allows for the programmatic creation, scheduling, and monitoring of workflows. It is widely used for orchestrating complex data pipelines and automating tasks across a wide range of industries."
homepage_url: https://airflow.apache.org
logo: airflow.png
repo_url: https://github.com/apache/airflow
extra:
summary_use_case: "Orchestrating and scheduling data pipelines, managing ETL processes, and automating complex workflows across diverse environments."
summary_business_use_case: "Airflow improves operational efficiency by automating tasks and ensuring seamless integration of data sources, enabling faster and more reliable delivery of insights."
summary_integration: "Supports integration with databases, APIs, cloud services, and external systems to create a unified workflow environment."
summary_tags: "workflow orchestration, data pipelines, automation, ETL, cloud integration, task scheduling"
summary_personas: "Data Engineers, Data Scientists, DevOps Engineers, IT Operations, Business Analysts"
summary_features: "Dynamic pipeline creation, real-time monitoring, DAG scheduling, task retries, scalability across cloud and on-premise infrastructure."
summary_release_rate: "Regular updates aligned with the latest advancements in data orchestration and cloud technologies."
blog_url: https://airflow.apache.org/blog
twitter: https://twitter.com/apacheairflow
documentation_url: https://airflow.apache.org/docs
github_discussions_url: https://github.com/apache/airflow/discussions
linkedin_url: https://www.linkedin.com/company/apache-airflow
slack_url: https://apache-airflow.slack.com/
- name: Red Hat Ansible Automation Platform
project: enterprise
description: Red Hat Ansible Automation Platform is a foundation for building and operating automation at scale. It includes all the tools needed to implement enterprise-wide automation.
homepage_url: https://www.redhat.com/en/technologies/management/ansible
logo: redhat-ansible.png
extra:
blog_url: https://www.ansible.com/blog
documentation_url: https://docs.ansible.com/ansible/latest/index.html
summary_use_case: "Enterprise-wide automation, compliance and governance, self-service IT"
summary_business_use_case: "Streamlines IT operations, reduces manual errors, and improves efficiency across complex environments"
summary_integration: "Red Hat OpenShift, VMware, AWS, Azure, Google Cloud"
summary_tags: "automation, orchestration, configuration management, enterprise, hybrid cloud"
summary_personas: "System Administrators, DevOps Engineers, Cloud Architects, Security Teams"
summary_release_rate: "Quarterly updates with long-term support versions"
twitter: https://twitter.com/ansible
youtube_url: https://www.youtube.com/ansibleautomation
- name: rConfig
project: freemium
description: rConfig is a free, open source network device configuration management utility for network engineers to take frequent configuration snapshots of their network devices.
homepage_url: https://www.rconfig.com/
logo: rconfig.png
repo_url: https://github.com/rconfig/rconfig
extra:
summary_use_case: "Network device configuration backup, compliance monitoring, and change management"
summary_business_use_case: "Improves network reliability and reduces downtime by providing comprehensive configuration management and change tracking for network devices"
summary_integration: "Supports various network vendors including Cisco, Juniper, HP, and more"
summary_tags: "network configuration management, device backup, compliance, change tracking"
summary_personas: "Network Engineers, System Administrators, IT Operations Teams"
summary_release_rate: "Regular updates with both community and commercial editions"
- name: Gluware
project: enterprise
description: Gluware is an intelligent network automation platform that enables organizations to automate and orchestrate multi-vendor, multi-domain networks at scale, reducing complexity and accelerating time-to-value.
homepage_url: https://www.gluware.com/
logo: glueware.jpg
crunchbase: https://www.crunchbase.com/organization/gluware
extra:
summary_use_case: "Network automation, intent-based networking, configuration management, network discovery and inventory, and API-driven integrations"
summary_business_use_case: "Reduces network complexity, improves agility, enhances security posture, and accelerates digital transformation through intelligent network automation"
summary_integration: "Supports multi-vendor environments and integrates with various IT service management and security tools"
summary_tags: "network automation, intent-based networking, configuration management, multi-vendor, orchestration"
summary_personas: "Network Engineers, Network Architects, IT Operations, CIOs"
summary_release_rate: "Regular releases for both on-premises and cloud versions"
blog_url: https://www.gluware.com/blog/
youtube_url: https://www.youtube.com/user/gluware
summary_features: "Intent-Based Applications, Intelligent Model-Driven Orchestration, API-Driven Integrations, Pre-Built Automation, Network Discovery and Inventory"
- name: ZPE Systems
project: enterprise
description: ZPE Systems provides innovative network infrastructure solutions, including the Nodegrid platform for out-of-band management, NetOps automation, and edge computing. Their solutions enable organizations to automate, secure, and manage critical network infrastructure.
homepage_url: https://zpesystems.com/
logo: zpe-systems.png
extra:
summary_use_case: "Out-of-band management, NetOps automation, edge computing, network infrastructure automation and orchestration"
summary_business_use_case: "Enhances network resilience, improves operational efficiency, and enables secure remote management of distributed network infrastructure"
summary_integration: "Supports various network devices, cloud platforms, and IT management tools"
summary_tags: "out-of-band management, NetOps, edge computing, network automation, infrastructure orchestration"
summary_personas: "Network Engineers, IT Operations, Data Center Managers, DevOps Engineers"
summary_release_rate: "Regular releases for hardware and software components"
blog_url: https://zpesystems.com/blog/
documentation_url: https://support.zpesystems.com/
linkedin_url: https://www.linkedin.com/company/zpe-systems/
summary_features: "Nodegrid OS, Zero Touch Provisioning, Serial Console Server, NetOps Automation, Secure Access Service Edge (SASE)"
- name: Pliant
project: saas
description: Pliant [an IBM company] is a low-code automation platform that enables teams to quickly build, deploy, and scale workflows across IT operations, DevOps, and Site Reliability Engineering (SRE) functions. It provides a unified interface for automating complex processes across diverse technology stacks.
homepage_url: https://pliant.io/
logo: pliant.png
crunchbase: https://www.crunchbase.com/organization/pliant
extra:
twitter: https://twitter.com/pliant_io
summary_use_case: "Low-code IT automation, workflow orchestration, API integration, and process automation for IT operations, DevOps, and SRE teams"
summary_business_use_case: "Accelerates digital transformation by enabling rapid automation of complex IT processes, reducing manual errors, and improving operational efficiency"
summary_integration: "Supports integration with various IT systems, cloud platforms, and DevOps tools through pre-built actions and custom API integrations"
summary_tags: "low-code automation, IT operations, DevOps, SRE, workflow orchestration, API integration"
summary_personas: "IT Operations Managers, DevOps Engineers, Site Reliability Engineers, Automation Specialists"
summary_release_rate: "Continuous updates (SaaS model)"
blog_url: https://pliant.io/blog/
documentation_url: https://docs.pliant.io/
linkedin_url: https://www.linkedin.com/company/pliant-io/
summary_features: "Visual Workflow Builder, Pre-built Action Library, Custom API Integration, Role-Based Access Control, Audit Trails and Reporting"
- name: Itential
project: enterprise
description: Itential is an enterprise-grade network automation platform that enables network engineers and IT teams to automate complex network operations across multi-domain and multi-vendor environments. It provides low-code automation capabilities, pre-built network automations, and integrations with various network systems and IT tools.
homepage_url: https://www.itential.com/
logo: itential.png
crunchbase: https://www.crunchbase.com/organization/itential
extra:
twitter: https://twitter.com/Itential
summary_use_case: "Network automation, configuration management, network orchestration, and lifecycle management across multi-domain and multi-vendor environments"
summary_business_use_case: "Accelerates network automation initiatives, reduces operational complexity, and improves network agility and reliability through low-code automation and pre-built network automations"
summary_integration: "Integrates with various network controllers, orchestrators, SDN platforms, cloud services, and IT service management tools"
summary_tags: "network automation, low-code, multi-domain, multi-vendor, network orchestration, configuration management"
summary_personas: "Network Engineers, NetOps Teams, DevOps Engineers, Network Architects"
summary_release_rate: "Regular releases with enterprise support"
blog_url: https://www.itential.com/blog/
documentation_url: https://www.itential.com/resources/
linkedin_url: https://www.linkedin.com/company/itential/
youtube_url: https://www.youtube.com/c/Itential
summary_features: "Low-Code Automation Builder, Pre-Built Network Automations, Multi-Domain Orchestration, Configuration Management, Network Intelligence and Analytics"
- name: Spacelift
project: saas
description: Spacelift is a sophisticated SaaS-delivered infrastructure management platform that enables infrastructure automation through software development practices.
homepage_url: https://spacelift.io/
logo: spacelift.png
extra:
blog_url: https://spacelift.io/blog
documentation_url: https://docs.spacelift.io/
summary_use_case: "GitOps workflows, collaborative infrastructure management, compliance enforcement"
summary_business_use_case: "Streamlines infrastructure provisioning, enhances collaboration, and ensures compliance in cloud environments"
summary_integration: "Terraform, CloudFormation, Pulumi, Ansible"
summary_tags: "infrastructure-as-code, CI/CD, GitOps, policy-as-code, compliance"
summary_personas: "DevOps Engineers, Cloud Architects, Site Reliability Engineers"
linkedin_url: https://www.linkedin.com/company/spacelift-io/
twitter: https://twitter.com/spaceliftio
- name: Temporal
project: hybrid
description: Temporal is a microservice orchestration platform that enables developers to build scalable and reliable applications using durable execution.
homepage_url: https://temporal.io/
logo: temporal.svg
repo_url: https://github.com/temporalio/temporal
extra:
documentation_url: https://docs.temporal.io/
summary_use_case: "Microservice orchestration, workflow automation, distributed systems coordination"
summary_business_use_case: "Simplifies building reliable distributed systems and applications, reducing development time and improving system resilience"
summary_integration: "Supports various programming languages (Go, Java, PHP, TypeScript)"
summary_tags: "workflow engine, microservices, distributed systems, durable execution, open-source"
summary_personas: "Software Developers, System Architects, DevOps Engineers"
summary_release_rate: "Regular releases with new features and improvements"
blog_url: https://temporal.io/blog
twitter: https://twitter.com/temporalio
youtube_url: https://www.youtube.com/temporalio
slack_url: https://temporal.io/slack
- name: BackBox
project: enterprise
description: BackBox is an intelligent automation platform that helps organizations manage complex networks by automating critical tasks such as configuration backup, compliance checks, and network inventory management.
homepage_url: https://backbox.com/
logo: backbox.jpg
crunchbase: https://www.crunchbase.com/organization/backbox
extra:
summary_use_case: "Network configuration backup, compliance and vulnerability management, inventory management, and network automation"
summary_business_use_case: "Improves network reliability, enhances security posture, and increases operational efficiency through automated network management and security tasks"
summary_integration: "Supports over 180 vendors and integrates with various security and network management tools"
summary_tags: "network automation, configuration management, compliance, security, multi-vendor"
summary_personas: "Network Engineers, Security Analysts, IT Operations, Compliance Officers"
summary_release_rate: "Regular releases for both on-premises and cloud versions"
blog_url: https://backbox.com/blog/
documentation_url: https://backbox.com/resources/
linkedin_url: https://www.linkedin.com/company/backbox/
summary_features: "Automated Configuration Backup, Compliance Management, Intelligent Network Automation, Dynamic Network Mapping, Custom Automation Builder"
- name: Rundeck
project: hybrid
description: Rundeck is an open source automation service with a web console, command line tools, and API. It lets you easily run automation tasks across a set of nodes.
homepage_url: https://www.rundeck.com/
logo: rundeck.svg
repo_url: https://github.com/rundeck/rundeck
extra:
blog_url: https://www.rundeck.com/blog
documentation_url: https://docs.rundeck.com/
summary_use_case: "Self-service operations, incident management automation, routine task automation"
summary_business_use_case: "Simplifies and automates routine IT tasks, reduces manual errors, and improves operational efficiency"
summary_integration: "Ansible, Terraform"
summary_tags: "automation, orchestration, job scheduling, workflow management"
- name: Puppet Enterprise
project: enterprise
description: Puppet Enterprise is a configuration management platform that allows you to deliver and operate consistently secure infrastructure at scale.
homepage_url: https://puppet.com/products/puppet-enterprise/
logo: puppet-enterprise.svg
extra:
documentation_url: https://puppet.com/docs/pe/latest/pe_user_guide.html
blog_url: https://puppet.com/blog/
summary_business_use_case: "Provides scalable, automated infrastructure management and compliance for enterprise environments"
summary_use_case: "Infrastructure as code, compliance automation, patch management, and configuration management across diverse IT environments"
summary_tags: "configuration management, infrastructure as code, compliance automation, enterprise IT"
summary_release_rate: "Major releases approximately every 6 months"
summary_integration: "Git, Jenkins, Docker, AWS, Azure, Google Cloud"
summary_personas: "System Administrators, DevOps Engineers, IT Operations Managers, Security Compliance Officers"
youtube_url: https://www.youtube.com/user/PuppetLabsInc
linkedin_url: https://www.linkedin.com/company/puppet/
twitter: https://twitter.com/puppetize
- name: torero.dev
project: free-restrictive
description: Closed source with restrictive EULA, proprietary network automation tool to launch python and ansible playbooks, I have no idea who would want this.