Vi bøger
Levering: 1 - 2 hverdage

Bøger af Deepak Vohra

Filter
Filter
Sorter efterSorter Populære
  • af Deepak Vohra
    778,95 kr.

    Start using Kubernetes in 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, Kubernetes Microservices with Docker discusses using Kubernetes with all major groups of technologies such as relational databases, NoSQL databases, and in the Apache Hadoop ecosystem.The book concludes with using multi container pods and installing Kubernetes on a multi node cluster. "e;a concise but clear introduction to containers, Docker and Kubernetes, using simple real-world examples to pass on the core concepts, via repetition, and is a very useful enabler."e; 10/10Dave Hay MBCS CITP: review for BCS, The Chartered Institute for IT (http://www.bcs.org/content/conWebDoc/58512)What You Will LearnInstall Kubernetes on a single nodeSet environment variablesCreate multi-container pods using DockerUse volumesUse Kubernetes with the Apache Hadoop ecosystem, NoSQL databases, and RDBMSsInstall Kubernetes on a multi-node clusterWho This Book Is ForApplication developers including Apache Hadoop developers, database developers and NoSQL developers.

  • af Deepak Vohra
    551,95 kr.

  • - Swarm Mode on Amazon Web Services
    af Deepak Vohra
    486,95 kr.

  • - With Docker, CoreOS Linux, and Other Platforms
    af Deepak Vohra
    494,95 kr.

    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 multiple cloud provider zones. The atomic unit of modular container service in Kubernetes is a Pod, which is a group of containers with a common filesystem and networking. The Kubernetes Pod abstraction enables design patterns for containerized applications similar to object-oriented design patterns. Containers provide some of the same benefits as software objects such as modularity or packaging, abstraction, and reuse.CoreOS Linux is used in the majority of the chapters and other platforms discussed are CentOS with OpenShift, Debian 8 (jessie) on AWS, and Debian 7 for Google Container Engine. CoreOS is the main focus becayse Docker is pre-installed on CoreOS out-of-the-box. CoreOS: Supports most cloud providers (including Amazon AWS EC2 and Google Cloud Platform) and virtualization platforms (such as VMWare and VirtualBox)Provides Cloud-Config for declaratively configuring for OS items such as network configuration (flannel), storage (etcd), and user accounts Provides a production-level infrastructure for containerized applications including automation, security, and scalabilityLeads the drive for container industry standards and founded appc Provides the most advanced container registry, Quay Docker was made available as open source in March 2013 and has become the most commonly used containerization platform. Kubernetes was open-sourced in June 2014 and has become the most widely used container cluster manager. The first stable version of CoreOS Linux was made available in July 2014 and since has become one of the most commonly used operating system for containers. What You'll LearnUse Kubernetes with DockerCreate a Kubernetes cluster on CoreOS on AWSApply cluster management design patternsUse multiple cloud provider zonesWork with Kubernetes and tools like AnsibleDiscover the Kubernetes-based PaaS platform OpenShiftCreate a high availability websiteBuild a high availability Kubernetes master clusterUse volumes, configmaps, services, autoscaling, and rolling updatesManage compute resourcesConfigure logging and schedulingWho This Book Is ForLinux admins, CoreOS admins, application developers, and container as a service (CAAS) developers. Some pre-requisite knowledge of Linux and Docker is required. Introductory knowledge of Kubernetes is required such as creating a cluster, creating a Pod, creating a service, and creating and scaling a replication controller. For introductory Docker and Kubernetes information, refer to Pro Docker (Apress) and Kubernetes Microservices with Docker (Apress). Some pre-requisite knowledge about using Amazon Web Services (AWS) EC2, CloudFormation, and VPC is also required.

  • af Deepak Vohra
    459,95 kr.

    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 model. What You'll LearnWork with the core concepts of HBaseDiscover the HBase data model, schema design, and architectureUse the HBase API and administrationWho This Book Is ForApache HBase (NoSQL) database users, designers, developers, and admins.

  • - A Definitive Guide to Hadoop-Related Frameworks and Tools
    af Deepak Vohra
    589,95 kr.

    Learn how to use 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 in this book is a practical tutorial on using an Apache Hadoop ecosystem project.While several books on Apache Hadoop are available, most are based on the main projects, MapReduce and HDFS, and none discusses the other Apache Hadoop ecosystem projects and how they all work together as a cohesive big data development platform.What You Will Learn:Set up the environment in Linux for Hadoop projects using Cloudera Hadoop Distribution CDH 5Run a MapReduce jobStore data with Apache Hive, and Apache HBaseIndex data in HDFS with Apache SolrDevelop a Kafka messaging systemStream Logs to HDFS with Apache FlumeTransfer data from MySQL database to Hive, HDFS, and HBase with SqoopCreate a Hive table over Apache SolrDevelop a Mahout User Recommender SystemWho This Book Is For:Apache Hadoop developers. Pre-requisite knowledge of Linux and some knowledge of Hadoop is required.

  • af Deepak Vohra
    369,95 kr.

    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 languages. The book also discusses using Java EE frameworks Kundera and Spring Data with MongoDB. As NoSQL databases are commonly used with the Hadoop ecosystem the book also discusses using MongoDB with Apache Hive. Migration from other NoSQL databases (Apache Cassandra and Couchbase) and from relational databases (Oracle Database) is also discussed. What You'll Learn:How to use a Java client and MongoDB shellHow to use MongoDB with PHP, Ruby, and Node.js as wellHow to migrate Apache Cassandra tables to MongoDB documents; Couchbase to MongoDB; and transferring data between Oracle and MongoDBHow to use Kundera, Spring Data, and Spring XD with MongoDBHow to load MongoDB data into Oracle Database and integrating MongoDB with Oracle Database in Oracle Data IntegratorAudience:The target audience of the book is NoSQL database developers. Target audience includes Java, PHP and Ruby developers. The book is suitable for an intermediate level course in NoSQL database.

  • af Deepak Vohra
    479,95 kr.

    In this fast-paced book on the Docker open standards platform for developing, packaging and running portable distributed applications, Deepak Vorhadiscusses 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 images. and the advantages of Docker containers.The remainder of the book is devoted  to discussing using Docker with important software solutions. He begins  by discussing using Docker with a traditional RDBMS using Oracle and MySQL.  Next he moves on to NoSQL with chapter on MongoDB Cassandra, and Couchbase.   Then he addresses the use of Docker in the Hadoop ecosystem with complete chapters on utilizing not only Hadoop, but Hive, HBase, Sqoop, Kafka, Solr and Spark. What You Will LearnHow to install a Docker imageHow to create a Docker containerHow to run an Application in a Docker ContainerUse Docker with Apache Hadoop EcosystemUse Docker with NoSQL DatabasesUse Docker with RDBMSWho This Book Is ForApache Hadoop Developers. Database developers. NoSQL Developers.

  • - A NoSQL Platform for the Enterprise
    af Deepak Vohra
    534,95 kr.

    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 who use Couchbase NoSQL database or want to use Couchbase for their web applications as well as for those migrating from other NoSQL databases like MongoDB and Cassandra. For example, a reason to migrate from Cassandra is that it is not based on the JSON document model with support for a flexible schema without having to define columns and supercolumns. The target audience is largely Java developers but the book also supports PHP and Ruby developers who want to learn about Couchbase. The author supplies examples in Java, PHP, Ruby, and JavaScript.After reading and using this hands-on guide for developing with Couchbase, you'll be able to build complex enterprise, database and cloud applications that leverage this powerful platform.

  • - Learn how to use AWS Fargate to run containers with ease
    af Deepak Vohra
    347,95 kr.

    AWS Fargate allows you to run containers without having to manage servers or clusters. It lets you focus on designing and building your applications without managing the infrastructure. The book will explain what Fargate is and the benefits of using Fargate launch type. It will teach you about using Fargate with a load balancer, an ECS CLI, ...

  • af Deepak Vohra
    579,95 kr.

    This book covers developing web applications with Ruby on Rails. In addition, it makes a comparison with PHP, the most commonly used scripting language for developing web applications. The book also provides example applications that may be modified to suit a developer's application.

  • af Deepak Vohra
    567,95 kr.

    Asynchronous JavaScript and XML (Ajax) is a web technique used to transfer data between a browser and server asynchronously without posting the web page to the server.

Gør som tusindvis af andre bogelskere

Tilmeld dig nyhedsbrevet og få gode tilbud og inspiration til din næste læsning.