Security is important and implementing good security practices is a challenge. When you’re managing resources in a shared cloud environment, you need to keep particular considerations in mind.
We recently had to write unit tests on a project with 0% code coverage. Here, I’ll talk about some of the mocking and other challenges we faced.
Learn how Skaffold allows you to build, test, push and deploy applications on both the local developer’s laptop and the Jenkins pipeline.
Internal DevOpsDays introduces DevOps to a wider audience, showcases team projects, reinforces collaborative problem solving, and encourages Technology Transformation.
Here, we’ll dive into Infrastructure Delivery Pipelines. We’ll discuss our opinion on how enterprises should set up their delivery pipeline to improve the entire organization.
Here’s a brief overview and steps for getting started with a GitOps approach for delivering enterprise applications.
ChatOps connects people, tools, processes, and automation into a fluid workflow, enabling conversation-driven development through a chat client like Slack.
Those of us who work in DevOps know that certain application patterns are easy to automate, while others can be very difficult. Case in point: Watson Explorer.
Anytime you want to deploy to an environment, it’s critical that these external dependencies are already up and running or are deployed along with your service.
Monitorama is a conference about … monitoring! I know, confusing, right? Well, my goal in attending the conference was to learn from industry experts about their paths and innovative approaches to effective monitoring.
In this tutorial, I’ll explain how to use Serverless secrets in Jenkinsfile pipelines
The Liatrio team has been working on perfecting our DevOps Engineering and DevOps Consulting internship programs since 2016. Building a DevOps bootcamp from scratch brings many unforeseen challenges.
SonarQube continuous inspection is an open-source tool that provides extensive code quality analysis, shows code coverage by unit tests, and displays integration test reports.
The goal for every version of a project is to have a test suite version that provides accurate feature coverage. However, software development has a common problem: how can a relevant version be maintained?
College students are great! They’re young, hungry, and eager to do well in such a fast-paced environment like DevOps.
Microservices are much faster at starting and stopping than virtual machines, much easier to deploy and scale, and much more portable. They also isolate and modularize components of complex monoliths.
In this tutorial, I’ll deploy a containerized java application with its mysql database. In this setup, you’ll be able to build and quickly redeploy the java app.
Jenkins has always provided a great build and deploy platform, but the new pipelines offer a first-class approach for storing your Pipeline as Code.
This post focuses on building with Docker using Jenkins pipelines.
One of the most important things we do is eliminate waste in an organization. Speeding up feedback loops and employing crisp communication both inside individual teams and externally are absolutely essential on the path to achieve effective collaboration.
Bobcat test framework is an AEM-centric product that offers a lot of features that help to drive page test automation.
Whether you’re an individual building a website or small application or a large enterprise with many teams working on multiple products and services, you will need to provide some method of delivery for your software.
Pipelines, just like any code, should be run locally while in development before it gets run on production Jenkins.
CodePipeline allows you to configure and visualize entire software release processes from commit to deployment.
The ability to derive the changes to our systems and processes from a scripted source of record can remove a huge percentage of the human error from our daily work.
Blue Ocean 1.0.0 released in early April 2017 and it looks great. There has been some criticism from the community regarding the system, but we think Blue Ocean has come a long way and is continuing to grow.
Jenkins main focus is builds – everything is a build job – but since it’s a service that needs to be hosted somewhere, it falls somewhere in between developers and operations.
Being a DevOps intern has allowed me to get a real-world view of some of these tools such as Vagrant, AWS, Jenkins, Maven, and Nexus.