CLocal-Azure
- Name - Lakindu Gunasekara
- Email - lakindu1995@gmail.com
- University - Informatics Institute of Technology, Sri Lanka
- GitHub profile - https://github.com/lakindu95
- LinkedIn profile - https://www.linkedin.com/in/lakindu-gunasekara
CLocal Azure is an local emulator to test or mock the Azure Services without deploying into Azure Platform, and provide easiness for developer by reducing the cost. Our goal is to have all azure possible local services into one single project and provide easiness to run a whole azure project locally. Currently project supports azure functions, azure storage and azure cosmos db emulators to run locally.
For the GSoC 2018, I've initiate the project from the scratch and added support for four services to emulate locally.
Services added,
- Azure Functions
- Azure Storage (Blob, Queue & Tables)
- Azure CosmosDB
- API App Service
Along with the above implementations, I have added sample projects for each service in the project itself and added an article every week and created a video series for each service.
For the initial stage I have covered the following services.
- Azure Functions (function init, function start, function stop)
- Azure Storage (storage start, storage clear, storage stop)
- Blob
- Queue
- Table
- Azure Cosmos DB (cosmosdb init, cosmosdb start, cosmosdb stop)
- API App Service (api start)
- Added a script to run all services at once (sh compose.sh)
- Portential to add more services
- Add additional commands for services