Cloudový kód: nástroj pro vývoj aplikací v cloudu

Google Cloud

Google právě představil cloudový kód, který je nová sada doplňků pro IntelliJ a Visual Studio Code který automatizuje a podporuje všechny fáze vývojového cyklu softwaru pomocí stávajících nástrojů.

Základním nástrojem vývoje softwaru je integrované vývojové prostředí (IDE). EDI, například IntelliJ a Visual Studio Code pomáhat vývojářům zůstat produktivními při úpravách, kompilaci a ladění kódu, ale Google si myslí, že s místními aplikacemi fungují lépe.

To může způsobit problémy při vývoji aplikací pro cloud, protože cloud a místní prostředí se liší, což může vést k chybám později ve vývojovém cyklu.

S vydáním cloudového kódu Google ve své reklamě argumentuje:

S touto první verzí cloudového kódu čZaměřujeme se na usnadnění vývoje aplikací, které běží na Kubernetes, včetně Google Kubernetes Engine (GKE).

Cloudový kód rozšiřuje Visual Studio Code a IntelliJ o výkon a pohodlí EDI při vývoji aplikací Kubernetes v cloudu.

S nástroji kontejneru příkazového řádku společnosti Google, jako jsou Skaffold, Jib a Kubectl, vám Cloud Code poskytuje průběžné informace o vašem projektu tak, jak je vytvořen, a rozšiřuje tak místní cyklus sestavování, ladění a kompilace do jakéhokoli místního prostředí Kubernetes nebo vzdáleného.

Podpora profilu nasazení vám umožňuje definovat různé cíle nasazení, například místní vývoj, sdílený vývoj, testování nebo produkci.

O cloudovém kódu

Cloudový kód pro IntelliJ trvale nasadit aplikaci na Kubernetes přes běhovou konfiguraci.

Profily podpory nasazení mohou být spuštěny lokálně nebo prostřednictvím Cloud Build. Je podporován přenos souborů protokolu, jak je znázorněno v okně výsledků.

Například v IntelliJ, Google nabízí vestavěného správce knihoven, který přidává potřebné závislosti do vaší aplikace automaticky aktivuje API pro váš projekt a zpracovává všechna požadovaná tajemství.

Cloudový kód pro IntelliJ Library Manager usnadňuje hledání knihoven, souvisejících vzorků a dokumentace a jejich integraci do vaší stávající kódové základny.

Aby aplikace fungovala na Kubernetes, musíte porozumět mnoha konceptům.

Například cloudový kód také pomáhá uživateli při zahájení práce s aktuální sadou předkonfigurovaných vzorků Kubernetes pro ladění, vytváření a nasazení.

To vám umožní soustředit se na vývoj vaší aplikace, nikoli na počáteční nastavení. Cloudový kód pro Visual Studio Code má ladicí program připojený k běžícímu clusteru Kubernetes.

Zatímco některé aspekty těchto pluginů upřednostňují služby Google Cloud, jako je automatická správa knihoven a závislostí.

Funkce cloudového kódu

Cloudový kód je navržen speciálně pro spolupráci s Kubernetesbez ohledu na vašeho poskytovatele.

Google má dokonce strposkytované nástroje pro snadné vytváření nových klastrů Kubernetes na konkurenčních službách, jako jsou AWS a Azure.

Toto bylo opakující se téma na Cloud Next v letošním roce, protože další služby, jako je Cloud Run, byly také navrženy tak, aby byly snadno přeneseny na jiného poskytovatele.

Cloudový kód jsme navrhli pro snadnou integraci se stávajícími nástroji a službami DevOps, včetně Cloud Build a Stackdriver.

Jakmile je váš kód připraven k nasazení, můžete jednoduše požádat o pokladnu nebo ověření a vyzvat Cloud Build k automatickému sestavení, testování a nasazení vaší aplikace.

toto činí prostředí reprodukovatelným a pomáhá rychleji detekovat chyby. Cloudový kód a Cloud Build usnadňují a usnadňují úpravy, kontroly, testování a použití změn v konfiguraci Kubernetes.

Cloud kód poskytuje šablony a zvýraznění chyb pro soubory yaml Kubernetes. Cloudový kód samozřejmě podporuje také protokolování, takže si můžete prohlížet protokoly aplikací z jakéhokoli prostředí přímo ve vašem IDE.

Pokud máte zájem o vyzkoušení cloudového kódu, můžete navštívit následující odkaz, kde si jej můžete vyzkoušet zdarma, navíc můžete získat kredit přibližně 15 dolarů na použití v tomto nástroji.

Odkaz je tento.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.