Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

CloudNative Weekly #379: Creating Your Own Prometheus GitHub Exporter

The Chief I/O CloudNative Weekly Newsletter is part of FAUN Developer Community. We help developers learn and grow by keeping them up with what matters.

⭐ Patrons

Cloud Native Microservices With Kubernetes on Amazon Kindle!

Hey there,

I’m glad to announce that “ Cloud Native Microservices With Kubernetes “ is now available on Amazon Kindle (DRM-free).

In this comprehensive guide, you will dive deep into the intricacies of microservices, high-availability strategies, CI/CD, GitOps, and observability in a Cloud Native world.

You will employ a wide array of tools, including Docker, Kubernetes, minikube, Rancher, Terraform, Operators, Helm, Prometheus, Istio, Grafana, OpenTelemetry, Jaeger, Loki, Argo CD, and more.

You can also get the same book in PDF/EPUB formats on Leanpub.

Cheers,
Aymen, Founder of FAUN.

The all-in-one monitoring solution for IT admins, DevOps and SREs

Get deep visibility into the performance of your complex enterprise applications and cloud native workloads. Identify potential issues, improve productivity, and ensure that your business and end users are unaffected by downtime and substandard performance.

Download a 30-day free trial

👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.

🔗 From the web

✅ Creating GitOps-Style Automation with GCP and ArgoCD

Automation is key in software development. GitOps is a popular methodology using Git for managing infrastructure. Learn how to set up a GitOps automation pipeline using Google Container Registry, Cloud Build, and ArgoCD. Automate everything from commit to deployment, with multiple pipelines for different uses. Maintain a centralized configuration repository and ensure reliable, up-to-date deployments. Streamline your processes and improve collaboration within your team.

✅ How to handle networking rules in large clusters

The default, unrestricted communication within a namespace, doesn’t really work at scale. Here’s how to set and enforce rules for networking within a cluster as it grows.

Stronger Supply Chain Security Coming to Argo

Argo CD achieved a CLOMonitor Security score of 100% and adopted the OpenSSF Scorecard for better security practices. They also completed a refactor to provide SLSA Level 3 provenance.

Attacking and securing cloud identities in managed Kubernetes: Amazon EKS

This post provides a deep dive into how Amazon EKS IAM works, and several attack vectors to pivot from an EKS cluster to an AWS environment.

✅ Monitoring is a Pain

Monitoring and logging tools often fail to scale and require constant maintenance. The multitude of log formats and the lack of consensus on their purpose further complicate matters.

Application migration from Docker Compose to Kubernetes.

Ronald Ramazanov, Head of DevOps at Loovatech, faced challenges as their app grew in popularity. The lack of fault tolerance and scalability prompted a migration to a cluster mode using Kubernetes. Changes were made to the app’s architecture, including file handling and task management.

Prometheus: GitHub Exporter — creating own exporter for GitHub API

Development of own Prometheus Exporter in Python to receive data from GitHub API and create Grafana dashboard

In the Great Microservices Debate, Value Eats Size for Lunch

In May, an article from the Amazon Prime Video architecture team reignited the debate on serverless microservices versus a monolith. The focus was on scaling challenges and costs, rather than purely on microservices. The size and granularity of services were hotly debated, with the emphasis on providing value independently. Coupling, payload handling, testability, and deployability were also crucial considerations. Eventually, the architecture should prioritize delivering value to end users through a diverse mix of services.

⭐ Supporters

OpenAI GPT For Python Developers

Explore the fascinating world of Artificial Intelligence and solve real-world problems!

In this practical guide, you will build intelligent real-world applications using OpenAI GPT, DALL-E, Whisper, CLIP, and more tools from the OpenAI and ML ecosystem.

Rest assured, you don’t need to be a data scientist or machine learning engineer to follow this guide

The book is available on Amazon Kindle (DRM-free) and Leanpub (PDF/EPUB) .

👉 Spread the word and help developers find you by promoting your projects on FAUN. Get in touch for more information.

ℹ️ News

Edge functions: good for performance and cost, hard to debug and integrate, states new survey

Edge functions are a new modern approach to web application development that integrates with third-party APIs to reduce frustration. The traditional way of web application deployment involves hosting a server, using a load balancer, and executing a content delivery network. Cloud providers like AWS, Google, and Azure have made edge functions a natural fit with their cloud infrastructure. Although, there are challenges with debugging live functions and distributed database synchronization. Typescript is the most popular programming language for edge function development.

✅ Google Cloud offers customers financial help for cryptomining attacks

Google Cloud now offers our Security Command Center Premium customers $1 million of protection against cryptomining attacks. Here’s how you can get it.

Ironforge, the First Serverless Solana Development Platform, Raises $2.6M in Pre-Seed Round

Ironforge, a Serverless Solana Development platform that improves the developer experience and streamlines integration of the Solana blockchain into existing systems, released its private beta today following a $2.6 million pre-seed raise.

⚙️ Tools

steven-tey/novel

Notion-style WYSIWYG editor with AI-powered autocompletion.

elsoul/skeet-cli

Full-stack Serverless Framework for auto-scaling apps on Firebase.

paypal/junodb

JunoDB is PayPal’s home-grown secure, consistent and highly available key-value store providing low, single digit millisecond, latency at any scale.

openobserve/openobserve

OpenObserve is a cloud native observability platform built specifically for logs, metrics, traces and analytics designed to work at petabyte scale.

👉 Spread the word and help developers find and follow your Open Source project by promoting it on FAUN. Get in touch for more information.

🛍️ Swag Store

The F@!!# Tshirt

❤️ 20% exclusive discount for FAUNers on all products (+free shipping included) when you use the code “THANKSFAUN”.

🤔 Did you know?

The first computer to use a graphical user interface (GUI), called the Xerox Alto, was developed in 1973.

😂 Meme of the week

❤️ Thanks for reading

👉 Never miss an issue
Join FAUN Developer Community and subscribe to our newsletter here.

👋 Keep in touch and follow us on social media:
- 💼LinkedIn
- 📝Medium
- 🐦Twitter
- 👥Facebook
- 📰Reddit
- 📸Instagram

👌 Was this newsletter helpful?
We’d really appreciate it if you could share it with your friends! You can also donate to help us keep this newsletter going.

ℹ️ Have a question or feedback?
Feel free to reach out to us at [email protected]. We’d love to hear from you!

🤩 Want to sponsor our newsletter?
Reach out to us at [email protected] and we’ll get back to you as soon as possible.


🦁 CloudNative Weekly #379: Creating Your Own Prometheus GitHub Exporter was originally published in FAUN — Developer Community 🐾 on Medium, where people are continuing the conversation by highlighting and responding to this story.

Share the post

CloudNative Weekly #379: Creating Your Own Prometheus GitHub Exporter

×

Subscribe to Top Digital Transformation Strategies For Business Development: How To Effectively Grow Your Business In The Digital Age

Get updates delivered right to your inbox!

Thank you for your subscription

×