Currently the world is running on cloud.. Cloud computing is one of the game changer in the IT market. Cloud computing means to host your application on remote servers which are deployed in data center of some company. In short, renting a computer on hourly/monthly/yearly term is called as cloud computing. Cloud computing provides you fully managed or partially managed services.
If you are interested to deploy your applications in cloud, then go through the following top 3 cloud service providers.
Amazon Web Services is one of the topmost cloud service provider in the world. It provides various cloud services such as PAAS, IAAS, SAAS, IAAS, etc.
Core services provided by AWS:
If you are interested to deploy your applications in cloud, then go through the following top 3 cloud service providers.
1. Amazon Web Services [AWS]
![]() |
| Source: Amazon Web Services |
Core services provided by AWS:
- Compute
- Amazon Elastic Compute Cloud[EC2] - create virtual machines
- Amazon Lightsail - Create Virtual Private Servers
- AWS Elastic Beanstalk - Deploy your web apps
- AWS Lambda - Automate your Events
- Storage:
- Amazon Simple Storage Service[S3] - Object storage
- Amazon Elastic Block Store[EBS] - Block storage volume for EC2 instance
- Amazon S3 Glacier - Low cost storage
- Database:
- Amazon Aurora - Managed Relational Databases
- Amazon DynamoDB - Managed Nosql database
- Amazon RDS - Relational Databases including mysql, mssql, oracle, etc.
- Networking & Content Delivery
- Amazon VPC - isolated cloud resources
- Amazon CloudFront - Global Content Delivery Network
- Amazon Route53 - Scalable DNS
Read more at https://aws.amazon.com/products/
2. Microsoft Azure
| Source: Wikimedia Commons |
Microsoft Azure is a cloud computing service platform developed by Microsoft Corporation. With Azure, you can develop, debug, deploy and test your application in the cloud. It provides near about 600 services.
Core services provided by Azure:
- Compute
- Virtual Machines - run windows or linux VMs
- Azure Functions - serverless code
- Storage
- Disk Storage - storage volumes for VMs
- Blob Storage - Object storage
- Achieve Storage - Low cost storage
- File Storage - store files
- Database
- Azure Cosmos DB - Distributed, multimodel database for any scale
- Azure SQL Database - Managed, Intelligent SQL
- Table Storage - NoSQL database
- Networking
- Virtual Network - provision private networks
- Load Balancer - create load balancer for high availability
- Azure DNS - DNS Service
3. Google Cloud Platform[GCP]
![]() |
| Source: Reddis Lab |
GCP is a cloud platform developed by Google Inc. It provides various cloud computing services to develop your applications. currently GCP provides near about 90 services.
Core services provided by GCP:
Core services provided by GCP:
- Compute
- App Engine - Platform as a service to deploy applications
- Compute Engine - Create virtual machines
- Cloud Functions - run event-drive code to automate applications
- Storage
- Cloud Storage - Object Storage to store unstructured data
- Persistent Disk - Block storage volumes for virtual machines
- Local SSD - High performance local block storage
- Database
- Cloud SQL - Relational Database with MySQL and PostgreSQL
- Cloud Bigtable - Managed NoSQL database
- Cloud Spanner - Scalable Relational Database
- Networking
- VPC - Virtual Private Cloud for software defined networks
- Cloud Load Balancing - Load balancing the incoming traffic of application.
- Cloud CDN - Content Delivery Network
- Cloud DNS - DNS Service


0 Comments