8 วิธีปฏิบัติที่ดีที่สุดสำหรับการจัดการแอปพลิเคชันบนคลาวด์

ผู้เขียน: Robert Simon
วันที่สร้าง: 24 มิถุนายน 2021
วันที่อัปเดต: 1 กรกฎาคม 2024
Anonim
Cruzr: a Cloud-Based Intelligent Humanoid Service Robot
วิดีโอ: Cruzr: a Cloud-Based Intelligent Humanoid Service Robot

เนื้อหา


ที่มา: Rawpixel / iStockphoto

Takeaway:

การย้ายบริการไปยังคลาวด์อาจหมายถึงการนำวิธีการคิดแบบใหม่มาใช้ในการจัดการบริการ

ผู้เชี่ยวชาญด้านไอทีส่วนใหญ่คิดว่าการถ่ายโอนบริการไปยังคลาวด์หมายถึงการทำงานที่น้อยลงสำหรับพวกเขา ความจริงก็คือมันไม่ได้เป็นอย่างนั้นเสมอไป บริการคลาวด์เป็นเทคโนโลยีที่แตกต่างกันโดยสิ้นเชิงซึ่งอาจหมายถึงการใช้วิธีคิดแบบใหม่ในแง่ของการจัดการพวกเขา ปัญหาต่าง ๆ ตั้งแต่นโยบายความปลอดภัย lax ไปจนถึงบัญชีเด็กกำพร้าและปัญหาอื่น ๆ นั้นเป็นเรื่องผิดปกติในการคำนวณแบบคลาวด์ ดังนั้นคุณสามารถทำอะไรได้บ้างเพื่อจัดการพวกเขาให้ดีขึ้น? อ่านต่อไปเพื่อหา. (สำหรับการอ่านพื้นหลังเกี่ยวกับการประมวลผลแบบคลาวด์ให้ดูที่การคำนวณแบบคลาวด์: ทำไมต้องเป็น Buzz)

ปัญหาต่าง ๆ ของการคำนวณแบบคลาวด์

แม้กระทั่งก่อนที่ระบบคลาวด์จะเข้ามา บริษัท ต่างๆก็มีโครงสร้างพื้นฐานด้านไอทีอยู่แล้ว ระบบคลาวด์ไม่เพียงผสานรวมเข้ากับระบบที่มีอยู่ เพื่อที่จะจัดการพวกมันไอทีจำเป็นต้องรู้จักกับแพลตฟอร์มคลาวด์ ข่าวดีก็คือว่าบริการส่วนใหญ่มักจะมีเครื่องมือที่ทำให้การจัดการแอปพลิเคชันคลาวด์ง่ายขึ้นมาก


ที่สามารถจัดการกับปัญหาที่มากับการประมวลผลแบบคลาวด์ได้ง่ายขึ้นเช่นกัน ปัญหาหลักที่เกี่ยวข้องกับแอพพลิเคชั่นและคลาวด์คอมพิวติ้งที่หลากหลาย ได้แก่ :

  1. ความเชื่อถือได้
    จะเกิดอะไรขึ้นเมื่อผู้ให้บริการคลาวด์คอมพิวติ้งหยุดทำธุรกิจในทันใด หรือถ้าระบบมันล่ม สถานการณ์ทั้งสองนี้สามารถปล่อยให้ลูกค้าของตนมีการเข้าถึงข้อมูลของตนเองได้อย่าง จำกัด
  2. ความเป็นเจ้าของ
    ใครจะเป็นเจ้าของข้อมูลในระบบคลาวด์ มันเป็นลูกค้าหรือผู้ให้บริการหรือไม่ บริษัท ต่างๆอาจสูญเสียความเป็นเจ้าของข้อมูลบางส่วนหรือทั้งหมดที่พวกเขาถ่ายโอนไปยังคลาวด์ สิ่งนี้สามารถสร้างปัญหาในแง่ของการปกป้องข้อมูลลูกค้าและความเป็นส่วนตัว
  3. ความปลอดภัย
    นี่เป็นข้อกังวลอันดับต้น ๆ สำหรับมืออาชีพด้านไอทีส่วนใหญ่เนื่องจากที่เก็บข้อมูลบนคลาวด์มีจุดเชื่อมต่อมากมายที่เกี่ยวข้อง ลิงก์จุดอ่อนที่สุดคือช่องโหว่ของข้อมูลที่จัดเก็บในระบบคลาวด์ซึ่งอาจถูกเปิดเผยเมื่อถูกแฮ็กขโมยหรือถูกขโมยโดยพนักงานที่ไม่มีความสุขหรือหละหลวม
  4. การสำรองข้อมูล
    ด้วยการใช้เซิร์ฟเวอร์ซ้ำซ้อนผู้ให้บริการคลาวด์จะมีสำเนาของข้อมูล บริษัท จำนวนมาก เป็นสิ่งที่ดี แต่ก็ยังมีความเสี่ยงเพิ่มเติมในแง่ของความปลอดภัย
  5. การพกพาข้อมูล
    แม้ว่าผู้ให้บริการคลาวด์จะไม่ออกจากธุรกิจ บริษัท อาจยังคงเปลี่ยนผู้ให้บริการด้วยเหตุผลหลายประการ คุณจะสามารถถ่ายโอนข้อมูลของคุณจากผู้ให้บริการรายหนึ่งไปยังผู้อื่นได้อย่างง่ายดายหรือไม่?
  6. การสนับสนุนหลายแพลตฟอร์ม
    ด้วยระบบปฏิบัติการที่แตกต่างกันเช่น Linux, OS X และ Windows บริษัท จะต้องพิจารณาว่าแพลตฟอร์มคลาวด์จะรวมเข้ากับระบบที่มีอยู่ได้อย่างลงตัวได้อย่างไร สิ่งนี้จะช่วยให้ฝ่ายไอทีจัดการระบบคลาวด์ใหม่ได้ดีขึ้นแทนที่จะมองหาการปรับแต่งแบบกำหนดเอง
  7. ทรัพย์สินทางปัญญา
    หากคุณต้องการพัฒนาระบบใหม่ที่ใช้ส่วนหนึ่งของโครงสร้างพื้นฐานคลาวด์ของคุณคุณจะยังสามารถจดสิทธิบัตรได้หรือไม่ ผู้ให้บริการจะเรียกร้องสิทธิ์ใด ๆ จากการประดิษฐ์ของคุณเองหรือไม่? นี่คือคำถามที่ บริษัท ต้องถามก่อนดำเนินการต่อ

ระบบคลาวด์คอมพิวติ้งประสบปัญหาเดียวกันหลายประการที่ทำให้เกิดปัญหากับระบบกรรมสิทธิ์และภายในองค์กรรวมถึงปัญหาบางอย่างของมันเอง ปัญหาคือปัญหาเหล่านี้มักจะอยู่นอกเหนือการควบคุมของ IT อย่างน้อยที่สุดเมื่อเปรียบเทียบกับจำนวนการควบคุมที่สามารถใช้งานได้กับโซลูชันภายในองค์กร (คุณสามารถอ่านเพิ่มเติมเกี่ยวกับปัญหาที่ต้องเผชิญในการใช้การประมวลผลแบบคลาวด์ใน The Dark Side of the Cloud)


ความคาดหวังเกี่ยวกับคลาวด์

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

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

สิ่งสำคัญคือต้องรู้ว่าปัญหาจะเกิดขึ้นแม้กับผู้ให้บริการคลาวด์ที่ใหญ่ที่สุด ตัวอย่างเช่น Simple Storage Service ของ Amazon Web Services ขัดข้องในเดือนกุมภาพันธ์ 2017 ทำให้เกิดการขัดข้องที่เว็บไซต์เช่น Expedia, Slack และแม้แต่สำนักงานคณะกรรมการกำกับหลักทรัพย์และตลาดหลักทรัพย์ของสหรัฐอเมริกา นี่ไม่ได้หมายความว่าบริการคลาวด์มีข้อผิดพลาด แต่ก็เหมือนกับเทคโนโลยีอื่น ๆ

วิธีปฏิบัติที่ดีที่สุดสำหรับการจัดการแอปพลิเคชันบนคลาวด์

ดังนั้นคุณควรทำอย่างไรเพื่อหลีกเลี่ยงอาการปวดหัวเหล่านี้ ต่อไปนี้เป็นแนวทางปฏิบัติที่ดีที่สุดที่ บริษัท ควรปฏิบัติเมื่อย้ายไปที่คลาวด์

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

คุณไม่สามารถพัฒนาทักษะการเขียนโปรแกรมของคุณเมื่อไม่มีใครใส่ใจคุณภาพของซอฟต์แวร์

  1. รับความช่วยเหลือทางกฎหมาย
    ปรึกษาผู้เชี่ยวชาญด้านกฎหมายหรือทนายความของคุณเมื่อทำสัญญา วิธีนี้จะช่วยให้คุณรู้ว่าใครเป็นเจ้าของข้อมูลของคุณในคลาวด์ ยิ่งไปกว่านั้นอย่าทำสัญญากับผู้ให้บริการคลาวด์ที่จะอ้างสิทธิ์ความเป็นเจ้าของส่วนใดส่วนหนึ่งของข้อมูลของคุณ ทนายความสามารถแนะนำคุณเกี่ยวกับปัญหาด้านทรัพย์สินทางปัญญา
  2. ตั้งค่าความสัมพันธ์แบบโปร่งใสกับผู้ให้บริการคลาวด์
    ความโปร่งใสเป็นกุญแจสำคัญ ในระหว่างการเจรจากับผู้ให้บริการคลาวด์ของคุณให้กำหนดความต้องการของคุณเสมอเพื่อให้แน่ใจว่าผู้ให้บริการที่มีศักยภาพสามารถส่งมอบได้ ตรวจสอบให้แน่ใจว่าคุณสามารถตรวจสอบระดับการให้บริการที่ผู้ให้บริการคลาวด์ส่งมอบโดยขอรายงานและบันทึก
  3. ลงทุนในการจัดการประสิทธิภาพแอปพลิเคชัน
    เครื่องมือการจัดการแอปพลิเคชันควรได้รับการสร้างขึ้นสำหรับสภาพแวดล้อมเสมือนเช่นคลาวด์ วิธีนี้คุณสามารถตรวจสอบแอพคลาวด์ของคุณได้ด้วยตัวคุณเองและดูด้วยตัวคุณเองว่าข้อมูลไปจากเครือข่ายของคุณไปยังคลาวด์อย่างไร
  4. อย่าใส่ไข่ทั้งหมดของคุณไว้ในตะกร้าใบเดียว
    มันถือเป็นแนวปฏิบัติที่ดีที่สุดในการทำสัญญาผู้ให้บริการคลาวด์ที่แตกต่างกันแม้ว่ามันจะหมายถึงการจ่ายเงินอีกเล็กน้อย สิ่งนี้ทำให้มั่นใจได้ว่าหากผู้ให้บริการบางรายปิดตัวลงการหยุดชะงักของธุรกิจจะถูก จำกัด
  5. อย่าวางระบบทั้งหมดบนคลาวด์ในครั้งเดียว
    ตรวจสอบให้แน่ใจว่าคุณมีเฟสสำหรับการนำระบบคลาวด์ไปใช้ เริ่มต้นด้วยการวางแอปพลิเคชันบางอย่างเพื่อดูว่ามันจะไปอย่างไร ถ้าเป็นไปได้ให้วางแอพพลิเคชั่นชุดถัดไปและทำการตรวจสอบต่อไป ด้วยวิธีนี้คุณสามารถมุ่งเน้นไปที่หนึ่งชุดแรกและหากมีสิ่งใดผิดพลาดคุณสามารถ จำกัด ความเสียหายให้กับเว็บไซต์หรือเครือข่ายของคุณ
  6. หลีกเลี่ยงการใช้เครื่องมือการตรวจสอบเดียว
    จำไว้ว่าเมื่อพูดถึงการตรวจสอบประสิทธิภาพแล้วไม่มีเครื่องมือที่สมบูรณ์แบบ หมายความว่าคุณควรเตรียมพร้อมรับชุดเครื่องมือเพื่อให้สามารถทำสิ่งที่คุณต้องการ
  7. อนุญาตการถ่ายโอนข้อมูลหรือดาวน์โหลดข้อมูลสำรองทั่วไป
    สิ่งนี้ช่วยให้คุณมีสำเนาของข้อมูลสำรองล่าสุดจากผู้ให้บริการคลาวด์ของคุณเพื่อให้คุณพร้อมในเซิร์ฟเวอร์ในกรณีที่คุณต้องการ
  8. ค้นหาผู้ให้บริการคลาวด์ด้วยมาตรฐานแบบเปิด
    การใช้ผู้ให้บริการคลาวด์ที่ใช้มาตรฐานแบบเปิดช่วยให้มั่นใจได้ว่าผู้ให้บริการรายอื่นจะใช้การแปลงข้อมูลและรูปแบบการพอร์ตที่คล้ายกัน ทำให้การถ่ายโอนข้อมูลไปยังผู้ให้บริการรายอื่นทำได้ง่ายและหลีกเลี่ยงค่าใช้จ่ายในการแปลงข้อมูลที่กำหนดเอง

ไม่มี Bullet เวทมนตร์ไปที่ก้อนเมฆ

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