article thumbnail

Continuous deployment without downtime

CircleCI

Unfortunately, this speed and efficiency can expose cracks in the delivery system as well as other bottlenecks to productivity. First, let’s note that continuous delivery is different from continuous deployment. Develop architecture using microservices. Engineers no longer get stressed out as the release date approaches.

article thumbnail

Infrastructure Engineer: Key Duties, Skills, and Background

Altexsoft

The article promoted the idea of a new type of system administrator who would write code to automate maintenance, upgrades, and other tasks instead of doing everything manually. In smaller companies, networking falls into the responsibilities of an infrastructure engineer or system administrator. System administration.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

What’s Free At Linux Academy June 2019

Linux Academy

To use Docker Compose to deploy Microservices to Docker. Splunk (Deep Dive) – As one of the early log aggregation products in the IT industry, Splunk has remained a popular choice among system administrators, engineers, and developers for operational analytics. Docker Deep Dive In this course we will cover Docker 18.09.4,

Linux 104
article thumbnail

The Good and the Bad of Kubernetes Container Orchestration

Altexsoft

Containers have become the preferred way to run microservices — independent, portable software components, each responsible for a specific business task (say, adding new items to a shopping cart). Modern apps include dozens to hundreds of individual modules running across multiple machines— for example, eBay uses nearly 1,000 microservices.

article thumbnail

DevOps vs Site Reliability Engineering: Concepts, Practices, and Roles

Altexsoft

This pillar combined with automated testing of small batches of code and rollback of bad ones underlies the concepts of continuous integration and continuous delivery (CI/CD). a System Administrator in charge of cloud monitoring. Containers and microservices facilitate creating a scalable system.

DevOps 96
article thumbnail

DevOps: Principles, Practices, and DevOps Engineer Role

Altexsoft

Developers wrote code; the system administrators were responsible for its deployment and integration. But since Agile and continuous workflow have taken over the world of software development, this model is out of the game. The most popular tools for continuous integration are Jenkins, GitLab CI, Bamboo, and TeamCity.

DevOps 90
article thumbnail

Where Programming, Ops, AI, and the Cloud are Headed in 2021

O'Reilly Media - Ideas

We’ll be working with microservices and serverless/functions-as-a-service in the cloud for a long time–and these are inherently concurrent systems. There’s been a lot of discussion about operations culture (the movement frequently known as DevOps), continuous integration and deployment (CI/CD), and site reliability engineering (SRE).