Azure DevOps

Folyamatos értékteremtés gyorsabb és megbízhatóbb szoftverterjesztéssel

Az Azure-ral DevOps-gyakorlatokat implementálhat, amelyekkel rugalmas és biztonságos üzembe helyezési folyamatokat hozhat létre számos forgatókönyvhöz. Akár a Virtual Machines, a Web Apps vagy a Kubernetes szolgáltatást használja az alkalmazás, az Azure-ral megbízható CI/CD-folyamatot hozhat létre, valamint kódként nyújtott infrastruktúrát és folyamatos figyelést tehet lehetővé. A beépített Azure-szolgáltatásokkal vagy iparági vezető szintű, nyílt forráskódú, az Azure-ba zökkenőmentesen integrált technológiákkal igényei szerint készítheti el DevOps-megoldását.

Megoldásarchitektúrák

CI/CD para ContentoresOs contentores facilitam em muito a tarefa de compilar e implementar aplicações de forma contínua. Ao orquestrar a implementação desses contentores através do Kubernetes no Azure Kubernetes Service (AKS), pode obter clusters de contentores replicáveis e geríveis.12345678910
  1. Áttekintés
  2. Flow

CI/CD tárolókhoz

Áttekintés

A tárolók jelentősen megkönnyítik az alkalmazások folyamatos fejlesztését és telepítését. A tárolók készregyártásának a Kubernetes Azure Kubernetes Service-beli (AKS) használatával történő vezénylésével replikálható és felügyelhető tárolófürtök hozhatók létre.

A tárolólemezképek előállításához és vezényléséhez folyamatos fordítást beállítva az Azure DevOpsszal fokozható az üzembe helyezés gyorsasága és megbízhatósága.

Flow

  1. 1 Alkalmazás forráskódjának módosítása
  2. 2 Alkalmazáskód véglegesítése
  3. 3 A folyamatos integráció indítja az alkalmazás és a tárolólemezkép fordítását és az egységteszteket
  4. 4 Tárolólemezkép az Azure Container Registrybe küldve
  5. 5 A folyamatos készregyártás eseményindítója vezényli az alkalmazás-összetevők környezetspecifikus paraméterekkel történő üzembe helyezését
  6. 6 Üzembe helyezés az Azure Kubernetes Service (AKS) szolgáltatásban
  7. 7 A tároló az Azure Container Registryből származó tárolólemezkép használatával indítva
  8. 8 Az Application Insights állapot-, teljesítmény- és használati adatokat gyűjt és elemez
  9. 9 Állapot-, teljesítmény- és használati információk áttekintése
  10. 10 Hátralékos elem frissítése
CI/CD Java com o Jenkins e as Aplicações Web do AzureO Serviço de Aplicações do Azure permite-lhe criar aplicações Web com facilidade e rapidez através de Java, Node, PHP ou ASP.NET, além de suportar runtimes de linguagem personalizados através do Docker. Um pipeline de integração e implementação contínuas (CI/CD) que aplica automaticamente cada uma das alterações aos serviços de aplicações do Azure para que consiga oferecer valor mais rapidamente aos seus clientes.JenkinsAzure ContainerInstancesAzureFilesAzure WebAppsAzure Databasefor MySQLGitHubIntelliJEngineerApplicationInsights182345677
  1. Áttekintés
  2. Flow

Java CI/CD a Jenkins és az Azure Web Apps használatával

Áttekintés

Az Azure App Service gyors és egyszerű megoldást jelent Java, Node, PHP és ASP.NET nyelveken írt alkalmazások létrehozására, és a Docker használatával támogatja az egyéni nyelvi futtatókörnyezeteket is. Gyorsabban közvetíthet értéket ügyfeleinek a folyamatos integráció és készregyártás (CI/CD) folyamatával, amely minden módosítást automatikusan továbbít a Web Apps-nek.

Flow

  1. 1 Alkalmazás forráskódjának módosítása
  2. 2 Kód véglegesítése a GitHubban
  3. 3 Folyamatos integráció aktiválása a Jenkinsben
  4. 4 A Jenkins a dinamikus fordító-ügynökhöz az Azure Container Instances használatával indítja el a fordítási feladatot
  5. 5 A Jenkins az Azure Storage-ban hozza létre és tárolja az összetevőket
  6. 6 A Jenkins az Azure Database for MySQL által támogatott Azure Web Appsben helyezi üzembe a Java-alkalmazást
  7. 7 Az Azure App Insights elérhetővé teszi az alkalmazás teljesítménymetrikáit
  8. 8 Alkalmazások figyelése és továbbfejlesztése
Integración y entrega continuas de contenedores con Jenkins y Kubernetes en Azure Kubernetes Service (AKS)Los contenedores facilitan la compilación e implementación continua de las aplicaciones. Con la orquestación de la implementación de esos contenedores con Azure Kubernetes Service (AKS), puede conseguir clústeres de contenedores replicables y fáciles de administrar.123456778
  1. Áttekintés
  2. Flow

Tárolók folyamatos integrációja és készregyártása a Jenkins és a Kubernetes Azure Kubernetes Service (AKS)-beli használatával

Áttekintés

A tárolók megkönnyítik az alkalmazások folyamatos fejlesztését és telepítését. A tárolók készregyártásának Azure Kubernetes Service-beli (AKS) használatával történő vezénylésével replikálható és felügyelhető tárolófürtök hozhatók létre.

A tárolólemezképeket előállításához és vezényléséhez folyamatos fordítást beállítva fokozható az üzembe helyezés gyorsasága és megbízhatósága.

Flow

  1. 1 Alkalmazás forráskódjának módosítása.
  2. 2 Kód véglegesítése a GitHubban.
  3. 3 Folyamatos integráció aktiválása a Jenkinsben.
  4. 4 A Jenkins a dinamikus fordító-ügynökhöz az Azure Kubernetes Service (AKS) használatával indítja el a fordítási feladatot.
  5. 5 A Jenkins létrehozza a Docker-tárolót és leküldi az Azure Container Registry-be.
  6. 6 A Jenkins az Azure-beli Kubernetesben helyezi üzembe az új, tárolóalapú alkalmazást.
  7. 7 Container Service (AKS), az Azure Cosmos DB támogatásával.
  8. 8 A Grafana az Azure Monitoron keresztül jeleníti meg az infrastruktúra és az alkalmazások metrikáinak vizualizációját.
  9. 9 Alkalmazások figyelése és továbbfejlesztése.

A DevOps és az Azure hihetetlen dolgokra teszi képessé az ügyfeleket

A fejlesztés és a teljesítés leegyszerűsítése

Az induló e-kereskedelmi cég élre tör a Microsoft-felhővel

“Being able to leverage so many off-the-shelf services and tools from Azure enabled us to go from zero to a full- fledged e-commerce marketplace in just about 12 months.”

Mike Hanrahan, műszaki vezérigazgató

A történet elolvasása

Jet.com

Az állásidő megszüntetése és a megbízhatóság növelése

A Geico nagyobb sebességre kapcsol a felhőalapú biztosítási innovációkban

“With DevOps and Azure, we’re able to reduce our new-feature release cycle down to one week, and we think we can even speed that up.”

Fikri Larguet: Felhőszolgáltatásokért felelős igazgató

A történet elolvasása

Geico

Automatizálás nyílt forráskóddal

Az energiavállalat villámgyorsan újít és terjeszkedik

“Azure support for Docker, Kubernetes, Puppet, Terraform, Cassandra, and other open source tools has become very important to us and has really accelerated our move into Azure.”

Robert Rudduck, Architektúra és DevOps igazgató

A történet elolvasása

Ambit Energy

Hatékony DevOps-módszerek használata

Megtanulhatja, hogyan lehet a DevOps-megközelítéssel előnyös változásokat bevezetni a cégénél.

A DevOps bevezetése a munkahelyén

Kapcsolatfelvétel az értékesítési részleggel

Az Azure-beli DevOps-megoldásokkal segíthetünk az első lépések megtételében. Adjon meg néhány adatot, és az Azure-csapat egy tagja felveszi Önnel a kapcsolatot.

A Microsoft felhasználhatja az Ön kapcsolattartási adatait a Microsoft Azure-ral és más Microsoft-termékekkel és szolgáltatásokkal kapcsolatos frissítések és ajánlatok küldésére. Ezekről bármikor leiratkozhat. További információt adatvédelmi nyilatkozatunkban talál.

Kapcsolódó megoldások

Fejlesztés és tesztelés

Egyszerűsítse le és gyorsítsa fel az alkalmazások készítésének és tesztelésének folyamatát az összes platformon

Részletek

Mobil

Bárhol, bármely eszközön elérheti ügyfeleit egyetlen mobilalkalmazás elkészítésével

Részletek

Mikroszolgáltatás alapú alkalmazások

Rövidebb idő alatt tehet elérhetővé skálázható és megbízható alkalmazásokat, teljesítve ügyfelei folyamatosan változó elvárásait

Részletek