DO - Basic Information
Basic Information
DigitalOcean ni jukwaa la kompyuta wingu linalotoa huduma mbalimbali kwa watumiaji, ikiwa ni pamoja na seva binafsi za virtual (VPS) na rasilimali nyingine za kujenga, kupeleka, na kusimamia programu. Huduma za DigitalOcean zimeundwa kuwa rahisi na rahisi kutumia, na zinawafanya kuwa maarufu miongoni mwa wabunifu na biashara ndogo ndogo.
Baadhi ya vipengele muhimu vya DigitalOcean ni pamoja na:
Seva binafsi za virtual (VPS): DigitalOcean inatoa VPS ambazo zinaweza kutumika kuhifadhi tovuti na programu. VPS hizi zinajulikana kwa urahisi na urahisi wa matumizi, na zinaweza kupelekwa haraka na kwa urahisi kwa kutumia "droplets" zilizojengwa awali au usanidi wa kawaida.
Hifadhi: DigitalOcean inatoa aina mbalimbali za chaguzi za hifadhi, ikiwa ni pamoja na hifadhi ya vitu, hifadhi ya vizuizi, na hifadhidata zinazodhibitiwa, ambazo zinaweza kutumika kuhifadhi na kusimamia data kwa tovuti na programu.
Zana za maendeleo na upeleka: DigitalOcean inatoa aina mbalimbali za zana ambazo zinaweza kutumika kujenga, kupeleka, na kusimamia programu, ikiwa ni pamoja na APIs na droplets zilizojengwa awali.
Usalama: DigitalOcean inatoa kipaumbele kubwa kwa usalama, na inatoa zana na vipengele mbalimbali kusaidia watumiaji kulinda data na programu zao. Hii inajumuisha usimbaji, nakala za akiba, na hatua nyingine za usalama.
Kwa ujumla, DigitalOcean ni jukwaa la kompyuta wingu linalotoa watumiaji zana na rasilimali wanazohitaji kujenga, kupeleka, na kusimamia programu katika wingu. Huduma zake zimeundwa kuwa rahisi na rahisi kutumia, na zinawafanya kuwa maarufu miongoni mwa wabunifu na biashara ndogo ndogo.
Main Differences from AWS
Moja ya tofauti kuu kati ya DigitalOcean na AWS ni aina ya huduma wanazotoa. DigitalOcean inazingatia kutoa seva binafsi za virtual (VPS) rahisi na rahisi kutumia, hifadhi, na zana za maendeleo na upeleka. AWS, kwa upande mwingine, inatoa aina pana zaidi ya huduma, ikiwa ni pamoja na VPS, hifadhi, hifadhidata, kujifunza mashine, uchambuzi, na huduma nyingine nyingi. Hii ina maana kwamba AWS inafaa zaidi kwa programu ngumu za kiwango cha biashara, wakati DigitalOcean inafaa zaidi kwa biashara ndogo ndogo na wabunifu.
Tofauti nyingine muhimu kati ya majukwaa haya mawili ni muundo wa bei. Bei za DigitalOcean kwa ujumla ni rahisi zaidi na rahisi kueleweka kuliko AWS, ikiwa na mipango mbalimbali ya bei inayotegemea idadi ya droplets na rasilimali nyingine zinazotumika. AWS, kwa upande mwingine, ina muundo wa bei mgumu zaidi unaotegemea mambo mbalimbali, ikiwa ni pamoja na aina na kiasi cha rasilimali zinazotumika. Hii inaweza kufanya iwe vigumu kutabiri gharama unapotumia AWS.
Hierarchy
User
Mtumiaji ni kile unachotarajia, mtumiaji. Anaweza kuunda Timu na kuwa mwanachama wa timu tofauti.
Team
Timu ni kundi la watumiaji. Wakati mtumiaji anaunda timu, ana jukumu la mmiliki katika timu hiyo na awali anapanga taarifa za bili. Watumiaji wengine wanaweza kisha kualikwa kwenye timu.
Ndani ya timu kunaweza kuwa na miradi kadhaa. Mradi ni tu seti ya huduma zinazofanya kazi. Inaweza kutumika kutenganisha hatua tofauti za miundombinu, kama vile prod, staging, dev...
Project
Kama ilivyoelezwa, mradi ni tu chombo cha huduma zote (droplets, spaces, databases, kubernetes...) zinazofanya kazi pamoja ndani yake. Mradi wa Digital Ocean ni sawa sana na mradi wa GCP bila IAM.
Permissions
Team
K基本的上,所有团队成员都可以访问团队内创建的所有项目中的DO资源(权限多或少)。
Roles
Kila mtumiaji ndani ya timu anaweza kuwa na moja ya hizi tatu majukumu ndani yake:
Mmiliki na mwanachama wanaweza orodhesha watumiaji na kuangalia majukumu yao (mkulima hawezi).
Access
Username + password (MFA)
Kama ilivyo katika majukwaa mengi, ili kufikia GUI unaweza kutumia seti ya jina la mtumiaji halali na nenosiri ili kufikia rasilimali za wingu. Mara baada ya kuingia, unaweza kuona timu zote unazoshiriki katika https://cloud.digitalocean.com/account/profile. Na unaweza kuona shughuli zako zote katika https://cloud.digitalocean.com/account/activity.
MFA inaweza kuwekwa kwa mtumiaji na kulazimishwa kwa watumiaji wote katika timu ili kufikia timu hiyo.
API keys
Ili kutumia API, watumiaji wanaweza kuunda funguo za API. Hizi zitakuja kila wakati na ruhusa za Kusoma lakini ruhusa za Kuandika ni hiari. Funguo za API zinaonekana kama hii:
Zana ya cli ni doctl. Ianzishe (unahitaji token) kwa:
Kwa default, token hii itandikwa kwa maandiko wazi kwenye Mac katika /Users/<username>/Library/Application Support/doctl/config.yaml
.
Funguo za ufikiaji wa Spaces
Hizi ni funguo ambazo zinatoa ufikiaji kwa Spaces (kama S3 katika AWS au Storage katika GCP).
Zimeundwa na jina, keyid na siri. Mfano unaweza kuwa:
OAuth Application
Programu za OAuth zinaweza kupewa ufikiaji juu ya Digital Ocean.
Inawezekana kuunda programu za OAuth katika https://cloud.digitalocean.com/account/api/applications na kuangalia programu za OAuth zilizoruhusiwa katika https://cloud.digitalocean.com/account/api/access.
SSH Keys
Inawezekana kuongeza funguo za SSH kwa Timu ya Digital Ocean kutoka konso katika https://cloud.digitalocean.com/account/security.
Kwa njia hii, ikiwa utaunda droplet mpya, funguo za SSH zitawekwa juu yake na utaweza kuingia kupitia SSH bila nenosiri (kumbuka kwamba funguo za SSH zilizopakiwa hivi karibuni hazijawekwa kwenye droplets zilizopo kwa sababu za usalama).
Functions Authentication Token
Njia ya kuanzisha kazi kupitia REST API (daima imewezeshwa, ni njia ambayo cli inatumia) ni kwa kuanzisha ombi lenye token ya uthibitishaji kama:
Logs
User logs
The logs of a user can be found in https://cloud.digitalocean.com/account/activity
Team logs
The logs of a team can be found in https://cloud.digitalocean.com/account/security
References
Last updated