Ceph is a mature platform for software-defined storage environments scaling to dozens or hundreds of PetyBytes. However real life implementation, operations and maintenance are complex tasks. Ensuring the right compatibility of software and hardware, avoiding bottlenecks between storage nodes, keeping the complete stack running, exchanging end-of-life hardware and operating the complete stack efficiently may create substantial efforts and risks for IT. Playing around with petabyte-scale storage is no option and reliable service levels are key. Fujitsu presents an easy solution how to move from “Build your own disaster” to an enterprise class service level way of using Ceph based storage.
Don’t tell your boss, but I want you to make a useless art project–because it’s actually pretty useful. Why? Committing to uselessness is a freeing experiment. As professionals, we tend to focus on the end result instead of the process, and that’s not healthy. Embrace the creative process (iteration and experimentation) on a project and see where the path takes you.
“Inspiration is for amateurs. The rest of us just show up and get to work” - Chuck Close
Ben Golub and Solomon Hykes speech giving a thank you speech for the 1 year of Docker at the Docker HQ.
"Docker offers an exciting new way to use containers for delivering and managing applications. Combining Docker with a configuration management system like Puppet provides much greater control over containers, both at buildtime and at runtime: at buildtime, Puppet's fine-grained resources such as file, cron, and user make it easy to control an image build in great detail; at runtime, they can be used to detect configuration drift and remediate such drift. When image building and deployment is performed by different parties, Puppet manifests also document the details of a container's setup and expose the knobs that can be used to control the payload of a container. This talk will explain how Puppet manifests can be used during container builds, explain best practices for shipping manifests with container images and how to use them in your Puppet installation to seamlessly manage your containerized and non-containerized infrastructure from a single source of truth."
Oh no! You have a bug in your app, but you have no idea where it is. I’ll walk you through how we found and squashed a gnarly bug in socket.io using wireshark, chrome’s developer tools, lots of logging, and pretty graphs. I’ll also show you some good tips and tricks for tracking down and squashing bugs of your own.