8 Pinakamahusay na Kasanayan para sa Pamamahala ng Aplikasyon ng Cloud

May -Akda: Robert Simon
Petsa Ng Paglikha: 24 Hunyo 2021
I -Update Ang Petsa: 24 Hunyo 2024
Anonim
How to do Canary Deployment with Kubernetes
Video.: How to do Canary Deployment with Kubernetes

Nilalaman


Pinagmulan: Rawpixel / iStockphoto

Takeaway:

Ang paglipat ng mga serbisyo sa ulap ay maaaring mangahulugan ng pag-ampon ng isang bagong paraan ng pag-iisip, sa mga tuntunin ng pamamahala sa kanila.

Karamihan sa mga propesyonal sa IT ay iniisip na ang paglilipat ng mga serbisyo sa ulap ay nangangahulugang mas kaunting trabaho para sa kanila. Ang totoo, hindi palaging ganito ang kaso. Ang mga serbisyo sa ulap ay isang iba't ibang mga hanay ng mga teknolohiya sa kabuuan, na nangangahulugang ang pag-ampon ng isang bagong paraan ng pag-iisip sa mga tuntunin ng pamamahala sa kanila. Ang mga problema mula sa mga patakaran sa seguridad ng lax hanggang sa mga account sa ulila at iba pang mga problema ay hindi pangkaraniwan sa cloud computing. Kaya ano ang maaari mong gawin upang mas mahusay na pamahalaan ang mga ito? Basahin upang malaman. (Para sa ilang pagbabasa ng background sa cloud computing, tingnan ang Cloud Computing: Bakit ang Buzz?)

Ang Iba't ibang mga Problema ng Cloud Computing

Kahit na bago pumasok ang ulap, ang mga kumpanya ay mayroon nang imprastraktura ng IT sa lugar. Ang mga sistema ng Cloud ay hindi lamang isinasama nang walang putol sa mga umiiral na mga sistema. Upang mapamahalaan ang mga ito, kailangang malaman ng IT ang mga platform ng ulap. Ang mabuting balita ay ang karamihan sa mga serbisyo ay karaniwang nag-aalok ng mga tool na ginagawang mas madali ang pamamahala ng mga application ng ulap.


Iyon ay maaaring gumawa ng pagharap sa mga problema na dumating sa cloud computing ng kaunti madali. Ang pangunahing mga problema na nauugnay sa iba't ibang mga aplikasyon ng cloud computing at platform ay kinabibilangan ng:

  1. Kahusayan
    Ano ang mangyayari kapag ang isang cloud computing service provider ay biglang lumabas sa negosyo? O paano kung ang sistema nito ay nag-crash? Parehong mga sitwasyong ito ay maaaring iwanan ang mga kliyente nito na may limitadong pag-access sa kanilang sariling data.
  2. Pagmamay-ari
    Sino ang makakakuha ng pagmamay-ari ng data sa ulap? Ito ba ang kliyente o ang service provider? Ang mga kumpanya ay maaaring mawalan ng pagmamay-ari ng bahagi o lahat ng data na inililipat nila sa ulap. Maaari itong lumikha ng mga problema sa mga tuntunin ng pagprotekta sa data at privacy ng customer.
  3. Seguridad
    Ito ang nangungunang pag-aalala para sa karamihan sa mga propesyonal sa IT dahil sa pag-iimbak ng ulap, maraming mga access point na kasangkot. Ang pinakamahina na link ay ang kahinaan ng data na nakaimbak sa ulap, na maaaring mailantad sa pag-hack, pagnanakaw o pagnanakaw ng mga hindi nasisiyahan o kawaning mga empleyado.
  4. Data backup
    Sa paggamit ng mga kalabisan server, ang mga service provider ng ulap ay may maraming kopya ng data ng mga kumpanya na magagamit. Ang isang magandang bagay, ngunit nagdudulot din ito ng karagdagang karagdagang panganib sa mga tuntunin ng seguridad.
  5. Portability ng Data
    Kahit na ang provider ng ulap ay hindi lumabas sa negosyo, ang isang kumpanya ay maaari pa ring baguhin ang mga tagapagbigay ng serbisyo sa iba't ibang mga kadahilanan. Magagawa mo ba at madaling ilipat ang iyong data mula sa isang tagapagbigay ng serbisyo sa isa pa?
  6. Suporta ng Multi-Platform
    Sa iba't ibang mga operating system tulad ng Linux, OS X at Windows, dapat isaalang-alang ng mga kumpanya kung paano maayos ang pagsasama ng mga platform ng ulap sa umiiral na mga sistema. Makakatulong ito sa IT upang mas mahusay na pamahalaan ang bagong sistema ng ulap sa halip na naghahanap ng pasadyang pagpapasadya.
  7. Ari-arian ng Intelektuwal
    Kung kailangan mong bumuo ng isang bagong sistema na gumagamit ng isang bahagi ng iyong imprastrakturang ulap, magagawa mo pa bang patentahin ito? Makukuha ba ng service provider ang anumang mga karapatan sa iyong sariling imbensyon? Iyon ang mga tanong na dapat itanong ng mga kumpanya bago sila magpatuloy.

Ang mga sistemang Cloud computing ay nagdurusa mula sa maraming mga parehong mga problema na nagpapahirap sa mga sistema ng pagmamay-ari at in-house, kasama ang ilan sa sarili nitong. Ang problema ay ang mga problemang ito ay madalas na wala sa kontrol ng mga IT, hindi bababa sa kung ihahambing sa dami ng kontrol na maaaring maipatupad sa mga in-house solution. (Maaari mong basahin ang higit pa tungkol sa mga isyu na nahaharap sa pagpapatupad ng cloud computing sa The Dark Side of the Cloud.)


Inaasahan Tungkol sa Cloud

Ang isa pang malaking problema na pinapatakbo ng mga kumpanya kapag inililipat nila ang mga system sa ulap ay ang kanilang inaasahan. Sa madaling salita, ang mga inaasahan na iyon ay madalas na napakataas. Alalahanin na napaka-hindi makatotohanang isipin na ang paglipat ng anumang sistema sa ulap ay walang sakit at walang problema. Tulad ng nabanggit namin, nangangahulugan ito ng pag-aaral at pamamahala ng isang bagong sistema sa tuktok ng kasalukuyang.

Gayunpaman, kung ano ang gumagawa ng pamamahala ng mga cloud app kahit na mas kumplikado ay ang katunayan na maraming mga cog at gulong na kasangkot, at ang mga ito ay dapat na pinamamahalaang nang hiwalay. Halimbawa, higit pa sa teknolohiya at platform, ang mga tauhan ng IT ay kailangang pamahalaan nang hiwalay ang seguridad, at alagaan din ang bahagi ng tao ng equation ng seguridad.

Mahalaga rin na malaman na ang mga problema ay magiging materialize, kahit na sa pinakamalaking service provider ng cloud. Halimbawa, ang Simpleng Serbisyo ng Pag-iimbak ng Web ng Amazon ay nag-crash noong Pebrero 2017, na nagdulot ng mga pagbaha sa mga website tulad ng Expedia, Slack at maging ang Sec.S at Secure ng U.S. Ito ay hindi sasabihin na ang mga serbisyo sa ulap ay may kapintasan, ngunit tulad ng anumang teknolohiya, sila ay arent tanga-patunay.

Pinakamahusay na Kasanayan para sa Pamamahala ng Aplikasyon ng Cloud

Kaya ano ang dapat mong gawin upang maiwasan ang mga sakit ng ulo? Narito ang ilang mga pinakamahusay na kasanayan na dapat sundin ng mga kumpanya kapag lumilipat sa ulap.

Walang Mga bug, Walang Stress - Ang Iyong Hakbang sa Hakbang Patnubay sa Paglikha ng Software na Pagbabago ng Buhay nang Walang Pagsira sa Iyong Buhay

Hindi mo maaaring mapabuti ang iyong mga kasanayan sa pag-programming kapag walang nagmamalasakit sa kalidad ng software.

  1. Kumuha ng Legal na Tulong
    Kumunsulta sa isang ligal na propesyonal o ang iyong abogado sa bahay pagdating sa mga kontrata. Makakatulong ito sa iyo na sigurado kung sino ang makakakuha ng pagmamay-ari ng iyong data sa ulap. Ano pa, huwag makontrata ang isang service provider ng ulap na aangkin ang pagmamay-ari ng anumang bahagi ng iyong data. Maaari ka ring lakarin ng isang abogado sa mga isyu sa intelektuwal na pag-aari.
  2. Mag-set up ng isang Transparent na Relasyon Sa Mga Tagabigay ng Cloud
    Ang transparency ay susi. Sa panahon ng mga negosasyon sa iyong service provider ng ulap, palaging ilatag ang iyong mga kinakailangan upang matiyak na maaaring maihatid ang potensyal na provider. Tiyakin din na maaari mong subaybayan ang antas ng serbisyo na inihahatid ng cloud provider sa pamamagitan ng paghingi ng mga ulat at mga log.
  3. Mamuhunan sa Application Performance Management
    Ang mga tool sa pamamahala ng aplikasyon ay dapat itayo para sa mga virtual na kapaligiran tulad ng ulap. Sa ganitong paraan maaari mong subaybayan ang iyong mga app sa ulap sa iyong sarili at makita para sa iyong sarili kung paano napunta ang data mula sa iyong sariling network sa ulap.
  4. Huwag Ilagay ang Lahat ng Iyong mga Itlog sa Isang Basket
    Itinuturing na pinakamahusay na kasanayan upang makontrata ang iba't ibang mga service provider ng cloud, kahit na nangangahulugan ito na magbayad nang kaunti pa. Tiniyak nito na kung ang isang tiyak na tagabigay ng serbisyo ay isinasara, ang pagkagambala sa negosyo ay magiging limitado.
  5. Huwag Ilagay ang Lahat ng mga System sa Cloud nang sabay-sabay
    Tiyaking mayroon kang mga phase para sa pagpapatupad ng mga system ng ulap. Magsimula sa pamamagitan ng paglalagay ng ilang mga aplikasyon upang makita kung paano ito napupunta. Kung maayos ito, ilagay ang susunod na batch ng mga aplikasyon at magpatuloy sa pagsubaybay. Sa ganitong paraan, maaari kang tumuon muna sa isang batch at kung may mali, maaari mong limitahan ang pinsala sa iyong site o network.
  6. Iwasang umasa sa Isang Tool sa Pagmamanman
    Tandaan na pagdating sa pagsubaybay sa pagganap, walang perpektong tool. Nangangahulugan ito na dapat kang maging handa upang makakuha ng isang hanay ng mga tool upang magawa ang mga bagay na kailangan mo.
  7. Payagan ang Mga Dumps ng Data o Regular na Mga Pag-download ng Data na Nai-back Up
    Pinapayagan ka nitong magkaroon ng isang kopya ng iyong mga pinakabagong backup mula sa iyong provider ng ulap upang maghahanda ka nito sa iyong mga server kung sakaling kailanganin mo ito.
  8. Maghanap ng Mga Tagabigay ng Cloud Sa Mga Open Standards
    Ang paggamit ng isang cloud provider na gumagamit ng mga bukas na pamantayan ay nagsisiguro na ang magkakatulad na data ng conversion at mga format ng porting ay gagamitin ng iba pang mga tagapagkaloob. Ginagawa nitong madali ang paglilipat ng data sa isa pang tagapagbigay ng serbisyo at iniiwasan ang potensyal na gastos ng na-customize na data conversion.

Walang Magic Bullet sa Cloud

Ang ulap ay hindi problema-walang problema, ngunit ang mga benepisyo nito ay nagpapatunay na lalong mapanghikayat para sa maraming mga kumpanya. Walang magic pill pagdating sa pamamahala ng mga aplikasyon ng ulap, at kung ano ang gumagana para sa isang kumpanya ay maaaring hindi gumana para sa isa pa. Para sa mga pros pros na nagtatrabaho upang maipatupad ang mga system ng ulap, ang pagsunod sa mga pinakamahusay na kasanayan ay makakatulong na maiwasan ang mga problema, o hindi bababa sa limitahan ang epekto sa kaganapan na ang isang bagay ay nagkakamali. Sapagkat, hindi maiiwasang mangyayari.