• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Codemotion Magazine

We code the future. Together

  • Discover
    • Events
    • Community
    • Partners
    • Become a partner
    • Hackathons
  • Watch
    • Talks
    • Playlists
    • Edu Paths
  • Magazine
    • Backend
    • Frontend
    • AI/ML
    • DevOps
    • Dev Life
    • Soft Skills
    • Infographics
  • Talent
    • Discover Talent
    • Jobs
    • Manifesto
  • Companies
  • For Business
    • ENEN
    • ITIT
    • ESES
  • Sign in
Home » Community Management » Serverless Microservices
Community Management

Serverless Microservices

We interviewed Ivano Scifoni, Solution Architect and contributor to Microsoft's ASP.NET Core, to understand how to build serverless microservices.

December 31, 2018 by Codemotion

Hello Ivano, at one of the #AperiTech meetups you talked about Serverless Microservices. Why did you choose this topic?

I chose to give this talk because one is a cloud technology, one is a pattern. I believe that the union of these two things has already changed the approach to writing code and developing new projects. It’s something I usually recommend, especially in terms of cost savings. With serverless services in the Cloud, I’m only charged for my actual usage, which results in big savings.

The goal of the talk was to build, together with the participants, a microservices-based serverless infrastructure. Slides can still be interesting, but their best application is still in connection with the talk and a discussion during a meetup.

While we’re on the subject of meetups – in your opinion, is it important for a developer to be a member of a community?

In my opinion, a distinction has to be made between those who regularly attend the community events, and those who only do it occasionally. I think that active participation in the community development is very important, precisely because of its very nature which is related to the desire to discuss and spread the latest news about the technology it deals with. As a result, everything that the community organises, online or offline, is a potential opportunity to learn and network with other developers interested in the same technology.

Being a member of the community is a very important experience because it allows you to deepen your knowledge of the subject.

Thanks so much for sharing your point of view. Now let’s go back to the very beginning. Why did you choose to become a developer in the first place?

I’ve been passionate about computer science from an early age, I chose technical studies which matched my passion. Basically, I’m curious, I’m a thinker, and I have lots of imagination. The IT field is the only working environment where I can use these three characteristics which gives me great professional satisfaction. My work is my passion, that is why I’m an active member of the community .NET Core, where I participate through online contributions and occasionally as a speaker.

My biggest learning source is the internet, with technical articles and articles on specialised blogs. As I’m one of the contributors to Microsoft’s open source projects, it happens that I get access to documents and information before they’re published in the public domain, and I’m always able to keep up-to-date on the latest news.

You’re one of the lucky ones then! What about your background? Could you tell us a bit about yourself?

My name is Ivano Scifoni and I’m a Solution Architect, for both software and infrastructure. I’ve been a contributor to Microsoft’s ASP.NET Core for two years. My introduction to programming is perhaps the most typical one. I made my first small steps with the Commodore 64, and after graduating from ITIS (State Industrial Technical Institute) I started working in Visual Basic. Soon after that came the Internet boom, and I got really into it right away. I started to follow web technologies from their beginnings; I went through Java, PHP, ASP, ASP.NET.

facebooktwitterlinkedinreddit
Share on:facebooktwitterlinkedinreddit

Tagged as:Interview Serverless

How to use GraphQL with a graph database and why the two complement each other
Previous Post
.NET & Micro ORM
Next Post

Related articles

  • Common Mistakes when Building Developer Communities
  • Learning About Community Outreach with Simon Johanning
  • Dealing with Trolls in Your Community

Primary Sidebar

About the author

Codemotion
Codemotion
Articles wirtten by the Codemotion staff. Tech news, inspiration, latest treends in software development and more.
Free Whitepaper: The Ultimate Azure Cybersecurity Handbook.

Codemotion Talent · Remote Jobs

Senior Backend Engineer

Unobravo
Full remote · TypeScript · Node.js · GraphQL · Amazon-Web-Services · Docker

Full Stack Senior .Net Developer

Lightcode
Full remote · .NET-Core · ASP.NET-MVC · C# · HTML/CSS · JavaScript

Full Stack Developer

Winelivery
Full remote · JavaScript · MySQL · Node.js · ReactJS · React-Native

Machine Learning Engineer

Tinexta
Full remote · Django · NLP · SQL · SQL-Server · Flask

Latest Articles

angular, control flow

Angular Control Flow: the Complete Guide

Frontend

code mapping, code review best practices

Code Mapping: How It Works and 5 Compelling Use Cases

Backend

Conversative generative AI, compliance and privacy

How To Address Privacy, Compliance, and Fabrication Issues in Conversational Generative AI

AI/ML

The 5 Best Coding Challenge Sites

Dev Life

Footer

Discover

  • Events
  • Community
  • Partners
  • Become a partner
  • Hackathons

Watch

  • Talks
  • Playlists
  • Edu paths

Magazine

  • Tech articles

Talent

  • Discover talent
  • Jobs

Companies

  • Discover companies

For Business

  • Codemotion for companies

About

  • About us
  • Become a contributor
  • Work with us
  • Contact us

Follow Us

© Copyright Codemotion srl Via Marsala, 29/H, 00185 Roma P.IVA 12392791005 | Privacy policy | Terms and conditions