The latest News and Information on DevOps, CI/CD, Automation and related technologies.
Last week, at the AWS Summit San Francisco, AWS unveiled the new AWS Secrets Manager service. This new service allows you to: Save your secrets, passwords, and API keys in a KMS-encrypted storage service, Retrieve your secrets from your applications using the AWS CLI and AWS SDKs, and Automatically rotate your secrets on a custom schedule.
Due to its highly scalable nature, monitoring cloud computing is different from monitoring on-premise servers. The cloud vendor may have tools you can use, but if they fall short of your monitoring requirements you need to seek alternative solutions. Discover the right monitoring tools for your situation.
One of the most impressive books on DevOps, “The DevOps Handbook”, emphasis three fundamental principles underpinning DevOps: systems thinking, amplify feedback loops, and continual experimentation & learning. Amplifying feedback loops is described as creating the right to left feedback loops, which helps corrections to be made continually, by Gene Kim in his blog post. But, let’s start with why we should do this in the first place.
DevOps teams use a number of monitoring, project management, log management, and other IT management tools to receive alerts when something’s up. While this helps IT teams keep their system up and running at all times, the content of the alerts sent by some applications might not be relevant or insightful to the technicians who work on those issues. Now, with the Alarm Modifier feature, you can add new fields to an alarm, modify existing fields, rename fields, or remove them altogether.
Deployment errors can be expensive mistakes. Successful development teams understand that their deployment tools must help structure and organize updates in a systematic and safe way. Regardless of your team’s preferred programming language, these tools can help. Discover the best tools for deployment.
Bitbucket Server is the convergence of individual work and team collaboration. Administrators ensure the git server availability, enabling developers to complete deployment cycles. Those teams operate independently but share common goals like, automating and simplifying repetitive tasks.
How I used Swarm to rearchitect a monolith. Some decisions take time to make. Should I learn Golang or Elixir? Should I use Docker Swarm or Kubernetes? You start by learning Docker, then you outgrow it when you want to deploy an app on more than one server. But you must choose between Swarm and k8s…