Speaker

Brant Burnett

Brant Burnett

Systems Architect at CenterEdge Software

Roxboro, North Carolina, United States

Brant Burnett is a Couchbase Community Expert, systems architect, and .NET developer experienced in desktop and web full stack development. For the last 15 years, he has been working with CenterEdge Software developing applications for all segments of their software suite.

Area of Expertise

  • Information & Communications Technology

Topics

  • Kubernetes
  • C#
  • .NET
  • ASP.NET Core
  • Visual Studio / .NET
  • .NET Standard
  • Couchbase
  • NoSQL
  • SQL

Searching Couchbase Data at Scale With Elasticsearch

Couchbase offers a built-in full-text search solution which is quick and easy to get up and running. However, it may not meet all your needs if your scale is very large or you have nonstandard use cases.

Learn how CenterEdge Software has seamlessly wired an Elasticsearch cluster to Couchbase to drive large-scale searches for customers and liability waivers. This includes configuring the Couchbase Elasticsearch connector to run in Kubernetes, using Eventing to mutate data before indexing, and employing the advanced indexing and query features of Elasticsearch that fit well with Couchbase's nested JSON data.

Powering Lightning-Fast but Ultra-Safe Continuous Delivery With Couchbase

In the modern cloud era, old ideas like Rapid Application Development have evolved into new versions of similar concepts such as continuous delivery. Continuous delivery can be key to agile development, allowing rapid feedback and reducing friction in the development pipeline. Couchbase's schemaless architecture definitely makes continuous delivery much easier, but there are still hurdles to overcome.

You'll learn how CenterEdge Software powers continuous delivery of microservices in the cloud with a Couchbase data store. This includes everything from managing the deployment of index definitions using declarative syntax to managing both the local development story and automated testing using containerized Couchbase instances.

Advanced Microservice Blue/Green Deployments On Kubernetes With Shawarma

In the modern world of cloud-based microservices and continuous delivery, [blue/green deployments](https://martinfowler.com/bliki/BlueGreenDeployment.html) (a.k.a red/black deployments) have become commonplace. But the load balancer isn't the only source of traffic to your service. What about the message bus, scheduled tasks, or polling operations? How do you ensure background tasks are only processed by the live version of the service, not the previous version? Learn how you can solve this problem quickly and easily on Kubernetes using Shawarma, with minimal changes to your application code.

Brant Burnett

Systems Architect at CenterEdge Software

Roxboro, North Carolina, United States