Skip to content

Hybrid Cloud Deployments & ContainerPilot, AutoPilot DBaaS, and Triton CNS

Photo of Andrew DeLorenzo
Hosted By
Andrew D. and Robby A.
Hybrid Cloud Deployments & ContainerPilot, AutoPilot DBaaS, and Triton CNS

Details

Agenda:

6:00-6:30 pm : Networking, food/drinks

6:30 - 7:15 pm: Richard Kiene of Joyent- Hybrid Cloud: How We Got There; What We Learned and Why You Need To Run There Now

7:30- 8:00 pm: Robby Andrews of Joyent- ContainerPilot, AutoPilotPattern.io and Triton Container Naming Service (CNS)

Hybrid Cloud: How We Got There; What We Learned and Why You Need To Run There Now

Richard Kiene- Joyent Core Engineering Team

Richard Kiene is a Software Engineer at Joyent. He was previously a Principal Engineer at Faithlife Corporation (formerly Logos Software) in Bellingham, WA where he led Operations and Development teams, with a focus on creating, scaling, and automating their private cloud infrastructure -- https://ops.faithlife.com. Richard has previously been a keynote speaker at SNIA's DSI conference. In his spare time, Richard is usually nerding out with his home server lab prototyping new infrastructure solutions, hanging out with his wife and kids, or watching sports.

Robby Andrews- Joyent DevOps Advocate

Implementing the AutoPilotPattern.io Pattern with ContainerPilot and Triton Container Naming Service (CNS).

One of the most confusing challenges developers and operators face when building modern applications is how to design them for easy deployment and scaling. The most critical factor in that is how to automate the process of connecting the components of the application together, and doing so in a way that works on our laptops as well as it does in production.

Robby will demonstrate how to solve those problems in the context of a Node.js application backed by MySQL and load balanced with Nginx. All the components are running in multiple Docker containers on Triton, and use ContainerPilot (https://www.joyent.com/containerpilot) to automate discovery and configuration. We're using Docker Compose to deploy the application and scale it across the data center on Triton. Finally, this post also demonstrates how to use Triton Container Name Service (https://www.joyent.com/blog/introducing-triton-container-name-service) (CNS), the free and automated global DNS built-in to Triton, to make it easy for users on the internet to find our application.

Photo of Joyent Seattle Meetup group
Joyent Seattle Meetup
See more events
Distelli
2101 4th Ave #1060 · Seattle, WA