Governments around the world are turning to contact tracing apps to combat the spread of Covid-19. However, privacy concerns are well known because they are shared with other types of apps that use a centralized data storage model.
Lens is an open source IDE for taking control of Kubernetes clusters. We spoke to the developer of Lens, Miska Kaipiainen, to find out about why he created it, what its features are and how to get it.
The financial sector is a late adopter of machine learning. Top applications include fraud detection, customer care, and risk hedging. See how the mass adoption of machine learning can apply even to the most conservative sectors.
Continuous delivery and continuous integration are far more than simply buzzwords or emerging trends. Automation is advancing inexorably, especially on the DevOps scene. But how will CI/CD develop in the coming year? And why is delivering software continuously so important? For our big Continuous Delivery Expert Check 2020, we asked seven respected experts in the field about these and other topics. In the first part of our expert check, see what best practices can help ensure security and what type of deployment our experts prefer – blue/green deployment or rolling deployment?
We cannot avoid mistakes. But with the right tools, we can make sure they don’t hurt too much. Git offers many ways to undo, revert, recover and fix. We’ll look at the bad things that can happen to you – and how Git can save your neck. Tobias Günther will show you how.
This article by Andrew Davis takes a look at maturity models and what improvements can be made to this method when embarking on your DevOps journey. Find out ways to improve your organization and how to learn from the scientific method.
Kubernetes orchestrates the relationships between all of the containers in a system, such as communication and resource allocation. This article by Markus Eisele examines how to become Kubernetes-native and much more flexible.
The DevOps lifecycle platform GitLab was launched in 2011, and it has come a long way since then. See what has happened in the milestone release GitLab 13.0. The latest features include highly available Git storage without NFS, auto deployment to AWS Elastic Container Service, a dark theme in the Web IDE, and much more.
The 12 Factor App approach is for defining a clean contract between the application and running environment. The application and running environment can focus on their own domain and will not step into each others’ toes.
Remote working presents several threats to productivity – chief among them being the implications of social isolation and work-life balance. How then can employers help their teams manage time and maintain productivity levels?
Java is turning 25 years old! Here’s a tribute to keeping the tradition of Java programming alive and well. This article takes a look back at the history of the programming language, how it transformed an era, and how it excels today in multiple spheres.
Follow this tutorial and learn how to make a simple game using Kree Java. Learn how to create a scene, create a GameObject, add components to the GameObject, gather input from a user, create custom components, generate random numbers, and detect collisions.