RKRivesh Kumarinrivesh.hashnode.dev·Jun 25 · 12 min readCI/CD Pipeline for Java Web App Using Jenkins Pipeline Script on AWS EC2Introduction Continuous Integration and Continuous Delivery (CI/CD) is the backbone of modern software development. It is the practice of automating the steps that take your code from a developer's la00
RKRivesh Kumarinrivesh.hashnode.dev·Jun 20 · 13 min readDeploying a Java Web Application on AWS Using Managed Cloud ServicesDeploying a Java web application to the cloud is a milestone moment for any developer or team. But simply moving your app to a cloud server and managing everything manually — databases, caches, messag00
RKRivesh Kumarinrivesh.hashnode.dev·Jun 17 · 7 min readAutomating the Deployment of a Java Web App Using VagrantIntroduction Imagine you are working on a project that has a variety of services powering it — a web server, a database, a runtime environment, and more. All of these need to work together perfectly f00
RKRivesh Kumarinrivesh.hashnode.dev·Jun 16 · 15 min readLinux File System Explained — Think of It Like a Big Office BuildingIntroduction If you have ever felt confused by the Linux file system — all those folders like /etc, /var, /home, and /usr — you are not alone. At first glance, it looks like a maze with no logic. You 00
RKRivesh Kumarinrivesh.hashnode.dev·Jun 14 · 19 min readVirtual Machines Made Easy: Mastering Virtualization and Vagrant Automation1. Why Virtualization and Automation Matter in Modern Development Managing software environments used to involve buying expensive physical computers for every single application you wanted to run. Ind00