BSA 728x90 Center Banner

Highly Available & Distributed Containers - Video and Presentation at ContainerCon 2016

I was a presenter at ContainerCon 2016 and the folks Linux.com wrote an article covering it: Marrying Ephemeral Docker Containers to Persistent Data. I must say, I'm sort of aside myself since I've now been published on Linux.com!

 

Read the article for the entire to get the insight of my entire talk:

Many of today's “Containers-in-production" Applications are ephemeral and have a short life-span. However, enterprises want Containers to run more tiered Applications. Learn how to scale a typical 3-tier app using Swarm, serve a persistent Database with Docker Volume drivers and tie them all together on a single private network with libNetwork. Then watch the automated recovery of stateful Containers during a real-life HA (highly-available) scenario. Containers are ready to overtake the virtual machine as the next unit of infrastructure.

About Kendrick Coleman
Developer Advocate, EMC {code}
EMC {code}

 

Watch the Video:

Read more: Highly Available & Distributed Containers - Video and Presentation at ContainerCon 2016

ContainerCon North America 2016 Slides - Highly Available and Distributed Containers

I know how everyone loves to take pictures of slides, but here are my slides from my presentation at ContainerCon North America 2016 titled Highly Available and Distributed Containers. The premise of the talk was to examine the history and the fast pace of the Docker projects. Technology that is older than 6 months to a year is now considered "legacy". Using various forms of analogies we can see how complexity and ease of use have a correlation. As complexity of a technology increases, the easier it becomes to use. All of that was shown through a process of demos that will be seen on some follow-up blog posts over the next week.

Read more: ContainerCon North America 2016 Slides - Highly Available and Distributed Containers

Moving from Ruby on Rails to Node.js + Express

It was over a year ago when I started taking on a new adventure and weaned myself off of Ruby in favor of Node.js. I started learning Javascript initially by manipulating the DOM and then ventured into server-side scripting with Node.js. My initial Node project was S3Motion, but I wanted to learn how to use a web framework. Express.js is the de-facto standard because it's been battle tested and has lots of support. I immediately found that as I tried to create a CRUD web app, it wasn't as easy as using Rails. There were so many opinionated blog posts and semi-finished examples that there wasn't a single source that showed everything from start to finish. I decided to enter a writing competition sponsored by AirPair detailing the process, soup to nuts, and actually WON! Check out the article How to Create a Complete Express.js + Node.js + MongoDB CRUD and REST Skeleton (login with GitHub to see all the code snippets instead of the garbage). This sparked my most popular GitHub repo express-node-mongo-skeleton that has been getting new stars and forks weekly.

Read more: Moving from Ruby on Rails to Node.js + Express

ContainerCon 2015 Slides

I had a blast presenting at ContainerCon 2015 (also called LinuxCon and Cloud Open). Unfortunately, none of the sessions were recorded but I do have my slides available. The session title was "Dude, where's my data? Persistence with Docker". As you can guess, I talked about how you can achieve data persistence between containers and save state. It even included a demo of migrating a wordpress instance across hosts. You can access them at bit.ly/containercon.

 

If you want to know exactly what I presented, you can checkout the rexray and wordpress-compose repos. 

Read more: ContainerCon 2015 Slides

Page 1 of 2

Related Items

Related Tags