হেরোকু ঠিক কী?


135

আমি কেবল রবিটিকে রেলপথে শিখতে শুরু করেছি এবং আমি ভাবছিলাম যে হিরোকু আসলে কী? আমি জানি যে এটি এমন মেঘ যা সার্ভারগুলি ব্যবহার এড়াতে আমাদের সহায়তা করে? আমরা কখন এটি ব্যবহার করব?


7
সহজ শর্তে: হিরোকু আপনাকে আপনার কোডটি তাদের রেপোতে ঠেকিয়ে ওয়েব অ্যাপ্লিকেশন মোতায়েন করতে দেয়। হিরোকু আপনার জন্য সমস্ত কিছু পরিচালনা করে।
ববি

আমি কি এটি মোবাইল অ্যাপ্লিকেশন ব্যাকএন্ড স্থাপনার জন্য ব্যবহার করতে পারি? এটি কি মঙ্গোডিবি সমর্থন করে?
বিক্রমভি

উত্তর:


198

হিরোকু একটি পরিষেবা হিসাবে মেঘের প্ল্যাটফর্ম। তার মানে আপনার অবকাঠামো নিয়ে চিন্তা করতে হবে না; আপনি শুধু আপনার অ্যাপ্লিকেশন উপর ফোকাস।

জনি যা বলেছিলেন তা ছাড়াও হিরোকুর কয়েকটি বৈশিষ্ট্য রয়েছে:

  • গিট পুশ দিয়ে তাত্ক্ষণিক স্থাপনা - আপনার অ্যাপ্লিকেশন তৈরি হিরোকু আপনার বিল্ড স্ক্রিপ্টগুলি ব্যবহার করে সম্পাদন করে
  • প্রচুর অ্যাড-অন রিসোর্স (অ্যাপ্লিকেশন, ডাটাবেস ইত্যাদি)
  • প্রক্রিয়াগুলি স্কেলিং - কার্যকারিতা এবং কার্য সম্পাদনকে প্রভাবিত না করে আপনার অ্যাপ্লিকেশানের প্রতিটি উপাদানগুলির জন্য স্বতন্ত্র স্কেলিং
  • বিচ্ছিন্নতা - প্রতিটি প্রক্রিয়া (ওরফে ডায়নো) একে অপর থেকে সম্পূর্ণ বিচ্ছিন্ন
  • সম্পূর্ণ লগিং এবং দৃশ্যমানতা - আপনার অ্যাপ্লিকেশনের প্রতিটি উপাদান এবং প্রতিটি প্রক্রিয়া থেকে সমস্ত লগিং আউটপুটটিতে সহজে অ্যাক্সেস (ডায়নো)

হিরোকু খুব ভাল লিখিত টিউটোরিয়াল সরবরাহ করে যা আপনাকে কয়েক মিনিটের মধ্যে শুরু করতে দেয়। এছাড়াও তারা নিখরচায় প্রথম 750 গণনার ঘন্টা সরবরাহ করে যার অর্থ আপনার বিনা ব্যয়ে একটি প্রক্রিয়া (ওরফে ডায়নো) থাকতে পারে। এছাড়াও পারফরম্যান্স খুব ভাল উদাহরণস্বরূপ নোড.জেজে লিখিত সাধারণ ওয়েব অ্যাপ্লিকেশন প্রতি সেকেন্ডে প্রায় 60 - 70 টি অনুরোধ পরিচালনা করতে পারে।

হেরোকু প্রতিযোগীরা হলেন:


69
বিকল্প হিসাবে অন্যান্য পরিষেবা রয়েছে তা উল্লেখ করার জন্য +1।
কার্ল-জোহান সিজগ্রেন

6
আমি কেবল জানতে চাই যে লোকালহোস্ট / অ্যাপাচি ওয়েবসার্ভারে রেল অ্যাপ্লিকেশনটি হিরকুতে চালানোর জন্য কী পার্থক্য রয়েছে?
নিও1691

23
আমার জন্য, কেবল প্রতিযোগী তালিকাটি পড়ে আমাকে হেরোকু কী হতে পারে তা বোঝার সুযোগ দেয়।
কোড কবি

35
প্রতিযোগী তালিকাটি কিছুটা বিভ্রান্তিকর। তালিকার বেশিরভাগ "প্রতিযোগী" ক্লাউড অবকাঠামোকে পরিষেবা হিসাবে প্রস্তাব দিচ্ছেন, যেখানে হেরোকু ক্লাউড অবকাঠামো পরিচালনার জন্য পরিষেবা হিসাবে তাদের বিক্রি করছে । হিরোকু নিজেই এডাব্লুএসের গ্রাহক; আপনি যখন হেরোকুকে ধাক্কা দেন, আপনার অ্যাপ্লিকেশন এডাব্লুএস দৃষ্টান্তে বসে আছে। তারা প্রতিদ্বন্দ্বী তা বলার মতো একটি বিবাহের পরিকল্পনাকারী বনভোজন হলগুলির সাথে প্রতিযোগিতা করে।
আদেলমার


24

এটি একটি ক্লাউড-ভিত্তিক, স্কেলেবল সার্ভার সমাধান যা আপনাকে সহজেই আপনার রেলগুলি (বা অন্যান্য) অ্যাপ্লিকেশনগুলি সহজেই পরিচালনা করতে দেয় যাতে আপনি প্রচুর কনভেনশন (যেমন ডেটাবেস হিসাবে পোস্টগ্রিস, ফাইল সিস্টেমে কোনও লিখন লেখেন না) সাবস্ক্রাইব করে থাকেন।

আপনার অ্যাপ্লিকেশনটি আপনার ডাটাবেসকে আরও উন্নত করে এবং ডায়নো (রেল ইনস্ট্যান্স) এবং কর্মীদের সংখ্যা বাড়িয়ে আপনি সহজেই স্কেল করতে পারবেন।

এটি আপনাকে সার্ভারগুলি ব্যবহার এড়াতে সহায়তা করে না, আপনার প্ল্যাটফর্ম / অ্যাপ্লিকেশন সংমিশ্রণে সমস্যাগুলি কার্যকরভাবে ডিবাগ করার জন্য আপনাকে সার্ভার পরিচালনার কিছুটা বোঝার প্রয়োজন হবে। তবে এটি তুলনামূলকভাবে ব্যয়বহুল (যেমন স্লাইসহোস্ট বা কোনও কিছুতে স্লাইস ভাড়া দেওয়ার তুলনায় উদাহরণস্বরূপ), সেখানে একটি নিখরচায় অ্যাকাউন্ট রয়েছে এবং এটি নিজের সমাধান তৈরি করতে বা কাউকে দেওয়ার জন্য কাউকে অর্থ প্রদান করার জন্য আরও বেশি কার্যকর কার্যকর কিনা সেগুলির মধ্যে মোটামুটি বাণিজ্য রয়েছে off অতিরিক্ত ব্যয়।


8

হিরোকু মূলত আপনার অ্যাপ্লিকেশনটি আপলোড করার জন্য ওয়েবস্পেস সরবরাহ করে

আপনি যদি রেলস অ্যাপ আপলোড করেন তবে আপনি এই টিউটোরিয়ালটি https://github.com/mrkushjain/herokuapp অনুসরণ করতে পারেন


4
আপনার গিথুবকে নির্লজ্জভাবে প্রচার করে এখন আমরা কি?

3

আমি এটি দেখতে পাচ্ছি, এটি একটি স্কেলযোগ্য প্রশাসনিক ওয়েব হোস্টিং পরিষেবা, কোনও দিক থেকে বাড়ার জন্য প্রস্তুত, যাতে আপনাকে এটি নিয়ে চিন্তা করতে হবে না।

এটি কোনও সাধারণ পিএইচপি ওয়েব অ্যাপ্লিকেশনটির জন্য কার্যকর নয়, কারণ স্কেলিবিলিটি ছাড়াই সাধারণ ওয়েবের জন্য এফটিপিপি দিয়ে প্রচুর ওয়েব হোস্টিং পরিষেবা রয়েছে তবে আপনার যদি আরও বড় হিরোকু বা এর মতো অন্য কোনও কিছু প্রয়োজন হয় তবে এটি আপনার প্রয়োজন।

এটি একটি কমান্ড লাইন সরঞ্জামের মাধ্যমে পরিষেবা হিসাবে উদ্ভাসিত হয় যাতে আপনি আপনার মোতায়েন স্বয়ংক্রিয় করতে স্ক্রিপ্ট লিখতে পারেন। যাইহোক এটি গিট সক্ষম সহ অন্যান্য ওয়েব হোস্টিং পরিষেবাদির সাথে বেশ সমান, তবে হিরোকু এটিকে আরও সহজ করে তোলে।

প্রশাসনের জিনিসপত্র আপনার কাছে সহজ করে তোলা এটিই এটি আপনার সময় সাশ্রয় করে। তবে আমি নিশ্চিত নই, যেহেতু আমি এটির সাথে শুরু করছি!

অফিসিয়াল ডকুমেন্টেশনে এটি কীভাবে কাজ করে তার একটি দুর্দান্ত পরিচয়:

https://devcenter.heroku.com/articles/how-heroku-works


0

প্রতি জোন: https://dzone.com/articles/heroku-or-amazon-web-services-Wich-is-best- for- আপনার- স্টার্টআপ

হিরোকু হ'ল একটি প্ল্যাটফর্ম হিসাবে পরিষেবা (পাউস) পণ্য যেমন ডাব্লুএস এর উপর ভিত্তি করে এবং ইলাস্টিক কম্পিউট ক্লাউড থেকে একেবারে পৃথক। আমরা এই দুটি সমাধান ব্যবহার করে আমাদের অ্যাপ্লিকেশন মোতায়েন ও সমর্থন করি বলে 'পরিষেবা হিসাবে একটি অবকাঠামো' এবং 'পরিষেবা হিসাবে প্ল্যাটফর্ম' সমাধানগুলির মধ্যে পার্থক্য করা খুব গুরুত্বপূর্ণ।

এডাব্লুএস ইলাস্টিক কম্পিউট ক্লাউডের চেয়ে হিরোকু ব্যবহারের উপায় সহজ। সম্ভবত এটি খুব সহজ। তবে এই সরলতার জন্য একটি ভাল কারণ আছে। হেরোকু প্ল্যাটফর্মটি একটি প্রস্তুত রানটাইম পরিবেশ এবং অ্যাপ্লিকেশন সার্ভারের সাথে সজ্জিত করে। এছাড়াও, আমরা বিভিন্ন বিকাশ যন্ত্র, একটি প্রাক ইনস্টলড অপারেটিং সিস্টেম এবং অপ্রয়োজনীয় সার্ভারগুলির সাথে বিজোড় একীকরণ থেকে উপকৃত হই।

অতএব, হেরোকুর সাথে, আমাদের এডাব্লুএস ইসি 2 এর মত নয়, অবকাঠামো ব্যবস্থাপনার বিষয়ে ভাবার দরকার নেই। আমাদের কেবলমাত্র সাবস্ক্রিপশন প্ল্যান বেছে নেওয়া দরকার এবং প্রয়োজনে আমাদের পরিকল্পনা পরিবর্তন করা দরকার।

এই নিবন্ধটি হেরোকু এবং এডাব্লুএস-এর মধ্যে পার্থক্য ব্যাখ্যা করার জন্য একটি ভাল কাজ করেছে তবে দেখে মনে হচ্ছে আপনি এডাব্লুএস বাদে অন্য আইয়াস (অবকাঠামো) সরবরাহকারী চয়ন করতে পারেন। সুতরাং শেষ পর্যন্ত হিরোকু কেবল একটি মেঘ সরবরাহকারী ব্যবহারের প্রক্রিয়াটি সহজ করার জন্য বলে মনে হচ্ছে তবে একটি ব্যয় করে।

এখানে চিত্র বর্ণনা লিখুন

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.