Shubham Tawareshubzz.hashnode.dev·Nov 16, 2024DevSecOps in Action: How to Secure Your CI/CD PipelineIn this blog, we’ll explore how to incorporate essential security practices into the CI/CD pipeline to create a secure, efficient, and resilient software delivery process. With a DevSecOps approach, security checks are embedded early in the pipeline,...Discuss·2 likes·91 readsKubernetes
Muhammad HassanforDevops projectsprojects.hassandevops.site·Nov 13, 2024How to Run a Maven Project Locally and with Docker Using a Multi-Stage DockerfileIf you're working with Java applications, Maven is a popular choice for managing dependencies and automating the build process. Once you have a working application, you may want to containerize it using Docker, which can make deploying your app more ...DiscussDevops
Birks SachdevforfreeCodeCampfreecodecamp.org·Nov 12, 2024How to Build Multi-Module Projects in Spring Boot for Scalable MicroservicesAs software applications grow in complexity, managing scalability, modularity, and clarity becomes essential. Spring Boot’s multi-module structure allows you to manage different parts of the application independently, which lets your team develop, te...DiscussSpring Boot
Parth Sikkaspotify-playlist-through-terraform.hashnode.dev·Nov 11, 2024Building a Complete CI/CD Pipeline: Git ➔ Jenkins ➔ Docker ➔ DockerHub ➔ KubernetesIntroduction: In this post, we’ll walk through creating a full CI/CD pipeline to automate deployments from code in Git to a live application on Kubernetes. We’ll cover each step: setting up Jenkins, configuring Docker images, pushing to DockerHub, an...DiscussInfrastructure as code
Rohit Jangradevops-docker.hashnode.dev·Nov 4, 2024Master Maven for DevOps: A Step-by-Step Guide from Beginners to ExpertsIf you're diving into DevOps, you've likely come across Maven—a powerful build automation tool primarily for Java projects. In this guide, I’ll walk you through the essentials of Maven, from setting it up to using it in CI/CD pipelines. 🚀 Introducti...Discussmaven
Oussama Chahidiwevdevblog.hashnode.dev·Nov 1, 2024Spring Boot Swagger Integration GuideSwagger is an essential tool for building and documenting APIs, providing a clear structure and interactive interface that simplifies development and integration. When paired with Spring Boot, it enables the rapid creation of RESTful APIs with seamle...Discuss·1 likeSpringboot
Evaldas Visockashashnode.programmersdiary.com·Nov 1, 2024Catching up with tests in Programmers' diary projectHi. This is the twenty-first part of the diary about developing the “Programmers’ diary” blog. Previous part: https://hashnode.programmersdiary.com/security-library-and-redis-in-blogging-microservices. The open source code of this project is on https...DiscussSpringboot
Majety Naga Venkata Rohitcommands.hashnode.dev·Oct 30, 2024Automating Application Deployment: A Complete CI/CD Pipeline with Jenkins, GitHub, Maven, SonarQube, Nexus, and TomcatDeploying Application In today’s fast-paced development environment, automation is essential to ensure quick releases with consistent quality. In this blog, I’ll walk you through the end-to-end CI/CD pipeline for deploying an application. We’ll cover...Discuss·56 readsCI/CD
Amitabh soniamitabhdevops.hashnode.dev·Oct 27, 2024Deploying Multitier Application with DockerThis guide provides a comprehensive overview of setting up a Dockerized Banking Application using both Docker and Docker Compose. It covers the essential steps for deploying the application, setting up MySQL with persistent storage, and organizing se...Discuss·83 readsDevops
Peter Onumkotlinpete.hashnode.dev·Oct 17, 2024Running Spring Boot Applications With Gradle and MavenYou can either run a Spring Boot application or build a jar from it. You can do both with either Gradle or Maven Gradle The command for running a Spring Boot app with Gradle is: ./gradlew bootRun The command for building a jar from a Spring Boot app...DiscussSpringboot