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.

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