Java DevOps
Organizations working on the Java EE stack are trying harder than ever to make Java DevOps a reality. By bringing together development and operations teams, Agile software development is streamlined, test automation becomes easier to achieve and the implementation of continuous integration (CI) and continuous delivery (CD) streams can become a reality when Java DevOps is done right.
New & Notable
Java DevOps News
-
May 20, 2022
20
May'22
Docker run vs docker-compose: What's the difference?
Both docker run and docker-compose can be used to start Docker containers, but there are key differences between the two. Here we explore the differences between docker-compose and docker run, and ...
-
May 19, 2022
19
May'22
Git commit config and credential confusion causes consternation for customers
A user who accidentally provides a GitHub username and password instead of the Git username and email address may have inadvertently published their security credentials to the world.
-
May 18, 2022
18
May'22
Dockerfile vs docker-compose: What's the difference?
Wondering what's the difference between Dockerfile and docker-compose? Using simple examples, we'll compare not only the Dockerfile and the docker-compose.yaml file, but also the docker build and ...
-
May 17, 2022
17
May'22
How to setup an Apache reverse proxy server example
Most enterprise architectures use Apache as a reverse proxy. Unfortunately, Apache is not configured as a reverse proxy by default. In this quick tutorial, we show you how to configure an Apache ...
Java DevOps Get Started
Bring yourself up to speed with our introductory content
-
How to find and use a GitHub URL by example
This example shows you how you can find and use the GitHub URL. Clone, fetch, push and pull to your remote repo easily with the GitHub URL at your disposal. Continue Reading
-
Introduction to Docker quiz
These Docker questions and answers will test your knowledge of the fundamentals of Docker, but it won't be easy. Take this quiz and see if we can stump you. Continue Reading
-
Learn how to save to local storage in this git stash tutorial
Sometimes developers need to jump off the main distributed development branch to local storage. Follow this git stash tutorial to learn the ins and outs of this Git command. Continue Reading
Evaluate Java DevOps Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
A monolithic vs. cloud-native migration quiz for developers
Are you prepared for a cloud-native migration? This quiz contrasts the microservice vs. monolithic approaches to software development and will help gauge your knowledge. Continue Reading
-
Git fork vs. clone: What's the difference?
Both Git fork and clone create copies of a repository, but they offer drastically different levels of access, isolation and control over the target repo. Continue Reading
-
Kubectl apply vs. create: What's the difference?
The Kubernetes command-line tool, kubectl lets you control your Kubernetes clusters. But two of its operations -- apply and create -- can often be confused. Continue Reading
Manage Java DevOps
Learn to apply best practices and optimize your operations.
-
How enterprises are building inclusive language in code
Inclusive language in code is just one step towards a diverse community, but it's a good place to start. It's a conversation more and more open source enterprises are tackling. Continue Reading
-
Your near-zero downtime microservices migration pattern
The possibility of extended downtime is a common reason to avoid a migration to microservices. Learn how to minimize downtime with this monolith-to-microservices migration pattern. Continue Reading
-
Why GitHub renamed its master branch to main
The GitHub master branch is no more. Developers used to think it was untouchable, but that's not the case. Here's why GitHub made the switch from master branch to main branch. Continue Reading
Problem Solve Java DevOps Issues
We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.
-
How to revert a Git commit: A simple example
The git revert command is commonly misunderstood. In this quick tutorial, we will show you exactly how the command works and how to perform a simple undo in your repo. Continue Reading
-
5 ways to force Java garbage collection
A developer can't technically force garbage collection in Java, but it can be made a priority. If you need to free up heap space, here are five ways to prioritize it in the JVM. Continue Reading
-
How to implement a remote Jenkins build trigger with a URL
This quick example will demonstrate how to implement a remote Jenkins build trigger. With the remote Jenkins build URL, a developer can call jobs from scripts, the CURL command and even Java code. Continue Reading