Krishnat Ramchandra Hogalekrish27.hashnode.dev·Dec 17, 2024Step-by-Step Guide to Install Java 17, Maven, and Apache Tomcat on AWS Ubuntu ServerDeploying a Maven Project on Apache Tomcat Server with Practical Insights Introduction In this guide, I will walk you through the installation and configuration of Java 17, Maven, and Apache Tomcat Server on an AWS Ubuntu instance. Additionally, I wi...Tomcat Configuration
Ankita Lunawatcloudhub2295.hashnode.dev·Dec 12, 2024Gather HTTP metrics for a Java app using Open Telemetry and Prometheus.Context Propagation: Ensure proper propagation of the trace context across threads and asynchronous operations. Error Handling: Implement proper error handling to capture and report exceptions. Sampling: Adjust the sampling rate based on your monitor...opentelemetry collector
Balraj Singhbalrajsingh.hashnode.dev·Dec 10, 2024Seamless Application Deployment to Kubernetes Using a Fully Automated CI/CD PipelineThis project involves setting up an automated CI/CD pipeline for Kubernetes to deploy a Register App using Jenkins, Ansible, Docker Hub, and Kubernetes. The automation ensures that any change in the GitHub repository triggers the pipeline, which then...Kubernetes
Tinashetcix.hashnode.dev·Dec 9, 2024A framework for e2e API TestsI’ve always been fascinated by people who build libraries or develop solutions that others rely on. On the one hand, I’ve viewed these individuals as people with uncommon ability and superhuman intelligence. On the other, I’ve read it’s all about con...78 readsTesting
Ankita Lunawatcloudhub2295.hashnode.dev·Dec 2, 2024Using Open Telemetry Java Agent to Instrument a Java Application with MavenOpenTelemetry is an open-source observability framework that helps you instrument your applications to generate telemetry data (traces, metrics, and logs). By instrumenting your Java application with Open Telemetry, you can gain valuable insights int...OpenTelemetry
Ankita Lunawatcloudhub2295.hashnode.dev·Nov 27, 2024Build and Manage your Java projects using MavenMaven is a powerful build automation tool primarily used for Java projects; it manages the build process, dependencies, and packaging of your project. Prerequisites AWS Account with Ubuntu EC2 Instance. JDK, Maven installed. Update the package li...JDK
Bittu Sharmabittublog.hashnode.dev·Nov 25, 2024The Beginner's Guide to Maven: Learn and ImplementMaven is a powerful build automation and dependency management tool used primarily for Java projects, although it can be used for projects in other programming languages as well. It provides a comprehensive set of features to help manage the software...maven
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,...2 likes·124 readsKubernetes
Muhammad Hassanprojects.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 ...Devops
Birkaran 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...Spring Boot