Skip to content

Pages

Courses

ALL COURSES

Resources

ALL RESOURCES

Blogs

ALL BLOGS

DevOps

Cprime > Resource Center > Blog > DevOps

DevOps

Learn more about DevOps methodology including main topic areas of ci/cd, infrastructure automation, cloud, test automation, health checks, and more.

What is Site Reliability Engineering?

Site reliability engineering (SRE) is a trendy concept in the cloud world. Google started this practice in the early 2000s and shared it with the world in the seminal book Site Reliability Engineering. It turns...

Read Article >

Defining the 5 DevOps Principles: CALMS

DevOps is a ubiquitous term these days. I\'ve lost count of the job ads that look for DevOps engineers and the products that sell themselves as the ultimate DevOps tool. At its core, DevOps is...

Read Article >

Kubernetes vs. Docker: Differences You Need to Know

Both Docker and Kubernetes are ubiquitous tools nowadays. They\'re two of the most popular existing open-source projects. Whether your workloads run in the cloud or on-premise, it\'s exceedingly likely that you\'ll be using these two...

Read Article >

QA vs. Testing: What’s the Difference?

When the competition is just a few clicks away, you can\'t afford to ship poor quality software; if you do, you\'re begging for your clients to become former clients. However, getting yourself familiar with the...

Read Article >

eBPF: Modern Security for Modern Environments

Nowadays, we usually build software in containers. And if you don\'t want to lag behind with your cybersecurity, you need to adapt to the way containers work. The traditional IP:PORT: PROTO-based approach is inefficient when...

Read Article >

DevSecOps and Continuous Security

After many years of shifting to DevOps, we see nowadays a rising trend of DevSecOps . This is mainly for two reasons. First, there are far more security threats these days. Second, there are many...

Read Article >

DevOps Testing Tutorial: How They Fit Together

As a tester, or someone interested in becoming one, DevOps and testing are terms that you\'ll always hear next to each other. This is true whether in conversation or modern software development methodologies. Because DevOps...

Read Article >

How to Measure System Reliability

As businesses grow, new requirements arise for teams. The technology ecosystem becomes ever more complex and it is really important to understand each change and how it affects the overall system, as well as the...

Read Article >

Pulumi Boot Camp Part 2

To keep track of what\'s already created and what\'s missing in your infrastructure, Pulumi uses a state file. Every time you execute Pulumi, it\'ll read the code to determine what needs to be created or...

Read Article >

Pulumi Boot Camp Part 1

Defining infrastructure as code (IaC) with Pulumi is a great way of automating your infrastructure without having to deal with the steep learning curve of custom tool-specific language. With Pulumi, you can codify your infrastructure...

Read Article >

Adding DevOps Security Tools to Your CI/CD Pipeline

As you travel down the DevOps path, one of the most avoided topics is often security. Security is usually a touchy point because, more than likely, it will add work somewhere that someone didn\'t want...

Read Article >

From Monolith to Microservices and Beyond

Monolithic architectures were the de facto standard of how we built internet applications. Despite still being used nowadays, microservices have grown in popularity and are becoming the established architecture to build services. Service-oriented Architectures (SoA)...

Read Article >