Company
Date Published
Author
Laura Czajkowski, Developer Community Manager, Couchbase
Word count
1790
Language
English
Hacker News points
None

Summary

Brant Burnett, a Couchbase expert, has been working with CenterEdge Software for 12 years, transitioning their cloud infrastructure from Microsoft SQL to pure Couchbase NoSQL platform. He recently shared his experience on using .NET Core and Docker for building applications that interact with Couchbase. The transition involves configuring environments, dependency injection, service discovery, and deployment. Brant uses the Couchbase.Extensions.DependencyInjection package to bridge the gap between Couchbase SDK bucket objects and the dependency injection system. He also uses DNS SRV records for service discovery and Docker Compose for managing containers. The company has successfully deployed their application using EC2 Container Service and follows a continuous integration process that involves publishing, building, tagging, and pushing images to a Docker registry.