RUSE
A Visual Studio Extension which integrates with Visual Studio Online and helps developers to intelligently suggest existing Code Snippet...
A Visual Studio Extension which integrates with Visual Studio Online and helps developers to intelligently suggest existing Code Snippets. As a developer starts writing code, it parses the word and pops up an Action Bulb which when pressed, queries the back-end API service for getting the relevant wrappers, packages, projects where the related code snippets are available with Gamified features to help individual to take better decisions on which one to use.
Following are the essential benefits:
1. We can write code in less time.
2. Re usability with broader choice
3. Tagging the VSTS projects with relevant tags.
4. Focus on Logic rather than on implementation
5. RUSE suggests quality code, which will enable developers to improve coding standards.
Techniques/Concepts Used:
1. Machine Learning
2. Inbuilt Metrics
3. NLP
Visual Studio
Azure
Machine Learning
View more
Visual Studio
Azure
Machine Learning
AI (artificial intelligence)
View more
Intelligent Azure VM Snoozing
An Enterprise comprises of a huge infrastructure with thousands of servers or more. My projects aims Virtual Machines hosted in cloud. T...
An Enterprise comprises of a huge infrastructure with thousands of servers or more. My projects aims Virtual Machines hosted in cloud. Though the present solution is associated with Azure cloud infrastructure, but the same can be extended to other cloud offerings in future.
Every resource consumption incurs cost in the cloud. In similar fashion, enterprise applications which handle critical transactions, which directly impacts the revenue of the organization are hosted in the Azure VM's (IAAS) and is explicitly managed by the Service Engineers to ensure Business Continuity and Disaster Recovery. But there are time frames when certain sets of VMs remain idle but still incur cost due to CPU cycles. So this project aims to analyze the time series of the VMs and to intelligently snooze them when not in use. This saves $$$ and also adds to cost reduction which in turn enables an enterprise to save a millions of dollars and also enable then to work smartly. Even this automation eliminates manual toil and saves time.
Personally, I have mentored an intern to develop the prototype.
Azure
Automation
Infrastructure
View more
Azure
Automation
Infrastructure
View more