DevOps

Build Desktop Apps Using Electron: The Beginner’s Guide

Electron is a framework for building cross-platform desktop applications using Node.js and Chromium. Electron uses web pages as its GUI, so you could …

JavaScript

Integrating Kafka With Spark Structured Streaming

Kafka is a messaging broker system that facilitates the passing of messages between producer and consumer. On the other hand, Spark Structure …

Big Data

3 predictions on the future of containers

Despite the fact that containers are still considered a new tool in the developer scene, they have already been put to work in industries everywhere: …

Release Management

Test Environments, The Right Way

Testing Environments, The Traditional Way<p>Your team probably has a small number of environments that everyone shares during your development sprints. …

Performance Testing

Flashback Friday: Cloud and Technical Data Integration Challenges Waning

Back in 2008, when the cloud was just a localized phenomenon, it was questionable as to whether or not the (then) nascent model would be able to …

Business Intelligence

12 Factors to Cloud Success

Hey, developers! Do you care about using the best practices to apply your application to the cloud? If so then you should be using The 12-factor App, …

Release Management

Starting With Blockchain Chaincode Using Golang

Chaincode, or a smart contract, is a fragment of code written in supported languages like Java or Go that is deployed onto a network of HyperLedger …

Bitcoin

Wal-Mart Kicks Partners Off Amazon's Cloud: The Implications for Organizations

As first reported by CNBC on Wednesday, retail and e-commerce giant Wal-Mart notified some of its technology partners that they need to move their …

Release Management

IBM Provides Another Boost for Microservices

<b>ARMONK, N.Y - 22 Jun 2017:</b> IBM (NYSE: IBM) announced today it is expanding its portfolio of developer tools to make it easier for developers and …

Release Management

Project Pipeline Graphs

JIRA Settings Improvements<p>ce ees eep<p>For JIRA users, we improved the JIRA integration settings in this release, making it easier to set up and test …

Programming

Infographic: 5 Key Patterns for your Deployment Pipeline

Here’s a handy infographic to help you get started on your deployment pipelines.<p>1: Build Things Once<p>Store your build binaries for later use to ensure …

Release Management

British Army draws on infrastructure refresh and automation to power DevOps drive

The British Army has revealed how a refresh of its datacentre infrastructure has paved the way for the organisation to adopt a DevOps-style approach …

Release Management

Happy Birthday, Alan Turing! (Also, We're Sorry)

<i>“Machines take me by surprise with great frequency.” — Alan Turing, “Computing Machinery and Intelligence,” 1950</i><p>Born a century and change ago, on …

Artificial Intelligence

Java Command-Line Interfaces (Part 1): Apache Commons CLI

Although I typically use Groovy to write JVM-hosted scripts to be run from the command-line, there are times when I need to parse command-line …

Linux

.NET Microservices. Architecture for Containerized .NET Applications

DOWNLOAD available at: https://aka.ms/microservicesebook<p>PUBLISHED BY<p>Microsoft Developer Division, .NET and Visual Studio product teams<p>A division of …

Release Management

5 Cloud Epiphanies for the Technocrats: 2017 and Beyond

<i>This post enlists 5 specific cloud-centric assumptions which are expected to hold true— even in the next few years. While Internet of Things is</i> …

Release Management

Boomi accelerators, Dell really does make software - CW Developer Network

Let’s not beat about the bush because we already know that software runs the world – and that this means that every company is now a software company.<p>…

Business Technology

Apache Spark Streaming vs. Apache Storm Trident

Until recently, data technology in business was fairly homogenous — it was commonly found within two popular locations, namely data warehouses and …

Big Data

IntelliJ IDEA 2017.2 Public Preview

The last couple of months have been a lot of fun as we’ve been working on IntelliJ IDEA 2017.2, which is due out this summer. We appreciate the …

IntelliJ IDEA

4 Daily Scrum Tips for Product Owners and Product Managers

Tip #1: Know What It’s All AboutThe Daily Scrum meeting, sometimes also referred to as stand-up meeting, wants to help the development team manage …

Release Management

How to Scale Hazelcast Cluster With Docker Compose

Intro<p>From the perspective of containerization and cloud deployment, Hazelcast IMDG is a perfect candidate.<p>Since it's Elastically Scalable, you can …

Release Management

What is a Container Registry? - Cloud-Native Apps

<b>By Haining Zhang, Chief Architect, R&D VMware</b> <b>China</b><p>Recently, I created a video to provide clarity around a what a container registry is and how it …

Release Management

How Seattle’s Distelli is making one of the hottest products in enterprise tech easier to use

Software development organizations are falling in love with Kubernetes, the open-source container orchestration software that allows them to deploy …

Cloud Computing

Effective Microservices Architecture with Event-Driven Design

There’s no doubt, in the IT world, microservices are sexy. But just because you find something cool and attractive doesn’t mean it’s good for you. …

Release Management

Now on DevOps Radio: Three's Company - Special Jenkins World Edition

The countdown to Jenkins World 2017 is officially on! Host Andre Pino sits down with not one, not two, but three Jenkins World keynote speakers in …

Release Management

The ABCs of RegEx

<b>Teacher</b>: Today we will learn RegEx and how to use it in Java.<p><b>Jonny and Alice scream with fear, then say</b>: That's so confusing! It makes our lives …

Programming

ECS vs. Kubernetes: Similar, but Different

EC2 Container Service (ECS) and Kubernetes (K8s) are solving the same problem: managing containers across a cluster of hosts. The battle between ECS …

Release Management

Big Data and Analytics in 2017

Check out seven executives' points of view about where Big Data and analytics are going to go this year.Andrew BrustAndrew Brust, Senior Director, …

Big Data

Stitch Sews Together Third-Party Backend Services for MongoDB

MongoDB World 2017 kicked off in Chicago on Tuesday with the unveiling of Stitch, a new service integration software package for the popular open …

Release Management

ActiveState Launches a Commercial Go Distribution, ActiveGo

Open source languages company, ActiveState has released a commercial distribution for the Go programming language, called ActiveGo.<p>ActiveGo aims to …

Google App Engine