What are microservices and APIs?
Cosa sono i microservizi e le API?
Rather than being one big program, microservices break an app up into smaller, modular services. Developers update these smaller services independently. That means they can make updates without having to shut down the whole system. Writing software is much easier using best practices and a unified set of tools. An application program interface (API) is just that. Using APIs, developers build structured software that’s easier to maintain and update.
Anziché avere un programma di grandi dimensioni, i microservizi suddividono un’app in servizi di minore entità e modulari. Gli sviluppatori aggiornano tali servizi di minori dimensioni in maniera indipendente. Ciò significa che possono effettuare aggiornamenti senza dover arrestare l’intero sistema.
La scrittura di software è molto più semplice sfruttando le best practice e un insieme unificato di strumenti. Ecco cosa si intende per interfaccia di programmazione delle applicazioni (API, Application Program Interface). Utilizzando le API, gli sviluppatori creano software strutturati la cui manutenzione e il cui aggiornamento risultano più facili da effettuare.