Azure Dev SpacesAzure Dev Spaces

Azure Dev prostory je rychlý a iterativní Kubernetes vývojové prostředí pro týmy pracující v clusterech Azure Kubernetes Service (AKS).Azure Dev Spaces is a rapid, iterative Kubernetes development experience for teams in Azure Kubernetes Service (AKS) clusters. Můžete spolupracovat se svým týmem v sdíleného clusteru AKS.You can collaborate with your team in a shared AKS cluster. Azure Dev prostory také umožňuje testovat všechny součásti vaší aplikace ve službě AKS bez replikace nebo napodobování nahoru závislosti.Azure Dev Spaces also allows you to test all the components of your application in AKS without replicating or mocking up dependencies. Můžete využít iterativní spustit a ladit kontejnery přímo ve službě AKS pomocí nastavení minimální vývojového počítače.You can iteratively run and debug containers directly in AKS with minimal development machine setup.

Jak Azure Dev Spaces zjednodušuje vývoj na platformě KubernetesHow Azure Dev Spaces simplifies Kubernetes development

Azure Dev prostorech týmům soustředit se víc o rozvoji a rychlé iterace jejich aplikace mikroslužeb tím, že týmy pracovat přímo s jejich architektuře mikroslužeb celý nebo aplikace spuštěná ve službě AKS.Azure Dev Spaces helps teams to focus on the development and rapid iteration of their microservice application by allowing teams to work directly with their entire microservices architecture or application running in AKS. Azure Dev prostory také poskytuje způsob, jak nezávisle aktualizovat část vaší architektury mikroslužeb v izolaci bez vlivu na zbytek jinými vývojáři nebo clusteru AKS.Azure Dev Spaces also provides a way to independently update portions of your microservices architecture in isolation without affecting the rest of the AKS cluster or other developers. Azure Dev prostory je pro vývoj a testování v nižší úrovně vývojové a testovací prostředí a není určena pro spuštění v produkčních clusterech AKS.Azure Dev Spaces is for development and testing in lower-level development and testing environments and is not intended to run on production AKS clusters.

Protože týmy můžete pracovat v celé aplikaci a spolupracovat přímo ve službě AKS, Azure Dev mezery:Since teams can work with the entire application and collaborate directly in AKS, Azure Dev Spaces:

  • Minimalizuje nastavení místního počítačeMinimizes local machine setup
  • Snižuje čas nastavení pro nové vývojáře v týmuDecreases setup time for new developers on the team
  • Zvyšuje rychlost týmu prostřednictvím rychlejší iteraceIncreases a team's velocity through faster iteration
  • Snižuje počet redundantní prostředí pro vývoj a integraci, protože členové týmu můžou sdílet clusteruReduces the number of redundant development and integration environments since team members can share a cluster
  • Eliminuje nutnost provádět replikaci nebo navrhnete závislostiRemoves the need to replicate or mock up dependencies
  • Zlepší spolupráci napříč vývojářské týmy a týmy, s nimiž pracují, jako je například týmy DevOpsImproves collaboration across development teams as well as the teams they work with, such as DevOps teams

Azure Dev prostory poskytují nástroje pro generování Docker a Kubernetes prostředky pro vaše projekty.Azure Dev Spaces provides tooling to generate Docker and Kubernetes assets for your projects. Tyto nástroje vám umožňuje snadno přidat nových nebo stávajících aplikací místo vývoj a další clustery AKS.This tooling allows you to easily add new and existing applications to both a dev space and other AKS clusters.

Další informace o tom, jak funguje Azure Dev mezery, naleznete v tématu jak prostory vývoj Azure funguje a je nakonfigurován.For more information on how Azure Dev Spaces works, see How Azure Dev Spaces works and is configured.

Podporované oblasti a konfiguraceSupported regions and configurations

Službu Azure Dev Spaces podporují jenom clustery AKS v oblastech USA – východ,USA – východ 2, USA – střed, Západní USA 2, Severní Evropa, Západní Evropa, Velká Británie – jih, Jihovýchodní Asie, Austrálie – východ, Kanada – střed a Kanada – východ.Azure Dev Spaces is supported only by AKS clusters in the East US, East US 2, Central US, West US 2, North Europe, West Europe, UK South, Southeast Asia, Australia East, Canada Central, and Canada East regions. Azure Dev Spaces podporuje použití Azure CLI nebo editoru Visual Studio Code s rozšířením Azure Dev Spaces nainstalovaným v systému Linux, MacOS nebo Windows 8 nebo novějším pro sestavování a provoz vašich aplikací v AKS.Azure Dev Spaces supports using the Azure CLI or Visual Studio Code with the Azure Dev Spaces extension installed on Linux, MacOS, or Windows 8 or greater to build and run your applications on AKS. Podporuje také pomocí sady Visual Studio nainstalované v systému Windows 8 nebo vyšší.It also supports using Visual Studio installed on Windows 8 or greater. Pro Visual Studio 2019 budete potřebovat funkcí vývoj pro Azure.For Visual Studio 2019, you will need the Azure Development workload. Pro Visual Studio 2017, budete potřebovat úlohy Web Development a Visual Studio Tools pro systém Kubernetes.For Visual Studio 2017, you will need the Web Development workload and Visual Studio Tools for Kubernetes.

Další postupNext steps

Další informace o rychlý a iterativní vývoj pro týmy pracující s Azure Dev prostory pomocí rychlého startu týmový vývoj.Learn more about rapid, iterative development for teams with Azure Dev Spaces with the team development quickstart.