sandeepseeramMar 24, 20235 min readEnterprise ArchitectureREST API Security Considerations REST is widely used architectural style for designing networked applications. It is used to build scalable and maintainable web services.
sandeepseeramMar 10, 20234 min readKubernetesDesigning Secure Kubernetes Environments: Architecture to RuntimeLet's examine security best practices at every level - from individual pods to entire Kubernetes clusters.
sandeepseeramFeb 25, 20233 min readMicroservicesEvent-Driven Architecture: A Beginner's Guide for Developers An Event-Driven Architecture (EDA) is an approach to building applications that uses events to trigger and communicate.
sandeepseeramFeb 10, 20236 min readDevOpsSecuring Terraform Secrets with CyberArk Conjur & Inject Secrets using Summon
sandeepseeramJan 19, 20233 min readDevOpsBPF Compiler Collection (BCC) for Observability, Performance, Monitoring, and Tracing The BPF Compiler Collection (BCC) is a set of powerful tracing and performance analysis tools for Linux systems.
sandeepseeramJan 7, 20234 min readSecurity"Roadmap Learning" - Efficient way to learn new technologies - Ex. DevSecOps Roadmap One way to lay a strong foundational learning into something new, is to create and follow a roadmap.
sandeepseeramDec 24, 20225 min readMicroservicesOpen-Source Distributed Tracing Solutions Jaeger vs. Zipkin vs. OpenTracing | Which Open-Source Distributed Tracing solution is best suited for your Organization?
sandeepseeramDec 9, 20223 min readCloud-NativeObservability Driven Development (ODD) with OpenTelemetry & TracetestObservability Driven Development (ODD) is considered as an evolutionary approach that emphasizes on the back-end code instrumentation.
sandeepseeramNov 26, 20223 min readBlockchainSmart Contracts Development & Testing with Brownie Framework Brownie is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine (EVM).
sandeepseeramOct 15, 20224 min readDevOpsHorizontal partitioning (Sharding) on MongoDB - Cloud-Native Data PatternsIn many large-scale solutions, data is divided into partitions that can be managed and accessed separately. Partitioning can improve scalabi