Intro:- Google Cloud Platform, Google Cloud consists of a set of physical assets, such as computers and hard disk drives, and virtual machines (VMs), that are contained in Google’s data centers around the globe. Each data center location is in a region.
Developer: Google, Launched: April 7, 2008; 14 years ago, Programming languages: Python, Java, Go, C++, Ruby
About:- Google Cloud Platform, Google Cloud Platform, offered by Google, is a suite of cloud computing services that runs on the same infrastructure that Google uses internally for its end-user products, such as Google Search, Gmail, Google Drive, and YouTube.
Google Cloud Platform, If you are reading this article that means you want to know about the google cloud platform, right? But, you don’t have any idea how or where to know. If you are looking for an easy guide on the google cloud platform then you are at the right place. In this article, I will share the proper guide on the google cloud platform. Even if you are a beginner is no worry about it. The steps below info are for both Beginners & Experts.
But before beginning to start an article, there are some major points that should know, like(FAQs)
- What is Google Cloud use for?
- Is Google Cloud free to use?
- How do I access my Google Cloud?
- How do I open Google Cloud for free?
- What is Google’s Cloud Platform Called?
- Who runs Google Cloud Platform?
- How many countries use Google Cloud?
Let's Find Out. ...
1. What is Google Cloud use for?
Google Cloud provides client libraries that enable you to easily manage resources. Google Cloud client libraries expose APls to provide access to services. App APls are optimized for supported languages, such as Node.
2. Is Google Cloud free to use?
The Google Cloud Free Trial is mainly designed to give hands-on experience with Google Cloud Services for customers free of cost for a span of 90 days or till you’ve spent the $300 in credits.
3. How do I access my Google Cloud?
Sign in now ( requires an admin account )
- In any web browser, go to admin.google.com.
- Starting from the sign-in page, enter the email address and password for your admin account (it does not end in @gmail.com). If you forgot your password, see Reset your administrator password.
4. How do I open Google Cloud for free?
5. What is Google's Cloud platform Called?
Google Cloud is a suite of public cloud computing services offered by Google. The platform includes a range of hosted services for computing, storage, and application development that run on Google hardware.
6. Who runs the Google Cloud Platform?
Thomas Kurian —
Thomas Kurian — CEO — Google Cloud — Google | LinkedIn.
7. How many countries use Google Cloud?
Google Cloud Platform (GCP), the cloud computing service of Alphabet Inc, provides compute, storage, and networking services through its data centers in over 20 countries and 35 locations around the world.
Let's Talk About GCP. ...
How to get started with Google Cloud Platform for free
GCP currently offers a 3-month free trial with $300 US dollars of free credit. You can use it to get started, play around with GCP, and run experiments to decide if it is the right option for you. You will NOT be charged at the end of your trial. You will be notified and your services will stop running unless you decide to upgrade your plan.
I strongly recommend using this trial to practice. To learn, you have to try things on your own, face problems, break things, and fix them. It doesn’t matter how good this guide is ( or the official documentation for that matter) if you do not try things out.
Why would you migrate your services to the Google Cloud Platform?
Consuming resources from GCP, like storage or computing power, provides the following benefits:
- No need to spend a lot of money upfront for hardware
- No need to upgrade your hardware and migrate your data and services every few years
- Ability to scale to adjust to the demand, paying only for the resources you consume
- Create proof of concepts quickly since provisioning resources can be done very fast
- Secure and manage your APls
- Not just infrastructure: data analytics and machine learning services are available in GCP
GCP makes it easy to experiment and use the resources you need in an economical way.
How to optimize your VMs to reduce costs in GCP
In general, you will only be charged for the time your instances are running. Google will not charge you for stopped instances. However, if they consume resources, like disks or reserved IPs, you might incur charges.
Here are some ways you can optimize the cost of running your application in GCP.
Custom Machine Types
GCP provides different machine families with predefined amounts of RAM and CPUs:
- General-purpose. Offers the best price-performance ratio for a variety of workloads.
- Memory-optimized. Ideal for money-intensive workloads. They offer more memory per core than other machine types.
- Compute-optimized. They offer the highest performance per core and are optimized for compute-intensive workloads.
- Shared-core. These machine types timeshare a physical core. This can be a cost-effective method for running small applications.
Besides, you can create your custom machine with the amount of RAM and CPUs you need.
Preemptible VM's
You can use preemptible virtual machines to save up to 80% of your costs. They are ideal for fault-tolerant, non-critical applications. You can save the progress of your job in a persistent disk using a shut-down script to continue where you left off.
Google may stop your instances at any time (with a 30-second warning) and will always stop them after 24 hours.
To reduce the chances of getting your VMs shut down, Google recommends:
- Using many small instances and
- Running your jobs during off-peak times.
Note: Start-up and shut-down scripts apply to non-preemptible VMS as well. You can use them the control the behavior of your machine when it starts or stops. For instance, to install software, download data, or backup logs.
- Leave a comment below! If you got this article helpful! 🙂
Authored By The Er. Pramod Adhikari!
The Blogger, Author & CEO’s The Infinity Company! B.Tech in CSE (Computer Science & Engineering) From Sambhram College, Bengaluru-560097, Working Worldwide as Software(Web/App) Developer!