เทคโนโลยีคลาวด์กำลังมาแรงในตอนนี้ แต่อาจมีราคาแพง อะไรคือกลยุทธ์ที่ดีที่สุดสำหรับการเรียนรู้ / ทดลองใช้บริการคลาวด์โดยไม่ต้องจ่ายเงินจำนวนมาก?
เทคโนโลยีคลาวด์กำลังมาแรงในตอนนี้ แต่อาจมีราคาแพง อะไรคือกลยุทธ์ที่ดีที่สุดสำหรับการเรียนรู้ / ทดลองใช้บริการคลาวด์โดยไม่ต้องจ่ายเงินจำนวนมาก?
คำตอบ:
แพลตฟอร์มคลาวด์หลักสามแห่งที่คุณกล่าวถึงนั้นมีทั้งการทดลองใช้ฟรีหรือเทียร์ฟรี สิ่งเหล่านี้รวมถึงการใช้จ่ายและแคปทรัพยากรซึ่งทำให้คุณไม่สามารถใช้จ่ายได้มากกว่าช่วงทดลองใช้ฟรี:
ข้อเสนอ Azure £ 150 / $ 200 / € 170 สำหรับหนึ่งเดือนแรกของการใช้งานนอกจากนี้บริการของ Azure หลายแห่งมีระดับราคาฟรีหรือต่ำ:
หากคุณมีบัญชี MSDN หรือ Visual Stuido Online คุณสามารถรับเครดิต 100 / $ 150 / € 130 ต่อเดือนเพียงเพราะคุณเป็นสมาชิกของหนึ่งในบริการเหล่านี้
หากคุณเริ่มต้นที่คุณอาจมีสิทธิ์ได้ $ 120,000 หน่วยกิต Azure ที่จะเป็นเจ้าภาพแอพลิเคชันของคุณผ่านทางไมโครซอฟท์โปรแกรม BizSpark
Amazon มีระดับฟรีซึ่งรวมถึง:
นอกจากนี้ยังมีค่าใช้จ่ายฟรีตลอดการใช้งานสำหรับบริการส่วนใหญ่:
Google เสนอทดลองฟรี $ 300 เป็นเวลา 12 เดือนในข้อตกลงที่คล้ายคลึงกับ Amazon นอกจากนี้ยังมีระดับการใช้งานฟรีสำหรับข้อเสนอหลักหลายประการ:
หากสิ่งเหล่านี้ไม่เพียงพอสำหรับคุณผู้ให้บริการคลาวด์ส่วนใหญ่จะชดเชยคุณเป็นเครดิตหากคุณบล็อกเกี่ยวกับบริการของพวกเขาในรายละเอียดคุณจะต้องพยายามอย่างมากและ "ปรากฏ" บนหน้าเรดาร์ของพวกเขาโดยการเขียนบล็อก โพสต์นำเสนอที่การพบปะและการประชุม แต่เมื่อพวกเขาเห็นคุณพวกเขายินดีที่จะนำเงิน $ 100 ต่อเดือนไปสู่การเรียนรู้เพิ่มเติม
การทำทุกอย่างที่สำคัญกับเทียร์ฟรีนั้นท้าทาย แต่คุณอาจมีฮาร์ดแวร์วางอยู่รอบ ๆ ที่คุณสามารถสร้าง minicloud ของคุณเอง หากคุณต้องการหน่วยความจำเพิ่มเติมคุณสามารถขุดผ่านลิ้นชักเก็บขยะ หากคุณสร้างบางสิ่งที่ร้ายแรงมีโอกาสที่คุณจะตัดสินใจซื้อฮาร์ดแวร์เพิ่มเติม แต่มีความเสี่ยงน้อยกว่าการจ่าย $ $$$ เป็นรายเดือนให้กับ AWS เพื่อเปิดประตูให้คุณ
LocalStackหมุนอีมูเลเตอร์ท้องถิ่นของบริการแบบ AWS ที่เสียไป:
- API Gateway ที่http: // localhost: 4567
- Kinesis ที่http: // localhost: 4568
- DynamoDB ที่http: // localhost: 4569
- DynamoDB Streams ที่http: // localhost: 4570
- Elasticsearch ที่http: // localhost: 4571
- S3 ที่http: // localhost: 4572
- Firehose ที่http: // localhost: 4573
- แลมบ์ดาที่http: // localhost: 4574
- SNS ที่http: // localhost: 4575
- SQS ที่http: // localhost: 4576
- Redshift ที่http: // localhost: 4577
- ES (Elasticsearch Service) ที่http: // localhost: 4578
- SES ที่http: // localhost: 4579
- Route53 ที่http: // localhost: 4580
- CloudFormation ที่http: // localhost: 4581
มันเป็นโอเพ่นซอร์สอย่างสมบูรณ์และดูเหมือนว่า Atlassian กำลังทุ่มเทความพยายามด้านวิศวกรรมมากมายเพื่อทำให้เป็นปัจจุบัน
(ที่มา: jujucharms.com )
AppScaleสามารถช่วยคุณเลียนแบบคลาวด์ของ Google:
AppScale เป็นแพลตฟอร์มคอมพิวเตอร์คลาวด์โอเพนซอร์ซที่ปรับใช้และปรับขนาดแอปพลิเคชัน Google App Engine ที่ไม่ได้แก้ไขโดยอัตโนมัติบนระบบคลาวด์สาธารณะและส่วนตัวและกลุ่มในสถานที่ AppScale มีรูปแบบใน App Engine APIs และรองรับแอพพลิเคชั่น Python, Go, PHP และ Java
AppScale ได้รับการสนับสนุนและดูแลโดย AppScale Systems ร่วมกับ Google
ยูคาลิปตัสมีมานานกว่านี้เล็กน้อยและมีคุณสมบัติฟรีและจ่ายเงิน รองรับการจำลอง EC2, S3 และ IAM
มีบริการไม่กี่แห่งที่ให้คำอธิบาย 'ฟรีชั้นหนึ่ง' เพื่อช่วยนักพัฒนาใหม่เริ่มต้นใช้งานแพลตฟอร์มคลาวด์โดยไม่ต้องเสียค่าใช้จ่าย
AWSมีระดับฟรีค่อนข้างมาก:
ฟรีเสมอ
- ฟรี 1 ล้านคำขอแลมบ์ดาต่อเดือน
- พื้นที่เก็บข้อมูล DynamoDB 25 GB
- ฟรี 20,000 คำขอไปยัง AWS Key Management Service
- 1 ล้านคำขอไปยัง Amazon SQS
- บริการอื่น ๆ
ฟรี 12 เดือน
- เวลาในการคำนวณ EC2 750 ชั่วโมง (t2.micro)
- ที่เก็บข้อมูล Amazon S3 5 GB
- ข้อความ 250,000 ข้อความบน AWS IoT
- คนอื่น ๆ
Azure เสนอเครดิตฟรีมูลค่า 200 ดอลลาร์สหรัฐ (หรือ£ 150) เพื่อใช้ในแบบที่คุณต้องการภายในหนึ่งเดือน (แต่จะหมดอายุหลังจากหนึ่งเดือน):
คุณได้รับเครดิต Azure £ 150 ด้วยการทดลองใช้ฟรี ตัวเลือกนี้เป็นของคุณในการใช้เครดิต Azure ของคุณ ใช้พวกเขาในบริการ Azure ใด ๆ ตามความต้องการของคุณรวมถึงเครื่องเสมือน, เว็บไซต์, บริการคลาวด์, บริการมือถือ, ที่เก็บข้อมูล, ฐานข้อมูล SQL, เครือข่ายการจัดส่งเนื้อหา, HDInsight, บริการสื่อและอื่น ๆ อีกมากมาย
ใช้เครื่องคำนวณราคาเพื่อประเมินว่าคุณสามารถใช้กับเครดิต Azure จำนวน£ 150 นี่คือสถานการณ์การใช้งานบางอย่างที่ใช้งานไม่เกิน£ 150 ต่อเดือน:
- เรียกใช้อินสแตนซ์ของเครื่องเสมือนขนาดเล็ก 2 เครื่องตลอดทั้งเดือนหรือ
- การจัดเก็บข้อมูล 800 GB ในที่เก็บข้อมูลหรือ
- การพัฒนาและทดสอบแอปพลิเคชันเว็บโดยใช้ Cloud Services โดยมี 3 บทบาทเว็บและ 2 บทบาทของผู้ปฏิบัติงานบนอินสแตนซ์ขนาดกลางเป็นเวลา 10 ชั่วโมงต่อวัน 5 วันต่อสัปดาห์หรือ
- รันฐานข้อมูล S2 SQL สองฐานข้อมูลตลอดทั้งเดือน
Google Cloud ให้เวลา 12 เดือนด้วยเครดิต $ 300 และมีบริการบางอย่างที่ 'ฟรีเสมอ'ซึ่งคล้ายกับข้อเสนอของ Amazon
หากคุณระมัดระวังเกี่ยวกับเวลาของคุณคุณสามารถใช้อินสแตนซ์แบบจุดได้ (แต่ระวังว่าคุณจะไม่จ่ายเกินราคาตามความต้องการ! ) ตั้งแต่กรณีจุดที่สามารถยกเลิกได้ตลอดเวลาหากคุณเสนอราคาสูงกว่าที่พวกเขาอาจจะไม่เหมาะสำหรับการเรียนรู้ในขณะที่คุณอาจจะไม่สามารถที่จะใช้บริการว่าเมื่อคุณต้องการมัน แต่พวกเขามักจะไกลราคาถูก
นอกจากนี้นักศึกษายังสามารถเรียกร้อง"ถึง $ 110 โบนัส AWS หน่วยกิตรวมของ $ 75- $ 150"กับนักพัฒนา GitHub นักศึกษาแพ็ค อาจคุ้มค่าที่จะตรวจสอบว่าบริการคลาวด์ที่คุณชื่นชอบมีข้อเสนอที่คล้ายกันหากคุณมีสิทธิ์!
ปิดสิ่งต่าง ๆ เมื่อคุณไม่ได้ใช้งาน เครื่องมือเช่น www.parkmycloud.com มีประโยชน์มาก