GCP - Google Cloud Platform

GCP - Google Cloud Platform

How to create project in GCP -

1 . Create Multi Projects using WebUI and CLI

2. Enabled Google Compute Engine for both the Projects.

3. Create VPC in both the Projects . One VPC in Singapore Region while Other VPC in US region .

4. Create Subnet in both the VPC .

5. Connect both the VPC using VPC Peering.

6. Create Google Kubernetes Engine — GKE in 1 VPC .

7. Create SQL Server in another VPC and Created MySQL database .

8. Launch Wordpress Pod on the top of Kubernetes Cluster.

9. Create LoadBalancer for disaster Recovery .

10. Install Wordpress in 1 VPC using Database running in another VPC.



Google Cloud Platform

GCP is the public cloud which povide services like GCE , VPC , Kubernetes etc .

What is Project ?

A project consists of a set of users; a set of APIs; and billing, authentication, and monitoring settings for those APIs.

What is GCE ?

Google Compute Engine (GCE) is the Infrastructure as a Service (IaaS) component of Google Cloud Platform which is built on the global infrastructure that runs Google's search engine, Gmail,  and other services. Google Compute Engine enables users to launch virtual machines(VMs) on demand. VMs can be launched from the standard images or custom images created by users. 

What is VPC ?

Virtual Private Cloud (VPC) enables us to launch resources into a virtual network that you’ve defined. This virtual network closely resembles a traditional network that you’d operate in your own data center, with the benefits of using the scalable infrastructure of GCP.

VPC provide us border , which isolate us from outside . So any vpc cannot able to see our Infrastructure like RAM/CPU/Switch/db etc .

What is Kubernetes?

Kubernetes is an open-source container-orchestration system for automating application deployment, scaling, and management .

Kubernetes , Powerful tool , have a inbuilt capacity to keep on watching a container (POD) . As soon as, OS goes down or fails they automaically launch another OS (internally instruct docker). Kubernetes manages docker and having a feature of Load Balancing and Service Discovery (Dynamic IP created by kubernetes).



To view or add a comment, sign in

More articles by Ankit Pramanik

Others also viewed

Explore content categories