We do Infrastructure and .NET applications transfer to the cloud and provide the following options:
Industry: Business
Summary: Chudovo cloud application development company implemented the service for tracking, monitoring, and reporting employee’s working times. The cloud service implemented in NET enabled the customer to extend this existing workflow management platform.
The service can track and process 3.000 events from third-party APIs at the same time. After the introduction of the service for work hours monitoring into production, the demand on the platform increased which resulted in a sales increase of 7% and customer company profit growth.
Industry: Security
Summary: The Chudovo team provided research and development services to the German video surveillance solutions provider that serves the government, correctional institutions, airports, etc. The main objective of the project - rebuilding the desktop on-premises solution to the web system based on microservices and hosted in cloud. Our team as the outcome of the R&D provided the customer with the documentation on the solution's potential Cloud infrastructure, potential risks, ways to avoid them, .NET technologies, and tools to use during the implementation, etc. In parallel, the development team started the architecture design and implementation of the first modules like streaming, license, audit, map services, and more. Having the acquired knowledge, the customer was able to transform his on-premises product into a cloud version with the new architecture.
Industry: Healthcare
Summary: Chudovo provided customer consulting and MVP development services for the healthcare startup. The developed application was hosted in the Azure cloud.
The team released the MVP version in 3 months. Since then the application for symptoms began to gain popularity in the German market, after 2 weeks of production it was downloaded by 1000+ users. The customer continues to advertise his application, attracting new users, and expanding the target audience in the European market.
Cloud Provider | Microsoft Azure | Amazon Web Services | Google Cloud Platform |
Global Market Share (Statista, 1Q 2024) | 25% | 31% | 10% |
.NET orientation | Yes, Azure is .NET-focused | Not primarily .NET-focused but it is still a good option for cloud .NET applications | Not primarily .NET-focused but it is still a good option for cloud .NET applications |
Support of Visual Studio for the development of cloud applications with .NET and additional tools | Azure offers full integration with both IDEs:
Visual Studio Visual Studio Code |
There is no native support for VS and VSC. AWS offers extensions for these IDEs usage:
AWS Toolkit for Visual Studio AWS Toolkit for Visual Studio Code |
There is no native support for VS and VSC. GCP offers a set of cloud tools for these IDEs usage:
Cloud Tools for Visual Studio VS Code extension |
MS Active Directory | Azure Active Directory Domain Services | AWS Managed Microsoft AD | Managed Microsoft Active Directory |
Migration from on-premises .NET apps or cloud environments to other cloud platforms | Azure Migrate | AWS Migration Hub | Google Cloud Migration Center |
Running of .NET Aspire stack | Yes | Yes | Yes |
Serverless development options with .NET | Azure Functions | AWS Lambda supports serverless apps using .NET 8. It is possible to implement Lambda functions in .NET using AWS Extensions to the dotnet CLI, AWS Serverless Application Model, AWS CDK, AWS Toolkit for Visual Studio, etc. | Cloud Run |
.NET cloud applications monitoring, logging | Azure Monitor
Application Insights Azure Monitor Logs |
Amazon CloudWatch
Amazon CloudWatch Logs AWS Application Signals supports .NET apps with AWS Distro for Open Telemetry |
Cloud Monitoring
Cloud Trace Cloud Logging Error Reporting |
RBDMS | Azure SQL Database
Azure Database for MySQL Azure Database for PostgreSQL |
Amazon Relational Database Service (RDS)
Amazon Aurora |
Cloud SQL |
Document data storages | CosmosDB | Amazon DocumentDB
Amazon DynamoDB |
Firestore |
Compute services | Azure Virtual Machines
Azure App Service |
AWS Elastic Beanstalk
Amazon Elastic Compute Cloud (Amazon EC2) Running Hyper-V on Amazon EC2 Bare Metal Instances |
Compute Engine (VMs)
App Engine |
Containers-as-a-Service | Azure Kubernetes Service (AKS)
Azure Container Instances |
Amazon Elastic Container Service (ECS)
Amazon Elastic Kubernetes Service (EKS) AWS Fargate |
Google Kubernetes Engine (GKE) |
CI/CD | Azure DevOps | AWS CodePipeline
AWS CodeDeploy |
Cloud Build
Cloud Deploy |
Customer identity and access management | Azure Active Directory B2C | AWS Cognito | Identity Platform |
Storages | Azure Blob Storage | Amazon S3 | Cloud Storage |
SDK | Azure SDK for .NET | AWS SDK for .NET | .NET Cloud Client Libraries |
Microservice usage | Azure Service Bus | ESB (Enterprise Service Bus) | Google Cloud Pub/Sub |