Quantcast
Channel: Tomas Fernandez, Author at Semaphore
Browsing all 159 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

7 Continuous Integration Tools for PHP Laravel Developers

In this article we’ll learn about 7 tools that you can use to set up a rock-solid continuous integration (CI) process for your PHP project. Together, these tools increase code quality, reduce...

View Article



Image may be NSFW.
Clik here to view.

Continuous Integration and Delivery to AWS Kubernetes

Kubernetes is a fantastic platform to run resilient applications and services at scale. But let’s face it, getting started with Kubernetes can be challenging. The path that code must take from the...

View Article

Image may be NSFW.
Clik here to view.

Python Continuous Integration and Deployment From Scratch

Python is the oldie-but-goodie of programming languages. Since the ’80s, it has provided developers with reliability and ease-of-use. No matter how reliable your coding language is, however, you need...

View Article

Image may be NSFW.
Clik here to view.

Continuous Deployment of a Python Flask Application with Docker and Semaphore

Docker is a container technology that enables developers to run entire applications as a unit. It offers all the benefits of virtual machines, without the high overhead: Consistency: Production and...

View Article

Image may be NSFW.
Clik here to view.

A CI/CD Pipeline for Serverless Cloudflare Workers

In this tutorial, we’ll learn how to use Semaphore to deploy serverless functions to Cloudflare. With serverless functions, developers can build production-ready applications that scale without having...

View Article


Image may be NSFW.
Clik here to view.

Serverless CI/CD and hosting with Semaphore and ZEIT Now

Serverless is one of those concepts that in hindsight seems obvious and makes you wonder why no one came up with it earlier. At its core, it involves breaking up the application into smaller...

View Article

Image may be NSFW.
Clik here to view.

How to Release Faster with Continuous Delivery for Google Kubernetes

In the beginning, Google created Kubernetes. “Let it be open source,” Google said, and the sources opened. And Google saw that it was good. All kidding aside, if anyone knows about Kubernetes, it’s...

View Article

Image may be NSFW.
Clik here to view.

A Step-by-Step Guide to Continuous Deployment on Kubernetes

A long time ago, in a job far, far away, I was tasked with switching our old-school LAMP stacks over to Kubernetes. My boss at the time, always starry-eyed for new technologies, announced the change...

View Article


Image may be NSFW.
Clik here to view.

Benchmark Report: Docker Builds with Semaphore vs. Docker Hub

How many things feel as unproductive as waiting for a build? Not a lot of them I think. Docker build is a hungry beast; not only for computing resources but also for precious minutes of our lives....

View Article


Image may be NSFW.
Clik here to view.

CI/CD for Spring Boot Microservices

Continuous Integration (CI) is a software engineering practice in which we test our code on every update. The practice creates a strong feedback loop that reveals errors as soon as they are...

View Article

Image may be NSFW.
Clik here to view.

How To Build and Deploy a Node.js Application To DigitalOcean Kubernetes...

This article was originally published on DigitalOcean on October 10, 2019. Kubernetes allows users to create resilient and scalable services with a single command. Like anything that sounds too good...

View Article

Benchmark Report: Docker Builds with Semaphore vs. Docker Hub

We benchmarked Semaphore and Docker Hub with a real use case scenario, resulting in a 7x faster image build on Semaphore The post Benchmark Report: Docker Builds with Semaphore vs. Docker Hub appeared...

View Article

Continuous Deployment of a Python Flask Application with Docker and Semaphore

Learn why continuous deployment for Python is important and how to continuously deploy a Python Flask app to Heroku using Docker and Semaphore The post Continuous Deployment of a Python Flask...

View Article


Continuous Integration with Deno

Semaphore’s composable containers feature lets us work with cutting-edge tools and languages like Deno. We can tailor Docker images to exact specifications and use them to drive CI/CD jobs seamlessly....

View Article

What Is Blue-Green Deployment?

Learn how blue-green (or blue/green) can help you make safe deployments without downtime or the need for maintenance windows. The post What Is Blue-Green Deployment? appeared first on Semaphore.

View Article


What Is Canary Deployment?

Learn how canary deployment can help you do controlled trials with real users. And what if you combine it with a fast CI/CD workflow? The post What Is Canary Deployment? appeared first on Semaphore.

View Article

Continuous Blue-Green Deployments With Kubernetes

Learn how to create a CI/CD pipeline that deploys an application in Kubernetes using the blue-green methodology. The post Continuous Blue-Green Deployments With Kubernetes appeared first on Semaphore.

View Article


Reproducible Node Builds With npm ci

Less famous than its sibling, npm install, with npm clean-install, your CI/CD process becomes more robust. Here’s how to use it. The post Reproducible Node Builds With npm ci appeared first on Semaphore.

View Article

How to Connect to VPN in CI/CD Pipelines

Learn how to run jobs in Semaphore that connect with your private networks using OpenVPN. Link cloud and private networks seamlessly. The post How to Connect to VPN in CI/CD Pipelines appeared first on...

View Article

Kubernetes vs Docker: Understanding Containers in 2021

Kubernetes has deprecated Docker. What now? Will you still be able to run your containers? Find out how this will influence your work. The post Kubernetes vs Docker: Understanding Containers in 2021...

View Article
Browsing all 159 articles
Browse latest View live




Latest Images