Find Jobs
Hire Freelancers

POC Docker API (Windows Server containers)

$20-40 USD

Imefungwa
Imechapishwa about 6 years ago

$20-40 USD

Kulipwa wakati wa kufikishwa
Hello developers, I would like to hire a developer with experience in DotNet Core 2.0 and Docker for Windows API. Your compiled deliverable should run in a Windows Server container (microsoft/dotnet:2.0-runtime-nanoserver). Requirements: - Docker Stats API - Gather statistics information of a given Windows Server container - CPU (Current % CPU, Minimum % CPU used, Maximum % CPU used, Average % CPU used, CPU cores, Current % of each core, Total CPU milliseconds) - Memory (Current RAM usage in MB, Minimum RAM usage, Maximum RAM usage, Average RAM usage) - Disk I/O (Current MB/s read, Current MB/s write, Total MB/s read, Total MB/s write) - Network I/O (Current MB/s received, Current MB/s sent, Total MB/s received, Total MB/s sent) - Docker Swarm API - Gather services running in a swarm - Gather information of a Service configured in a swarm - Number of Windows Server instances - The Windows Server containers themselves (with info on which node they run and CPU/memory/disk/network runtime information of each instance) - Up-scale a service by specifying how many instances to add - Down-scale a service by specifying how many instances to remove - Start a swarm service - Stop a swarm service - Docker API Gather information about the Docker host: - When has the Docker host started - How many container are running on the Docker host - CPU usage of the Docker host - Memory usage of the Docker host - Disk usage of the Docker host - Network usage of the Docker host Please develop C# structures to hold the information returned by the Docker APIs. Consume the info via the structs. And perform proper error landling and exception handling. Perform tests by deploying 2 Docker hosts, forming a Swarm, and using an Overlay Network. If needed, I can provide you with these VMs with Docker pre-installed, so that you only configure the Swarm and Overlay network. Deliverables: - Visual Studio solution with the projects source-code - DotNet Core 2.0 Class Library with the functionality to communicate with Docker, exposed as methods - DotNet Core 2.0 Console Application invoking the Class Library methods to test implementation - The compiled binaries and associated files - Some test evidences to show it working Please submit your bids. Regards,
Kitambulisho cha mradi: 15961676

Kuhusu mradi

2 mapendekezo
Mradi wa mbali
Inatumika 6 yrs ago

Unatafuta kupata pesa?

Faida za kutoa zabuni kwenye Freelancer

Weka bajeti yako na muda uliopangwa
Pata malipo kwa kazi yako
Eleza pendekezo lako
Ni bure kujiandikisha na kutoa zabuni kwa kazi
2 wafanyakazi huru wana zabuni kwa wastani $573 USD kwa kazi hii
Picha ya Mtumiaji
We are a team of DevOps experts with more than 8 years of rich experience in Windows servers. Also, we have worked extensively on C#. Our Offerings in DevOps: Automation: CI/CD pipelines, Risk-free deployments, Higher productivity DevOps Management: Release Management, Continuous Deployment, Environment Replication New Server Setup, Performance Optimization, Alert Management, Metrics Aggregation We have worked extensively on following DevOps Tools: Container Tools: Docker,Kubernetes,ECS,Rkt Infrastructure Provisioning: Cloud Formation, Terraform Configuration Mgt : Ansible,Chef,Puppet Labs,SaltStack CI/CD: AWS code pipeline, Concourse, GoCD, Jenkins Build systems: Ant, Gradle, Grunt, Maven, Ivy, Sbt Metrics Aggregation: Graphana, Graphite, InfluxDb Environment Building: VirtualBox Alert management: Nagios, Twilio, Cloud watch Thanks for reading the proposal. Price quoted is ballpark. Also, please share your availability to discuss the requirement.
$35 USD ndani ya siku 10
5.0 (1 hakiki)
2.6
2.6
Picha ya Mtumiaji
Hi, I'm not sure I can fullfill all of the requirements, only about 80% of them. That is because of I'm not aware of the capabilities of the docker API, I've only used the console so far. So I would want to be paid, even if my code will satisfy only 80% or more of the requirements(of course I would take a reduction accordingly for the missed ones). Regarding the price, I'm not aware of how much effort will be needed, but seems like a significant task, so this is why I put 1000$ as an initial estimation. I will reduce my demands if the time took to complete this will be lower ( My rate is 10-12$/hr - I'll take that as a reference) I have some experience with both docker (about 6 months) & .net core (about 2-3 months). Mostly, I'm a .net full stack web developer. I would like to work on this project, I want to learn more about docker API, get more acquaintanced with .net core & also I really need some extra money these days. Regards, Marian
$1,111 USD ndani ya siku 31
0.0 (0 hakiki)
0.0
0.0

Kuhusu mteja

Bedera ya BRAZIL
São Paulo, Brazil
5.0
8
Njia ya malipo imethibitishwa
Mwanachama tangu Sep 29, 2015

Uthibitishaji wa Mteja

Asante! Tumekutumia kiungo cha kudai mkopo wako bila malipo kwa barua pepe.
Hitilafu fulani imetokea wakati wa kutuma barua pepe yako. Tafadhali jaribu tena.
Watumiaji Waliosajiliwa Jumla ya Kazi Zilizochapishwa
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Onyesho la kukagua linapakia
Ruhusa imetolewa kwa Uwekaji wa Kijiografia.
Muda wako wa kuingia umeisha na umetoka nje. Tafadhali ingia tena.