Showing posts with label GCP. Show all posts
Showing posts with label GCP. Show all posts

Thursday, 4 April 2024

Google Cloud Platform (GCP) tutorial from basic to advanced

1. What to use GCP for?

GCP is collection of cloud services provides by Google. 

2. How to use GCP?

- Create a Google Cloud Platform Account
- Navigate the GCP Console
- Create a GCP Project
- Enable Billing and APIs
- Explore GCP Services
- Create and Manage Resources
- Utilize Documentation and Tutorials
- Use Command Line Tools and SDKs
- Consider Security and Compliance
- Monitor and Optimize Usage

3. What does Permanent Agent server include? 

* Compute
- Computed engine (scalable & fast virtual machines)
- Kubernetes engine (run containerized applications)
- App engine (to support deploy web applications in many environment)
- Cloud function (light weight application)

* Storage
- Cloud Storage (storage anythings)
- Big Table (no SQL)
- Cloud SQL (relation database)
- Cloud Spanner (is Cloud SQL + with scale)
- Cloud data storage (is Big Table + with scale)

* Big Data
- Big Query (data warehouse)
- Pub/Sub (stream data)
- Data Flow (ETL (extract-transform-load))
- Data Catalog (Meta data management)

* AI
- Natural language API (understand text segment analysis)
- Vision API (read images)
- Speech API (speech to text)
- Translate API (translate languages)

* Others
- Billing
- IAM & Admin
- VPC network
- Security
- Third parties

--------------------------
Detailed instructions

References:

Thank you

 

Tuesday, 2 January 2024

Terraform with GCP roadmap leaning

* IAC, Terraform & Installation
Terraform - Infrastructure as Code
Install Terraform
* Terraform Basics & Installation
Terraform Workflow - Hello World
Terraform init, Plan, Apply
Terraform - local_file arguments
Terraform - Multiple Resources
Random Provider
Introduction to Variables
Types of Variable - I
Types of Variable - II
Using Variables
Multiple Providers
Output Block
Lifecycle Rules
Provider Version
Data Source - Read File
* Terraform with Google Cloud
Google Cloud Free Trial Account
Google Cloud Project - Service Account
Google Provider & version
Connect Terraform with GCP - I (username/password)
Connect Terraform with GCP - II (Cloud Shell VM)
Connect Terraform with GCP - III (Service Account)
Approach to Resource Provision
* Google Cloud Storage with Terraform
[Hands-on] Getting started with Cloud Storage
[Hands-on] Google Cloud Storage with Terraform - I
[Hands-on] Google Cloud Storage with Terraform - II
[Hands-on] Google Cloud Storage with Terraform - III
* GCP Networking with Terraform
[Hands-on] Create VPC from Console
[Hands-on] Create VPC with Terraform Script
[Hands-on] Create Subnet - Terraform
[Hands-on] Create Firewall Rule - Terraform
* Google Compute Engine with Terraform
[Hands-on] Create Compute Engine - Console
[Hands-on] Compute Engine - Terraform - I
[Hands-on] Compute Engine - Terraform - II
[Hands-on] Update Compute Engine parameter - Tearraform
[Hands-on] Service Account - Terraform
[Hands-on] Attach Disk - Terraform
Destroy GCE resources
* Google Cloud Run with Terraform
[Hands-on] Cloud Run Provision using Cloud Console
[Hands-on] Cloud Run + Terraform - I
[Hands-on] Cloud Run + Terraform - II (allow Public access)
[Hands-on] Cloud Run + Terraform - III (Deploy new revision)
Destroy Cloud Run Services
* Google Cloud Function with Terraform
[Hands-on] Deploy Cloud Function - Console
[Hands-on] Cloud Function - Terraform (Create Bucket) - I
[Hands-on] Cloud Function - Terraform (Deploy Function) - II
[Hands-on] Cloud Function - Terraform (allow public access) - III
Destroy Cloud Functions
* Cloud BigQuery with Terraform
[Hands-on] BigQuery with (Console + Terraform)

Thank you

Publish npm package

  Để publish   pav-kit  lên NPM, bạn hãy làm theo các bước dưới đây. Tôi đã tạo thêm file  index.js  để đảm bảo gói tin hợp lệ. Bước 1: Tạo ...