Post
@muhammadali642 shared a post, 1 week, 6 days ago
Marketing, Wildcard

The fastest way to ramp up on DevOps

You probably have been thinking of moving to DevOps or learning DevOps as a beginner. This article carefully explains fields you need to get familiar with or know of to become a full DevOps engineer.

Post
@muhammadali642 shared a post, 3 weeks, 2 days ago
Marketing, Wildcard

Why Kubernetes is a must learn to become Cloud Native

Kubernetes is a major pillar when talks come to being cloud native, because Kubernetes alongside its vast ecosystem of tools, will singlehandedly construct, scale, and operate any of your cloud applications. This major power that Kubernetes has is a valid reason Kubernetes is a must-learn in becoming cloud native. This article has looked more into Kubernetes and why it needs to be learned to become cloud native.

Post
@boldlink shared a post, 1 month, 1 week ago
AWS DevOps Consultancy, Boldlink

Gitlab Runner for AWS

Post
@priyanshuchhazed shared a post, 2 months, 2 weeks ago
Product Marketer, Argonaut

What You Should Know Before Setting Up Your First CI/CD Pipeline

This article focuses on laying down the thought process behind how you should go about answering the above questions so that you can quickly start building your first delivery pipeline.

What You Should Know Before Setting Up Your First CI/CD Pipeline
Post
@priteshtailor shared a post, 6 months ago
Devops Engineer, previsico

Disposable Virtual Machines in 3 commands with Multipass

Virtual environments are invaluable tools for developers be they data scientists, software/cloud/DevOps engineers and system administrators. They provide you with quick disposable environments for experimentation, testing and endless fresh starts.

0_ote5PGMms_eM7_Oc.jpeg
Post
@daveyhert shared a post, 6 months ago
Technical Writer, ConfigCat

Progressive Delivery Strategies For Efficient, Risk Mitigated Deployment

Building a modern application often involves building it as a microservice, which provides developers with more flexibility and agility in terms of deployment options.

Post
@muhammadali642 shared a post, 7 months, 1 week ago
Marketing, Wildcard

8 Best Practices to Boost Your CI/CD Performance

This article discusses the best practices that boost your CI/CD performance and how each impacts your software development journey.

Post
@muhammadali642 shared a post, 7 months, 3 weeks ago
Marketing, Wildcard

Canary Release Explained

What is a canary release?

The canary release concept comes from the 1920s coal mining industry. Back then, miners would carry caged canaries to help test the oxygen levels in the mines. If the canary died, it was a sign that there was too much carbon monoxide and they would leave the mine immediately.

In today’s world, a canary release is used to test the performance of the new application version in real-world usage. If there are bugs, then the new version is rolled back and the issues are fixed before another release. If there are no bugs and it works as expected, then it is scaled up until it replaces the old version completely. All this is made possible by the ability to control users’ traffic.

Post
@muhammadali642 shared a post, 7 months, 3 weeks ago
Marketing, Wildcard

Continuous Deployment vs Continuous Delivery. What’s the difference?

Continuous deployment VS continuous delivery? What’s best for you, The answer lies in the details we are sharing with you in this article.

We examined the differences between continuous deployment and continuous delivery from a technical, organizational, and business point of view. Read on to discover more.

In today’s world, it is possible to continuously update an application and continuously make those updates available to the end-users. This has been made possible by the introduction of agile software development. Two processes that are critical in achieving the necessary agility are continuous delivery and continuous deployment. In this article, we’ll discuss what each of these processes entails and their core differences.

Post
@muhammadali642 shared a post, 8 months ago
Marketing, Wildcard

The DevOps deployment checklist

DevOps practices are employed in organizations to break down existing silos and create a better environment for collaborations between teams to happen. DevOps isn’t a technology but rather a cultural practice that relies on technology to optimize operations. As opposed to the waterfall or agile method of production with DevOps, engineers can run multiple processes together hence, its capability to speed up production processes.

An efficient DevOps team has members who prioritize learning and innovation. DevOps engineers are expected to be knowledgeable in infrastructure provisioning and have in-depth knowledge of how the systems function. Ensuring the team has members with different expertise is essential to breaking down silos.

Getting familiar with a deployment checklist would help a release engineer ensure that deployment is done correctly. This list contains practices and processes that the DevOps engineer needs to check before, during, and after deploying the software. The checklist would help new teams set up operations and improve the efficiency of older teams.

Post
@nkatarmal shared a post, 8 months, 1 week ago
@infracloudio

How to Render Jenkins Build Parameters Dynamically?

Jenkins supports this use-case by means of parameters that you can declare and use as Groovy variables in your Jenkins job.

1_BO-yxiCdNk-U6OaT2fUCOA.png
Post
@muhammadali642 shared a post, 8 months, 1 week ago
Marketing, Wildcard

Blue-Green Deployment Explained

This article discusses what the blue-green deployment strategy is, its pros and cons, and its best use cases. We’ll also expound on how it handles traffic and the database during migration.

The Blue-Green Deployment Strategy