Effective Resource Protection: Leveraging Azure's Multiple Delete Locks