- We're open source, so what, what's the point?
And then boom, boom, boom, boom.
Okay, it gives us wider exposure, goes beyond UNICEF.
It allows us to get feedback from outside developers.
We get to see how other open source projects
around the world are successful.
But most importantly, we have the resources to deploy
a good idea globally, and it doesn't have to be our idea.
UNICEF country offices, the challenges
and the stories they're working on are compelling.
And if we can convince developers
that it is worthwhile to spend time on our code base,
that's what's so exciting about being here.
(upbeat music)
- The week after Colombia, the response to the wireframe
was like, how are we going to actually do this?
And as I'm seeing rough drafts show up,
I'm feeling better and better about, oh, wait a minute,
there's a map and there's a sidebar.
Okay, now there's stuff on the map.
Okay, now there's a couple of things on the map.
And thinking, well, we could demo this today
and it wouldn't be perfect, but it would work.
- So the last few weeks between Bogota
and the demo were really hectic.
We ended up reprioritizing some items in the backlog
and taking them, and deprioritizing certain things
after Bogotá that we deemed not as important.
- Stakeholders already have data around actual emergencies
that have happened historically,
but something that we could bring is some analysis on this
and trends, et cetera, to create an index
of how risky an area might be for emergencies.
- All I was really interested in was being able to
provide some kind of insight based on
the data that we were getting.
That, to me, was what was crucial.
I really wasn't focused on sandbox as much as
I should have been, and now I really wish that I had.
- The tech stack did not end up changing
for the application, we're still using best in class,
open source tools to write this application
and to clean, and validate, and verify
the data that we have.
We figured out that the team needed
a little more assistance with infrastructure,
and they're already using infrastructure,
so as part of the residency, we moved some of
the assets that we created onto their infrastructure.
- It was a big worry, especially for Mike,
because he's the one in charge of the software,
so he was a bit worried about it,
maybe, couple of weeks ago and he's been focusing on that
for the last week and I think that,
or at least he says that now, that we are in a good position
to transition and keep working.
- And then when we started to do the UI,
as you probably know, Carlos did that in a matter of hours.
It was pretty incredible,
and there's a whole story behind that.
- The Open Innovation Lab final demo that we do
as part of our residency is not about the Red Hat team.
It is about our client and partner teams
showcasing the work that they have done.
- So how do you do a technical demo without going into
too much technical detail so that it's interesting still
for both the technical people from Red Hat,
but also non-technical people from UNICEF.
- We've been practicing for a couple of days,
so, yeah, I think that it's, the demo was,
we wanted everyone to be involved.
I think that that, I spoke this morning
to a colleague, and she said that she really liked
that as well, that you could see, you know,
everyone presenting a piece.
- Yeah, the question that was asked was,
about scaling, Auto-Scaling.
And the audience member mentioned Kubernetes,
and Mesosphere, and OpenShift.
And, it was great, because we could
have a common topic of yes, we use that,
that's what we're using, that's how we're doing
this residency, that's our backbone for everything.
- Yeah, I mean if it's the best way to do things,
why wouldn't you do it that way?
Particularly if it's open source, we should
at least explore that, know that through and through
before we make a decision not to use it.
Particularly if we can use it on the cloud brand
that we're using now.
- Celebrating after the demo, it's very,
it's important, it's okay to step back
and say hey, we did a good job.
We accomplished a lot, we should recognize
and celebrate that.
- Relieved. After all these eight weeks of intense work
and intense engagement I think it was great,
it's a good feeling.
- Hi, I'm Mike, I'm a software developer with UNICEF,
and I'm really happy to be here.
We had three goals, at the start of this project,
first one was to create a tool that could be used
to identify the schools and the regions
that are in most need of both infrastructure,
and planning for disaster prevention and response.
The second goal we had was to streamline deployment
of new features to web applications,
so that country offices could see them
as soon as they were introduced.
The third goal was to enable data scientists
to work on multiple countries concurrently.
IE, they spin up a Jupyter Notebook,
they drop in the shape file for that country,
as well as the data sets specific to that country,
click a button, a URL is generated,
and links to a freshly minted app.
We didn't get that far, but that's where we're headed.
Well, it's very important to understand
everyone's motivation.
I don't really benefit that much from
this successful demo, right?
I need to be able to have new technology
that I understand, so that I can scale for Magicbox.
That's what I need.
I'm thinking beyond the demo, as opposed to to the demo.
- How do you make sure that it's working in UNICEF's
infrastructure, our environment, et cetera,
and how do we make sure that once this is over,
we're gonna still keep working on it?
- Because, any open source contributions to this platform
in the future will be done on a remote basis,
and those folks will need to have the same sort of
insight into what the requirements are.
- I was talking to Mike about this,
how we should move on, from here.
The idea of labs is yeah, create a proof of concept,
and make sure that that's valuable for your audience.
I want to make sure that what we build here is valuable,
and I think it is.
- The idea is to kind of get an engine started and running,
so that the open source community
can just do it on their own.
So I'm really dying to get that up,
and then hopefully show it to the country office,
hopefully show it to a government agency,
hopefully just show it to the world
and say hey, is this, does anyone think this is useful?
If not, let me know! (laughs)
(instrumental music)