AWS
Virtual server: Amazon Elastic Compute Cloud (Amazon EC2)
PaaS: Elastic Beanstalk
Scaling: AWS Auto Scaling
Virtual private server support: Lightsail
AWS Systems Manager: Visibility & automation across groups of resources
AWS CloudFormation: Text files for modeling & provisioning cloud resources
Amazon CloudWatch: Real-time visibility into apps & infrastructure
AWS CloudTrail: Logging & monitoring of AWS accounts
AWS OpsWorks: Managed instances of Chef & Puppet
AWS Service Catalog: Catalog of IT services approved for AWS
AZURE
Azure Autoscale(per app or for a group of apps as part of an Azure App Service plan)
Virtual Machine Scale Sets(for hyperscale, high-availability apps)
Azure Operational Insights: Operational data analysis, SaaS
Azure Resource Manager: Deploy & control access to categorized resources; includes templates (Azure Building Blocks)
Azure Monitor, including Log Analytics (data collection & proactive insights) and Application Insights (Application Performance Management platform)
Azure Resource Manager
Azure Automation
VM extensions: Post-deployment configuration & automation
Google Cloud Platform
In the same year when Azure was launched, GCP was launched as well. The main reason for introducing GCP was to power their own services like youtube and google search but later on, they built enterprise cloud services as well to be an evolving cloud platform.
Virtual server: Compute engine
PaaS: Google App Engine
Scaling: Through managed instance groups
Virtual private server support: N/A
Resource Manager: -Group, organize, & control access to resources; track & manage projects.
Google StackDriver, including monitoring, logging, error reporting, tracing, & debugging
Salesforce.com
Salesforce.com is a cloud-based SAAS company that offers enterprise software in a software as a service model. It has multi-tenant architecture i.e multiple customers can share common technology and all run on the latest release. We don’t need to worry about the application or infrastructure upgrades, they are done automatically.
Used for simple imports up to 50,000 records.
It supports all custom objects and only a few standard objects like Account, Contact, Leads, Solution.
It supports schedule export.
Delete operation is not available.
It doesn’t require installation.
While importing, duplicates can be ignored.
Used for complex imports with any size more than 50000 records.
It supports standard and custom objects.
It doesn’t support scheduled export.
Delete operation is available.
It requires installation.
While importing, duplicates cannot be ignored.