5, 10 or 20 seats+ for your team - learn more
Musify, a SaaS company that helps startups bring their products to market, has a client who wants to launch a Spotify-inspired app that will connect music artists with their fans. Musify has already built the first microservice for the app in Node.js and deployed it on an Azure container registry. As a software engineer at Musify, your job is to create a microservice for storing audio files on Azure and enable communication between microservices. You’ll create an Azure Storage account, upload an audio file to the account, and write the HTTP request handler for downloading and streaming the file. You’ll use Docker Compose to run and manage both microservices, and you’ll call one microservice from within the other using the HTTP package. Lastly, you’ll connect the first microservice to a MongoDB database to store the song records. When you’re done, you’ll have the skills and knowledge to build and manage multiple microservices and connect databases to your application using Docker and Docker Compose.
This liveProject is for Node.js developers who are interested in learning how to use Docker Compose to run multiple microservices in a development environment and connect a microservice with a database. To begin this liveProject, you’ll need to be familiar with the following:
TOOLSgeekle is based on a wordle clone.