Archive for the ‘Devops’ Category

Once upon a time, there was a developer who needed to write code against a database. So he asked the database administrator for access to the production database.

“Oh, dear me, no,” said the DBA. “You can’t touch our data. You need your own database. Ask operations.”

“Oh, dear me, no,” said the operations manager. “We don’t have a spare Oracle license, and it would take six months to get you that and the server on which to run it. … Read the rest

Clearly, Kubernetes is an elegant solution to an important problem. Kubernetes allows us to run containerized applications at scale without drowning in the details of balancing loads, networking containers, ensuring high availability for apps, or managing updates or rollbacks. So much complexity is hidden safely away. 

But using Kubernetes is not without its challenges. Getting up and running with Kubernetes takes some work, and many of the management and maintenance tasks around Kubernetes are downright thorny. 

As active as Kubernetes … Read the rest

With every innovation comes new complications. Containers made it possible to package and run applications in a convenient, portable form factor, but managing containers at scale is challenging to say the least.

Kubernetes, the product of work done internally at Google to solve that problem, provides a single framework for managing how containers are run across a whole cluster. The services it provides are generally lumped together under the catch-all term “orchestration,” but that covers a lot of territory: scheduling … Read the rest

It’s tempting to think of machine learning as a magic black box. In goes the data; out come predictions. But there’s no magic in there—just data and algorithms, and models created by processing the data through the algorithms.

If you’re in the business of deriving actionable insights from data through machine learning, it helps for the process not to be a black box. The more you know what’s inside the box, the better you’ll understand every step of the process … Read the rest

Devops is indeed working, at least for those organizations using it, according to a recent survey by development tools provider Atlassian and IT management solutions company xMatters. But many organizations have not even heard of the concept.

For the 2017 xMatters Atlassian Devops Maturity report, released this week, the companies in January and February surveyed more than 2,000 people at organizations ranging in size from 500 to more than 10,000 employees. The survey found that 41 percent of respondents were … Read the rest

Blue Ocean, a reimagined user interface for the Jenkins continuous delivery platform, makes its official debut Wednesday as a free, open source plugin.

The interface helps make software development more accessible, said Tyler Croy, director of evangelism at Jenkins solutions provider CloudBees and a board member and contributor on the Jenkins project. With Blue Ocean, any member of a devops team now can use Jenkins without having to be experts in it; the interface is more user-friendly and faster to … Read the rest

Developers keep finding new ways to deliver higher-quality software faster—and automation is playing a big part in that transformation. But to avoid introducing new flaws at that same hurry-up pace, security needs to be integrated directly into the development lifecycle.

For many modern dev shops, Jenkins has become the open source engine of CI/CD (continuous integration/continuous delivery). Jenkins and its community have given rise to hundreds of plugins, including those that automate security. There’s no reason why repetitive tasks, … Read the rest