We're here at DarkCon 2017.
I'm here with Betty Janage from Docker.
Can you tell me a little bit about yourself and your background and how you came to be at Docker?
Yeah, so I run product marketing here at Docker.
I've been here for about a little over two years, so about half the time the company's been around.
Prior to that, I spent a number of years at VMware doing similar things,
but always systems management to virtualization and now containers.
So, Docker's made some announcements in the past few months.
Can you tell me a little bit about what's new?
Yeah, so earlier in March, we made an announcement around community and enterprise edition,
and it's an evolution of Docker as a platform.
When we first started, we were pretty much for Linux developers only,
and over time that audience has grown.
There's more developers, different languages, operations teams have started to use it,
and then increasingly over the last couple of years, enterprises.
And so what we did with our recent announcement is create the right tools for the right audience,
and so we have community edition and then enterprise edition.
Community edition is really meant for our open source developers and operations folks,
people who are very do-it-yourself, and they want something that moves fast,
and so there's an, and it's free.
So it's a repackaging of our open source products,
and what that does is it's aligned to also open source infrastructure,
like Fedora, Santos, and whatnot.
On the enterprise edition side, it was really thinking about what do businesses care about,
and that packaging is really aligned to the type of infrastructure that, you know,
maps to what enterprises use.
So, Windows Server, Oracle Linux, REL, those types of infrastructures,
as well as AWS and Azure.
And what we've done there is we've spent the time to integrate and optimize how Docker runs
on that target infrastructure.
So, you know, an admin just needs to install it,
and they don't have to worry about all the little configurations that they need to set
to make it work better, work well on one operating system or another.
So, and as part of that, we've done certification.
So when we integrate to the infrastructure, that's a certified infrastructure
that is part of enterprise edition, and then in March,
we also announced a certification program for third parties.
Many of the companies that you're going to see on the Expo floor this week,
they can certify their software as well as their plugins as containers,
and they're available on Docker Store.
So that provides a level of confidence for an IT organization when they're, you know,
buying, they buy Docker, and then they're like, I want to get, you know,
this storage driver, this plugin.
They can just get that.
Have you seen a lot of adoption from the enterprise customers?
You know, there's, a lot of people are traditionally starting to,
they've been using VMware for years,
and now they're starting to, you know,
to transition to containers and other types of virtualization stuff.
So have you seen an increase in the curve of adoption in the enterprise market?
Yeah, so we have a lot of enterprise customers,
and when you look at the DockerCon agenda,
the vast majority of the organizations speaking are enterprises.
Folks like ADP, Visa, MetLife, they're all speaking at DockerCon,
sharing their story of how they've implemented Docker in their environment.
That doesn't preclude the use of virtualization.
It's part of the infrastructure, and what Docker allows them to do is,
you know, VMs abstracted from the hardware,
Docker allows them to abstract from the operating system on up.
So now they have a way to kind of, they just have more options.
So we have seen, you know, containers on bare metal, containers in VMs.
We've seen a range, and we've also seen a mix, right?
Because you could have, you know, multiple containers inside of a VM,
and that is your template, right?
Or you could use a compose file as your container template.
I think it really just provides more flexibility for the admin
at deployment time on how they want to handle their infrastructure.
So what's some of the, you know, we talked about VMs versus containers.
What are the big differences that you see between, you know,
using traditional VM versus using a container?
Yeah, so what's interesting is, I always get like,
isn't this just a lightweight VM, and no, it's different.
Mostly because architecturally, containers share the,
many containers on a host.
On the same host, we'll share the kernel of that operating system.
Whereas with VMs, the VM itself has a full copy of the operating system.
So what you can get with the VM is on a single physical box,
you can have five different operating systems running on that, right?
Because they're all inside of a virtual machine.
I mean, that's why it's effectively a machine, right?
In the container world, if you have one server and has, let's say,
you know, Linux running on it, it can only have Linux containers.
So the isolation is at the kind of application and code level,
not at the full machine level.
Kind of like the old school user mode, Linux.
Yeah.
So what's some of the cool things that people can check out
while they're at DockerCon?
Yeah, so we have a, well, there's something like
50 amazing full breakout sessions led by Docker engineers
diving deep into the technology, various customers,
and leading open source users about how they're using Docker
to, you know, build amazing new services,
do genomics, big data processing, or taking, you know, legacy apps
and kind of converting them over time to be microservices.
And we also have folks in our ecosystem presenting in their tracks
so you can see how their technologies are working with containers.
And hands-on labs, the keynotes, lots of great exciting stuff
coming in the two keynotes on Tuesday and Wednesday.
Those are live streamed as well.
We're looking forward to it.
It'll be a good time.
So we're going to, we'll post these up on our website as well
with links that you guys can check out the live streams
and see what's happening here.
But we're looking forward to a busy and fun week.
It should be fun.
It was great meeting you.
Nice meeting you as well. Thank you.
Enjoy the rest of the convention.
Have a great week.
