Grafana-Guide
Grafana Guide
https://github.com/mikeroyal/Grafana-Guide
Last synced: 14 days ago
JSON representation
-
Database Learning Resources
- SQL
- SQL Tutorial by W3Schools
- Learn SQL Skills Online from Coursera
- SQL Courses Online from Udemy
- SQL Online Training Courses from LinkedIn Learning
- Learn SQL For Free from Codecademy
- GitLab's SQL Style Guide
- OracleDB SQL Style Guide Basics
- Databases on AWS
- Best Practices and Recommendations for SQL Server Clustering in AWS EC2.
- Connecting from Google Kubernetes Engine to a Cloud SQL instance.
- Educational Microsoft Azure SQL resources
- MySQL Certifications
- SQL vs. NoSQL Databases: What's the Difference?
- What is NoSQL?
- Tableau CRM: BI Software and Tools
- SQL vs. NoSQL Databases: What's the Difference?
-
Databases and Tools
- Azure SQL Database - powered and automated features that optimize performance and durability for you. Serverless compute and Hyperscale storage options automatically scale resources on demand, so you can focus on building new applications without worrying about storage size or resource management.
- Azure SQL Managed Instance - premises applications to the cloud with very few application and database changes. Managed instance has split compute and storage components.
- Azure Synapse Analytics
- MSSQL for Visual Studio Code
- SQL Server Data Tools (SSDT)
- Bulk Copy Program - line tool that comes with Microsoft SQL Server. BCP, allows you to import and export large amounts of data in and out of SQL Server databases quickly snd efficeiently.
- SQL Server Migration Assistant
- SQL Server Integration Services - level data integration and data transformations solutions. Use Integration Services to solve complex business problems by copying or downloading files, loading data warehouses, cleansing and mining data, and managing SQL Server objects and data.
- SQL Server Business Intelligence(BI)
- Tableau - releases/press-release-details/2019/Salesforce-Completes-Acquisition-of-Tableau/default.aspx).
- DataGrip - sensitive code completion, helping you to write SQL code faster. Completion is aware of the tables structure, foreign keys, and even database objects created in code you're editing.
- MySQL - native applications using the world's most popular open source database.
- PostgreSQL - relational database system with over 30 years of active development that has earned it a strong reputation for reliability, feature robustness, and performance.
- Amazon DynamoDB - value and document database that delivers single-digit millisecond performance at any scale. It is a fully managed, multiregion, multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications.
- FoundationDB - value store and employs ACID transactions for all operations. It is especially well-suited for read/write workloads but also has excellent performance for write-intensive workloads. FoundationDB was acquired by [Apple in 2015](https://techcrunch.com/2015/03/24/apple-acquires-durable-database-company-foundationdb/).
- CouchbaseDB - model NoSQL document-oriented database](https://en.wikipedia.org/wiki/Multi-model_database). It creates a key-value store with managed cache for sub-millisecond data operations, with purpose-built indexers for efficient queries and a powerful query engine for executing SQL queries.
- MongoDB - like documents.
- OracleDB - critical data with the highest availability, reliability, and security.
- MariaDB - critical applications.
- SQLite - language library that implements a small, fast, self-contained, high-reliability, full-featured, SQL database engine.SQLite is the most used database engine in the world. SQLite is built into all mobile phones and most computers and comes bundled inside countless other applications that people use every day.
- SQLite Database Browser
- dbWatch - premise, hybrid/cloud database environments.
- Cosmos DB Profiler - time visual debugger allowing a development team to gain valuable insight and perspective into their usage of Cosmos DB database. It identifies over a dozen suspicious behaviors from your application’s interaction with Cosmos DB.
- DBeaver
- DbVisualizer
- Toad - in expertise. This SQL management tool resolve issues, manage change and promote the highest levels of code quality for both relational and non-relational databases.
- Sequel Pro
- Azure Data Studio
- Azure SQL Managed Instance - premises applications to the cloud with very few application and database changes. Managed instance has split compute and storage components.
- Azure Synapse Analytics
- VMware
- Azure SQL Database - powered and automated features that optimize performance and durability for you. Serverless compute and Hyperscale storage options automatically scale resources on demand, so you can focus on building new applications without worrying about storage size or resource management.
- Adminer
- Bulk Copy Program - line tool that comes with Microsoft SQL Server. BCP, allows you to import and export large amounts of data in and out of SQL Server databases quickly snd efficeiently.
-
Kubernetes Learning Resources
- Getting Kubernetes Certifications
- Getting started with Kubernetes on AWS
- Kubernetes on Microsoft Azure
- Intro to Azure Kubernetes Service
- Getting started with Google Cloud
- Getting started with Kubernetes on Red Hat
- YAML basics in Kubernetes
- Elastic Cloud on Kubernetes
- Deploy a model to an Azure Kubernetes Service cluster
- Simplify Machine Learning Inference on Kubernetes with Amazon SageMaker Operators
- Running Apache Spark on Kubernetes
- Kubernetes Across VMware vRealize Automation
- VMware Tanzu Kubernetes Grid
- All the Ways VMware Tanzu Works with AWS
- VMware Tanzu Education
- Using Ansible in a Cloud-Native Kubernetes Environment
- Setting up a Kubernetes cluster using Vagrant and Ansible
- Running MongoDB with Kubernetes
- Kubernetes Fluentd
- Understanding the new GitLab Kubernetes Agent
- Kubernetes Contributors
- KubeAcademy from VMware
- Docker
- Docker Enterprise - center/company-news/mirantis-acquires-docker-enterprise/).
- Docker Desktop
- Docker Hub - source projects, and the community.
- Docker Compose - container applications. With Docker Compose, you can create a YAML file to define the services and with a single command, can spin everything up or tear it all down.
- Docker Swarm - native clustering system swarm is a simple tool which controls a cluster of Docker hosts and exposes it as a single "virtual" host.
- Dockerfile - line instructions in succession.
- Docker Containers
- Docker Engine
- Docker Network
- Docker Daemon
- Docker Storage
- Kitematic
- Open Container Initiative
- Buildah
- Podman
- Docker and Kubernetes
- Getting started with Kubernetes on IBM
- Kubernetes on Microsoft Azure
- Kubernetes on Microsoft Azure
- Deploy a model to an Azure Kubernetes Service cluster
- Docker Desktop
- Docker Containers
- Containerd - level storage to network attachments and beyond. It is available for Linux and Windows.
- YAML basics in Kubernetes
- Running Apache Spark on Kubernetes
- Kubernetes Fluentd
- Managing Kubernetes (K8s) objects with Ansible
-
Networking Learning Resources
- Networking courses and specializations from Coursera
- Network & Security Courses from Udemy
- Network & Security Courses from edX
- Cisco Security Certifications
- Cybersecurity Courses and Certifications by Offensive Security
- Juniper Networks Certification Program Enterprise (JNCP)
- Linux Professional Institute LPIC-3 Enterprise Security Certification
-
Open Source Security Learning Resources
- AWS Certified Security - Specialty Certification
- Microsoft Certified: Azure Security Engineer Associate
- Google Cloud Certified Professional Cloud Security Engineer
- Cisco Security Certifications
- The Red Hat Certified Specialist in Security: Linux
- Linux Professional Institute LPIC-3 Enterprise Security Certification
- CCNP Routing and Switching
- Certified Information Security Manager(CISM)
- Wireshark Certified Network Analyst (WCNA)
- Juniper Networks Certification Program Enterprise (JNCP)
- Microsoft Open Source Software Security
- The Seven Properties of Highly Secure Devices
- How Layer 7 of the Internet Works
- The Libgcrypt Reference Manual
- The Open Web Application Security Project(OWASP) Foundation Top 10
- RSA Certification Program
- Check Point Certified Security Master (CCSM) Certification
- Certified Cloud Security Professional(CCSP) Certification
- Certified Information Systems Security Professional (CISSP) Certification
- Security Training Certifications and Courses from Udemy
- Security Training Certifications and Courses from Coursera
- Security Certifications Training from Pluarlsight
- Microsoft Open Source Software Security
- The Seven Properties of Highly Secure Devices
-
Protocols
- JSON Web Token (JWT) - safe means of representing claims to be transferred between two parties. The claims in a JWT are encoded as a JSON object that is digitally signed using JSON Web Signature (JWS).
- OAuth 2.0 - party applications to access the user account.
-
Security Standards, Frameworks and Benchmarks
- STIGs Benchmarks - Security Technical Implementation Guides
- NIST - Current FIPS
- ISO Standards Catalogue
- Common Criteria for Information Technology Security Evaluation (CC)
- ISO 22301 - practice framework for implementing an optimised BCMS (business continuity management system).
- ISO27001 - effectively.
- ISO 27701
- EU GDPR (General Data Protection Regulation)
- CCPA (California Consumer Privacy Act)
- Payment Card Industry (PCI) Data Security Standards (DSS)
- SOC 2
- ISO 22301 - practice framework for implementing an optimised BCMS (business continuity management system).
- ISO 27701
- SOC 2
- ISO27001 - effectively.
- CIS Benchmarks - CIS Center for Internet Security
- NIST CSF
-
Security Tools
- AppArmor - to-use Linux application security system. AppArmor proactively protects the operating system and applications from external or internal threats, even zero-day attacks, by enforcing good behavior and preventing both known and unknown application flaws from being exploited. AppArmor supplements the traditional Unix discretionary access control (DAC) model by providing mandatory access control (MAC). It has been included in the mainline Linux kernel since version 2.6.36 and its development has been supported by Canonical since 2009.
- Control Groups(Cgroups) - defined groups of tasks (processes) running on a system.
- Libgcrypt
- Kali Linux - class information security training and penetration testing services.
- Pi-hole - side software, intended for use on a private network. It is designed for use on embedded devices with network capability, such as the Raspberry Pi, but it can be used on other machines running Linux and cloud implementations.
- Aircrack-ng - PSK cracker and analysis tool for 802.11 wireless LANs. It works with any wireless network interface controller whose driver supports raw monitoring mode and can sniff 802.11a, 802.11b and 802.11g traffic.
- Burp Suite
- KernelCI - based open source distributed test automation system focused on upstream kernel development. The primary goal of KernelCI is to use an open testing philosophy to ensure the quality, stability and long-term maintenance of the Linux kernel.
- Continuous Kernel Integration project
- Cilium
- Istio
- Scapy - based interactive packet manipulation program & library.
- OSSEC - source host-based intrusion detection system. It performs log analysis, integrity checking, Windows registry monitoring, rootkit detection, time-based alerting, and active response.
- Metasploit Project
- Nmap
- pfSense
- Snort - source, free and lightweight network intrusion detection system (NIDS) software for Linux and Windows to detect emerging threats.
- Wireshark - source packet analyzer. It is used for network troubleshooting, analysis, software and communications protocol development, and education.
- OpenSCAP
- OWASP - available articles, methodologies, documentation, tools, and technologies in the field of web application security.
- Open Vulnerability and Assessment Language
- ClamAV
- SELinux - rwxr-xr-x) are modifiable by the user and the applications which the user runs. Conversely, SELinux access controls are determined by a policy loaded on the system which may not be changed by careless users or misbehaving applications.
- EarlyOOM - memory situations with heavy swap usage.
- Hubble
- Certgen
- syzkaller - guided kernel fuzzer.
- SchedViz
- oss-fuzz
- Wfuzz
- Patchwork - based patch tracking system designed to facilitate the contribution and management of contributions to an open-source project.
- Snowpatch - based, mailing-list-centric git workflow. This workflow is used by a number of well-known open source projects such as the Linux kernel.
- Tink - language, cross-platform, open source library that provides cryptographic APIs that are secure, easy to use correctly, and harder to misuse.
- Control Groups(Cgroups) - defined groups of tasks (processes) running on a system.
- eBPF - rich without continuing to add additional layers of complexity to the system.
- OWASP - available articles, methodologies, documentation, tools, and technologies in the field of web application security.
-
Telco Learning Resources
- Citrix Certified Associate – Networking(CCA-N)
- Citrix Certified Professional – Virtualization(CCP-V)
- Network Functions Virtualization Infrastructure (NFVI) by Cisco
- Maturing OpenStack Together To Solve Telco Needs from Red Hat
- Red Hat telco ecosystem program
- OpenStack for Telcos by Canonical
- Open source NFV platform for 5G from Ubuntu
- Understanding 5G Technology from Verizon
- Understanding 5G Technology from Intel
- Understanding 5G Technology from Qualcomm
- Telco Acceleration with Xilinx
- VIMs on OSM Public Wiki
Programming Languages
Categories
Kubernetes Learning Resources
50
Security Tools
36
Databases and Tools
34
Open Source Security Learning Resources
24
Telco Learning Resources
19
Security Standards, Frameworks and Benchmarks
17
Database Learning Resources
17
Tools
14
Virtualization
12
Networking Learning Resources
7
Protocols
2
License
1
Sub Categories
Keywords
security
4
kernel
2
fuzzing
2
fuzz-testing
2
tracing
2
security-vulnerability
1
security-tools
1
linux
1
fuzzer
1
observability
1
networking
1
metrics
1
kubernetes
1
ebpf
1
cilium
1
xen
1
virtualization
1
python
1
opensource
1
kvm
1
haskell
1
objc
1
javascript
1
java
1
go
1
cryptography
1
crypto
1
cpp
1
vulnerabilities
1
stability
1
oss-fuzz
1
typescript
1
sql-server
1
sql
1
postgresql
1
microsoft
1
electron
1
azure-data-studio
1
azure
1
visualization
1
scheduling
1
testing
1