Google Cloud Platform training
Google Cloud is a suite of Cloud Computing services offered by Google. The platform provides various services like compute, storage, networking etc, it provide infrastructure as a service, platform as a service, and server-less computing environments.
During training workshop what I have learn, making a note as shown below
- Introduction to Cloud Computing Technologies
- Learning about Google Cloud service and terminology
- Understanding about Google Cloud Platform Suite
- Knowing what different - different services available on GCP technologies
- Learning about GCP region, zone ( data center ) and internal fiber optic private network of GCP spread across the world
Day 1 : GCP Training Workshop
Learning following things in detail
- How to check which Cloud service available in which region
- How to identify the region zone ( datacenter ) by its id number
- How to Login in GCP account or create a new account
- How to access GCP lab through Qwiklab to perform lac practice
- How to access and use Google Cloud Shell interface
- How to create new Project and managing it
- What is VPC, how it work, See various option available in VPC
- Component of VPC like Subnet, DHCP server, Firewall rules
- Firewall associated with VPC, How to create new firewall rule , how to modify it
- When use ingress rule and when use egress rule for traffic
- What is Google Compute Engine, How to use it
- What is API available in GCP, we need to enable API first to access the services
- How to create compute instance, understanding each component required to create a instance and running the VM
- How to customise compute instance Boot Disk size, OS boot image selection , compute resource, network setting, credential etc
- What is Web UI console, How to use it, monitor Dashboard and notification of activity
- Project concept in GCP, we can create project as per requirement to manage our cloud resource
- We must need to mapping project to billing account before using it,
- Different method available to work with GCP like CLI, SDK, API, Web UI console, Shell etc.
- What is use case of VPC peering ? How VCP peering work ? How to peer 2 or more VPC, live practical seen
- To make successfully VPC peering, we need to do both side configuration
- Creating a compute instance and installing Web Server on it, updating firewall configuration to access it publicly
- What is block volume storage device and their use case to provisioning VM instance
Day 2 : GCP Training Workshop
- Deep diving into Kubernetes Container technologies.
- What is Container? what is docker ? How to use it.
- How to provision large amount of compute instance in a second
- GKE ( Google Kubernetes Engine ) is a kubernete clustering service offer by Google
- Learning kubernetes terminology. master, node, pods, service etc
- Kubernetes is also known as k8s, managing kubenetes cluster is so hard , but GKE make is much simple to use it
- Container is only for lunching for compute instance in a container form, it cant able to active monitor its component
- GKE provide complete suite for k8s, to monitor pods and node heath status actively,
- If found any pod in cluster unhealthy or deleted. it will lunch new node in thier replacement
- What is scaling, How to scale in or out ( Horizontal ) node in k8 cluster
- How to create and use load balancer in k8s cluster and access pods publicly
- Learning more about load balancer as service in GCP
- What is deployment? How to expose pods? Deployment is most powerful tool in k8s
- What is Replica? How to use it scale in or out pods.
- What is Quata ? it is limit to particular project account to restrict how many resource they can access
- How to use SQL database, knowing many database service available on GCP like PostgreSQL, MySQL and SQL Server
- How to download container image from Docker Hub, How to use it to installed the image and get access to container service
- Working from own laptop and using Windows system CLI to create k8s cluster and getting node, pod information through "kubectl" command
- What is GAE ( Google App Engine ) , it is a platform as a service to run program code on clod
- Learning how to use it App Engine, performing live practical , running python code on App Engine
- Learning more about IAM( Identity and Access Management ) service, it is main component of GCP to user account and permission management
- How to use IAM user, roles and service ? How to apply it on project and granting permission to access the resource
- We can customise IAM permission with condition and resource level
- Learning about Object storage and bucket, How to use it and it is similar to google drive
#google #gcp #gcpcloud #googlecloudplatform #publiccloud
#worldrecordholder #righteducation #rightmentor #vimaldaga
#makingindiafutureready #rightmentor #linuxworld