Funky Foxes Series: Meet Giacomo!

Giacomo is one of Zenko’s core team developers and he works from the SF office. Below, a profile and interview: What’s your role in Zenko? What made you decide to get involved in it? What are you most excited about? My role in Zenko is simple: to implement new features and ensure their proper functioning […]

Written By Laure Vergeron

On May 15, 2018
"

Read more

Solve the challenges of large-scale data, once and for all.

Giacomo is one of Zenko’s core team developers and he works from the SF office. Below, a profile and interview:

Giacomo Guiulfo Scality software developer Zenko project

Giacomo Guiulfo, Scality

What’s your role in Zenko? What made you decide to get involved in it? What are you most excited about?

My role in Zenko is simple: to implement new features and ensure their proper functioning to deliver an outstanding product. As a Software Developer, the tasks that fulfill this role include: writing well-documented code, designing and implementing different kinds of tests, and applying DevOps practices to improve infrastructure and continuously deliver Zenko.

The first time I heard about Zenko was during a hackathon that Scality organized at my school, 42 Silicon Valley. At that time, my exposure to the tech industry and especially the cloud landscape was still fairly new, and even though Zenko looked very promising, I didn’t quite understand its full potential. Nevertheless, half a year later I joined Scality and couldn’t be more excited to work on Zenko, this time with more knowledge and a better picture of what it means to the tech world. I’m excited to grow with a community that has great potential to cause an impact on how we think about the cloud. On the technical side, I’m excited to work with Kubernetes (especially metal-k8s, our own flavour of Kubespray), a very promising open-source container orchestration system that is used to deploy Zenko.

Why does multi-cloud storage matter?

These days we live in an application-centric world where the enterprise needs to solve problems using the best and most appropriate tools out there. Different clouds, whether public or private, have their own benefits and provide services that can be particularly useful for an application. That’s why multi-cloud is becoming the norm for designing cloud infrastructures. However, in terms of storage, many companies still want to manage their data locally in their own data centers, which prevents them from leveraging the true potential that clouds offer. Multi-cloud storage solves this problem by allowing data mobility between public or private clouds and letting enterprises choose where their data sets need to be. It also offers enhanced data availability and durability with data spread in the different clouds, cost optimization with the ability to use the most appropriate cloud for each application and all this without any concern of vendor lock-in.

What do you think makes Zenko special?

Multi-cloud storage and therefore, data mobility and true freedom, can only exist if there is a way to interact with the different cloud platforms using the right communication protocols, perhaps in a standardized way. This is where Zenko, a multi-cloud data controller, comes in. With Zenko, you can use the AWS S3 API as one interface for multi-cloud data storage. Better yet, all data written through Zenko is kept in its native format and it can be easily used by services on the underlying clouds. It also has some amazing features like metadata search, multi-cloud replication, and more on the way. Zenko is simply a one of a kind product.

Favorite song?
Fin del Tiempo, by Amen

Favorite food?
Tiradito Nikkei

Favorite place?
Machu Picchu

Follow Giacomo on github giacomoguiulfo twitter @giacomoguiulfo and instagram @giacomoguiulfo

Simple, secure S3 object storage software for modern applications