Google Cloud Platform(GCP)
Google Cloud Platform

Google Cloud Platform(GCP)


Google Cloud Platform (GCP), 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, file storage, and YouTube.

Task Details :

1. Create multiple projects namely developer and production

2. Create VPC network for both the projects

3. Create a link between both the VPC networks using VPC Peering

4. Create a Kubernetes Cluster in developer project and launch any web application with the Load balancer

5. Create a SQL server in the production project and create a database

6. Connect the SQL database to the web application launched in the Kubernetes cluster.

I Create account in google cloud platform(gcp).then Create Pojects in GCP. I created two Projects "DevlopProject" and "ProductionProject". after creating a project have to link it with a billing account. Without linking billing account, we cannot use any service of GCP

No alt text provided for this image

Created the VPC Network in the DevelopProject and VPC Network in ProductionProject.

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

Now the VPC Network Peering for both the projects.

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

Created Kubernetes Cluster in the DevlopProject.

Kubernetes is also known as 'k8s'. Kubernetes is an extensible, portable, and open-source platform designed by Google in 2014. It is mainly used to automate the deployment, scaling, and operations of the container-based applications across the cluster of nodes. It is also designed for managing the services of containerized apps using different methods which provide the scalability, predictability, and high availability.

No alt text provided for this image
No alt text provided for this image
No alt text provided for this image
No alt text provided for this image

We have to set the kubectl.exe to our project’s Kubernetes service by this command from gcloud SDK.

No alt text provided for this image

We can see how many nodes are running by this command

No alt text provided for this image

Here using WordPress web application as a front-end in the DevelopProject.

No alt text provided for this image

you can see all Pods are running or not.

No alt text provided for this image

you can see all Nodes are running or not.

No alt text provided for this image

We Create a LoadBalancer for the WordPress pod .

No alt text provided for this image

if you want to check your Load Balancer use this Command.

No alt text provided for this image

Now, i set up the SQL in ProductionProject. and created MySQL Instance.

No alt text provided for this image

Then Created the Connection.

No alt text provided for this image

Created the DataBase.

Then I had lauch the wordPress.

No alt text provided for this image
No alt text provided for this image

ThankYou!!!!!!





To view or add a comment, sign in

More articles by Manisha Soni

  • AWS (Amazon Web Services)

    What is Cloud Computing The term cloud refers to a network or the internet. It is a technology that uses remote servers…

  • How the problem of Big Data is managed by big Industry.

    What is Big Data Data which are very large in size is called Big Data. Normally we work on data of size MB(WordDoc…

    2 Comments
  • Flutter

    Flutter Flutter is a UI toolkit for building fast, beautiful, natively compiled applications for mobile, web, and…

    3 Comments

Explore content categories