Angelo Agatino Nicolosi

Angelo Agatino Nicolosi

Angelo is a full-stack technologist focused on Cloud Computing and Computer Security. His professional skills, originally shaped in a primordial soup of strong academic knowledge in Mathematics and Computer Science, have been fortified by more than a decade of international work experience.

He has succeeded in transforming large organizations, helping them achieve outstanding quality and velocity, by combining his passion for technology with his personal skills in order to facilitate, influence, and inspire.


Day 1, 13:40

DDD as the Key to Enterprise Multicloud

"Multicloud" is, like "Agile", "DevOps", and similar, yet another word that has been misused in countless contexts and discussions. Throughout my career, I had the opportunity to take part to several large migrations of core systems used by millions of people across multiple industries. From Banking to Fashion, passing by Retail, Media, and of course Software industries I had the pleasure to work with extremely talented people focused on migrations and transformations. Data Migrations; Lift-and-Shifts; Monoliths on classic datacenters being broken down into microservices on public clouds; microservices on public clouds being brought back on on-prem private clouds; cross cloud-vendors migrations; and so on.

We came to the conclusion that multicloud is not only possible but it is also a state that needs to be reached by any business that seeks leadership in a specific sector or industry and for key organizations and institutions that needs to keep their independence.

In this talk I will set the scene through specific case studies and stories from the frontlines; I will then give our opinionated definition of what multicloud actually is and then we will explain why reaching this stage is key to having well-architected systems. We found that Domain-Driven Design in tandem with Ports & Adapters Architecture helps especially well in such situations, so we will bring specific patterns and examples on why this is the case. Finally, we will discuss one main pain that will come after the first success, governance, and cross-pollination. How to do this at scale without choking the Center of Excellence? We came up with what we think is a novel approach to Strategic Design that we called Fractal Architectures.

Angelo is a full-stack technologist focused on Cloud Computing and Computer Security. His professional skills, originally shaped in a primordial soup of strong academic knowledge in Mathematics and Computer Science, have been fortified by more than a decade of international work experience.

He has succeeded in transforming large organizations, helping them achieve outstanding quality and velocity, by combining his passion for technology with his personal skills in order to facilitate, influence, and inspire.


Day 1, 13:40

DDD as the Key to Enterprise Multicloud

"Multicloud" is, like "Agile", "DevOps", and similar, yet another word that has been misused in countless contexts and discussions. Throughout my career, I had the opportunity to take part to several large migrations of core systems used by millions of people across multiple industries. From Banking to Fashion, passing by Retail, Media, and of course Software industries I had the pleasure to work with extremely talented people focused on migrations and transformations. Data Migrations; Lift-and-Shifts; Monoliths on classic datacenters being broken down into microservices on public clouds; microservices on public clouds being brought back on on-prem private clouds; cross cloud-vendors migrations; and so on.

We came to the conclusion that multicloud is not only possible but it is also a state that needs to be reached by any business that seeks leadership in a specific sector or industry and for key organizations and institutions that needs to keep their independence.

In this talk I will set the scene through specific case studies and stories from the frontlines; I will then give our opinionated definition of what multicloud actually is and then we will explain why reaching this stage is key to having well-architected systems. We found that Domain-Driven Design in tandem with Ports & Adapters Architecture helps especially well in such situations, so we will bring specific patterns and examples on why this is the case. Finally, we will discuss one main pain that will come after the first success, governance, and cross-pollination. How to do this at scale without choking the Center of Excellence? We came up with what we think is a novel approach to Strategic Design that we called Fractal Architectures.

About DevConf

From the very beginning we've been focused on people, not on companies. Being developers ourselves we thrive to provide the ultimate experience that will be remembered. We'd like to connect awesome speakers with the willing-to-learn-and-share community. It's not only about sessions - it's also about meeting with like-minded people - it can result in great ideas, is that right?

DevConf Team

Organizer

Grzegorz Duda Developers World
ul. Wielicka 91/4
30-552 Krakow, Poland
VAT ID/NIP: PL6792536646
Registration Number/Regon: 120770736