Niels Humbeckbuilding-data-products.com·Dec 18, 20247 Proven Best Practice to Master DataOps Architecture for Seamless Automation and ScalabilityDataOps is revolutionizing the way businesses manage and deploy data workflows, ensuring error-free production and faster deployment cycles. BERGH et al. (2019) outlined seven key best practices to implement a robust DataOps architecture. These steps...27 readsBuilding Data Products with DataOps Methodologydataops
Maxat Akbanovmaxat-akbanov.com·Dec 14, 2024Get started with AWS ECS (Elastic Container Service)Amazon Elastic Container Service (ECS) is a fully managed container orchestration service provided by AWS. It allows users to deploy, manage, and scale containerized applications. ECS can run containers on a cluster of Amazon EC2 instances or server...awsAWS
Chidinma Ozoemenachidinmawrites.hashnode.dev·Dec 13, 2024Building to Configuring and Integrating a NGINX Web Server on Docker Hub"installing docker by trypng (docker install and enter) either on ubuntu or debian,and follow the instructions outlined. Go to dockerhub and create an account to be able to download image. On your interface,click on explore and search for ‘nginx’ C...Docker
Karthi Skarthi-devopswork.hashnode.dev·Dec 13, 2024Kubernetes Fundamentals 102 - Bridging the Gap Between Containers and Orchestration #LXC #LXD #LXCFS1. LXC: The Original Containerization Tech LXC (Linux Containers) marked the beginning of modern containerization. It introduced OS-level virtualization, allowing multiple isolated environments to run on the same Linux kernel. Unlike traditional virt...containers
ProDevOpsGuy Tech Communityblog.prodevopsguy.xyz·Dec 8, 2024Writing a Dockerfile: Beginners to AdvancedIntroduction A Dockerfile is a key component in containerization, enabling developers and DevOps engineers to package applications with all their dependencies into a portable, lightweight container. This guide will provide a comprehensive walkthrough...39 readsDocker
Subhanshu Mohan Guptablogs.subhanshumg.com·Dec 7, 2024DockerShrink: Optimize Docker Images with AIIntroduction DockerShrink is an innovative, AI-powered command-line tool designed to streamline the optimization of Docker images, reducing their size significantly while maintaining functionality. By employing both traditional rule-based methods and...10 likes·82 readsAI powered DevOpsDockerImageOptimization
Asfaq Leeonleeonscoding.hashnode.dev·Dec 7, 2024Containerize a very simple Spring Boot application using DockerWe are in the microservice era, we need to deploy our applications very fast. Before containers, Kubernetes etc. deploying a Java or Spring boot project was a painful process. Today I’m going to containerize a very simple Spring boot application usin...Docker
Anique Ahmad Sarfrazanique.hashnode.dev·Dec 7, 2024Kubernetes Deployment: The ultimate guide1. Deployment Creation Imperative Command kubectl create deployment <deployment-name> --image=<image-name> --replicas=<number-of-replicas> Example: kubectl create deployment my-app --image=nginx:1.21 --replicas=3 Declarative Approach (YAML File) Cr...Kubernetes
Jayesh Nalawadejayeshdevops.hashnode.dev·Dec 4, 2024COPY vs. ADD in Dockerfile: What's the Difference?If you've worked with Dockerfiles, you've probably come across the COPY and ADD instructions. They seem to do the same thing i.e. copy files into your Docker image. So, why are there two? And when should you use one over the other? Let's break it dow...Devops LearningDevops
Jayesh Nalawadejayeshdevops.hashnode.dev·Dec 4, 2024ENTRYPOINT vs CMDCMD (Command) Purpose: Provides default arguments for the container. Usage: Use CMD when you want to provide default behavior but allow it to be overridden by arguments supplied when running the container (docker run). Example 1: Default command ...Devops LearningDocker