Home » DevOps (page 10)

DevOps

New Webinar: How to Avoid the Hidden Costs of Continuous Delivery

The time has come to solve the missing link of the CI/CD toolchain With constant change, comes constant risk. The silent killer of CI/CD initiatives is also its biggest advantage, a side effect of moving too fast when a major component of the same process that pushes releases forward remains outdated and left behind. A common misconception is that Continuous ...

Read More »

3 ways of using Docker Containers for Testing in Arquillian

Arquillian Cube is an Arquillian extension that can be used to manager Docker containers from Arquillian. With this extension you can start a Docker container(s), execute Arquillian tests and after that shutdown the container(s). The first thing you need to do is add Arquillian Cube dependency. This can be done by using Arquillian Universe approach: <dependencyManagement> <dependencies> <dependency> <groupId>org.arquillian</groupId> <artifactId>arquillian-universe</artifactId> <version>${version.arquillian_universe}</version> <scope>import</scope> ...

Read More »

Amazon S3 Tutorial – The ULTIMATE Guide (PDF Download)

EDITORIAL NOTE: Amazon S3 (Simple Storage Service) is a web service offered by Amazon Web Services. Amazon S3 provides storage through web services interfaces (REST, SOAP, and BitTorrent). Amazon does not make details of S3’s design public, though it clearly manages data with an object storage architecture. According to Amazon, S3’s design aims to provide scalability, high availability, and low ...

Read More »

Service Discovery with Java and Database application in Kubernetes

This blog will show how a simple Java application can talk to a database using service discovery in Kubernetes. Service Discovery with Java and Database application in DC/OS explains why service discovery is an important aspect for a multi-container application. That blog also explained how this can be done for DC/OS. Let’s see how this can be accomplished in Kubernetes with a single ...

Read More »

Managing Secrets In Docker Swarm Clusters

Docker 1.13 introduced a set of features that allow us to centrally manage secrets and pass them only to services that need them. They provide a much-needed mechanism to provide information that should be hidden from anyone except designated services. A secret (at least from Docker’s point of view) is a blog of data. A typical use case would be ...

Read More »

Docker Challenges and Misconceptions

Previously, we discussed the main reasons why Docker can be useful to the enterprise. So why aren’t all large companies using Docker already? A large part of the reason are the misconceptions surrounding Docker. We’ll touch on four of them in this post before we wrap up with some suggestions about how to move forward with Docker at the enterprise ...

Read More »

Persistent Storage for Docker Containers

In this week’s Whiteboard Walkthrough, Dale Kim, Sr. Director of Industry Solutions at MapR, describes how MapR addresses the challenge of providing a persistence tier to containers in big data settings. Dale describes a new technology to support Docker containers, the MapR Persistent Application Client Container, or PACC. This lets you deploy containers anywhere, with security enabled, while also providing ...

Read More »

Dockerizing an existing Rails application

Docker is a relatively new and rapidly growing project that allows creating very light “virtual machines”. Prerequisites There are no specific skills needed for this tutorial beyond a basic comfort with the command line and using a text editor. The following services are needed: Docker Hub (Login – Signup if you haven’t ) A Rails application Setting up your computer Getting ...

Read More »