Docker Management Design Patterns

Docker Management Design Patterns

Master every aspect of orchestrating/managing Docker including creating a Swarm, creating services, using mounts, scheduling, scaling, resource management, rolling updates, load balancing, high availability, logging and monitoring, using multiple zones, and networking. This book also discusses the managed services for Docker Swarm: Docker for AWS and Docker Cloud…

Pro MongoDB Development

Pro MongoDB Development

Pro MongoDB Development is about MongoDB, a NoSQL database based on the BSON (binary JSON) document model. The book discusses all aspects of using MongoDB in web applications: Java, PHP, Ruby, JavaScript are the most commonly used programming/scripting languages and the book discusses accessing MongoDB database with these…

Kubernetes Management Design Patterns

Kubernetes Management Design Patterns

Take container cluster management to the next level; learn how to administer and configure Kubernetes on CoreOS; and apply suitable management design patterns such as Configmaps, Autoscaling, elastic resource usage, and high availability.  Some of the other features discussed are logging, scheduling, rolling updates, volumes, service types, and…

Apache HBase Primer

Apache HBase Primer

Learn the fundamental foundations and concepts of the Apache HBase (NoSQL) open source database. It covers the HBase data model, architecture, schema design, API, and administration.Apache HBase is the database for the Apache Hadoop framework. HBase is a column family based NoSQL database that provides a flexible schema…

Practical Hadoop Ecosystem

Practical Hadoop Ecosystem

This book is a practical guide on using the Apache Hadoop projects including MapReduce, HDFS, Apache Hive, Apache HBase, Apache Kafka, Apache Mahout and Apache Solr. From setting up the environment to running sample applications each chapter is a practical tutorial on using a Apache Hadoop ecosystem project. While…

NoSQL Web Development with Apache Cassandra

NoSQL Web Development with Apache Cassandra

Apache Cassandra is the most commonly used NoSQL database written in Java and is renowned in the industry as the only NoSQL solution that can accommodate the complex requirements of today’s modern line-of-business applications. Cassandra is the technology of choice for such data-driven organizations as Netflix, eBay, Constant…

Kubernetes Microservices with Docker

Kubernetes Microservices with Docker

This book on Kubernetes, the  container cluster manager, discusses all aspects of using Kubernetes in today’s complex big data and enterprise applications, including Docker containers. Starting with installing Kubernetes on a single node, the book introduces Kubernetes with a simple Hello example and discusses using environment variables in Kubernetes. Next,…

Pro Docker

Pro Docker

In this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, Deepak Vorha discusses how  to build, ship and run applications on any platform such as a PC, the cloud, data center or a virtual machine. He describes how to install and create Docker…

55ff12205deb0.jpeg

Pro Couchbase Development

Pro Couchbase Development: A NoSQL Platform for the Enterprise discusses programming for Couchbase using Java and scripting languages, querying and searching, handling migration, and integrating Couchbase with Hadoop, HDFS, and JSON. It also discusses migration from other NoSQL databases like MongoDB. This book is for big data developers…

554dee4fb5ed4.jpg

Java EE Development with Eclipse

Each chapter includes an end-to-end sample application. Develop applications with some of the commonly used technologies using the project facets in Eclipse 3.7. Clear explanations enriched with the necessary screenshots.