ContentPosts from @ramravi92..
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

Amazon CloudFront supports S3 Object Lambda Access Point origin

AWS announced new updates that allow customers to use Lambda functions to modify and process data before returning it in response to requests. The updates include support for Object Lambda and Lambda@Edge, which can be used to transform/filter data, resize images, and redact confidential informatio.. read more  

Amazon CloudFront supports S3 Object Lambda Access Point origin
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

AWS Supply Chain is now generally available

AWS Supply Chain helps improve supply chain resilience AWS Supply Chain is now generally available. It unifies supply chain data to provide ML-powered actionable insights and offer built-in contextual collaboration design to mitigate risks, increase resilience and reduce costs. AWS Supply Chain sup.. read more  

AWS Supply Chain is now generally available
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

Announcing CSV Export for AWS Resource Explorer Search Results

Title: Tips for better resource organization using AWS tags and CSV exports In this tutorial, learn how to use AWS tags and CSV exports to organize your resources better. Export CSV files including the resource identifier, service, resource type, region, and AWS account ID. Use the resulting CSV fi.. read more  

Announcing CSV Export for AWS Resource Explorer Search Results
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

AWS Controllers for Kubernetes (ACK) for Amazon MemoryDB is now generally available

Amazon launches MemoryDB: a Redis-compatible in-memory database service designed for modern microservice architecture, with ultrafast performance, high availability, and security features. It is perfectly suited for containerized workloads and Kubernetes users can manage MemoryDB resources directly.. read more  

AWS Controllers for Kubernetes (ACK) for Amazon MemoryDB is now generally available
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

Github Actions and Go

This post discusses building a re-usable CI system for Go development using Github Actions. It suggests using dependabot to manage dependencies, versioning, and caching. It also proposes adding parameters to the workflow such as verbose output, cache management, running tests in different orders, a.. read more  

Github Actions and Go
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

Speeding up a Go cli application with concurrency

A backend online multiplayer game requires a dedicated server uploader with a Go CLI to upload thousands of files and directories. Using an AWS API and implementing Go's concurrency feature, the process is optimized for speed and efficiency, allowing files to be uploaded in batches and shorten the .. read more  

Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

GRPC Gateway Client Generator

gRPC is a high-performance binary protocol and API framework. By converting REST to gRPC, it improves API performance and leverages code generation, but can be challenging to consume as a browser-built external API. gRPC Gateway Client eliminates the middleman by generating high-quality Golang cli.. read more  

GRPC Gateway Client Generator
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

A Comprehensive Guide to Structured Logging in Go

Go has built-in features for simple logging but third-party tools also exist for this purpose. How do you know which one to pick? The author starts by discussing the limitations of the standard library log package, such as lack of log levels, support for structured logging, and context-aware loggin.. read more  

A Comprehensive Guide to Structured Logging in Go
Link
@faun shared a link, 3 years, 1 month ago
FAUN.dev()

Data exfiltration with native AWS S3 features

Malicious actors are exploiting legitimate features like data replication in AWS to exfiltrate data. This article suggests ways todetect and prevent abuseof these features, including monitoring IAM policies, bucket policies, and CloudTrail logs. The article recommends using AWS Security Hub, restr.. read more  

Link
@mohammad_zaigam shared a link, 3 years, 1 month ago
Technical Solutions Specialist, Logiq.ai

Kubernetes Monitoring: Best Practices, Metrics and Tools

Kubernetes monitoring is the practice of observing and measuring the health and performance of a Kubernetes cluster and its components.

The main goal is to ensure the availability, reliability, and scalability of the cluster and the applications running on it.

Key metrics to measure include those related to clusters, nodes, pods, deployments, services, containers, and applications.

Best practices for monitoring K8S involve examining details in granular level data; gathering historical system data beyond metrics; understanding control plane monitoring; creating an instrumentation strategy with alerting; using a platform to run containers on physical/virtual machine clusters; utilizing Prometheus; selecting comprehensive Kubernetes monitoring tools.

Popular Kubernetes monitoring tools include Prometheus, Grafana, Fluentd, LOGIQ, and ELK Stack.

Kubernetes Monitoring: Best Practices, Metrics and Tools