Cloud Code: nástroj na vývoj aplikácií v cloude

Google Cloud

Google práve predstavil cloudový kód, ktorý je nová sada doplnkov pre IntelliJ a Visual Studio Code ktorá automatizuje a podporuje všetky fázy vývojového cyklu softvéru pomocou existujúcich nástrojov.

Základným nástrojom vývoja softvéru je integrované vývojové prostredie (IDE). EDI, napríklad IntelliJ a Visual Studio Code pomôcť vývojárom zostať produktívni pri úpravách, kompilácii a ladení kódu, ale Google si myslí, že s miestnymi aplikáciami fungujú lepšie.

To môže spôsobiť problémy pri vývoji aplikácií pre cloud, pretože lokálne a cloudové prostredie sa líšia, čo môže viesť k chybám neskôr vo vývojovom cykle.

S uvedením cloudového kódu Google vo svojej reklame argumentuje:

S touto prvou verziou cloudového kódu čZameriavame sa na uľahčenie vývoja aplikácií, ktoré bežia na Kubernetes, vrátane Google Kubernetes Engine (GKE).

Cloudový kód rozširuje Visual Studio Code a IntelliJ o výkon a pohodlie EDI pri vývoji aplikácií Kubernetes v oblaku.

Pomocou kódových kontajnerových nástrojov príkazového riadku spoločnosti Google, ako sú Skaffold, Jib a Kubectl, vám Cloud Code poskytuje priebežné informácie o vašom projekte tak, ako je stavaný, a rozširuje tak cyklus lokálneho zostavovania, ladenia a kompilácie do ľubovoľného miestneho prostredia Kubernetes alebo vzdialeného.

Podpora profilu nasadenia vám umožňuje definovať rôzne ciele nasadenia, napríklad miestny vývoj, zdieľaný vývoj, testovanie alebo produkciu.

Informácie o cloudovom kóde

Cloudový kód pre IntelliJ natrvalo nasadiť aplikáciu na Kubernetes cez runtime konfiguráciu.

Profily podpory nasadenia môžu byť spustené lokálne alebo prostredníctvom Cloud Build. Prenos protokolových súborov je podporovaný, ako je uvedené v okne s výsledkami.

Napríklad v IntelliJ, Google ponúka vstavaného správcu knižnice, ktorý pridáva potrebné závislosti do vašej aplikácie, automaticky aktivuje API pre váš projekt a spracuje všetky požadované tajomstvá.

Cloudový kód pre IntelliJ Library Manager uľahčuje vyhľadanie knižníc, súvisiacich vzorov a dokumentácie a ich integráciu do vašej existujúcej kódovej základne.

Aby mohla byť aplikácia v prevádzke na Kubernetes, musíte porozumieť mnohým konceptom.

Napríklad cloudový kód tiež pomáha používateľovi pri začatí práce s aktuálnou sadou predkonfigurovaných vzoriek Kubernetes na ladenie, tvorbu a nasadenie.

To vám umožní zamerať sa skôr na vývoj vašej aplikácie ako na počiatočné nastavenie. Cloudový kód pre kód Visual Studio Code má ladiaci program pripojený k spustenému klastru Kubernetes.

Niektoré aspekty doplnkov uprednostňujú služby Google Cloud, ako napríklad automatická správa knižníc a závislostí.

Funkcie cloudového kódu

Cloudový kód je špeciálne navrhnutý pre spoluprácu s Kubernetesbez ohľadu na vášho poskytovateľa.

Google má dokonca sposkytli nástroje na ľahké vytváranie nových klastrov Kubernetes na konkurenčné služby ako AWS a Azure.

Toto je téma, ktorá sa v službe Cloud Next tento rok opakuje, pretože aj ďalšie služby ako Cloud Run boli navrhnuté tak, aby sa dali ľahko preniesť na iného poskytovateľa.

Cloudový kód sme navrhli tak, aby sa dal ľahko integrovať s existujúcimi nástrojmi a službami DevOps vrátane služieb Cloud Build a Stackdriver.

Napríklad, keď je váš kód pripravený na nasadenie, môžete jednoducho požiadať o proces platby alebo overenia, ktorý vyzve Cloud Build, aby automaticky vytvoril, otestoval a nasadil vašu aplikáciu.

toto robí prostredie reprodukovateľným a pomáha rýchlejšie odhaliť chyby. Cloudový kód a Cloud Build uľahčujú a uľahčujú úpravy, kontroly, testovanie a použitie zmien v konfigurácii Kubernetes.

Cloud kód poskytuje šablóny a zvýraznenie chyby pre súbory yaml Kubernetes. Cloudový kód samozrejme podporuje aj protokolovanie, aby ste si mohli prezerať protokoly aplikácií z ľubovoľného prostredia priamo vo vašom IDE.

Ak máte záujem vyskúšať cloudový kód, môžete navštíviť nasledujúci odkaz, kde si ho môžete vyskúšať zadarmo. Okrem toho môžete získať kredit vo výške približne 15 dolárov na použitie v tomto nástroji.

Odkaz je tento.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.