In this post we will simulate a scenario where a team would like to have access to create secrets under a team path name like /security-team/prod/* and /security-team/dev/* and allow all the users from that team to be
Create Read Only Users in MongoDB
In this post I will demonstrate how to setup 2 read only users in MongoDB. One user that will have access to one MongoDB Database and all the Collections, and one user with access to one MongoDB Database and only
Capturing 54 Million Passwords with a Docker SSH Honeypot
The last couple of days I picked up on my ELK Stack a couple thousands of SSH Brute Force Attacks, so I decided I will just revisit my SSH Server configuration, and change my SSH Port to something else for
Investigating High Request Latencies on Amazon DynamoDB
While testing DynamoDB for a specific use case I picked up at times where a GetItem will incur about 150ms in RequestLatency on the Max Statistic. This made me want to understand the behavior that I'm observing. I will go
Give your Database a break and use Memcached to return frequently accessed data
So let's take this scenario: Your database is getting hammered with requests and building up some load over time and we would like to place a caching layer in front of our database that will return data from the caching
Dockerizing a Memcached Server for Docker on Alpine
This post I will demostrate how to dockerize a memcached server on Alpine and how to create a boot script that allows you to pass environment variables through to the application. #carbonads { font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu,
Improving Performance from your Lambda Function from the use of Global Variables
When using Lambda and DynamoDB, you can use global variables to gain performance when your data from DynamoDB does not get updated that often, and you would like to use caching to prevent a API call to DynamoDB everytime your
Distributing a Shared Secret amongst a Group of Participants using Shamirs Secret Sharing Scheme aka ssss
In situations where a group of participants join together to split up a secret in a form of secret sharing, where the secret is devided into parts, giving each participant their own unique part. Together contributing to reconstruct the initial
Subscribe to Sysadmins
Subscribe today and get access to a private newsletter and new content every week!