ไม่เข้าใจพื้นฐานของการคำนวณแบบคลาวด์ [ปิด]


-1

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

สิ่งที่ฉันอยากรู้คือขั้นตอนในการเริ่มต้นพัฒนาเว็บแอพคืออะไร? มีอะไรพิเศษที่ฉันต้องรู้นอกเหนือจากภาษาการเขียนโปรแกรมเพื่อสร้าง?

ปัจจุบันฉันรู้ว่า C / C ++ และ Java เป็นภาษา

การค้นหาของ Google ไม่เป็นประโยชน์มากนัก


นี้ไม่ได้อยู่ในหัวข้อสำหรับ Super User (การเขียนโปรแกรมและการพัฒนาซอฟต์แวร์) และยังคงมากกว้างเกินไปที่จะตอบ
slhck

2
การแก้ไขทำให้แคบลงเล็กน้อย แต่ก็ยังกว้างอยู่ นี่คือ Bandrami เขียนไว้แล้วว่า 'Cloud' มีการใช้งานมากเกินไปและไม่ได้กำหนดไว้ว่าจะไม่มีบุคคลที่ใช้งานในลักษณะเดียวกับบุคคลอื่น ตอนนี้ "สิ่งที่ฉันต้องการทราบคือขั้นตอนในการเริ่มต้นพัฒนาแอปพลิเคชันบนเว็บคืออะไร" ยังคงกว้าง แต่อาจตอบได้
Hennes

@Hennes; ดังนั้นคุณสามารถชี้ให้ฉันไปที่บล็อก / ลิงค์ซึ่งมุ่งเป้าไปที่ผู้เริ่มต้นที่สุด?
Harshil Sharma

คำตอบ:


3

"Cloud" เป็นหนึ่งในคำที่โชคร้ายเช่น "องค์กร" ที่ได้รับความนิยมจากผู้จัดการและต่อมาถูกใช้จนเกินความหมาย 99% ของเวลานั้นหมายถึง "โฮสต์" มีความหมายที่แท้จริงเกี่ยวกับพลังการคำนวณในฐานะของสินค้าที่สามารถเข้ากันได้ แต่อย่างที่ฉันจะอธิบายให้คนทั่วไปไม่ค่อยเข้าใจ

  1. AWS และพนักงานขายเป็นบริการคลาวด์ที่คุณจ่ายเพื่อโฮสต์ระบบคลาวด์ของคุณ Azure เป็นเทคโนโลยีของ Microsoft ที่ช่วยให้ผู้ขายอย่าง AWS และพนักงานขายสร้างผลิตภัณฑ์ของตน

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

  3. คุณเพิ่งพัฒนาแอปพลิเคชั่นเว็บ ความหมายที่แท้จริงของ "คลาวด์" นั้นเกี่ยวข้องกับความสามารถในการขยายและลดความต้องการซึ่งไม่ใช่สิ่งที่คุณต้องการกังวลเกี่ยวกับจุดเริ่มต้นยกเว้นในสิ่งที่คุณต้องการทำให้แอปของคุณสามารถปรับขนาดได้ ต้องการทำสิ่งนั้นต่อไป)

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


ดังนั้น AWS และไลค์ใช้แพลตฟอร์ม / ผลิตภัณฑ์โดยใช้เทคโนโลยีอย่าง Azure ดังนั้นถ้าฉันเรียนรู้ Windows Azure ฉันจะสามารถสร้างเว็บแอพในคลาวด์โฮสต์ที่ใช้งานได้หรือไม่ ฉันสับสนจริง ๆ (จากมุมมองของนักเรียน) คุณต้องรู้อะไร / เรียนรู้วิธีสร้างแอปพลิเคชันเว็บใน AWS, salesforce.com และผู้ให้บริการอื่น ๆ
Harshil Sharma

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

สร้างแอปด้านบนคุณเพียงแค่ต้องเรียนรู้แพลตฟอร์ม (เช่น LAMP หรือ Asp.net หรือทางรถไฟหรืออะไรก็ตาม)
Bandrami

คุณหมายถึงอะไรโดยแพลตฟอร์ม ? แม้แต่ Azure และ AWS ยังระบุว่าเป็นแพลตฟอร์ม
Harshil Sharma

จริงอาจ "สแต็ค" เป็นคำที่ดีกว่าในบริบทนี้ สำหรับแอพพลิเคชั่นเว็บของคุณนั้นเกี่ยวข้องกับ LAMP หรือ. NET หรือ Rails หรือ node.js หรือแอพพลิเคชั่นอื่น ๆ
Bandrami
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.