When it comes to collecting and shipping logs to Elastic stack, we usually hear about ELK – Elastic, Logstash and Kibana. It has almost become a synonym for Elastic stack. But when it comes to technology, there is never a perfect solution. Fluentd is gaining popularity as far as logging
There is a huge industry wide shift towards Microservices replacing monolithic application stacks to provide simplified and quick application deployments, scale up/down capabilities and accelerated development. But with all the functional and delivery advantages, it also increases the operational complexity. Monitoring and troubleshooting microservices is more complex due to its
Docker is used for Application virtualization. So ideally a single docker container should be used to run a single process. Running multiple services on a single container is not the recommended approach but still there can be forced scenarios where we need to start more than one process in a
Amazon Simple Notification Service (Amazon SNS) is a web service that enables applications, end-users, and devices to instantly send and receive notifications from the cloud. A Topic is a communication channel to send messages and subscribe to notifications. It provides an access point for publishers and subscribers to communicate with each
For user case where you want to skip MultiFactorAuthentication / PAM module like google authentication validation code for specific users and keep it enabled for the rest, following solution can be used -
About Vault and using Consul as backend- Vault is designed from the ground up as a secret management solution. As such, it protects secrets in transit and at rest. It provides multiple authentication and audit logging mechanisms. Dynamic secret generation allows Vault to avoid providing clients with root privileges to
As Cloud adoption is growing, it has become more important than ever to monitor your cloud resources, activities in your cloud accounts and track the events happening within your services. Azure tracks all the events in your Azure Account/Subscription and publishes it to Azure Activity Log service. As the number
Creating a clone/copy of an existing VM should ideally be done by creating an Image out of the VM and then using it to create a new VM. This is currently not the way we can do it in Azure because once you generalize the existing VM for capturing Image,
Managing secrets, passwords, ssh keys, access keys etc and sharing with teams or end users securely has become very difficult in today’s complex infrastructure environments. This is where Vault makes your life easy by managing all this sensitive information in a microservice. In this article we are going to do
Cloud and DevOps Professional and previously a C# ASP.NET Developer with keen interest in system design and architecture. Currently involved in projects using AWS, Azure, Automation, Monitoring, REST APIs and DevOps. Email: [email protected] / [email protected]