บทแนะนำ Google Cloud Platform: เริ่มต้นใช้งาน Google Cloud Platform



บล็อก Google Cloud Platform Tutorial นี้จะช่วยให้คุณเริ่มต้นใช้งานแพลตฟอร์มคลาวด์ของ Google ซึ่งเป็นหนึ่งในผู้ให้บริการระบบคลาวด์ที่ดีที่สุดในตลาด คุณจะได้เรียนรู้วิธีเปิดอินสแตนซ์สำหรับ Compute engine ใน GCP

คุณประสบปัญหาในการเลือกผู้ให้บริการระบบคลาวด์ที่เชื่อถือได้หรือไม่? ถ้าเป็นอย่างนั้นนี่ บทแนะนำ Google Cloud Platform จะแก้ปัญหาของคุณ ปริศนาเมฆ แน่นอน. รัดเข็มขัดนิรภัยของคุณเพื่อที่เราจะได้ขี่ผ่านโลกของ Google Cloud Platform .สำหรับผู้เริ่มต้นให้ฉันบอกคุณ:

' Google Cloud Platform นำเสนอโดย Google เป็นชุดของ บริการคลาวด์คอมพิวติ้ง ที่ทำงานบนโครงสร้างพื้นฐานเดียวกับที่ Google ใช้ภายในสำหรับผลิตภัณฑ์สำหรับผู้ใช้ปลายทาง นอกเหนือจากชุดเครื่องมือการจัดการแล้วยังมีชุดบริการคลาวด์แบบแยกส่วน ได้แก่ การคำนวณการจัดเก็บข้อมูล การวิเคราะห์ข้อมูล และ การเรียนรู้ของเครื่อง '





ตอนนี้ฉันได้ให้คำจำกัดความง่ายๆเกี่ยวกับอะไรแล้ว Google Cloud Platform (GCP) คือขอผมบอกเรื่องนี้ด้วย บทแนะนำ Google Cloud Platform มีให้คุณ:

    1. ทำไมต้องเป็นคลาวด์?
    2. ทำไมต้องเป็น Google Cloud Platform
    3. Google Cloud Platform คืออะไร
    4. การสาธิต: การสร้างอินสแตนซ์ VM
    5. ใช้กรณี

ก่อนที่เราจะเริ่มต้นคุณสามารถตรวจสอบ ที่ซึ่งผู้เชี่ยวชาญด้านการฝึกอบรมของเราจะพูดคุยเกี่ยวกับสาระสำคัญของเทคโนโลยี



ทำไมต้องเป็นคลาวด์?

ข้อบกพร่องของยุคก่อนคลาวด์:

เริ่มต้นด้วยการดูภาพนี้ซึ่งแสดงให้เห็นถึงปัญหาบางอย่างที่มีอยู่ก่อนหน้านี้ เมฆ เกิดขึ้น

IssuesBeforeCloud - บทแนะนำ Google Cloud Platform - Edureka

โครงสร้างข้อมูลและอัลกอริทึมใน java

จากภาพด้านบนจะเห็นได้ว่า พรี - คลาวด์ โลกถูกทำลายด้วยปัญหาเช่น:



  • ไม่สามารถรักษาความปลอดภัยฐานข้อมูลได้อย่างถูกต้อง
  • การเพิ่มประสิทธิภาพต้นทุน
  • ไม่สามารถปรับขนาดและจัดการเซิร์ฟเวอร์ของคุณได้
  • ผลิตอุปกรณ์ที่ทนทานและทนทานต่อความผิดพลาด

เคยทำ เมฆ แก้ปัญหาเหล่านี้? ใช่แน่นอน

ตอนนี้“ เมฆ เป็นชุดของ เซิร์ฟเวอร์ และ คอมพิวเตอร์ เชื่อมต่อด้วยเครือข่ายซึ่งเป็นของผู้ขายบุคคลที่สามที่ใดที่หนึ่งในโลก '

เมฆ ตรวจสอบให้แน่ใจว่าสิ่งต่อไปนี้ได้รับการดูแล:

  • การดูแลอย่างเต็มที่ ความปลอดภัยของข้อมูล โดยใช้นโยบายที่เข้มงวด
  • มั่นใจในการใช้งาน เซิร์ฟเวอร์ที่ปรับขนาดได้แบบไดนามิก
  • ให้คุณด้วย การคำนวณอย่างรวดเร็ว และ การเข้าถึงระยะไกล ไปยังอุปกรณ์
  • ราคาที่ยืดหยุ่น มั่นใจได้ว่าสูง การเพิ่มประสิทธิภาพต้นทุน

ด้วยประการฉะนี้ เมฆ กลายเป็นผู้ช่วยให้รอดและด้วยเหตุนี้เราจึงเห็นผู้ให้บริการคลาวด์ที่แตกต่างกันเช่น Google Cloud Platform , Amazon Web Services, Microsoft Azure และอื่น ๆ ทำเครื่องหมายในไฟล์ เมฆ โดเมน.

ถัดไปในบทช่วยสอน Google Cloud Platform นี้คุณจะเข้าใจว่าทำไม GCP มาอยู่แถวหน้า:

ทำไมต้องเป็น Google Cloud Platform

ดังที่ฉันได้กล่าวไปแล้วว่ามีผู้ให้บริการ Cloud หลายรายในตลาดดังนั้นสิ่งที่ทำให้ Google Cloud Platform แตกต่างกันอย่างไร ภาพต่อไปนี้จะให้เหตุผลสำคัญบางประการที่คุณควรเลือกใช้:

  • ราคา: GCP ทิ้งแนวทางการแข่งขันไว้เบื้องหลังด้วยการกำหนดราคาที่ยืดหยุ่นสูงและเป็นผู้นำที่นี่อย่างถูกต้อง
  • ความสามารถในการปรับขนาด: การลดขนาดอาจเป็นปัญหากับบริการคลาวด์ได้เสมอ GCP ช่วยให้คุณปรับขนาดขึ้นและลงได้อย่างง่ายดาย
  • เครื่องที่กำหนดเอง: ด้วย Custom Machine types คุณสามารถสร้างประเภทเครื่องที่ปรับแต่งตามความต้องการของคุณได้อย่างง่ายดายพร้อมส่วนลดมากถึง 50%
  • บูรณาการ: ใช้ API ต่างๆได้อย่างง่ายดายฝึกฝน Internet of Things และ Cloud Artificial Intelligence
  • การวิเคราะห์ข้อมูลขนาดใหญ่: ใช้ Big Query และ เพื่อดำเนินการวิเคราะห์มากมายเหลือเฟือ
  • ไร้เซิร์ฟเวอร์: Serverless เป็นกระบวนทัศน์ใหม่ของการประมวลผลที่ขจัดความซับซ้อนที่เกี่ยวข้องกับการจัดการเซิร์ฟเวอร์สำหรับมือถือและ API back-end ETL งานการประมวลผลข้อมูลฐานข้อมูลและอื่น ๆ

ในกรณีที่คุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ Google Cloud Platform และได้รับการแนะนำให้รู้จักกับแง่มุมที่ใช้งานได้จริงขอแนะนำให้ใช้วิดีโอต่อไปนี้

Google มีบริการที่หลากหลาย ในกรณีที่คุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับบริการ Google Cloud Platform นี้ บล็อก พูดถึงรายละเอียด

คุณยังสามารถดูวิดีโอด้านล่างจากผู้เชี่ยวชาญ Google Cloud ของเราซึ่งพูดคุยเกี่ยวกับ Google Cloud Platform

บทแนะนำ Google Cloud Platform | ความรู้พื้นฐานของ Google Cloud Platform | Edureka

ตอนนี้ให้เราเจาะลึกลงไปในนี้ Google Cloud Platform สอนและทำความเข้าใจว่ามันคืออะไรกันแน่

Google Cloud Platform คืออะไร

คุณสามารถคิดว่ามันเป็นคอลเลกชันของ บริการคลาวด์ นำเสนอโดย Google . แพลตฟอร์มนี้มีบริการหลากหลายเช่นซึ่งประกอบด้วย

  • คำนวณ
  • การจัดเก็บ
  • การพัฒนาโปรแกรมประยุกต์

ตอนนี้ใครสามารถเข้าถึงบริการเหล่านี้ได้บ้าง? สิ่งเหล่านี้สามารถเข้าถึงได้โดยนักพัฒนาผู้ดูแลระบบคลาวด์และผู้เชี่ยวชาญด้านไอทีขององค์กรอื่น ๆ ซึ่งสามารถทำได้ผ่านอินเทอร์เน็ตสาธารณะหรือผ่านการเชื่อมต่อเครือข่ายเฉพาะ

ต่อไปฉันจะนำฟังก์ชันและบริการหลักบางอย่างของ GCP มาใช้:

  • Google Compute Engine: Google Compute Engine ช่วยให้คุณส่งมอบ VM ที่ทำงานในศูนย์ข้อมูลนวัตกรรมของ Google และเครือข่ายไฟเบอร์ทั่วโลก ช่วยให้คุณ ปรับขนาดจากอินสแตนซ์เดียวไปจนถึงส่วนกลางและใช้งาน ระบบคลาวด์คอมพิวติ้งแบบโหลดบาลานซ์
  • App Engine: ข้อเสนอ PaaS นี้ช่วยให้นักพัฒนาสามารถเข้าถึงโฮสติ้งที่ปรับขนาดได้ของ Google นักพัฒนายังมีอิสระในการเข้าถึงซอฟต์แวร์ SDK เพื่อพัฒนาผลิตภัณฑ์ซอฟต์แวร์ที่ทำงานบน App Engine
  • การจัดเก็บเมฆ: แพลตฟอร์ม Google Cloud Storage ช่วยให้คุณจัดเก็บชุดข้อมูลขนาดใหญ่ที่ไม่มีโครงสร้าง นอกจากนี้ Google ยังมีตัวเลือกการจัดเก็บฐานข้อมูลเช่น Cloud Datastore สำหรับพื้นที่จัดเก็บข้อมูลที่ไม่ใช่เชิงสัมพันธ์ของ NoSQL, Cloud SQL สำหรับ MySQL ที่เก็บข้อมูลเชิงสัมพันธ์เต็มรูปแบบและเนทีฟของ Google เมฆ โต๊ะใหญ่ ฐานข้อมูล.
  • Google Container Engine: เป็นระบบการจัดการและการจัดระเบียบสำหรับคอนเทนเนอร์ Docker ที่ทำงานภายในระบบคลาวด์สาธารณะของ GoogleGoogle Container Engine ใช้เครื่องมือการจัดระเบียบคอนเทนเนอร์ของ Google Kubernetes

ตอนนี้ให้ฉันดำเนินการต่อไป Google การสอนแพลตฟอร์มคลาวด์ และให้คุณสาธิตการสร้างอินสแตนซ์โดยใช้ Google Compute Engine ซึ่งเป็นบริการ Compute:

วิธีการแปลง double เป็น int ใน java

การสาธิตการใช้งาน Google Cloud Platform

การสร้างอินสแตนซ์ VM:

เป็นสิ่งสำคัญที่คุณจะต้องสมัคร Google Cloud Platform Free Tier . หากคุณไม่มีบัญชีโปรดดูที่นี่ บล็อก ซึ่งจะนำคุณเข้าสู่กระบวนการสร้างบัญชีในลักษณะทีละขั้นตอน:

ขั้นตอนที่ 1: เมื่อคุณมีบัญชีแล้วให้คลิกที่นี่ ลิงค์ เพื่อเปิดหน้าเว็บที่แสดงด้านล่าง ไปข้างหน้าและคลิกที่ ไปที่คอนโซล

ขั้นตอนที่ 2:

หน้าเว็บต่อไปนี้ควรเปิดขึ้น ที่มุมบนซ้ายคุณจะมีไฟล์ หล่นลง ตัวเลือก มีโครงการที่เลือกโดยค่าเริ่มต้น คลิกเพื่อสำรวจตัวเลือกเพิ่มเติม

ขั้นตอนที่ 3:

หน้าเว็บที่ปรากฏถัดไปช่วยให้คุณสามารถเลือกโครงการที่มีอยู่ซึ่งคุณสามารถค้นหาในแท็บค้นหาหรือสามารถคลิกที่เครื่องหมายบวกเพื่อเพิ่มโครงการใหม่ เมื่อคุณเพิ่มโครงการใหม่ตัวจับเวลาแรกจะต้องตั้งค่าตัวเลือกการเรียกเก็บเงินซึ่งเป็นกระบวนการง่ายๆสองขั้นตอน ฉันจะดำเนินการต่อด้วยตัวเลือกเริ่มต้นที่นี่:

ขั้นตอนที่ 4:

คลิกถัดไปที่ หล่นลง ที่มุมบนซ้ายและเลือก Compute Engine ตัวเลือก

ขั้นตอนที่ 5:

ตอนนี้คลิกที่ สร้างอินสแตนซ์ เพื่อสร้างสิ่งเดียวกัน

ขั้นตอนที่ 6:

ต่อไปและกรอกรายละเอียดสำหรับอินสแตนซ์ของคุณ คุณสามารถปรับแต่งข้อกำหนดอินสแตนซ์ของคุณให้เหมาะกับความต้องการของคุณ โปรดทราบว่าค่าใช้จ่ายเช่นอาจแตกต่างกันไปตามตำแหน่งและหน่วยความจำที่คุณเลือก คุณมีอิสระที่จะสำรวจส่วนนั้นของความกังวล

ขั้นตอนที่ 7:

กรอกรายละเอียดจากนั้นคลิกที่ สร้าง.

print_r เป็นสตริง

ขั้นตอนที่ 8:

และคุณไปที่นั่นคุณมีอินสแตนซ์สำหรับการใช้งานของคุณ

แจ้งให้เราทราบว่าขั้นสุดท้ายของบทช่วยสอน Google Cloud Platform นี้ด้วย Use Case

ใช้กรณี:

ต่อไปนี้เป็นกรณีศึกษาที่นำมาจากเว็บไซต์อย่างเป็นทางการของ Google Cloud Platform:

บทช่วยสอนแพลตฟอร์ม Google Cloud: Global Fishing Watch: ปกป้องการประมงทั่วโลก

เกี่ยวกับ บริษัท :

Global Fishing Watch ซึ่งเป็นความร่วมมือระหว่าง Oceana, SkyTruth และ Google โดยมีวัตถุประสงค์เพื่อเพิ่มความตระหนักรู้เกี่ยวกับการประมงและมีอิทธิพลต่อนโยบายการประมงอย่างยั่งยืนด้วยความโปร่งใส ช่วยให้พลเมืองรัฐบาลอุตสาหกรรมและนักวิจัยมีแพลตฟอร์มออนไลน์ฟรีเพื่อแสดงภาพติดตามและแบ่งปันข้อมูลเกี่ยวกับกิจกรรมการตกปลาทั่วโลก

ปัญหาทางธุรกิจ:

สต็อกปลาทั่วโลกลดลงและกระบวนการยังคงดำเนินต่อไป ประชากรของปลาบางชนิดลดลงถึง 90% ในรุ่นที่แล้ว ปลาหนึ่งในห้าของตลาดโลกถูกจับอย่างผิดกฎหมายหรือไม่ได้รับการรายงานหรือไม่ได้รับการควบคุม สถานการณ์นี้จะแย่ลงเมื่อทำตามความท้าทาย:

ความท้าทาย:

  • หลายประเทศขาดทรัพยากรในการปราบปรามการประมงที่ผิดกฎหมายและไม่มีข้อมูลเพียงพอในการออกแบบและจัดการโครงการประมงอย่างยั่งยืน
  • มหาสมุทรส่วนใหญ่อยู่นอกสายตา
  • ในอดีตนักวิเคราะห์จะตรวจสอบเรือในภูมิภาคเล็ก ๆ เพื่อค้นหารูปแบบ แต่มักจะถูก จำกัด ด้วยเวลาและทรัพยากร

สารละลาย:

  • GCP ช่วยให้สามารถใช้ข้อมูลดาวเทียมเพื่อติดตามการเคลื่อนไหวทั่วโลกของเรือประมงที่มีเรือมากกว่า 200,000 ลำแพร่ภาพสถานที่ของพวกเขาอย่างต่อเนื่องโดยใช้ระบบระบุตัวตนอัตโนมัติ (AIS)
  • โมเดล Google Cloud ML Engine สร้างขึ้นโดยป้อน 'แทร็กข้อมูลการฝึกอบรม' หลายพันรายการที่มนุษย์จัดประเภทด้วยตนเองเพื่อให้สามารถวิเคราะห์รูปแบบการเคลื่อนที่เพื่อกำหนดระดับของเรือแต่ละลำและเวลาและสถานที่ที่มีกิจกรรมตกปลา
  • Global Fishing Watch ใช้ Google Maps JavaScript API เพื่อสร้างแผนที่ฐานสำหรับเว็บไซต์เพื่อแสดงข้อมูลการตกปลาบนแผนที่เชิงโต้ตอบทำให้ทุกคนสามารถเยี่ยมชมไซต์เพื่อดูกิจกรรมการตกปลาทั่วโลกได้แบบเรียลไทม์

ผล

ดังนั้น Global Fishing Watch จึงใช้ GCP และบรรลุผลลัพธ์ดังต่อไปนี้และตอนนี้พวกเขาสามารถ:

  • เปิดใช้งานการเปิดเผยข้อมูลการประมงทั่วโลกอย่างไม่เคยปรากฏมาก่อนด้วย Google Cloud Platform
  • พัฒนาความเข้าใจใหม่เกี่ยวกับปฏิสัมพันธ์ของมนุษย์กับระบบนิเวศในมหาสมุทร
  • ระบุเรือที่อาจทำการประมงอย่างผิดกฎหมายและแสดงหลักฐานสนับสนุนสำหรับการบังคับใช้
  • จัดหาเครื่องมือใหม่ ๆ ให้กับรัฐบาลองค์กรพัฒนาเอกชน (NGO) นักวิจัยและอุตสาหกรรมเอกชน

ในกรณีที่คุณต้องการทราบเกี่ยวกับกรณีการใช้งานนี้ให้อ้างอิงสิ่งนี้ ลิงค์ . นี้ ลิงค์ ยังนำคุณไปสู่กรณีการใช้งานอื่น ๆ อีกมากมายที่พูดถึงว่า GCP มีบทบาทสำคัญอย่างไรในการเอาชนะความท้าทายต่างๆที่รบกวนธุรกิจต่างๆ

เรามาถึงตอนจบของบทช่วยสอน Google Cloud Platformฉันหวังว่าคุณจะสนุกกับการอ่านบล็อกนี้ ฉันจะมาพร้อมกับบล็อกเพิ่มเติมในอีกไม่กี่วันข้างหน้าบน Google Cloud Platform คอยติดตามเช่นเดียวกัน

หากคุณต้องการเชี่ยวชาญ Google Cloud Platform Edureka มีหลักสูตรที่ดูแลจัดการ . ออกแบบมาเพื่อช่วยให้คุณสอบผ่าน Professional Cloud Architect - Google Cloud Certification ด้วยหลักสูตรนี้คุณจะได้รับความเข้าใจในเชิงลึกเกี่ยวกับบริการ GCP ทั้งหมดในระบบเครือข่ายพื้นที่เก็บข้อมูลฐานข้อมูลคอนเทนเนอร์เครื่องเสมือน App Engine ความปลอดภัยและอื่น ๆ

มีคำถามสำหรับเรา? โปรดระบุไว้ในส่วนความคิดเห็นแล้วเราจะติดต่อกลับโดยเร็วที่สุด