ContentPosts from @swarna-padma..
Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

Integrating Keycloak as my Identity Provider for IAM Identity Centre

How to deploy Keycloak, an open-source Identity and Access Management solution, on AWS as an Identity Provider for AWS IAM Identity Centre and the instructions for deploying both older (v16) and newer (v21) versions of Keycloak using different infrastructure-as-code tools... read more  

Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

AWS Lambda Function: IAM User Password Expiry Notice

A step-by-step guide on setting up an AWS Lambda function to send email notifications to IAM Users when their AWS Web Console passwords are expiring. The implementation enhances security, efficiency, and user experience in the AWS IAM environment... read more  

AWS Lambda Function: IAM User Password Expiry Notice
Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

Sending AWS Lambda Logs to an Observability Service Like Datadog or New Relic

Currently, Lambda logs can only be sent to Cloudwatch, but many companies prefer using centralized observability services. To overcome this limitation, AWS Cloudwatch provides Log Subscriptions Filters, which can send logs to Kinesis Data Stream, Lambda, or Kinesis Data Firehose. By using Firehose, .. read more  

Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

Memory-wall problem

The memory wall problem occurs when a processor's speed surpasses the rate at which data can be transferred to and from memory, resulting in performance slowdowns. CPUs mitigate this by using L-caches, which are small and fast. Understanding memory allocation and cache utilization is crucial for opt.. read more  

Memory-wall problem
Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

Golang vs Python: The Ultimate Battle in DevOps

In the world of DevOps, two programming languages are often pitted against each other: Golang and Python. Both languages have their own strengths and weaknesses, and choosing the right one for your DevOps needs can be a tough decision... read more  

Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

Writing a Go fuzz target

An exploration of fuzz testing in Go with a look at how to write a fuzz target for a (nearly) realistic function... read more  

Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

Go Toolchains

Starting in Go 1.21, the Go command allows for switching between different versions of the Go toolchain based on module requirements, and it automatically selects the appropriate toolchain version. The GOTOOLCHAIN environment setting and the go and toolchain lines in the go.mod file determine the to.. read more  

Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

New Golang-based Skuld Malware Stealing Discord and Browser Data from Windows PCs

A new Golang-based information stealer called Skuld has compromised Windows systems across Europe, Southeast Asia, and the U.S... read more  

New Golang-based Skuld Malware Stealing Discord and Browser Data from Windows PCs
Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

SQS Re-Drive with Golang and Step Functions

Failure is a giving in distributed systems. Using the SQS re-drive APIs is enhanced with SQS re-drive with Golang and Step Functions... read more  

SQS Re-Drive with Golang and Step Functions
Link
@faun shared a link, 2 years, 6 months ago
FAUN.dev()

GitHub actions and Go private modules

Using private go modules in local development and GitHub actions workflows with ssh keys.. read more