GCP workshop By LinuxWorld
IT was the workshop held on 22-23 Aug 2020, organised by the LinuxWorld in the mentorship of the World Record holder MR. VIMAL DAGA
It is always a good expereience to learn with VIMAL sir , so i am glad to tell you about my these two memorizing days when sir taught us about GCP ( Google Cloud Platform ) and public cloud and many new technology.
Now i am talking about what i learnt from this workshop ,
THE FIRST DAY 22-08-2020.:
Public cloud provider Google Cloud Platform ( G C P ) which provides us multiple services. and about what is Google cloud platform.
what is public cloud .GCP is a public cloud like AWS
They provide ram,storage,virtual machine,and many more. method in which u can host is like
ip range for the dns in that subnet
to allocate the ip within that range.
then need to attach the firewall with
some custom or allow all ingress rules
then while launching the instance need to select the networking and put in the vpc which we have created.
if we want interconnectivity between two instances running in different vpcs either in same vpc or in different projects .
the vpc peering instances from two vpcs can able to connect via the google's own private network for that we need to create the vpc peering in both the vpc
and avout CAAS(Compute As A Service), GShell(Cloud Shell-CLI provided by GCP) etc, type many terminology
and many terminologies about GCP and cloud
Now we are going to talk about the important day of the workshop
THE SECOND DAY 23-08-2020.:
I learnt from secon day is :
k8s and its functions.
configuring kubectl to conncet to k8s cluster running in GCP.
pods, deployment, replica set etc.
deployment on top of k8s cluster.
expose the deployment to the outside world using LoadBalancer service.
Scaling out and scaling in of pods as and when the laod increase or decrease respectively.MySql Database on top of GCP. IAM user and different policy.
IAM user with viewing permission only.GAE(google app engine) to host our web application .
and provisioned a cluster and connected it to kubectl on our local system and tried creating pods and deployments and using their features like scaling and load balancer.
We then briefly talked about the block storage service and then about the database services and used SQL to create one.
and Created a setup in which launched a MySQL instance and created a database inside it and also a Wordpress pod.
Client will connect to the load balancer which will connect it to wordpress and this pod will use the database that we created using MySQL. and many more things in only 8-10 hrs of both days
THANKS A LOT SIR YOU ARE AWESOME ....!!!