The article discusses the differences between Red Hat OpenShift and Kubernetes, two popular container orchestration management systems. While Kubernetes is an open-source container orchestration system developed by Google, OpenShift is a cloud-based Kubernetes container platform that offers consistent security, built-in monitoring, centralized policy management, and compatibility with Kubernetes container workloads. OpenShift contains all the native Kubernetes and Podman features and adds value through its own management functionality and DevOps tooling features. OpenShift offers stronger security features than native Kubernetes, but its stricter policies can make it harder to administer initially. While Kubernetes is more flexible, OpenShift is cheaper and offers enterprise-level support, making it more valuable to large organizations. The article provides details on deployment options, support, cost, releases and updates, networking, templates, image registry management, and integrated CI/CD for both systems.
https://itnext.io/openshift-vs-kubernetes-what-is-the-difference-cadee96497b7
https://itnext.io/openshift-vs-kubernetes-what-is-the-difference-cadee96497b7
Medium
OpenShift vs. Kubernetes: What is the Difference?
In this article, we will examine and point out some of the differences between 2 popular container orchestration management systems, Red…
ClusterWatch is an open-source product that offers a comprehensive solution for monitoring the health and performance of Kubernetes clusters. It provides real-time monitoring of the different architectural layers of a cluster, including nodes, pods, services, and other components. It also offers an automated configuration process for Prometheus and Grafana, allowing users to set up custom alerts for the metrics they want to track. With its interactive and responsive dashboard, ClusterWatch provides a single view point for users to access all the information they need about their cluster's health and performance. ClusterWatch is available on Github and is an ideal solution for organizations that want to ensure the health and performance of their Kubernetes-based applications.
https://medium.com/@shengli356/clusterwatch-official-launch-8c77885de58b
https://medium.com/@shengli356/clusterwatch-official-launch-8c77885de58b
Medium
ClusterWatch Official Launch
Introduction
The publication is a comprehensive guide to learning about MLOps, including key concepts and skills to master. It outlines a step-by-step roadmap to follow to become an expert in MLOps and provides a selection of the best free learning resources available online. The roadmap includes the following steps: (1) Machine Learning Fundamentals, (2) Version Control for Machine Learning, (3) Continuous Integration & Continuous Delivery (CI/CD) Tools, (4) Infrastructure & Resource Management for Machine Learning, (5) Machine Learning Monitoring & Observability Tools, (6) Managing Machine Learning Projects & Pipelines, and (7) Machine Learning Security & Compliance Tools. The publication also includes links to various learning resources for each step.
https://pub.towardsai.net/ultimate-mlops-learning-roadmap-with-free-learning-resources-in-2023-3ba7664cb1e9
https://pub.towardsai.net/ultimate-mlops-learning-roadmap-with-free-learning-resources-in-2023-3ba7664cb1e9
Medium
Ultimate MLOps Learning Roadmap with Free Learning Resources In 2025
In today’s hype of Machine learning where many organizations have integrated or are trying to integrate ML systems into their products and…
❤1
In this article, the author shares their experience of testing AWS Serverless Microservices and emphasizes the importance of quality assurance in software development. The author discusses various testing strategies such as pyramid testing, ice-cream cone testing, honeycomb testing, black box testing, and white box testing. The need for writing tests is illustrated with a story about a fast-paced development project that eventually faced issues due to insufficient testing.
https://dev.to/epilot/how-to-test-aws-serverless-microservices-the-proper-way-1f05
https://dev.to/epilot/how-to-test-aws-serverless-microservices-the-proper-way-1f05
DEV Community
How to test AWS Serverless Microservices - the proper way?
Table of Contents Testing strategies out there Why should you write tests? Story...
Criteo switched from monolithic applications to microservices, which introduced the challenge of monitoring hundreds of interacting applications. To address this, the "Central Monitoring" tool was created during a Hackathon. Central Monitoring is a web application that visualizes interactions between applications hosted in different data centers, providing an up-to-date view of the services architecture. It displays a graph of services and their statuses, along with quick access to documentation for further investigation.
https://medium.com/criteo-engineering/monitoring-microservices-central-monitoring-a-tool-for-a-global-view-of-things-80e46a810fd5
https://medium.com/criteo-engineering/monitoring-microservices-central-monitoring-a-tool-for-a-global-view-of-things-80e46a810fd5
Medium
Monitoring microservices — Central Monitoring: A tool for a global view of things
Introducing Central Monitoring: a web application for visualizing the interactions between applications hosted in different data centers.
DevOps and cloud engineers do not necessarily need coding skills to excel in their roles. However, having coding skills can significantly enhance their capabilities and make them more competitive in the job market. DevOps engineers bridge the gap between developers and operations teams, while cloud engineers design, deploy, and maintain cloud-based infrastructure and services. Coding can help these professionals collaborate effectively with developers, communicate technical requirements, troubleshoot issues, and create custom workflows. Python and Go are two recommended programming languages for those looking to learn coding for DevOps and cloud engineering, with Python offering versatility and Go being popular for DevOps tools like Docker and Kubernetes.
https://kodekloud.com/blog/devops-cloud-coding/
https://kodekloud.com/blog/devops-cloud-coding/
DevOps Blog
Does DevOps or Cloud Engineer Need Coding?
Are you wondering if coding is required for a DevOps or cloud engineer? Find out the answer in this blog post.
Migrating from the cloud https://dev.37signals.com/bringing-our-apps-back-home/
37signals Dev
De-cloud and de-k8s — bringing our apps back home
For the Operations team at 37signals, the biggest effort in 2023 is removing our dependencies on the cloud and migrating our application stacks back into the data center onto our own hardware. We’ve already made amazing progress in a fairly short time — let’s…
Interesting experiment with ChatGPT and DevOps https://ghumare64.medium.com/i-tried-using-chatgpt-for-funn-as-a-devops-engineer-8239313269d4
Medium
I tried… Using ChatGPT for FuNn as a DevOps Engineer
Let’s see… How ChatGPT prompts can help us as work assistants while working on deploying some application as a Cloud Operations or DevOps…
Time to prepare a k8s interview https://manoj777.medium.com/top-7-kubernetes-interview-questions-for-experienced-professionals-part-1-166336c1ec9e
Medium
Top 7+ Kubernetes interview questions for experienced professionals | Part-1
Kubernetes interview questions and answers |Kubernetes technical interview questions for DevOps Engineer | Senior DevOps position
ChatGpt and DevOps https://medium.com/@mike_tyson_cloud/chatgpt-for-devops-best-practices-use-cases-and-warnings-487b02acba3
Medium
ChatGPT for Enhanced DevOps Operations
In this article, I will share tips, use cases and best practices for using ChatGPT, including specifying versions, verifying output, and…
Monitor your service communication https://blog.palark.com/kubernetes-services-interaction-monitoring-with-netflow/
Good article for network troubleshooting in k8s https://hwchiu.medium.com/kubernetes-network-troubleshooting-approach-701de9463493
Medium
Kubernetes Network Troubleshooting Approach
Introduction
Cost opaimization is the next step after grows, good article how to do it with GKE https://dev.to/castai/gke-cost-optimization-10-steps-for-a-lower-cloud-bill-in-2023-67a
DEV Community
GKE Cost Optimization: 10 Steps For A Lower Cloud Bill In 2023
If you’ve been running your workloads on Google Cloud’s managed Kubernetes service (GKE), you...
Logging one of the most important part of 12 factor app, start write logs in correct way. https://dev.to/signoz/microservices-logging-a-practical-guide-to-logging-in-microservices-4ba5
DEV Community
Microservices Logging | A Practical Guide to Logging in Microservices
This article was originally posted on SigNoz Blog and is written by Vaishnavi Abirami. Microservices...
Interesting article about monitoring container metrics https://medium.com/@onai.rotich/understand-container-metrics-and-why-they-matter-9e88434ca62a
Medium
Understand container metrics and why they matter
This is a continuation of the previous blog about the Key metrix to scrape in your cluster . Before going through this blog go through…
k8tz is a kubernetes admission controller and a CLI tool to inject timezones into Pods and CronJobs
https://github.com/k8tz/k8tz
https://github.com/k8tz/k8tz
GitHub
GitHub - k8tz/k8tz: Kubernetes admission controller and a CLI tool to inject timezones into Pods and CronJobs
Kubernetes admission controller and a CLI tool to inject timezones into Pods and CronJobs - k8tz/k8tz