Első lépésekhez készült útmutató Azure-fejlesztőknekGet started guide for Azure developers

Mi az Azure?What is Azure?

Az Azure egy teljes körű felhőalapú platform, amely képes a meglévő alkalmazások tárolására, egyszerűsíteni az új alkalmazások fejlesztését, és akár a helyszíni alkalmazások továbbfejlesztését is.Azure is a complete cloud platform that can host your existing applications, streamline the development of new applications, and even enhance on-premises applications. Az Azure integrálja az alkalmazások fejlesztéséhez, teszteléséhez, üzembe helyezéséhez és kezeléséhez szükséges felhőalapú szolgáltatásokat, miközben kihasználja a felhő-számítástechnika hatékonyságát.Azure integrates the cloud services that you need to develop, test, deploy, and manage your applications—while taking advantage of the efficiencies of cloud computing.

Az alkalmazások az Azure-ban való üzemeltetésével kisméretű és könnyen méretezhető alkalmazást használhat az ügyfelek igényei szerint.By hosting your applications in Azure, you can start small and easily scale your application as your customer demand grows. Az Azure a magas rendelkezésre állású alkalmazásokhoz szükséges megbízhatóságot is biztosítja, még a különböző régiók közötti feladatátvételt is beleértve.Azure also offers the reliability that’s needed for high-availability applications, even including failover between different regions. A Azure Portal segítségével könnyedén kezelheti az összes Azure-szolgáltatást.The Azure portal lets you easily manage all your Azure services. A szolgáltatásokat programozott módon is kezelheti a szolgáltatás-specifikus API-k és sablonok használatával.You can also manage your services programmatically by using service-specific APIs and templates.

Ki olvassa el ezt a következőt: Ez az útmutató az alkalmazások fejlesztői számára készült Azure platform bemutatása.Who should read this: This guide is an introduction to the Azure platform for application developers. Útmutatást és irányt biztosít az új alkalmazások Azure-ban való létrehozásához vagy a meglévő alkalmazások Azure-ba való áttelepítéséhez.It provides guidance and direction that you need to start building new applications in Azure or migrating existing applications to Azure.

Hogyan kezdjek hozzá?Where do I start?

Az Azure által kínált összes szolgáltatással ijesztő feladat lehet a megoldás architektúrájának támogatásához szükséges szolgáltatások megállapítása.With all the services that Azure offers, it can be a daunting task to figure out which services you need to support your solution architecture. Ez a szakasz a fejlesztők által gyakran használt Azure-szolgáltatásokat emeli ki.This section highlights the Azure services that developers commonly use. Az összes Azure-szolgáltatás listáját az Azure dokumentációjábantalálja.For a list of all Azure services, see the Azure documentation.

Először is el kell döntenie, hogyan üzemelteti az alkalmazást az Azure-ban.First, you must decide on how to host your application in Azure. A teljes infrastruktúrát virtuális gépnek (VM) kell kezelnie.Do you need to manage your entire infrastructure as a virtual machine (VM). Használhatja az Azure által biztosított platform-felügyeleti szolgáltatásokat?Can you use the platform management facilities that Azure provides? Lehet, hogy kiszolgáló nélküli keretrendszerre van szüksége a kód futtatásához?Maybe you need a serverless framework to host code execution only?

Az alkalmazásnak Felhőbeli tárhelyre van szüksége, amelyet az Azure számos lehetőséget kínál.Your application needs cloud storage, which Azure provides several options for. Igénybe veheti az Azure vállalati hitelesítését.You can take advantage of Azure's enterprise authentication. A felhőalapú fejlesztéshez és monitorozáshoz is vannak eszközök, és a legtöbb üzemeltetési szolgáltatás DevOps-integrációt biztosít.There are also tools for cloud-based development and monitoring, and most hosting services offer DevOps integration.

Most nézzük meg, hogy milyen szolgáltatásokat ajánlunk az alkalmazások vizsgálatához.Now, let's look at some of the specific services that we recommend investigating for your applications.

Alkalmazás üzemeltetéseApplication hosting

Az Azure számos felhőalapú számítási ajánlatot biztosít az alkalmazás futtatásához, így nem kell aggódnia az infrastruktúra részleteivel kapcsolatban.Azure provides several cloud-based compute offerings to run your application so that you don't have to worry about the infrastructure details. Az alkalmazások használatának növekedésével egyszerűen méretezheti vagy bővítheti erőforrásait.You can easily scale up or scale out your resources as your application usage grows.

Az Azure olyan szolgáltatásokat kínál, amelyek támogatják az alkalmazás fejlesztési és üzemeltetési igényeit.Azure offers services that support your application development and hosting needs. Az Azure biztosítja az infrastruktúra-szolgáltatást (IaaS), így teljes körűen szabályozhatja az alkalmazás üzemeltetését.Azure provides Infrastructure as a Service (IaaS) to give you full control over your application hosting. Az Azure platform as Service (Pásti) ajánlatai biztosítják az alkalmazások működtetéséhez szükséges teljes körűen felügyelt szolgáltatásokat.Azure's Platform as a Service (PaaS) offerings provide the fully managed services needed to power your apps. Az Azure-ban még igaz kiszolgáló nélküli üzemeltetés is van, ahol mindössze annyit kell tennie, hogy megírja a kódját.There is even true serverless hosting in Azure where all you need to do is write your code.

Azure-alkalmazás üzemeltetési lehetőségei

Azure App ServiceAzure App Service

Ha azt szeretné, hogy a leggyorsabb elérési út a webalapú projektek közzétételéhez, érdemes Azure App Service.When you want the quickest path to publish your web-based projects, consider Azure App Service. A App Service megkönnyíti a webalkalmazások bővítését a mobil ügyfelek támogatásához és a könnyen felhasznált REST API-k közzétételéhez.App Service makes it easy to extend your web apps to support your mobile clients and publish easily consumed REST APIs. Ez a platform a közösségi szolgáltatók, a forgalomon alapuló automatikus skálázás, az éles környezetben végzett tesztelés, valamint a folyamatos és a tároló alapú üzembe helyezések révén nyújt hitelesítést.This platform provides authentication by using social providers, traffic-based autoscaling, testing in production, and continuous and container-based deployments.

Létrehozhat webalkalmazásokat, Mobile App back-és API-alkalmazásokat.You can create web apps, mobile app back ends, and API apps.

Mivel mindhárom alkalmazás típusa megosztja a App Service futtatókörnyezetet, üzemeltetheti a webhelyeket, támogatja a mobil ügyfeleket, és elérhetővé teheti az API-kat az Azure-ban, mindezt ugyanabból a projektből vagy megoldásból.Because all three app types share the App Service runtime, you can host a website, support mobile clients, and expose your APIs in Azure, all from the same project or solution. Ha többet szeretne megtudni a App Serviceről, tekintse meg Az Azure Web Appsismertetése című témakört.To learn more about App Service, see What is Azure Web Apps.

App Service a DevOps szem előtt tartva lett tervezve.App Service has been designed with DevOps in mind. Különböző eszközöket támogat a közzétételhez és a folyamatos integrációs üzembe helyezésekhez, beleértve a GitHub-webhookokat, a Jenkinst, az Azure DevOps, a TeamCity és egyebeket.It supports various tools for publishing and continuous integration deployments, including GitHub webhooks, Jenkins, Azure DevOps, TeamCity, and others.

A meglévő alkalmazásokat áttelepítheti App Servicera az Online áttelepítési eszközhasználatával.You can migrate your existing applications to App Service by using the online migration tool.

Mikor kell használni: App Service használata a meglévő webalkalmazások Azure-ba való áttelepítésekor, és ha teljes körűen felügyelt üzemeltetési platformra van szüksége a Web Apps számára.When to use: Use App Service when you’re migrating existing web applications to Azure, and when you need a fully managed hosting platform for your web apps. App Service akkor is használhatja, ha a mobileszközök támogatásához vagy a REST API-k az alkalmazással való eléréséhez szükséges.You can also use App Service when you need to support mobile clients or expose REST APIs with your app.

Első lépések: A App Service megkönnyíti az első webalkalmazás, a Mobile Appvagy az API-alkalmazáslétrehozását és üzembe helyezését.Get started: App Service makes it easy to create and deploy your first web app, mobile app, or API app.

Próbálja ki most: App Service lehetővé teszi egy rövid élettartamú alkalmazás kiépítését a platform kipróbálásához anélkül, hogy regisztrálnia kellene egy Azure-fiókra.Try it now: App Service lets you provision a short-lived app to try the platform without having to sign up for an Azure account. Próbálja ki a platformot, és hozza létre a Azure app Service alkalmazást.Try the platform and create your Azure App Service app.

Azure Virtual MachinesAzure Virtual Machines

A IaaS-szolgáltatóként az Azure lehetővé teszi az alkalmazás üzembe helyezését vagy áttelepítését Windows vagy Linux rendszerű virtuális gépekre.As an Infrastructure as a Service (IaaS) provider, Azure lets you deploy to or migrate your application to either Windows or Linux VMs. Az Azure Virtual Network együtt az Azure Virtual Machines támogatja a Windows vagy Linux rendszerű virtuális gépek Azure-ba való telepítését.Together with Azure Virtual Network, Azure Virtual Machines supports the deployment of Windows or Linux VMs to Azure. A virtuális gépekkel teljes mértékben vezérelheti a gép konfigurációját.With VMs, you have total control over the configuration of the machine. Virtuális gépek használatakor az összes kiszolgáló szoftver telepítésére, konfigurálására, karbantartására és az operációs rendszerre vonatkozó javítások felelősek.When using VMs, you’re responsible for all server software installation, configuration, maintenance, and operating system patches.

A virtuális gépekhez tartozó szabályozás szintje miatt a kiszolgálói munkaterhelések széles körét futtathatja az Azure-ban, amelyek nem illeszkednek a Pásti-modellbe.Because of the level of control that you have with VMs, you can run a wide range of server workloads on Azure that don’t fit into a PaaS model. Ezek a számítási feladatok közé tartoznak az adatbázis-kiszolgálók, a Windows Server Active Directory és a Microsoft SharePoint.These workloads include database servers, Windows Server Active Directory, and Microsoft SharePoint. További információkért tekintse meg a Linux vagy a Windows rendszerhezkészült Virtual Machines dokumentációját.For more information, see the Virtual Machines documentation for either Linux or Windows.

Mikor kell használni: A Virtual Machines akkor használja, ha teljes hozzáférést szeretne alkalmazni az alkalmazás-infrastruktúrához, vagy a helyszíni alkalmazások számítási feladatait az Azure-ba szeretné áttelepíteni anélkül, hogy módosításokat kellene végeznie.When to use: Use Virtual Machines when you want full control over your application infrastructure or to migrate on-premises application workloads to Azure without having to make changes.

Első lépések: Hozzon létre egy linuxos virtuális gépet vagy egy Windows rendszerű virtuális gépet a Azure Portalból.Get started: Create a Linux VM or Windows VM from the Azure portal.

Azure Functions (kiszolgáló nélküli)Azure Functions (serverless)

Nem kell aggódnia a teljes alkalmazás vagy infrastruktúra kiépítésével és kezelésével a kód futtatásához.Rather than of worrying about building out and managing a whole application or the infrastructure to run your code. Mi a teendő, ha megírhatja a kódot, és az eseményekre vagy ütemtervekre adott válaszként fut?What if you could just write your code and have it run in response to events or on a schedule? Azure functions egy "kiszolgáló nélküli" stílusú ajánlat, amely lehetővé teszi, hogy csak a szükséges kódot írja.Azure Functions is a "serverless"-style offering that lets you write just the code you need. A függvények esetében a kód végrehajtását HTTP-kérések, webhookok, Cloud Service-események vagy ütemezett feladatok aktiválják.With Functions, code execution is triggered by HTTP requests, webhooks, cloud service events, or on a schedule. Megadhatja az Ön által választott fejlesztői nyelvet, például C#, F#, Node. js, Python vagy php.You can code in your development language of choice, such as C#, F#, Node.js, Python, or PHP. A fogyasztáson alapuló számlázással csak a kód végrehajtásának idejére kell fizetnie, az Azure pedig igény szerint méretezhető.With consumption-based billing, you pay only for the time that your code executes, and Azure scales as needed.

Mikor kell használni: Azure Functions használata, ha olyan kódot használ, amelyet más Azure-szolgáltatások, webalapú események vagy ütemterv alapján aktiválnak.When to use: Use Azure Functions when you have code that is triggered by other Azure services, by web-based events, or on a schedule. A függvényeket akkor is használhatja, ha nincs szüksége egy teljes körűen üzemeltetett projekt terhelésére, vagy ha csak a kód futási idejét szeretné kifizetni.You can also use Functions when you don't need the overhead of a complete hosted project or when you only want to pay for the time that your code runs. További információ: Azure functions Overview (áttekintés).To learn more, see Azure Functions Overview.

Első lépések: Kövesse a functions gyors oktatóanyagot az első függvény létrehozásához a portálon.Get started: Follow the Functions quickstart tutorial to create your first function from the portal.

Próbálja ki most: Azure Functions lehetővé teszi a kód futtatását anélkül, hogy regisztrálnia kellene egy Azure-fiókra.Try it now: Azure Functions lets you run your code without having to sign up for an Azure account. Próbálja ki most, és hozza létre első Azure-függvényét.Try it now at and create your first Azure Function.

Azure Service FabricAzure Service Fabric

Az Azure Service Fabric egy elosztott rendszerplatform, amely megkönnyíti a méretezhető és megbízható szolgáltatások kiépítését, becsomagolását, üzembe helyezését és felügyeletét.Azure Service Fabric is a distributed systems platform that makes it easy to build, package, deploy, and manage scalable and reliable microservices. Emellett átfogó, alkalmazás-felügyeleti képességeket biztosít a üzembe helyezéshez, az üzembe helyezéshez, a figyeléshez, a frissítéshez/javításhoz és a telepített alkalmazások törléséhez.It also provides comprehensive application management capabilities for provisioning, deploying, monitoring, upgrading/patching, and deleting deployed applications. Az olyan alkalmazások, amelyek egy megosztott készleten futnak, kis méretűek és akár több száz vagy akár több ezer gép számára is elindíthatók.Apps, which run on a shared pool of machines, can start small and scale to hundreds or thousands of machines as needed.

Service Fabric támogatja a WebAPI-t a .NET (OWIN) és a ASP.NET Core nyílt webes felületével.Service Fabric supports WebAPI with Open Web Interface for .NET (OWIN) and ASP.NET Core. SDK-kat biztosít a .NET Core és a Java platformon futó Linux-szolgáltatások létrehozásához.It provides SDKs for building services on Linux in both .NET Core and Java. Ha többet szeretne megtudni a Service Fabricről, tekintse meg a Service Fabric dokumentációját.To learn more about Service Fabric, see the Service Fabric documentation.

Mikor kell használni: A Service Fabric jó választás, ha egy alkalmazást hoz létre, vagy egy meglévő alkalmazást telepít át egy Service-architektúra használatára.When to use: Service Fabric is a good choice when you’re creating an application or rewriting an existing application to use a microservice architecture. A Service Fabric akkor érdemes használni, ha a mögöttes infrastruktúrát nagyobb mértékben kell megadnia, vagy közvetlenül hozzá kell férnie.Use Service Fabric when you need more control over, or direct access to, the underlying infrastructure.

Első lépések: Hozza létre első Azure Service Fabric alkalmazását.Get started: Create your first Azure Service Fabric application.

Alkalmazások fejlesztése az Azure-szolgáltatásokkalEnhance your applications with Azure services

Az alkalmazások üzemeltetése mellett az Azure olyan szolgáltatás-ajánlatokat is biztosít, amelyek a felhőben és a helyszínen egyaránt növelhetik az alkalmazások funkcióit, fejlesztését és karbantartását.In addition to application hosting, Azure provides service offerings that can enhance the functionality, development, and maintenance of your applications, both in the cloud and on-premises.

Üzemeltetett tár és adathozzáférésHosted storage and data access

A legtöbb alkalmazásnak tárolnia kell az adatait, függetlenül attól, hogy miként szeretné üzemeltetni az alkalmazást az Azure-ban, vegye figyelembe a következő tárolási és adatszolgáltatások egyikét.Most applications must store data, so regardless of how you decide to host your application in Azure, consider one or more of the following storage and data services.

  • Azure Cosmos db: Egy globálisan elosztott, többmodelles adatbázis-szolgáltatás, amely lehetővé teszi az átviteli sebesség és a tárterület rugalmas méretezését tetszőleges számú földrajzi régióban, átfogó SLA-val.Azure Cosmos DB: A globally distributed, multi-model database service that enables you to elastically scale throughput and storage across any number of geographical regions with a comprehensive SLA.

    Mikor kell használni: Ha az alkalmazásnak dokumentum-, tábla-vagy Graph-adatbázisokra, például MongoDB-adatbázisokra van szüksége, több jól meghatározott konzisztencia-modellel.When to use: When your application needs document, table, or graph databases, including MongoDB databases, with multiple well-defined consistency models.

    Első lépések: Hozzon létre egy Azure Cosmos db webalkalmazást.Get started: Build an Azure Cosmos DB web app. Ha Ön MongoDB-fejlesztő, tekintse meg a MongoDB-Webalkalmazás létrehozása a Azure Cosmos DBkalcímű témakört.If you’re a MongoDB developer, see Build a MongoDB web app with Azure Cosmos DB.

  • Azure Storage: Tartós, magasan elérhető tárhelyet kínál a blobokhoz, a várólistákhoz, a fájlokhoz és más típusú nem kapcsolódó adattípusokhoz.Azure Storage: Offers durable, highly available storage for blobs, queues, files, and other kinds of nonrelational data. A Storage biztosítja a virtuális gépek tárolási alapjait.Storage provides the storage foundation for VMs.

    Mikor kell használni: Ha az alkalmazás nem kapcsolódó adattípusokat, például kulcs-érték párokat (táblákat), blobokat, fájlokat, megosztásokat vagy üzeneteket (várólistákat) tárol.When to use: When your app stores nonrelational data, such as key-value pairs (tables), blobs, files shares, or messages (queues).

    Első lépések: Válasszon az alábbi típusok közül: Blobok, táblák, várólistákvagy fájlok.Get started: Choose from one of these types storage: blobs, tables, queues, or files.

  • Azure SQL Database: A Microsoft SQL Server motor Azure-alapú verziója, amely a felhőben található, a kapcsolódó táblázatos adatokat tárolja.Azure SQL Database: An Azure-based version of the Microsoft SQL Server engine for storing relational tabular data in the cloud. SQL Database az állásidő, az üzletmenet folytonossága és az adatvédelem nélkül biztosít kiszámítható teljesítményt, méretezhetőséget.SQL Database provides predictable performance, scalability with no downtime, business continuity, and data protection.

    Mikor kell használni: Ha az alkalmazás hivatkozási integritással, tranzakciós támogatással és TSQL-lekérdezések támogatásával igényli az adattárolást.When to use: When your application requires data storage with referential integrity, transactional support, and support for TSQL queries.

    Első lépések: Hozzon létre egy SQL-adatbázist percek alatt a Azure Portal használatával.Get started: Create a SQL database in minutes by using the Azure portal.

A meglévő helyszíni és az Azure-ba történő áthelyezéséhez Azure Data Factory is használhat.You can use Azure Data Factory to move existing on-premises data to Azure. Ha nem áll készen az adatáthelyezésre a felhőbe, hibrid kapcsolatok a BizTalk Services lehetővé teszi a app Service üzemeltetett alkalmazás helyszíni erőforrásokhoz való összekapcsolását.If you aren't ready to move data to the cloud, Hybrid Connections in BizTalk Services lets you connect your App Service hosted app to on-premises resources. A helyszíni alkalmazásokból is kapcsolódhat az Azure-beli adatokhoz és a tárolási szolgáltatásokhoz.You can also connect to Azure data and storage services from your on-premises applications.

Docker-támogatásDocker support

A Docker-tárolók, az operációs rendszer virtualizálása, lehetővé teszik az alkalmazások hatékonyabb és kiszámítható módon való üzembe helyezését.Docker containers, a form of OS virtualization, let you deploy applications in a more efficient and predictable way. A tárolóban lévő alkalmazások ugyanúgy működnek éles környezetben, mint a fejlesztési és tesztelési rendszereken.A containerized application works in production the same way as on your development and test systems. A tárolók a standard Docker-eszközök használatával kezelhetők.You can manage containers by using standard Docker tools. Az Azure-beli tároló-alapú alkalmazások üzembe helyezéséhez és kezeléséhez használhatja meglévő ismereteit és népszerű nyílt forráskódú eszközeit.You can use your existing skills and popular open-source tools to deploy and manage container-based applications on Azure.

Az Azure számos lehetőséget kínál a tárolók használatára az alkalmazásokban.Azure provides several ways to use containers in your applications.

  • Azure Docker VM-bővítmény: Lehetővé teszi a virtuális gép Docker-gazdagépként való megadását a Docker-eszközök használatával.Azure Docker VM extension: Lets you configure your VM with Docker tools to act as a Docker host.

    Mikor kell használni: Ha egységes tároló-üzembe helyezést szeretne készíteni az alkalmazásaihoz egy virtuális gépen, vagy ha a Docker-összeállítástszeretné használni.When to use: When you want to generate consistent container deployments for your applications on a VM, or when you want to use Docker Compose.

    Első lépések: Docker-környezet létrehozása az Azure-ban a Docker VM bővítmény használatával.Get started: Create a Docker environment in Azure by using the Docker VM extension.

  • Azure Container Service: Lehetővé teszi olyan virtuális gépek fürtjének létrehozását, konfigurálását és kezelését, amelyek a tároló alkalmazások futtatására vannak konfigurálva.Azure Container Service: Lets you create, configure, and manage a cluster of virtual machines that are preconfigured to run containerized applications. További információ a Container Service-ről: Azure Container Service bevezető.To learn more about Container Service, see Azure Container Service introduction.

    Mikor kell használni: Ha olyan éles használatra kész, méretezhető környezeteket kell létrehoznia, amelyek további ütemezési és felügyeleti eszközöket biztosítanak, vagy amikor üzembe helyez egy Docker Swarm-fürtöt.When to use: When you need to build production-ready, scalable environments that provide additional scheduling and management tools, or when you’re deploying a Docker Swarm cluster.

    Első lépések: Container Service-fürt üzembe helyezése.Get started: Deploy a Container Service cluster.

  • Docker-gép: Lehetővé teszi a Docker-motor telepítését és kezelését a virtuális gazdagépeken a Docker-Machine parancsok használatával.Docker Machine: Lets you install and manage a Docker Engine on virtual hosts by using docker-machine commands.

    Mikor kell használni: Ha egy Docker-gazdagép létrehozásával gyorsan kell prototípust készítenie az alkalmazáshoz.When to use: When you need to quickly prototype an app by creating a single Docker host.

  • Egyéni Docker-rendszerkép a app Servicehoz: Lehetővé teszi a Docker-tárolók használatát egy tároló-beállításjegyzékből vagy egy ügyfél-tárolóból egy, a Linuxon futó webalkalmazás telepítésekor.Custom Docker image for App Service: Lets you use Docker containers from a container registry or a customer container when you deploy a web app on Linux.

    Mikor kell használni: A Linux rendszerű webalkalmazások Docker-rendszerképekre való telepítésekor.When to use: When deploying a web app on Linux to a Docker image.

    Első lépések: Egyéni Docker-rendszerképet használhat a Linuxon futó app Servicehoz.Get started: Use a custom Docker image for App Service on Linux.

AuthenticationAuthentication

Rendkívül fontos, hogy ne csak tudja, ki használja az alkalmazásokat, hanem megakadályozza az erőforrások jogosulatlan elérését is.It's crucial to not only know who is using your applications, but also to prevent unauthorized access to your resources. Az Azure számos módszert kínál az alkalmazás-ügyfelek hitelesítésére.Azure provides several ways to authenticate your app clients.

  • Azure Active Directory (Azure ad) : A Microsoft több-bérlős, felhőalapú identitás-és hozzáférés-kezelési szolgáltatása.Azure Active Directory (Azure AD): The Microsoft multitenant, cloud-based identity and access management service. Az Azure AD-val való integrálással hozzáadhat egyszeri bejelentkezést (SSO) az alkalmazásaihoz.You can add single-sign on (SSO) to your applications by integrating with Azure AD. A címtár tulajdonságai az Azure AD Graph API közvetlenül vagy a Microsoft Graph API használatával érhetők el.You can access directory properties by using the Azure AD Graph API directly or the Microsoft Graph API. Integrálhatja az Azure AD-támogatást a OAuth 2.0 engedélyezési keretrendszeréhez, és az ID-t a natív HTTP/REST-végpontok és a többplatformos Azure AD-hitelesítési kódtárak használatával is megnyithatja.You can integrate with Azure AD support for the OAuth2.0 authorization framework and Open ID Connect by using native HTTP/REST endpoints and the multiplatform Azure AD authentication libraries.

    Mikor kell használni: Ha egyszeri bejelentkezéses felhasználói élményt szeretne biztosítani, végezzen gráf-alapú adatmennyiséget, vagy hitelesítse a tartományalapú felhasználókat.When to use: When you want to provide an SSO experience, work with Graph-based data, or authenticate domain-based users.

    Első lépések: További tudnivalókat a Azure Active Directory fejlesztői útmutatójábantalál.Get started: To learn more, see the Azure Active Directory developer's guide.

  • App Service hitelesítés: Ha úgy dönt, App Service az alkalmazás üzemeltetéséhez, az Azure AD beépített hitelesítési támogatását, valamint a közösségi identitás-szolgáltatók, például a Facebook, a Google, a Microsoft és a Twitter használatát is lehetővé teszi.App Service Authentication: When you choose App Service to host your app, you also get built-in authentication support for Azure AD, along with social identity providers—including Facebook, Google, Microsoft, and Twitter.

    Mikor kell használni: Ha engedélyezni szeretné a hitelesítést egy App Service alkalmazásban az Azure AD-vel, a közösségi identitás-szolgáltatókkal vagy mindkettővel.When to use: When you want to enable authentication in an App Service app by using Azure AD, social identity providers, or both.

    Első lépések: Ha többet szeretne megtudni a App Service hitelesítéséről, tekintse meg a hitelesítés és engedélyezés a Azure app Servicebancímű témakört.Get started: To learn more about authentication in App Service, see Authentication and authorization in Azure App Service.

Az Azure-ban ajánlott biztonsági eljárásokkal kapcsolatos további információkért lásd az Azure biztonsági eljárásai és mintáicímű témakört.To learn more about security best practices in Azure, see Azure security best practices and patterns.

FigyelésMonitoring

Az Azure-ban futó alkalmazásokkal nyomon követheti a teljesítményt, figyelheti a problémákat, és megtudhatja, hogyan használják az ügyfelek az alkalmazást.With your application up and running in Azure, you need to be able to monitor performance, watch for issues, and see how customers are using your app. Az Azure számos figyelési lehetőséget biztosít.Azure provides several monitoring options.

  • Visual Studio Application Insights: Egy Azure által üzemeltetett bővíthető elemzési szolgáltatás, amely integrálható a Visual Studióval az élő webalkalmazások figyeléséhez.Visual Studio Application Insights: An Azure-hosted extensible analytics service that integrates with Visual Studio to monitor your live web applications. A szolgáltatás biztosítja az alkalmazások teljesítményének és használhatóságának folyamatos javításához szükséges adatmennyiséget, függetlenül attól, hogy azok az Azure-ban futnak-e.It gives you the data that you need to continuously improve the performance and usability of your apps, whether they’re hosted on Azure or not.

    Első lépések: Kövesse a Application Insights oktatóanyagot.Get started: Follow the Application Insights tutorial.

  • Azure monitor: Olyan szolgáltatás, amely megkönnyíti az Azure-infrastruktúra és-erőforrások által generált mérőszámok és naplók megjelenítését, lekérdezését, továbbítását, archiválását és az azokkal kapcsolatos műveletek elvégzését.Azure Monitor: A service that helps you to visualize, query, route, archive, and act on the metrics and logs that are generated by your Azure infrastructure and resources. A figyelő biztosítja a Azure Portalban látható adatnézeteket, és egyetlen forrás az Azure-erőforrások monitorozásához.Monitor provides the data views that you see in the Azure portal and is a single source for monitoring Azure resources.

    Első lépések: A Azure monitor első lépései.Get started: Get started with Azure Monitor.

DevOps-integrációDevOps integration

Függetlenül attól, hogy a virtuális gépek kiépítése vagy a webalkalmazások folyamatos integrációval való közzététele, az Azure integrálható a legtöbb népszerű DevOps-eszközzel.Whether it's provisioning VMs or publishing your web apps with continuous integration, Azure integrates with most of the popular DevOps tools. A Jenkins, a GitHub, a Puppet, a Chef, a TeamCity, a Ansible, az Azure DevOps és mások eszközeinek támogatásával a már meglévő eszközökkel dolgozhat, és maximalizálhatja a meglévő felhasználói élményt.With support for tools like Jenkins, GitHub, Puppet, Chef, TeamCity, Ansible, Azure DevOps, and others, you can work with the tools that you already have and maximize your existing experience.

Próbálja ki most: Próbálja ki több DevOps-integrációt.Try it now: Try out several of the DevOps integrations.

Első lépések: App Service alkalmazás DevOps-beállításainak megtekintéséhez tekintse meg a Azure app Service folyamatos üzembe helyezésétismertető témakört.Get started: To see DevOps options for an App Service app, see Continuous Deployment to Azure App Service.

Azure-régiókAzure regions

Az Azure egy globális felhőalapú platform, amely világszerte számos régióban általánosan elérhető.Azure is a global cloud platform that is generally available in many regions around the world. Amikor kiépít egy szolgáltatást, alkalmazást vagy virtuális gépet az Azure-ban, a rendszer arra kéri, hogy válasszon ki egy régiót, amely egy adott adatközpontot jelöl, amelyben az alkalmazás fut, vagy ahol az adatait tárolja.When you provision a service, application, or VM in Azure, you are asked to select a region, which represents a specific datacenter where your application runs or where your data is stored. Ezek a régiók az Azure-régiók lapon közzétett bizonyos helyeknek felelnek meg.These regions correspond to specific locations, which are published on the Azure regions page.

Válassza ki az alkalmazás és az adatai számára legmegfelelőbb régiótChoose the best region for your application and data

Az Azure használatának egyik előnye, hogy alkalmazásai különböző adatközpontokban üzembe helyezhetők világszerte.One of the benefits of using Azure is that you can deploy your applications to various datacenters around the globe. Az Ön által választott régió befolyásolhatja az alkalmazás teljesítményét.The region that you choose can affect the performance of your application. Érdemes lehet például olyan régiót választani, amely közelebb van az ügyfelek többségéhez, hogy csökkentse a hálózati kérelmek késését.For example, it's better to choose a region that’s closer to most of your customers to reduce latency in network requests. Előfordulhat, hogy ki kell választania a régiót, hogy megfeleljen az alkalmazás egyes országokban/régiókban való terjesztésének jogi követelményeinek.You might also want to select your region to meet the legal requirements for distributing your app in certain countries/regions. Mindig ajánlott eljárás az alkalmazásadatok ugyanabban az adatközpontban vagy egy adatközpontban való tárolására, mint amennyire a lehető legközelebb az alkalmazást üzemeltető adatközponthoz.It's always a best practice to store application data in the same datacenter or in a datacenter as near as possible to the datacenter that is hosting your application.

Többrégiós alkalmazásokMulti-region apps

Habár nem valószínű, hogy egy teljes adatközpont offline állapotba kerül egy esemény, például egy természeti katasztrófa vagy Internet meghibásodása miatt.Although unlikely, it’s not impossible for an entire datacenter to go offline because of an event such as a natural disaster or Internet failure. Az ajánlott eljárás a létfontosságú üzleti alkalmazások üzemeltetése több adatközpontban a maximális rendelkezésre állás biztosítása érdekében.It’s a best practice to host vital business applications in more than one datacenter to provide maximum availability. Több régió használata is csökkentheti a globális felhasználók késését, és további lehetőségeket biztosít a rugalmassághoz az alkalmazások frissítésekor.Using multiple regions can also reduce latency for global users and provide additional opportunities for flexibility when updating applications.

Egyes szolgáltatások, például a virtuális gépek és a App Services az Azure Traffic Manager használatával lehetővé teszik a régiók közötti feladatátvételt a régiókban a magas rendelkezésre állású Nagyvállalati alkalmazások támogatásához.Some services, such as Virtual Machine and App Services, use Azure Traffic Manager to enable multi-region support with failover between regions to support high-availability enterprise applications. Példaként tekintse meg az Azure Reference Architecture: Futtasson egy webalkalmazást többrégióban.For an example, see Azure reference architecture: Run a web application in multiple regions.

Mikor kell használni: Ha olyan nagyvállalati és magas rendelkezésre állású alkalmazásokat használ, amelyek kihasználják a feladatátvételt és a replikálást.When to use: When you have enterprise and high-availability applications that benefit from failover and replication.

Hogyan az alkalmazások és a projektek kezelése?How do I manage my applications and projects?

Az Azure számos tapasztalatot biztosít az Azure-erőforrások,-alkalmazások és-projektek létrehozásához és kezeléséhez, akár programozott módon, akár a Azure Portal.Azure provides a rich set of experiences for you to create and manage your Azure resources, applications, and projects—both programmatically and in the Azure portal.

Parancssori felületek és PowerShellCommand-line interfaces and PowerShell

Az Azure két lehetőséget biztosít az alkalmazások és szolgáltatások parancssorból történő felügyeletére a bash, a Terminal, a parancssor vagy a választható parancssori eszköz használatával.Azure provides two ways to manage your applications and services from the command line by using Bash, Terminal, the command prompt, or your command-line tool of choice. Általában ugyanazokat a feladatokat a parancssorból is végrehajthatja, mint a Azure Portalban – például virtuális gépek, virtuális hálózatok, webalkalmazások és egyéb szolgáltatások létrehozása és konfigurálása.Usually, you can perform the same tasks from the command line as in the Azure portal—such as creating and configuring virtual machines, virtual networks, web apps, and other services.

  • Azure parancssori felület (CLI): Lehetővé teszi az Azure-előfizetésekhez való kapcsolódást és a parancssorból származó Azure-erőforrásokkal kapcsolatos különböző feladatok elvégzését.Azure Command-Line Interface (CLI): Lets you connect to an Azure subscription and program various tasks against Azure resources from the command line.

  • Azure PowerShell: A modulokat tartalmaz olyan parancsmagokkal, amelyek lehetővé teszik az Azure-erőforrások kezelését a Windows PowerShell használatával.Azure PowerShell: Provides a set of modules with cmdlets that enable you to manage Azure resources by using Windows PowerShell.

Azure PortalAzure portal

A Azure Portal egy webalapú alkalmazás, amely Azure-erőforrások és-szolgáltatások létrehozásához, kezeléséhez és eltávolításához használható.The Azure portal is a web-based application that you can use to create, manage, and remove Azure resources and services. A Azure Portal a következő helyen https://portal.azure.comtalálható:.The Azure portal is located at https://portal.azure.com. Tartalmaz egy testreszabható irányítópultot, az Azure-erőforrások kezelésére szolgáló eszközöket, valamint az előfizetési beállításokhoz és a számlázási információkhoz való hozzáférést.It includes a customizable dashboard, tools for managing Azure resources, and access to subscription settings and billing information. További információ: Azure Portal áttekintése.For more information, see the Azure portal overview.

REST API-kREST APIs

Az Azure a Azure Portal felhasználói felületét támogató REST API-k készletére épül.Azure is built on a set of REST APIs that support the Azure portal UI. A REST API-k többsége támogatja az Azure-erőforrások és-alkalmazások programozott módon történő üzembe helyezését és kezelését bármely internetalapú eszközről.Most of these REST APIs are also supported to let you programmatically provision and manage your Azure resources and applications from any Internet-enabled device. Az REST API dokumentációjának teljes készletét az Azure Rest SDK-referenciábantalálja.For the complete set of REST API documentation, see the Azure REST SDK reference.

API-kAPIs

A REST API-kon kívül számos Azure-szolgáltatás is lehetővé teszi, hogy programozott módon kezelhesse az alkalmazások erőforrásait a platform-specifikus Azure SDK-k használatával, beleértve az alábbi fejlesztői platformokhoz készült SDK-kat:In addition to REST APIs, many Azure services also let you programmatically manage resources from your applications by using platform-specific Azure SDKs, including SDKs for the following development platforms:

Az olyan szolgáltatások, mint például a Mobile apps és a Azure Media Services ügyféloldali SDK-kat biztosítanak, amelyek lehetővé teszik a webes és mobil ügyfélalkalmazások szolgáltatásainak elérését.Services such as Mobile Apps and Azure Media Services provide client-side SDKs to let you access services from web and mobile client apps.

Azure Resource ManagerAzure Resource Manager

Az alkalmazás Azure-beli futtatásának valószínűsége több Azure-szolgáltatással is működik, amelyek mindegyike ugyanazt az életciklust követi, és logikai egységként is használható.Running your app on Azure likely involves working with multiple Azure services, all of which follow the same life cycle and can be thought of as a logical unit. Előfordulhat például, hogy egy webalkalmazás használhatja a Web Apps, a SQL Database, a Storage, az Azure cache for Redis és az Azure Content Delivery Network Services szolgáltatást.For example, a web app might use Web Apps, SQL Database, Storage, Azure Cache for Redis, and Azure Content Delivery Network services. Azure Resource Manager lehetővé teszi, hogy az alkalmazásban lévő erőforrásokat csoportként működjön.Azure Resource Manager lets you work with the resources in your application as a group. Egyetlen, koordinált műveletben telepítheti, frissítheti vagy törölheti az összes erőforrást.You can deploy, update, or delete all the resources in a single, coordinated operation.

A kapcsolódó erőforrások logikai csoportosítása és kezelése mellett Azure Resource Manager olyan központi telepítési képességeket is tartalmaz, amelyek lehetővé teszik a kapcsolódó erőforrások üzembe helyezésének és konfigurálásának testreszabását.In addition to logically grouping and managing related resources, Azure Resource Manager includes deployment capabilities that let you customize the deployment and configuration of related resources. A Resource Manager használatával például telepítheti és konfigurálhatja azt az alkalmazást, amely több virtuális gépről, egy terheléselosztóből és egy Azure SQL Database-ből áll egyetlen egységként.For example, by using Resource Manager, you can deploy and configure an application that consists of multiple virtual machines, a load balancer, and an Azure SQL database as a single unit.

Ezeket az üzembe helyezéseket egy Azure Resource Manager sablon használatával fejlesztheti, amely egy JSON-formátumú dokumentum.You develop these deployments by using an Azure Resource Manager template, which is a JSON-formatted document. A sablonok lehetővé teszik, hogy a parancsfájlok helyett deklaratív sablonok használatával definiálja az alkalmazásokat, és kezelje az alkalmazásait.Templates let you define a deployment and manage your applications by using declarative templates, rather than scripts. A sablonok különböző környezetekben, például tesztelési, átmeneti és éles környezetben is működhetnek.Your templates can work for different environments, such as testing, staging, and production. A sablonok használatával például hozzáadhat egy gombot egy GitHub-tárházhoz, amely egyetlen kattintással üzembe helyezi a tárházban lévő kódot egy Azure-szolgáltatásba.For example, by using templates, you can add a button to a GitHub repo that deploys the code in the repo to a set of Azure services with a single click.

Mikor kell használni: Használjon Resource Manager-sablonokat, ha olyan sablon alapú üzembe helyezést szeretne alkalmazni az alkalmazáshoz, amelyet a REST API-k, az Azure CLI és a Azure PowerShell használatával kezelhet programozás útján.When to use: Use Resource Manager templates when you want a template-based deployment for your app that you can manage programmatically by using REST APIs, the Azure CLI, and Azure PowerShell.

Első lépések: A sablonok használatának megkezdéséhez lásd: Azure Resource Manager-sablonok készítése.Get started: To get started using templates, see Authoring Azure Resource Manager templates.

A fiókok, az előfizetések és a számlázás ismertetéseUnderstanding accounts, subscriptions, and billing

A fejlesztőknek jobb, ha a kódot vesszük figyelembe, és a lehető leggyorsabban igyekszünk elindítani az alkalmazásokat.As developers, we like to dive right into the code and try to get started as fast as possible with making our applications run. Javasoljuk, hogy a lehető legkönnyebben megkezdje az Azure-ban való munkát.We certainly want to encourage you to start working in Azure as easily as possible. Az Azure ingyenes próbaidőszakotbiztosít a könnyebb kezelhetőség érdekében.To help make it easy, Azure offers a free trial. Egyes szolgáltatások esetében a "kipróbálás ingyenes" funkciót is használhatja, például a Azure app Servicet, amelyhez még nem kell fiókot létrehoznia.Some services even have a "Try it for free" functionality, like Azure App Service, which doesn't require you to even create an account. Olyan szórakozást, mint a kódolás és az alkalmazás üzembe helyezése az Azure-ban, fontos, hogy megértse, hogyan működik az Azure a felhasználói fiókok, előfizetések és a számlázás szempontjából.As fun as it is to dive into coding and deploying your application to Azure, it's also important to take some time to understand how Azure works from a standpoint of user accounts, subscriptions, and billing.

Mi az Azure-fiók?What is an Azure account?

Azure-előfizetések létrehozásához vagy használatához Azure-fiókkal kell rendelkeznie.To be able to create or work with an Azure subscription, you must have an Azure account. Az Azure-fiókok egyszerűen az Azure ad-ben vagy egy címtárban, például munkahelyi vagy iskolai szervezetben lévő identitások, amelyeket az Azure AD megbízhatónak tekint.An Azure account is simply an identity in Azure AD or in a directory, such as a work or school organization, that is trusted by Azure AD. Ha nem tartozik ilyen szervezethez, bármikor létrehozhat egy előfizetést az Azure AD által megbízhatóként használt Microsoft-fiókkal.If you don't belong to such an organization, you can always create a subscription by using your Microsoft Account, which is trusted by Azure AD. Ha többet szeretne megtudni a helyszíni Windows Server Active Directory Azure AD-vel való integrálásáról, tekintse meg a helyszíni identitások integrálása a Azure Active Directorykalcímű témakört.To learn more about integrating on-premises Windows Server Active Directory with Azure AD, see Integrating your on-premises identities with Azure Active Directory.

Minden Azure-előfizetés bizalmi kapcsolattal rendelkezik egy Azure AD-példányhoz.Every Azure subscription has a trust relationship with an Azure AD instance. Ez azt jelenti, hogy megbízik ebben a címtárban a felhasználók, szolgáltatások és eszközök hitelesítéséhez.This means that it trusts that directory to authenticate users, services, and devices. Több előfizetés is megbízhat ugyanabban a címtárban, de egy előfizetés csak egy címtárban bízhat meg.Multiple subscriptions can trust the same directory, but a subscription trusts only one directory. További információkért lásd: Az Azure-előfizetések társítása Azure Active Directoryhoz.To learn more, see How Azure subscriptions are associated with Azure Active Directory.

Az egyes Azure-fiókok identitásai (más néven felhasználók) definiálásán kívül csoportokat is meghatározhat az Azure ad-ben.In addition to defining individual Azure account identities, also called users, you can also define groups in Azure AD. A felhasználói csoportok létrehozása jó módja a szerepköralapú hozzáférés-vezérlés (RBAC) használatával az előfizetések erőforrásaihoz való hozzáférés kezelésére.Creating user groups is a good way to manage access to resources in a subscription by using role-based access control (RBAC). A csoportok létrehozásával kapcsolatos további információkért lásd: csoport létrehozása Azure Active Directory előzetesverzióban.To learn how to create groups, see Create a group in Azure Active Directory preview. Csoportokat a PowerShell használatávalis létrehozhat és kezelhet.You can also create and manage groups by using PowerShell.

Előfizetések kezeléseManage your subscriptions

Az előfizetés egy Azure-fiókhoz kapcsolódó Azure-szolgáltatások logikai csoportosítása.A subscription is a logical grouping of Azure services that is linked to an Azure account. Egyetlen Azure-fiók több előfizetést is tartalmazhat.A single Azure account can contain multiple subscriptions. Az Azure-szolgáltatások számlázása előfizetési alapon történik.Billing for Azure services is done on a per-subscription basis. Az elérhető előfizetési ajánlatok listáját a következő típus szerint tekintheti meg: Microsoft Azure ajánlat részletei.For a list of the available subscription offers by type, see Microsoft Azure Offer Details. Az Azure-előfizetések rendelkeznek egy fiók rendszergazdájával, aki teljes körűen szabályozhatja az előfizetést, valamint egy szolgáltatás-rendszergazdát, aki az előfizetés összes szolgáltatását felügyeli.Azure subscriptions have an Account Administrator, who has full control over the subscription, and a Service Administrator, who has control over all services in the subscription. További információ a klasszikus előfizetési rendszergazdákról: Azure-előfizetések rendszergazdáinak hozzáadása vagy módosítása.For information about classic subscription administrators, see Add or change Azure subscription administrators. A rendszergazdákon kívül az egyes fiókok a szerepköralapú hozzáférés-vezérlés (RBAC)segítségével az Azure-erőforrások részletes ellenőrzését is megadhatják.In addition to administrators, individual accounts can be granted detailed control of Azure resources using role-based access control (RBAC).

ErőforráscsoportokResource groups

Új Azure-szolgáltatások kiépítésekor ezt egy adott előfizetésben teheti meg.When you provision new Azure services, you do so in a given subscription. Az egyes Azure-szolgáltatások, amelyek más néven erőforrások, egy erőforráscsoport kontextusában jönnek létre.Individual Azure services, which are also called resources, are created in the context of a resource group. Az erőforráscsoportok megkönnyítik az alkalmazás erőforrásainak üzembe helyezését és kezelését.Resource groups make it easier to deploy and manage your application's resources. Az erőforráscsoport az alkalmazás összes olyan erőforrását tartalmazza, amelyet egységként szeretne használni.A resource group should contain all the resources for your application that you want to work with as a unit. Az erőforrásokat az erőforráscsoportok és a különböző előfizetések között is áthelyezheti.You can move resources between resource groups and even to different subscriptions. További információ az erőforrások áthelyezéséről: erőforrások áthelyezése új erőforráscsoporthoz vagy előfizetésbe.To learn about moving resources, see Move resources to new resource group or subscription.

A Azure Erőforrás-kezelő nagyszerű eszköz az előfizetésben már létrehozott erőforrások megjelenítéséhez.The Azure Resource Explorer is a great tool for visualizing the resources that you've already created in your subscription. További információ: az erőforrások megtekintése és módosítása a Azure erőforrás-kezelő használatával.To learn more, see Use Azure Resource Explorer to view and modify resources.

Erőforrásokhoz való hozzáférés biztosításaGrant access to resources

Ha engedélyezi az Azure-erőforrásokhoz való hozzáférést, az ajánlott eljárás az, hogy az adott feladat végrehajtásához szükséges legalacsonyabb jogosultsággal lássa el a felhasználókat.When you allow access to Azure resources, it’s always a best practice to provide users with the least privilege that’s required to perform a given task.

  • Szerepköralapú hozzáférés-vezérlés (RBAC) : Az Azure-ban hozzáférést biztosíthat a felhasználói fiókokhoz (rendszerbiztonsági tag) egy adott hatókörben: előfizetés, erőforráscsoport vagy egyedi erőforrás.Role-based access control (RBAC): In Azure, you can grant access to user accounts (principals) at a specified scope: subscription, resource group, or individual resources. A RBAC lehetővé teszi, hogy erőforrás-készletet telepítsen egy erőforráscsoporthoz, és engedélyeket adjon egy adott felhasználónak vagy csoportnak.RBAC lets you deploy a set of resources into a resource group and grant permissions to a specific user or group. Azt is lehetővé teszi, hogy korlátozza a hozzáférést csak a célként megadott erőforráscsoporthoz tartozó erőforrásokhoz.It also lets you limit access to only the resources that belong to the target resource group. Hozzáférést biztosíthat egyetlen erőforráshoz, például virtuális géphez vagy virtuális hálózathoz is.You can also grant access to a single resource, such as a virtual machine or virtual network. A hozzáférés engedélyezéséhez hozzá kell rendelnie egy szerepkört a felhasználóhoz, a csoporthoz vagy az egyszerű szolgáltatáshoz.To grant access, you assign a role to the user, group, or service principal. Számos előre definiált szerepkör létezik, és saját egyéni szerepkörök is megadhatók.There are many predefined roles, and you can also define your own custom roles. További információ: Mi a szerepköralapú hozzáférés-vezérlés (RBAC)?.To learn more, see What is role-based access control (RBAC)?.

    Mikor kell használni: Ha a felhasználók és csoportok részletes hozzáférés-vezérlésére van szükség, vagy ha a felhasználónak egy előfizetés tulajdonosát kell tennie.When to use: When you need fine-grained access management for users and groups or when you need to make a user an owner of a subscription.

    Első lépések: További információ: a hozzáférés kezelése a RBAC és a Azure Portal használatával.Get started: To learn more, see Manage access using RBAC and the Azure portal.

  • Egyszerű szolgáltatások objektumai: A felhasználói rendszerbiztonsági tag és a csoportok hozzáférésének biztosításán kívül ugyanezt a hozzáférést is megadhatja egy egyszerű szolgáltatáshoz.Service principal objects: In addition to providing access to user principals and groups, you can grant the same access to a service principal.

    Mikor kell használni: Ha programozott módon kezeli az Azure-erőforrásokat, vagy hozzáférést biztosít az alkalmazásokhoz.When to use: When you’re programmatically managing Azure resources or granting access for applications. További információ: Create Active Directory Application and szolgáltatásnév.For more information, see Create Active Directory application and service principal.

TagsTags

Azure Resource Manager lehetővé teszi, hogy egyéni címkéket rendeljen az egyes erőforrásokhoz.Azure Resource Manager lets you assign custom tags to individual resources. A kulcs-érték párokat tartalmazó címkék hasznosak lehetnek, ha erőforrásokat kell szerveznie a számlázáshoz vagy a figyeléshez.Tags, which are key-value pairs, can be helpful when you need to organize resources for billing or monitoring. A címkék lehetővé teszik az erőforrások több erőforráscsoport közötti nyomon követését.Tags provide you a way to track resources across multiple resource groups. A címkék a portálon, a Azure Resource Manager sablonban vagy programozott módon, a REST API, az Azure CLI vagy a PowerShell használatával rendelhetők hozzá.You can assign tags in the portal, in the Azure Resource Manager template, or programmatically, by using the REST API, the Azure CLI, or PowerShell. Az egyes erőforrásokhoz több címkét is hozzárendelhet.You can assign multiple tags to each resource. További információ: címkék használata az Azure-erőforrások rendszerezéséhez.To learn more, see Using tags to organize your Azure resources.

SzámlázásBilling

A helyszíni számítástechnika és a felhőben üzemeltetett szolgáltatások között a szolgáltatás használatának nyomon követése és becslése, valamint a kapcsolódó költségek jelentős jelentőséggel bír.In the move from on-premises computing to cloud-hosted services, tracking and estimating service usage and related costs are significant concerns. Fontos, hogy megbecsülhető legyen az új erőforrások havi rendszerességgel történő futtatásának költsége.It’s important to be able to estimate what new resources cost to run on a monthly basis. Azt is meg kell tudnia, hogy a számlázás hogyan néz ki egy adott hónapban a jelenlegi kiadások alapján.You also need to be able to project how the billing looks for a given month based on the current spending.

Erőforrás-használati adatok beolvasásaGet resource usage data

Az Azure olyan számlázási REST API-k készletét biztosítja, amelyek hozzáférést biztosítanak az Azure-előfizetések erőforrás-felhasználási és metaadat-adataihoz.Azure provides a set of Billing REST APIs that give access to resource consumption and metadata information for Azure subscriptions. Ezek a számlázási API-k lehetővé teszi az Azure-költségek jobb előrejelzését és kezelését.These Billing APIs give you the ability to better predict and manage Azure costs. Az órákon belül nyomon követheti és elemezheti a kiadásokat, megteremtheti a kiadási riasztásokat, és megjósolhatja a jövőbeli számlázást a jelenlegi használati trendek alapján.You can track and analyze spending in hourly increments, create spending alerts, and predict future billing based on current usage trends.

Első lépések: Ha többet szeretne megtudni a számlázási API-k használatáról, tekintse meg az Azure számlázási használat és a RateCard API-k áttekintése című témakört.Get started: To learn more about using the Billing APIs, see Azure Billing Usage and RateCard APIs overview.

Jövőbeli költségek előrejelzésePredict future costs

Bár a költségek előre megbecsülve vannak, az Azure díjszabási kalkulátora a telepített erőforrások költségeinek becslése alapján is felhasználható.Although it's challenging to estimate costs ahead of time, Azure has a pricing calculator that you can use when you estimate the cost of deployed resources. A portál számlázási paneljén és a számlázási REST API-kon is felhasználhatja a jövőbeli költségek becslését a jelenlegi fogyasztás alapján.You can also use the Billing blade in the portal and the Billing REST APIs to estimate future costs, based on current consumption.

Első lépések: Lásd: Az Azure számlázási használati és RateCard API-k áttekintése.Get started: See Azure Billing Usage and RateCard APIs overview.