Seminars and Events
This page lists events and seminars organized by the CrownLabs community.
For upcoming seminars, use the following Zoom call link (passcode 429974).
Past seminars are available here.
No upcoming seminars are now scheduled. We are going to take a short vacation break. See you in the next fall semester!
Recording of some of the past seminars is available on the CrownLabs Seminars Youtube playlist.
Distributed Services at the Network Edge: Motivations, Opportunities, Technology
Network and security services have traditionally been deployed in front of a group of end hosts that share some common function and are topologically close: e.g., private corporate clients, public corporate servers, the servers of a specific department, the hosts of a corporate branch. With virtualization, while the same logical model still applies, the physical placement of the hosts, their physical proximity, and the natural point to deploy the service application (on the shortest path of traffic to and from the served hosts) have disappeared. Hence, this model of implementing services in a centralized fashion, can no longer be effectively applied.
At the same time, the cloud paradigm has moved all the intelligence of the network at the edge, leaving mere layer 3 connectivity to the core of the network (the so called underlay). This contributes to making the network edge a natural candidate location where to implement services.
This paradigm shift is the focus of this seminar. We start with looking into the motivations for and advantages of implementing complex network, storage and security services at the network edge, and the new opportunities this creates. In this context, we look into a platform developed by Pensando Systems, Inc. to support the execution of such services in a distributed fashion on a PCIe-attached Distributed Services Card (DSC). We analize the architecture of the ASIC that powers the DSC to see how, in order to best address this novel deployment scenario, it was designed to be fully programmable, with both domain specific and general purpose processing capability. A few use cases will be used to validate such architecture.
Mario Baldi is Distinguished Technologist at Pensando Systems, Milpitas, CA, USA and Associate Professor of Information Processing Systems (on leave) at Politecnico di Torino, Italy. He has held various positions in startup and established companies in the computer networking industry, as well as several visiting professorships at Universities in four continents, during over 25 years of professional involvement in the computer networking domain. More information on his personal website, www.baldi.info.
Multi-cloud, edge and distributed cloud
This talk will present an overview of the latest multi-cloud technologies. Starting from the definition of multi-cloud, the talk will include:
- How to integrate and manage different Cloud services
- Micro-services, docker containers and related platforms
- Concrete examples of a viable Multi-Cloud strategy
- Types of deployment and reference architectures
- How to manage and govern the integration between various components
Guido Vicino is Senior Manager at Blue Reply, coordinating Cloud and DevOps Engineers to design and implement multi-cloud solutions, in particular with respect to Infrastructure Automation (IaC, GitOps) and Applicative Automation (i.e. DevOps and SDLC). Over the years he has been developing projects and services in fields as infrastructure and security, using Open-Source software and also collaborating with technology partners as IBM, Red Hat, Dynatrace and Splunk.
An Hands-on Journey with Amazon AWS
This talk will present an overview of the Amazon AWS Cloud infrastructure, and why Cloud solutions are preferred over the traditional ones. A brief hands-on with two of the most popular AWS services is then presented. In particular, Amazon VPC and Amazon EC2 will be used to stress the concepts of availability and agility.
Luigi Napoleone Capasso is a Cloud Support Engineer at Amazon Web Services (AWS) in Dublin. He is currently working to help AWS Customers to properly use AWS Cloud services and help fixing their issues. His expertises include computer networking, software design, management and the development and implementation of software solutions. He got a Master’s Degree at Politecnico di Torino in 2020 in Computer Networking.
Open-source e innovazione digitale: un approccio sostenibile e scalabile
Il software open source, progettato per essere accessibile pubblicamente, viene sviluppato con un approccio decentralizzato e collaborativo di professionisti IT e community. Il risultato è una soluzione flessibile, longeva e di qualità. L’approccio open source incoraggia la collaborazione e il contributo di ognuno, per realizzare soluzioni efficaci nei confronti di sfide complesse e in contesti di forte cambiamento. Come può essere sostenibile, in azienda o per la didattica, l’adozione di soluzioni open source?
Luca Marchino è Delivery Manager e Product Manager di iDempiere ERP - Labinf Sistemi, nonchè Presidente e Cofondatore di ERP Open Source Italia. Si è laureato in Ingegneria Gestionale presso il Politecnico di Torino. Appassionato di tecnologia, si avvicina al mondo dell’open source nel 2006. Nel 2008 fonda la startup Freepath che ha come obiettivo quello di promuovere i progetti open source, parafrasando la celebre frase di Henry Ford “C'è vero progresso solo quando i vantaggi di una nuova tecnologia diventano per tutti”. Nel 2014 la startup che ha fondato entra far parte del gruppo Labinf Sistemi, di cui è Product Manager e Project Manager dei progetti open source.
The life of a Cloud Security Researcher: how to exploit a cloud environment
Security has always been a challenge for all the companies also on-premises, but cloud-native services raises the bar. Containers offer more virtualization layers to hide an attack and Cloud removed the physical barrier increasing the misconfigurations impact. This talk will make it concrete and try a real cloud attack. What we will do together:
- Identify an entrypoint
- Lateral Movement in the cloud
- Cloud Privilege Escalation
- Detect the intrusion
Stefano Chierici is a security researcher in Sysdig where his research focuses on defending containerized environments and cloud environments from attacks ranging from web to kernel. Stefano is one of the Falco contributors, an incubation level CNCF project. He studied cyber security in Italy and, before joining Sysdig, he was a pentester and obtained the OSCP Certification in 2019. He was a security engineer and a red team member.
Data pipeline orchestration via Apache Airflow
Docsity is social learning network for students and professionals worldwide, where it is possible to share and download study material. In Docsity we have millions of users coming every month that are engaged with the platform, with tens of millions interactions to be tracked. The exciting challenge for the Docsity data team is to create a process that allows to collect, store and activate millions of clickstreams day by day. In Docsity we created a custom build from Docker Compose with Google Cloud Build CI/CD process to deploy new versions of Apache Airflow (an open source platform widely used to design and control data pipeline) with Google Compute Engine every time a commit is pushed on the production branch. This talk will present how we automated the entire workflow, hence achieving a timely update of our software while keeping the entire solution stateless.
Matteo Senardi is the Head of Data of Docsity, where he leads the team responsible for all data chain, from collection on real time clickstream, to transformations and normalizations in order to feed the data lake in Google BigQuery. This includes the datasets definitions and gathering, the development of data-pipelines or the science of making it work and their deployment in production with CI/CD. He graduated as computer engineering in Modena. After the degree, he started working with data in the R&D department of Webranking, a digital marketing agency. He moved later to Mediaset as a senior data engineer, and then he joined Docsity. He designs and maintains several open source projects in his GitHub account, which are currently used in production environments.
Multicloud Infrastructure as Code on Tencent China: Issues and best practice
- Speaker: Pasquale Lepera, Criticalcase
- When: Monday, February 22, 2021, 17.00 - 18.30
- Recorded video
Based on a real use case for a big player of the fashion industry, this sebinar will focus on:
- Cloud environment with global diffusion (China related issues). DEMO (Tencent Cloud)
- How to structure and launch an IaC terraform project. DEMO
- How to exploit the multicloud (lamba and S3). DEMO
- Secure the access: Bastion host. DEMO
- How could this kind of project evolve by integrating into a DevOps.
Pasquale Lepera is a Senior Cloud Architect and Delivery Manager in Criticalcase. He got 17 years of experience in the IT field working for small and multinational company. During his career he Pasquale covered many roles like: System Engineer, IT Manager, Project Manager, DevOps Engineer, Solution Architect, Cloud Architect and Delivery Manager. Pasquale holds a Master Degree in Telecommunication Engineering from Universita’ di Pisa (2004).
Design and implementation of a data center network with a layer 2 extension
- Speaker: Francesco Marabotto, Google
- When: Monday, Feb 8, 2021, 11.00 - 12.30
Data centers are the locations where the real asset of an enterprise is stored: data. All of the internet and most is served from a data center and most organizations rely on them to achieve their purposes. A data center network needs to be engineered based on the services and applications requirements creating a unique design that is specific to a use case. In this seminar I’m going to describe a scalable and reliable network suited for a large enterprise, bridging the gap between networking theory and practical implementation using real world examples of devices, features and configurations.
Francesco Marabotto is a Tech Lead for the Edge production network of Google. He leads the technical direction of a group ensuring that the network can meet the requirements of availability, reliability and performance. He joined Google in 2015 as a network technician working on the Edge, Core and SDN data center network. Before Google, Francesco has worked in Cisco as a technical support engineer and has then moved to consulting and finally to an escalation engineering position in a product team in charge of data center L3 switches. Francesco holds a MSc in Computer Engineering from Politecnico di Torino.
Wireless deployment and technologies
- Speaker: Stefano Ferrari, Cisco
- When: Monday, Jan 18, 2021, 9.30 - 11.00am
Globally, wireless devices will account for 43% of all networked devices by 2022. At the same time, the number of IoT M2M devices will account for 51% of all networked devices by 2022, with the vast majority being wirelessly connected. Wireless is the new switching. In this seminar, we will cover most typical wireless deployments, we will learn that wireless is not just about access and will glance through the most recent industry trends.
Stefano Ferrari is a senior manager of engineering at Cisco Systems, leading a group focused on wireless technologies and new generation networking operating systems. He joined Cisco in 2009 as software engineer working in service provider, enterprise and IOT industrial technologies. Before Cisco, Stefano worked as consultant. Stefano holds a MSc in Software Engineering from Politecnico di Torino (2009) and Eurecom (2008).