Arun Gupta | Couchbase Blog

Author

All posts by Arun Gupta, VP, Developer Advocacy, Couchbase

Arun Gupta is the vice president of developer advocacy at Couchbase. He has built and led developer communities for 10+ years at Sun, Oracle, and Red Hat. He has deep expertise in leading cross-functional teams to develop and execute strategy, planning and execution of content, marketing campaigns, and programs. Prior to that he led engineering teams at Sun and is a founding member of the Java EE team. Gupta has authored more than 2,000 blog posts on technology. He has extensive speaking experience in more than 40 countries on myriad topics and is a JavaOne Rock Star for three years in a row. Gupta also founded the Devoxx4Kids chapter in the US and continues to promote technology education among children. An author of several books on technology, an avid runner, a globe trotter, a Java Champion, a JUG leader, NetBeans Dream Team member, and a Docker Captain, he is easily accessible at @arungupta.

Microservice using AWS Serverless Application Model and Couchbase
Microservice using AWS Serverless Application Model and Couchbase

Learn how to create a microservice using AWS Serverless Application Model and Couchbase. SAM helps to ease deployment and management for the entire stack.

Starting a Kubernetes 1.5.x cluster
Starting a Kubernetes 1.5.x cluster

Kubernetes 1.5.0 was released just about a month ago! Key theme for the release are: StatefulSets (ex-PetSets) StatefulSets are beta now (fixes and stabilization) Improved Federation Support New command: kubefed DaemonSets Deployments ConfigMaps Simplified Cluster Deployment Improvements to kubeadm HA Setup for...

AWS Serverless Lambda Scheduled Events to Store Tweets in Couchbase
AWS Serverless Lambda Scheduled Events to Store Tweets in Couchbase

First of all, see how to use AWS serverless Lambda for storing the tweets of the Twitter in Couchbase. Also, learn how to fetch tweets using Twitter4J.

Microservice using AWS API Gateway, AWS Lambda and Couchbase
Microservice using AWS API Gateway, AWS Lambda and Couchbase

This blog has explained the following concepts for serverless applications so far: Serverless FaaS with AWS Lambda and Java AWS IoT Button, Lambda and Couchbase The third blog in serverless series will explain how to create a simple microservice using Amazon API Gateway,...

Couchbase Customer Advisory Note – Security
Couchbase Customer Advisory Note – Security

In light of the recent widespread news about security vulnerabilities in MongoDB and Elasticsearch, we want to proactively remind our customers of Security Best Practices for Couchbase. At this time there have been no known ransomware attacks on Couchbase, and...

Kubernetes Monitoring with Heapster, InfluxDB and Grafana
Kubernetes Monitoring with Heapster, InfluxDB and Grafana

Kubernetes provides detailed insights about resource usage in the cluster. This is enabled by using Heapster, cAdvisor, InfluxDB and Grafana. Heapster is installed as a cluster-wide pod. It gathers monitoring and events data for all pods on each node by talking to the Kubelet. Kubelet...

Serverless FaaS With AWS Lambda and Java
Serverless FaaS With AWS Lambda and Java

What is a serverless architecture? Find out how to make the AWS Lambda Function as a Service (FaaS) platform as opposed to Platform as a Service (PaaS).

Multimaster Kubernetes Cluster on Amazon Using Kops
Multimaster Kubernetes Cluster on Amazon Using Kops

Getting Started with Kubernetes 1.4 using Spring Boot and Couchbase explains how to get started with Kubernetes  1.4 on Amazon Web Services. A Couchbase service is created in the cluster and a Spring Boot application stores a JSON document in the database. It uses...

Docker for AWS – Getting Started Video
Docker for AWS – Getting Started Video

Want to create a highly-available Docker cluster on Amazon Web Services? Run multi-container applications on it using Docker Services? Docker for AWS allows you to exactly do that! This video shows: Create a highly-available Docker cluster on Amazon Web Services (0:00) Check configuration (5:43) Use...

Couchbase Cluster on Mesos with DC/OS
Couchbase Cluster on Mesos with DC/OS

DC/OS is a distributed operating system using Mesos as its kernel. See how to run a single Couchbase container on DC/OS using CloudFormation templates.

Windows Server 2016 Using VirtualBox – Getting Ready for Docker
Windows Server 2016 Using VirtualBox – Getting Ready for Docker

Find out how to install Windows Server 2016 on VirtualBox VM. This is an update to Windows Server 2016 using VirtualBox for Docker Containers.

Persisting Couchbase Data Across Container Restarts
Persisting Couchbase Data Across Container Restarts

Best Practices for Virtualized Platforms provide best practices for running Couchbase on a virtualized platform like Amazon Web Services and Azure. In addition, it also provide some recommendations for running it as Docker container. One of the recommendations is to map Couchbase...