Table of Contents
DevOps for 20 Languages and Frameworks by Cloud Monk (December 2024)
Return to Cloud Monk's Package Manager Book, Cloud Monk's Package Manager Book, Cloud Monk's Books, Cloud Monk Library (Cloud Monk's Book Purchases), Cloud Monk, Functional Programming Compare and Contrast 10 Languages by Cloud Monk (December 2024)
The Cloud Monk, Losang Jinpa, is now focused writing until end of December 2025 on his polyglot programmer compendium - concordance books Cloud Monk's Package Manager Book and DevOps for 20 Languages by Cloud Monk (with a particular focus on Cloud Native DevSecOps and Web API Security) to be published on GitHub and this Wiki. (navbar_devops_book - navbar_devops_focus
DevOps Focus: Cloud Monk is focused on “All Things DevOps”: DevOps Topics, Kubernetes DevOps Topics, Cloud Native DevOps Topics, Azure DevOps Topics, AWS DevOps Topics, GCP DevOps Topics, Python DevOps Topics, Java DevOps Topics, JavaScript DevOps Topics, Golang DevOps Topics, Linux DevOps Topics, PowerShell DevOps Topics, Windows DevOps Topics, SQL Server DevOps Topics. (navbar_devops_focus)
“DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.” – Donovan Brown of Microsoft
DevOps DevSecOps CI/CD for 20 Languages by Cloud Monk
On Study and Practice: “If you practice, but don't study, it is blind. If you study, but don't practice, it is sterile.” – Buddhist Tien Tai Master Zhi Yi
“DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.” – Donovan Brown of Microsoft. DevOps is better value, sooner, safer, happier.
DevOps Topics and General Outline:
The DevOps Programming Languages book will be Kubernetes focused since K8S is THE platform agnostic Cloud Native technology base. See Cloud Native Computing Foundation (CNCF).
His DevOps book is based on research from his 3500+ volume Cloud Monk Library (Cloud Monk's Book Purchases).
DevOps Tools
1. Dependency Management (Dependency Management DevOps) - Package Managers (Package Manager DevOps) - Why? Most important architectural task is managing dependencies!
2. GitHub DevOps: Source Control - Version Control. See GitHub Alternatives
3.
DevOps by Programming Language
DevOps by Programming Language:
PYPL PopularitY of Programming Languages (PYPL)
Worldwide, Sept 2022 compared to a year ago:
Rank - Language - "Market" Share - Trend
- 1. Python - 28.29 % – -1.8 %
- 2. Java - 17.31 % – -0.7 %
- 3. JavaScript - 9.44 % – -0.1 %
- 4. C - 7.04 % – -0.1 %
- 5. C/C++ - 6.27 % – -0.4 %
- 6. PHP - 5.34 % – -1.0 %
- 7. R - 4.18 % – +0.3 %
- 8. TypeScript - 3.05 % – +1.5 %
- 9. Go - 2.16 % – +0.6 %
- 10. Swift - 2.11 % – +0.5 %
- 11. Objective-C - 1.93 % – -0.0 %
- 12. Kotlin - 1.88 % – +0.0 %
- 13. MATLAB - 1.55 % – +0.1 %
- 14. Rust - 1.5 % – +0.7 %
- 15. Ruby - 1.13 % – +0.1 %
- 16. VBA - 0.94 % – -0.3 %
- 17. Dart - 0.83 % – +0.2 %
- 18. Ada - 0.79 % – +0.2 %
- 19. Scala - 0.73 % – +0.2 %
- 20. Visual Basic - 0.62 % – -0.1 %
- 21. Lua - 0.54 % – +0.1 %
- 22. ABAP) - 0.53 % – +0.0 %
- 23. Julia - 0.41 % – -0.0 %
- 24. Groovy - 0.34 % – -0.1 %
- 26. Cobol - 0.32 % – -0.0 %
- 27. Haskell - 0.29 % – +0.1 %
- 28. Perl - 0.29 % – -0.1 %
- 29. Delphi/Pascal - 0.19 % – +0.2 %
Fair Use from © Pierre Carbonnelle, 2022 - https://pypl.github.io/PYPL.html
- 1. Python DevOps - Python Data Science DevOps (Python Pandas DevOps, Python NumPy DevOps, Python Dask DevOps, Python Numba DevOps, Python BeautifulSoup DevOps, Python Matplotlib DevOps, Python SciPy DevOps, Python DataOps) - Python ML-DL DevOps (Python MLOps, Python TensorFlow DevOps, Python Scikit-Learn DevOps, Python Keras DevOps) - Django DevOps - Flask DevOps
- 2a. SQL DevOps - Database DevOps: Based on StackOverflow 2021 Developer Survey: MySQL DevOps (48%), 2. PostgreSQL DevOps (44%), 3. SQLite DevOps (30%), 4. Microsoft SQL Server DevOps (29%), 5. MongoDB DevOps (28%), 6. Redis DevOps (24%), 7. MariaDB DevOps - See fork of MySQL DevOps (17%), 8. Google Firebase DevOps (16%), 9. Elasticsearch DevOps (16%), 10. Oracle DevOps (13%), 11. DynamoDB DevOps (9%), 12. Cassandra DevOps (3%), 13. IBM DB2 DevOps (2%), 14. Couchbase DevOps (2%). Fair Use Source: https://insights.stackoverflow.com/survey/2021#section-most-popular-technologies-databases
- 2b. SQL DevOps - Database DevOps: Based on DB-Engines.com January 2022: 1. Oracle DevOps, 2. MySQL DevOps, 3. Microsoft SQL Server DevOps, 4. PostgreSQL DevOps, 5. MongoDB DevOps, 6. Redis DevOps, 7. IBM Db2 DevOps, 8. Elasticsearch DevOps, 10. SQLite DevOps, 11. Cassandra DevOps, 12. MariaDB DevOps, 13. Splunk DevOps, 14. Microsoft Azure SQL Database DevOps, 16. Amazon DynamoDB DevOps, 17. Snowflake DevOps, 20. Neo4j DevOps, 24. Google BigQuery DevOps, 26. Microsoft Azure Cosmos DB DevOps, 31. Amazon Redshift DevOps, 32. Memcached DevOps, 34. Spark SQL, 36. Firebase DevOps (https://firebase.google.com), 38. Microsoft Azure Synapse Analytics DevOps, 45. Amazon Aurora DevOps, 46. etcd DevOps, 52. Google Cloud Firestore DevOps, 56. Microsoft Azure Search DevOps, 58. CockroachDB DevOps, 60. Microsoft Azure Data Explorer DevOps, 62. Prometheus DevOps, 72. Microsoft Azure Table Storage DevOps, 76. Google Cloud Datastore DevOps, 78. ArangoDB DevOps, 80. OrientDB DevOps, 81. Oracle NoSQL DevOps, 89. Google Cloud Bigtable DevOps, 92. Google Cloud Spanner DevOps, 96. RavenDB DevOps, 97. RethinkDB DevOps. Source: DB-Engines.com
- 6. C# .NET DevOps with 7. PowerShell DevOps
- 11. Rust DevOps
- 14. Bash DevOps
- 17. Scala DevOps
- 18. Clojure DevOps
- 19. R DevOps - See Data Science DevOps
- 20. Julia DevOps - See Data Science DevOps
Database DevOps
Cloud Monk's Picks:
1. PostgreSQL DevOps, 2. MySQL DevOps / MariaDB DevOps, 3. Microsoft SQL Server DevOps, 4. MongoDB DevOps, 5. Redis DevOps, 6. Google Firebase DevOps, 7. Oracle DevOps, 8.Amazon DynamoDB DevOps (https://aws.amazon.com/dynamodb), 9. Cassandra DevOps, 10. IBM DB2 DevOps
Simplify from:
- 2a. SQL DevOps - Database DevOps: Based on StackOverflow 2021 Developer Survey: MySQL DevOps (48%), 2. PostgreSQL DevOps (44%), 3. SQLite DevOps (30%), 4. Microsoft SQL Server DevOps (29%), 5. MongoDB DevOps (28%), 6. Redis DevOps (24%), 7. MariaDB DevOps - See fork of MySQL DevOps (17%), 8. Google Firebase DevOps (16%), 9. Elasticsearch DevOps (16%), 10. Oracle DevOps (13%), 11. DynamoDB DevOps (9%), 12. Cassandra DevOps (3%), 13. IBM DB2 DevOps (2%), 14. Couchbase DevOps (2%). Fair Use Source: https://insights.stackoverflow.com/survey/2021#section-most-popular-technologies-databases
- 2b. SQL DevOps - Database DevOps: Based on DB-Engines.com January 2022: 1. Oracle DevOps, 2. MySQL DevOps, 3. Microsoft SQL Server DevOps, 4. PostgreSQL DevOps, 5. MongoDB DevOps, 6. Redis DevOps, 7. IBM Db2 DevOps, 8. Elasticsearch DevOps, 10. SQLite DevOps, 11. Cassandra DevOps, 12. MariaDB DevOps, 13. Splunk DevOps, 14. Microsoft Azure SQL Database DevOps, 16. Amazon DynamoDB DevOps, 17. Snowflake DevOps, 20. Neo4j DevOps, 24. Google BigQuery DevOps, 26. Microsoft Azure Cosmos DB DevOps, 31. Amazon Redshift DevOps, 32. Memcached DevOps, 34. Spark SQL, 36. Firebase DevOps (https://firebase.google.com), 38. Microsoft Azure Synapse Analytics DevOps, 45. Amazon Aurora DevOps, 46. etcd DevOps, 52. Google Cloud Firestore DevOps, 56. Microsoft Azure Search DevOps, 58. CockroachDB DevOps, 60. Microsoft Azure Data Explorer DevOps, 62. Prometheus DevOps, 72. Microsoft Azure Table Storage DevOps, 76. Google Cloud Datastore DevOps, 78. ArangoDB DevOps, 80. OrientDB DevOps, 81. Oracle NoSQL DevOps, 89. Google Cloud Bigtable DevOps, 92. Google Cloud Spanner DevOps, 96. RavenDB DevOps, 97. RethinkDB DevOps. Source: DB-Engines.com
Microservices DevOps
- Domain-Driven Design (DDD) is most commonly implemented nowadays using Microservices
- “DDD is almost an ideal way to design a Microservice” and “Microservices are nearly ideal for DDD” – Allen Holub, Software Architecture - Domain-Driven Design (DDD) Course on LinkedIn Learning, September 17, 2019
- Bounded Context - Natural division within a business.
- “Independent Deployability” - Update your system while it is live.
Data Engineering DevOps
DevOps Clouds
DevOps Bibliography
- Azure Infrastructure as Code - with ARM templates and Bicep by Henry Been, Eduard Keilholz, and Erwin Staal, Forewords by Scott Guthrie and Alex Frankel, June 2022, ISBN 978-1617299421, 368 pages - https://www.manning.com/books/azure-infrastructure-as-code
DevOps: DevOps for 20 Languages by Cloud Monk (December 2024), DevOps and SRE - DevOps and CI/CD
DevOps Culture, Continuous Integration, Continuous Deployment, Continuous Delivery, Infrastructure as Code, Configuration Management, Containerization, Microservices Architecture, Monitoring and Logging, Cloud Computing, Automation Tools, Version Control Systems, CI/CD Pipelines, Testing Automation, Security in DevOps (DevSecOps), Kubernetes, Docker, Ansible, Terraform, Puppet, Chef, Git, Jenkins, GitLab CI/CD, GitHub Actions, Prometheus, Grafana, Elastic Stack (ELK), Nagios, Selenium, Load Testing, Performance Testing, Code Quality Analysis, Artifact Repository, JFrog Artifactory, Sonatype Nexus, Scrum, Agile Methodologies, Lean IT, Site Reliability Engineering (SRE), Incident Management, Change Management, Project Management, Team Collaboration Tools, Virtualization, Network Automation, Database Management and Automation, Serverless Architecture, Cloud Service Providers, API Management, Service Mesh, Observability, Chaos Engineering, Cost Optimization in Cloud
Cloud Native DevOps - Microservices DevOps - DevOps Security - DevSecOps, DevOps by Programming Language, Functional Programming and DevOps, Concurrency and DevOps, Data Science DevOps - DataOps - Database DevOps, Machine Learning DevOps - MLOps, DevOps Bibliography, DevOps Courses, DevOps Glossary, Awesome DevOps, DevOps GitHub, DevOps Topics. (navbar_devops - see also navbar_devops_focus, navbar_devsecops, navbar_cicd, navbar_agile)
WHERE ARE MY DATABASES INFO? Popular and Most Popular: w3techs.com and BuiltWith.com (Web Technology Usage Trends - Web and Internet Technology Usage Statistics), The Chrome User Experience Report (also known as the Chrome UX Report, or CrUX for short), Popular Frameworks, Popular Web Frameworks, Popular Libraries (Popular JavaScript Libraries, Popular Python Libraries, Popular Java Libraries), Standard Libraries, Popular Software, DB-Engines.com (Most Popular Relational Databases DBMS, NoSQL Database Management Systems and Data Stores), Most Popular Websites. Most Popular Programming Languages are determined by StackOverflow Tags, StackOverflow Developer Survey, JetBrains State of Developer Ecosystem, RedMonk Programming Language Rankings, PYPL (PopularitY of Programming Language) Index, TIOBE Index, GitHub Octoverse, GitHub Star Ranking for Repositories, Most GitHub Stars, Most GitHub Forks, Rosetta Code: (1. Python, 2. JavaScript, 3. Java, 4. C#, 5. C++, 6. PHP, 7. TypeScript, 8. Ruby, 9. C, 10. Swift, 11. R, 12. Objective-C, 13. Scala, 14. Go, 15. Kotlin, 16. Rust, 17. Dart, 18. Lua, 19. Perl, 20. Haskell, 21. Julia, 22. Clojure, 23. Elixir, 24. F#, 25. Assembly, 26. Shell/bash, 27. SQL, 28. Groovy, 29. PowerShell, 30. MATLAB, 31. VBA, 32. Racket, 33. Scheme, 34. Prolog, 35. Erlang, 36. Ada, 37. Fortran, 38. COBOL, 39. VB.NET, 40. Lisp, 41. SAS, 42. D, 43. LabVIEW, 44. PL/SQL, 45. Delphi/Object Pascal, 46. ColdFusion, 47. CLIST, 48. REXX. Old Programming Languages: APL, Pascal, Algol, PL/I). (navbar_popular - see also navbar_famous)
© 1994 - 2024 Cloud Monk Losang Jinpa or Fair Use. Disclaimers
SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.