ALinux.Cloud

By Miguel R | Cloud Computing, DevOps, Cloud & Site Reliability Engineer

Why the hybrid cloud is no longer the best option

Many businesses are afraid to move their mission-critical systems and workloads to the cloud, due to multiple security breaches that are frequently …

Hybrid Clouds

My Favorite Command-Line Shortcuts

I use a shell every day. Almost always, I want to repeat a previous command, or repeat it after a slight modification. A very convenient way is to …

Command-line

Talking Up Kubernetes with Rancher

Shannon Williams has played a very hands-on role in launching software for over 20 years. Recently, after observing the power and potential of …

4 Ways to Automate Testing in a DevOps set-up

DevOps has been practically misinterpreted by many in the last few years of its evolution. The fact being, it’s not just a technology or platform …

How to run Laravel using Docker

Laravel has official documentation for running laravel locally here. The documentation doesn't touch on how to use docker. Laradock is a good …

Optimizing our deployment pipeline – Highsnobiety Tech

<b>Optimizing our deployment pipeline — Part 1</b><p>Minimizing feedback loops and bottlenecks<p>When I started working for Highsnobiety five months ago, I was …

Machine Learning Made Easy

Remember the movie “The Imitation Game”? The tragic story of a brilliant man who decrypted secret German Enigma messages, indirectly shortened World …

How Docker volumes work and Efficient Docker workflow

Docker is an open-source computer program that performs containerization which is also known as operating system level virtualization. Docker is most …

Understanding Kubernetes through a concrete example

Kubernetes is a container orchestration system. You can think of a container as an application and multiple containers as a pod. The orchestration …

Optimize Your Jenkins Build Farm

<b>When:</b> July 25 | 9:00 AM - 9:45 AM PT (12:00 PM - 12:45 PM ET)<p><b>Level 200 | Service Deep Dive</b><p>Companies often have engineers dedicated to managing their …

Additive Loops with Ansible and Jinja2

I don’t know if “additive” is the right word, but it was the best word I could come up with to describe the sort of configuration I recently needed …

DevOps

India leads serverless computing adoption: Report

New Delhi, July 16 (IANS) With 43 per cent developers deploying applications in a serverless environment compared to 33 per cent globally, India is …

Building Docker images with Kaniko

…gluten free fwiw, yes I like jokes and we just won the world cup :)<p>Almost a year ago to the day I wrote a post about building Docker images without …

Migrating to Serverless in an Production Setting

For large enterprises, serverless often seems like a tech opportunity that remains just out of reach.<p>For many, a dependency on legacy infrastructure, …

A Closer Look at Security’s Role in a DevSecOps Organization

Share this article:<p>In February, we hosted a virtual summit titled “Assembling the Pieces of the DevSecOps Puzzle.” The goal of the summit was to …

Three Homegrown SecOps Tools Used by the Threat Stack Team – Threat Stack

As a security company, there’s a lot of pressure to keep our data secure while still moving fast and innovating on product development. I find the …

CI/CD with Kubernetes: Tools and Practices

Setting up a CI/CD pipeline on top of Kubernetes will speed up your release lifecycle — enabling you to release multiple times a day — and enable …

DevOps

Useful git commands for everyday use!

Do you know that questions about git get the most views on StackOverflow? I’ve searched a lot on Google how to execute certain actions with git, and …

DevOps

Using Ansible to set up a workstation

Ansible is an extremely popular open-source configuration management and software automation project. While IT professionals almost certainly use …

How GitHub became the nexus of software automation

One day, Linux' creator made a utility called Git to keep track of all the contributions to the Linux kernel. That triggered a string of events …

Open Source Software

SRE Vs DevOps. What are the factors that overlap? - DEV Community 👩‍💻👨‍💻

SRE and DevOps to some extent look the same, I want to know the difference though. What differentiates an SRE with a DevOps engineer and what are …

15 Minutes to get a Kafka Cluster running on Kubernetes — and start producing and consuming from a Node application

For workshop I will present on microservices and communication patterns I need attendees to have their own local Kafka Cluster. I have found a way to …

Canonical intros Minimal Ubuntu OS for containers

U.K. software company Canonical Ltd. is releasing yet another slimmed-down release of its Ubuntu operating system. Designed for software containers …

Dockerfile EXPOSE: how to define ports for Docker containers

The EXPOSE instruction used in Dockerfiles informs Docker how a running container maps internal ports to external ones. This post will cover how to …

Monitoring demystified: A guide for logging, tracing, metrics

The concept of observability has caught fire in the last few years, both in DevOps and monitoring circles. You may already be familiar with …

Getting started with Docker and Kubernetes on Windows 10

Getting started with Docker and Kubernetes on Windows can be daunting when you don’t know where to begin.<p>And it doesn’t help that installing the …

Google debuts Jib, a tool to make software containers and Java work better together

Google LLC today released Jib, a new open-source tool that aims make software containers and the Java programming language work more seamlessly …

How an infrastructure team starts using CI/CD

Most operations shops are well down the road to highly automated configuration and provisioning systems. Sometimes this transformation is part of a …

10 Common Git Problems and How to Fix Them

I originally wrote this article for Codementor in October 2014. It should have something for everyone, from fairly new git users to experienced …