Mi az Azure Dev Spaces?What is Azure Dev Spaces?

Az Azure dev Spaces gyors, ismétlődő Kubernetes-fejlesztési élményt nyújt a csapatok számára az Azure Kubernetes Service (ak) fürtökben.Azure Dev Spaces provides a rapid, iterative Kubernetes development experience for teams in Azure Kubernetes Service (AKS) clusters. Az Azure dev Spaces lehetővé teszi az alkalmazás összes összetevőjének hibakeresését és tesztelését az AK-ban minimális fejlesztői gép beállításával, a függőségek replikálásának vagy kigúnyolása nélkül.Azure Dev Spaces also allows you to debug and test all the components of your application in AKS with minimal development machine setup, without replicating or mocking up dependencies.

Hogyan egyszerűsíti le az Azure Dev Spaces a Kubernetes fejlesztéstHow Azure Dev Spaces simplifies Kubernetes development

Az Azure dev Spaces lehetővé teszi a csapatok számára, hogy a Service-alkalmazás fejlesztésére és gyors iterációra összpontosítsanak azáltal, hogy a csapatok közvetlenül a teljes, AK-ban futó Service-architektúrával vagy alkalmazással működnek.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. Az Azure dev Spaces lehetővé teszi, hogy a rendszer elkülönítetten frissítse a szolgáltatás-architektúra egyes részeit anélkül, hogy ez hatással lenne a többi AK-fürtre vagy más fejlesztőre.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. Az Azure dev Spaces fejlesztésre és tesztelésre szolgál az alacsonyabb szintű fejlesztési és tesztelési környezetekben, és nem a termelési AK-fürtökön való futtatásra készült.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.

Mivel a csapatok a teljes alkalmazással dolgozhatnak, és együttműködnek közvetlenül az AK-ban, az Azure dev Spaces szolgáltatásban:Since teams can work with the entire application and collaborate directly in AKS, Azure Dev Spaces:

  • A helyi gép beállításának csökkentéseMinimizes local machine setup
  • A csapat új fejlesztői számára beállított idő csökkentéseDecreases setup time for new developers on the team
  • Gyorsabb iterációval növeli a csapat sebességétIncreases a team's velocity through faster iteration
  • Csökkenti a redundáns fejlesztési és integrációs környezetek számát, mivel a csapattagok megoszthatnak egy fürtötReduces the number of redundant development and integration environments since team members can share a cluster
  • Megszünteti a függőségek replikálásának vagy kimodellezésének szükségességétRemoves the need to replicate or mock up dependencies
  • Javítja a fejlesztési csapatok és a velük dolgozó csapatok együttműködését, például a DevOps csapataitImproves collaboration across development teams as well as the teams they work with, such as DevOps teams

Az Azure dev Spaces lehetővé teszi a Docker-és Kubernetes-eszközök létrehozását a projektekhez.Azure Dev Spaces provides tooling to generate Docker and Kubernetes assets for your projects. Ez az eszköz lehetővé teszi új és meglévő alkalmazások egyszerű hozzáadását a fejlesztői és egyéb AK-fürtökhöz.This tooling allows you to easily add new and existing applications to both a dev space and other AKS clusters.

Az Azure dev Spaces működésével kapcsolatos további információkért lásd: Az Azure dev Spaces működése és konfigurálása.For more information on how Azure Dev Spaces works, see How Azure Dev Spaces works and is configured.

Támogatott régiók és konfigurációkSupported regions and configurations

Az Azure dev-helyeket csak bizonyos régiókbantalálható AK-fürtök támogatják.Azure Dev Spaces is supported only by AKS clusters in some regions. Az Azure dev Spaces támogatja az Azure CLI vagy a Visual Studio Code használatát a Linux, MacOS vagy Windows 8 vagy újabb rendszereken telepített Azure dev Spaces bővítménnyel , hogy az alkalmazásait az AK-ban hozza létre és futtassa.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. Emellett támogatja a Windows rendszeren telepített Visual Studio 2019 Azure-fejlesztési számítási feladattal való használatát is.It also supports using Visual Studio 2019 installed on Windows with the Azure Development workload.

További lépésekNext steps

Tudjon meg többet az Azure fejlesztőiútmutatóval rendelkező csapatok gyors, ismétlődő fejlesztéséről.Learn more about rapid, iterative development for teams with Azure Dev Spaces with the team development quickstart.