AWS can be said to be standard in cloud service providers, but there are certain “minus points”. And today, we will compare the two major counterparts in this segment: AWS vs GCP
In 2006, AWS waved the first banner in the IaaS (Infrastructure as a Service) industry and dominated the market for five years before other “big” vendors appeared. However, this is also the reason why AWS has shortcomings and limitations – that competitors can exploit. A prime example: too many AWS services!
While it is impossible to boast of a long list of services like AWS, Google Cloud Platform is very quickly continuing to add to its own list. You can refer here . It may seem like a lot, but the reality is that most AWS services target specific audiences, and very few of them are needed for every Project – with these types of services GCP is proving to be a direct competitor, with some unspoken services even surpassing AWS.
Here are the areas where Google Cloud is competing fiercely with AWS
- Long-term discounts
- Big Data and Machine Learning services
- Customize Instance settings (understandable as Virtual Machines) and payment (payment methods)
- Privacy and traffic security
Long-term discounts policy, starting from 1 month of use, not 1 year
The “Customer Loyalty” policy plays an indisputable role in helping these Customers (KH) effectively use their every Dollar, and thus keep them using the service for a long time.
There is a big difference between the way AWS and GCP work.
While AWS customers can only receive discount after 1 year contract using commitment not to change the service plan – this is obviously a wise choice because, The company changed quickly and abnormally, if not to mention that a year was a long enough time to spend a large amount of money.
GCP also equips itself with a policy called sustained-use discounts . After only about 1 month of using the service, customers can get benefits from this policy, and can even use that discount package for other service plans (not necessarily applying a discount. that for the service plan in use).
This makes GCP’s policy more dominant and superior to the policy that AWS is issuing. Customer can see this as an investment test of GCP service in the first month, and then consider more … rather than being legally bound for such a long period of 1 year.
Big Data and Machine Learning products
AWS is undoubtedly the leader in the field of building Big Data systems, due to its extensive relationships with many well- known DevOps tools such as Docker and Kubernetes , as well as providing AWS Lambda serverless computing solutions, especially for tasks. Big Data analysis services require short time.
GCP, on the other hand, owns a huge Big Data “mine” from Google Chrome, which is said to handle more than 2 trillion searches a year . Obviously, to handle this “gold mine” requires a powerful product and the solution is Bigquery .
Bigquery is equipped with the ability to quickly process extremely large amounts of data, providing in-depth analysis in real time on that data. And a big plus is that Bigquery is easy to manipulate, use, requires only very little or not even requires your technical knowledge. (Besides you have to spend $ 300 to use )
Instance and payment configurability
AWS offers many options for configuring EC2 virtual machines that come with multiple payment methods, but these “hardware settings” cannot be customized. This means that if you only need 1.4GB of RAM then you have to pack at least 2GB of RAM, which means we’re paying more than we want. Of course, there are many “tricks” that can save us more when using AWS such as Spot instances or Reserved instances and opting for per-second billing . But currently some options are only for Linux servers.
GCP, on the other hand, offers a service that allows you to pay only per second (s) of what you use , irrespective of the OS.
Better yet, you can customize the configuration as you want, for example you need a computer with only 1 CPU and 3.25GB RAM or 4.5GB or even just 2.5GB.
Privacy and traffic security
According to The Washington News, citing that the NSA has conducted eavesdropping on connections between Google’s data centers one (or more). This news has led Google to make a decision to conduct encryption of the entire system including data encryption, signal transmission channels.
AWS is a bit behind in this area. Although AWS’s Relational Database Service (RDS) also provides encryption, it is not a must-have option, and takes a lot of effort to set up, if your system is spread over multiple zones. different regions on the same geographical region). The internal traffic system is also unencrypted, making it a security risk that users need to be aware of.