Coder Social home page Coder Social logo

microsoftsummerinternship2021-ic3-idc's Introduction

MicrosoftSummerInternship2021-IC3-IDC

My work accross 8 weeks @Microsoft IDC Office for IC3 Config Admin Scenario !

Codebase Setup

Week 2

Target : Create a sample database (proper schema) on Azure Cosmos DB and create simple REST API using ASP.Net Core. Operations Available :

  • GET (Users)
    • Fetches all the users present in the database .
  • GET (by Department)
    • Group by Departments (Eg:SovCloudHyd)
  • POST
    • Add new user to the database .
  • DELETE
    • Delete the selected user (via ID) .

Week 3 & 4

Target : Combination of Entity Framework 5.0 & OData 8.0 , for adding filtering & searching support. It supports the following functionalities :

  • GET (Users)
    • Fetches all the users present in the database .
  • GET (by id)
    • Returns the user by tenantId .
  • POST
    • Add new user to the database .
  • DELETE
    • Delete the selected user (via ID) .
  • PUT -Updates the user record.

Week 5 & 6 :

Target : Building Data Ingestion Tool , on top of Cosmos DB Bulk Insert API that takes an input configuration file with tenant name as key , and tenant size as the value . To run the tool , you can following steps :

Week 7,8 :

Target : Connecting the service to Application Insights & Azure Monitor , for observing telemetry which will aid in understanding the patterns of cost & detect APIs with high COGS value . To run the tool , you can following steps :

microsoftsummerinternship2021-ic3-idc's People

Contributors

niharikavadlamudi avatar

Watchers

Himanshu Bhardwaj avatar Akhilesh Gulati avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.