a Futurum company

Contributor

Gilad David Maayan

Gilad David Maayan is a technology writer who has worked with over 150 technology companies including SAP, Samsung NEXT, NetApp and Imperva, producing technical and thought leadership content that elucidates technical solutions for developers and IT leadership.

24Articles shown
1Contributors shown
3Archive page
AI

Why MLOps Hurts: 3 Pain Points for DevOps Teams

Machine learning operations (MLOps) is a practice that aims to improve the collaboration and communication between data scientists and IT professionals in the development, deployment and maintenance of machine learning models. MLOps aims to streamline the process of building, testing and deploying machine learning models by automating and standardizing the various tasks involved. This includes […]

Gilad David Maayan · Jan 13, 2023
Application Performance Management/Monitoring

AppSec in the Cloud: What DevOps Teams Should Know

Cloud application security refers to the measures and controls that are put in place to protect cloud-based applications and data from cyberthreats, unauthorized access and data breaches. These measures can include technical controls such as encryption, access controls and secure networks, as well as operational controls like policies and procedures for managing and securing data […]

Gilad David Maayan · Jan 12, 2023
Blogs

Will DevSecOps Replace the Security Operations Center?

Traditionally, a security operations center (SOC) is a physical facility where an organization performs information security activities. The SOC team analyzes and monitors the organization’s security systems. A SOC aims to protect businesses from security breaches by identifying, analyzing and responding to cybersecurity threats. The SOC team consists of administrators, security analysts and security engineers. […]

Gilad David Maayan · Jan 5, 2023
Blogs

How SASE Can Ease DevSecOps Adoption

DevSecOps is a software development methodology that merges development (Dev), security (Sec) and operations (Ops) into one team that integrates security throughout the entire software development life cycle (SDLC). The goal is to deliver high-quality applications quickly and securely. The traditional software development life cycle introduces security in the late phases of the SDLC. However, […]

Gilad David Maayan · Dec 19, 2022
Blogs

Blue-Green Deployment: What Are the Options?

Blue-green deployment is a change management strategy for software releases. Blue-green deployments require two identically configured hardware environments. One environment is active and serves end users while the other remains idle. Blue-green deployments are typically used for applications with strict uptime requirements. First, new code is released to staging environments and fully tested. Once the […]

Gilad David Maayan · Nov 29, 2022
AI

MLOps Vs. DevOps: What’s the Difference?

Machine learning operations, or MLOps for short, is a key aspect of machine learning (ML) engineering that focuses on simplifying and accelerating the process of delivering ML models to production and maintaining and monitoring them. MLOps involves collaboration between different teams including data scientists, DevOps engineers, IT specialists and others. MLOps can help organizations create […]

Gilad David Maayan · Aug 10, 2022
Application Performance Management/Monitoring

Why App Dependency Mapping Is Critical for Cloud Migration

Software dependencies are a crucial part of efficient, component-based programming. At the same time, they can be a hurdle for fast-paced agile development teams, because they can make it more difficult to deploy, update and migrate software applications. Many applications have dozens or hundreds of dependencies, each with its own transitive dependencies, making the problem […]

Gilad David Maayan · Aug 3, 2022
Blogs

What SASE Means for DevOps Teams

You have probably heard the acronym secure access service edge (SASE), and it’s hard to ignore its impact on the technology industry. SASE is a cool new way to implement networking in hybrid environments, and the most important thing about it is that it bakes security into the network fabric. In plain English—when you plug […]

Gilad David Maayan · Jul 19, 2022
Blogs

Saving on AWS Costs with Data Classification

The cloud is becoming a large cost center for many organizations. Though often touted as a cost-saver—and while many cloud migrations are driven by the desire to conserve IT costs—the cloud does create operating expenses at the same time it cuts down on capital expenses. Moreover, unlike traditional IT investments, cloud costs can be unpredictable […]

Gilad David Maayan · Jun 9, 2022
Blogs

MDR for DevSecOps: How Managed Security Can Help You Shift Left

What is managed detection and response (MDR)? Managed detection and response (MDR) is an outsourced service that helps organizations detect threats on endpoints, respond to them and carry out proactive threat hunting. MDR services typically include an endpoint detection and response (EDR) platform, which is deployed on company endpoints, and human security experts. MDR providers […]

Gilad David Maayan · Apr 26, 2022
Containers

The Argo Project: Making GitOps Practical

If you’re a DevOps engineer, chances are you have at least heard the name “Argo,” seen the friendly squid logo, and wondered: What the heck is this tool everyone is talking about? In a nutshell, Argo is a popular open source tool that is making GitOps practical for anyone who uses Kubernetes. But it’s much […]

Gilad David Maayan · Apr 14, 2022
Blogs

DevSecOps in Azure

DevSecOps is everywhere, and chances are your organization is shifting toward this convergence of development, security and operations. In an on-premises environment, you build your own DevSecOps process by mixing and matching existing and new tools. However, in the cloud, much of the environment is determined by your cloud provider. Microsoft’s Azure cloud is known […]

Gilad David Maayan · Apr 8, 2022
Blogs

CIS Benchmarks: DevOps Guide to Hardening the Cloud

DevOps and cloud computing have become inseparable. But while the cloud started as primarily a dev/test environment — without stringent security and availability requirements — it has evolved into a mature platform for running production workloads. Moreover, devastating supply chain attacks like SolarWinds and Kaseya taught us all that development environments must also be secure. […]

Gilad David Maayan · Jan 7, 2022
Best of 2021

Best of 2021 – 7 Popular Open Source CI/CD Tools

As we close out 2021, we at devopsy.kinsta.cloud wanted to highlight the most popular articles of the year. Following is the fourth in our series of the Best of 2021. DevOps is a software development strategy that incorporates agile practices for fast, efficient product creation and release. It focuses on integration of development and operations […]

Gilad David Maayan · Dec 21, 2021
Blogs

DevSecOps for Databases: Data Masking, Cloud Backup, WAF and More

DevSecOps is everywhere. More and more organizations realize that the traditional separation between DevOps and security is wasteful and dangerous. As a result, they are rushing to integrate security into all their software development processes. Adding security to containerized applications, cloud resources and other parts of modern DevOps infrastructure is already well understood. But what […]

Gilad David Maayan · Dec 7, 2021
DevOps Practice

Authentication in Serverless Apps—What Are the Options?

Serverless applications are growing in popularity among DevOps engineers. They provide a convenient, predictable way to run simple processes like CI/CD builds or automation scripts with no need to stand up infrastructure. They are also commonly used to deploy microservices. However, serverless applications present unique security challenges, one of them being authentication. How can you […]

Gilad David Maayan · Oct 25, 2021
Blogs

Best Practices for Cloud Incident Response

Cloud computing is now mainstream, with almost all organizations running at least some resources in the public cloud—whether software-as-a-service (SaaS), platform-as-a-service (PaaS) or infrastructure-as-a-service (IaaS). Security teams have been scrambling to adapt to cloud environments, and with the growing adoption of DevSecOps, they are working together with DevOps teams to secure cloud systems from the […]

Gilad David Maayan · Jun 29, 2021
Application Performance Management/Monitoring

Cloud Migration Monitoring: A Practical Guide

Almost every organization has transitioned some operational systems to the cloud. DevOps professionals are an essential part of migration projects, facilitating the migration itself, and making sure applications work as expected and provide satisfactory performance after the migration. To make your next cloud migration a success, you must get monitoring right. Applications must be monitored […]

Gilad David Maayan · Mar 9, 2021
Blogs

Why Every DevOps Team Needs a Spot Instance Strategy

Most DevOps teams use the public cloud extensively and focus a lot of energy on reducing cloud costs. According to one estimate, U.S. businesses spent $14.1 billion in 2019 just on wasted, unused cloud resources. Spot instances are one of the most important ways to reduce the cost of public cloud services. Spot instances are […]

Gilad David Maayan · Feb 25, 2021
Blogs

XDR: The DevOps Transformation of Security Infrastructure

eXtended detection and response (XDR) is a security technology that unites multiple security systems into one. Organizations are transitioning from traditional systems such as endpoint detection and response (EDR) and security and information event management (SIEM) to XDR, in a move that is analogous to the transition from agile to DevOps work processes. XDR can […]

Gilad David Maayan · Dec 16, 2020
Blogs

Open Source License Compliance Tips for DevOps Pipelines

Open source components are used in most modern organizations, either included directly into software as code or as tools integrated into workflows. In DevOps environments, often a combination of the two occurs. These components can help speed development processes, provide functionality that isn’t otherwise available and decrease operating costs of teams. To successfully implement open […]

Gilad David Maayan · Oct 8, 2020
Blogs

Automation Hacks for DevOps Teams

DevOps teams are expected to do more work in less time. They need to plan, test, build, secure and release applications at a fast-paced rate. Of course, the DevOps team needs to achieve all of this while maintaining high software quality. This is why automation is a crucial part of the DevOps workflow. The goal […]

Gilad David Maayan · Feb 13, 2020
Blogs

Service Meshes: Improving Security, Delivery and Availability

Containerized microservices are taking over the software world. These services provide developers a way to quickly create and deploy cloud-native applications. However, containers aren’t perfect. Orchestrating and managing container deployments can be a serious challenge. To help ease this challenge, service meshes were developed. In this article, you’ll learn about service meshes components and architecture […]

Gilad David Maayan · Jan 7, 2020