Välj rätt distributions alternativ i Azure SQLChoose the right deployment option in Azure SQL

Lär dig hur varje distributions alternativ passar in i Microsofts Azure SQL data-plattform och få hjälp att matcha rätt alternativ för dina affärs behov.Learn how each deployment option fits into Microsoft's Azure SQL data platform, and get help matching the right option for your business requirements. Oavsett om du prioriterar kostnads besparingar eller minimal administration kan den här artikeln hjälpa dig att avgöra vilken metod som passar bäst för de affärs krav du bryr dig om.Whether you prioritize cost savings or minimal administration, this article can help you decide which approach delivers against the business requirements you care about most.

Microsofts Azure SQL data-plattformMicrosoft's Azure SQL data platform

Från lyft och Shift-migreringar till modernisering av befintliga program för att skapa moderna moln tjänster är Azure SQL en modern SQL-plattform som har flera distributions alternativ som drivs av en branschledande Microsoft SQL Server motor.From lift-and-shift migrations, to modernization of existing applications, to building modern cloud services, Azure SQL is a modern SQL platform that offers several deployment options, powered by an industry leading Microsoft SQL Server engine. Azure SQL har utformats för att stödja en mängd olika program mönster med olika kontroll nivåer över den underliggande plattformen för att uppfylla de mest krävande kraven för migrering och modernisering.Azure SQL is designed to support a wide variety of application patterns with different levels of control over the underlying platform to meet the most demanding migration and modernization requirements. Azure SQL eliminerar komplexiteten vid hantering av olika samlingar av SQL Server-baserade program i stor skala genom att tillhandahålla en enda enhetlig hanterings upplevelse.Azure SQL eliminates the complexity of managing diverse collections of SQL Server-based applications at scale by providing a single, unified management experience.

En av de första sakerna man ska förstå när det gäller Azure kontra lokala SQL Server-databaser, är att det är möjligt att använda allt.One of the first things to understand in any discussion of Azure versus on-premises SQL Server databases is that you can use it all. Microsofts data plattform utnyttjar SQL Server teknik och gör den tillgänglig på fysiska lokala datorer, privata moln miljöer, privata moln miljöer från tredje part och det offentliga molnet.Microsoft's data platform leverages SQL Server technology and makes it available across physical on-premises machines, private cloud environments, third-party hosted private cloud environments, and the public cloud. SQL Server på virtuella Azure-datorer (virtuella SQL-datorer) kan du möta unika och skilda affärs behov genom en kombination av lokala och molnbaserade distributioner, samtidigt som du använder samma uppsättning Server produkter, utvecklingsverktyg och expertis i dessa miljöer.SQL Server on Azure virtual machines (SQL virtual machines) enables you to meet unique and diverse business needs through a combination of on-premises and cloud-hosted deployments, while using the same set of server products, development tools, and expertise across these environments.

SQL Server-molnalternativ: SQL-server på IaaS, eller SaaS-SQL-databas i molnet.

Som det visas i diagrammet kan varje erbjudande karakteriseras av den hanterings nivå som du har över infrastrukturen och i takt med kostnads effektiviteten.As seen in the diagram, each offering can be characterized by the level of administration you have over the infrastructure, and by the degree of cost efficiency.

I Azure kan du ha SQL Server arbets belastningar som körs som en värdbaserad tjänst (PaaS) eller en värdbaserad infrastruktur (IaaS).In Azure, you can have your SQL Server workloads running as a hosted service (PaaS), or a hosted infrastructure (IaaS). I PaaS har du flera distributions alternativ och tjänst nivåer inom varje distributions alternativ.Within PaaS, you have multiple deployment options and service tiers within each deployment option. Den viktiga fråga som du behöver fråga när du väljer mellan PaaS eller IaaS är att du vill hantera din databas, tillämpa korrigeringar och göra säkerhets kopior, eller vill du delegera dessa åtgärder till Azure?The key question that you need to ask when deciding between PaaS or IaaS is do you want to manage your database, apply patches, and take backups, or do you want to delegate these operations to Azure?

Beroende på svaret har du följande alternativ:Depending on the answer, you have the following options:

  • SQL-databaser: bäst för moderna moln program som vill använda de senaste stabila SQL Server funktionerna och har tidsbegränsningar i utvecklingen och marknadsföringen.SQL databases: Best for modern cloud applications that want to use the latest stable SQL Server features and have time constraints in development and marketing. En fullständigt hanterad SQL Database-motor, baserat på den senaste stabila Enterprise-versionen av SQL Server.A fully-managed SQL database engine, based on the latest stable Enterprise Edition of SQL Server. Det här är en Relations databas som en tjänst (DBaaS) som finns i Azure-molnet och som hamnar i kategorin Platform-as-a-Service (PaaS) .This is a relational database-as-a-service (DBaaS) hosted in the Azure cloud that falls into the industry category of Platform-as-a-Service (PaaS). SQL Database har flera distributions alternativ som bygger på standardiserad maskin-och program vara som ägs, hanteras och underhålls av Microsoft.SQL database has multiple deployment options, each of which is built on standardized hardware and software that is owned, hosted, and maintained by Microsoft. Med SQL Server kan du använda inbyggda funktioner och funktioner som kräver omfattande konfiguration (antingen lokalt eller i en virtuell Azure-dator).With SQL Server, you can use built-in features and functionality that require extensive configuration (either on-premises or in an Azure virtual machine). När du använder SQL Database, betalar du per användning med alternativ att skala upp eller ut för mer kraft utan avbrott.When using SQL Database, you pay-as-you-go with options to scale up or out for greater power with no interruption. SQL Database har ytterligare funktioner som inte är tillgängliga i SQL Server, till exempel inbyggd hög tillgänglighet, intelligens och hantering.SQL Database has some additional features that are not available in SQL Server, such as built-in high availability, intelligence, and management.

    Databaser erbjuder följande distributions alternativ:Databases offer the following deployment options:

    • Som en enskild databas med en egen uppsättning resurser som hanteras via en databas server.As a single database with its own set of resources managed via a database server. En enda databas liknar en innesluten databas i SQL Server.A single database is similar to a contained database in SQL Server. Det här alternativet är optimerat för modern program utveckling av nya molnbaserade program.This option is optimized for modern application development of new cloud-born applications. Alternativen för storskalig och Server lös är tillgängliga.Hyperscale and serverless options are available.
    • En elastisk pool, som är en samling databaser med en delad uppsättning resurser som hanteras via en databas server.An elastic pool, which is a collection of databases with a shared set of resources managed via a database server. Enskilda databaser kan flyttas till och från en elastisk pool.Single databases can be moved into and out of an elastic pool. Det här alternativet är optimerat för modern program utveckling av nya molnbaserade program med hjälp av SaaS program mönster för flera innehavare.This option is optimized for modern application development of new cloud-born applications using the multi-tenant SaaS application pattern. Elastiska pooler ger en kostnads effektiv lösning för att hantera prestanda för flera databaser som har varierande användnings mönster.Elastic pools provide a cost-effective solution for managing the performance of multiple databases that have variable usage patterns.
    • En databas serversom används för att hantera grupper av enskilda databaser och elastiska pooler.A database server, which is used to manage groups of single databases and elastic pools. Databas servrar fungerar som en central administrativ punkt för flera databaser i en enda databas, inloggningar, brand Väggs regler, gransknings regler, principer för hot identifieringoch failover-grupper.Database servers act as a central administrative point for multiple single or pooled databases, logins, firewall rules, auditing rules, threat detection policies, and failover groups.
  • SQL-hanterade instanser: bäst för de flesta migreringar till molnet.SQL managed instances: Best for most migrations to the cloud. Hanterad instans är en samling system-och användar databaser med en delad uppsättning resurser som lyfter och Skift är klara.Managed instance is a collection of system and user databases with a shared set of resources that is lift-and-shift ready. Bäst för nya program eller befintliga lokala program som vill använda de senaste stabila SQL Server funktionerna och som migreras till molnet med minimala ändringar.Best for new applications or existing on-premises applications that want to use the latest stable SQL Server features and that are migrated to the cloud with minimal changes. En hanterad instans liknar en instans av Microsoft SQL Server databas motor som erbjuder delade resurser för databaser och ytterligare funktioner för instans omfattning.A managed instance is similar to an instance of the Microsoft SQL Server database engine offering shared resources for databases and additional instance-scoped features. Hanterad instans har stöd för migrering av databasen från lokala datorer med minimal till ingen databas ändring.Managed instance supports database migration from on-premises with minimal to no database change. Det här alternativet ger alla PaaS-förmåner för Azure SQL Database men lägger till funktioner som tidigare endast var tillgängliga i virtuella SQL-datorer.This option provides all of the PaaS benefits of Azure SQL Database but adds capabilities that were previously only available in SQL VMs. Detta inkluderar ett internt virtuellt nätverk (VNet) och nära 100%-kompatibilitet med lokala SQL Server.This includes a native virtual network (VNet) and near 100% compatibility with on-premises SQL Server. Hanterade instanser ger fullständig SQL Server åtkomst och funktions kompatibilitet för migrering av SQL-servrar till Azure.Managed instances provide full SQL Server access and feature compatibility for migrating SQL Servers to Azure.

  • Virtuella SQL-datorer: bäst för migreringar och program som kräver åtkomst till operativ system nivå.SQL virtual machines: Best for migrations and applications requiring OS-level access. Virtuella SQL-datorer är hiss-och-Shift-klara för befintliga program som kräver snabb migrering till molnet med minimala förändringar eller inga ändringar.SQL virtual machines are lift-and-shift ready for existing applications that require fast migration to the cloud with minimal changes or no changes. Virtuella SQL-datorer ger fullständig administrativ kontroll över SQL Server-instansen och underliggande operativ system för migrering till Azure.SQL virtual machines offer full administrative control over the SQL Server instance and underlying OS for migration to Azure. Snabba utvecklings- och test-scenarier där du inte vill köpa lokal SQL Server-maskinvara som inte är för produktion.Rapid development and test scenarios when you do not want to buy on-premises non-production SQL Server hardware. Virtuella SQL-datorer ingår i bransch kategorin Infrastructure-as-a-Service (IaaS) och gör att du kan köra SQL Server i en fullständigt hanterad virtuell dator (VM) i Azure-molnet.SQL virtual machines fall into the industry category Infrastructure-as-a-Service (IaaS) and allows you to run SQL Server inside a fully-managed virtual machine (VM) in the Azure cloud. Virtuella SQL-datorer körs också på standardiserad maskin vara som ägs, hanteras och underhålls av Microsoft.SQL virtual machines also run on standardized hardware that is owned, hosted, and maintained by Microsoft. När du använder virtuella SQL-datorer kan du antingen betala per användning för en SQL Server licens som redan finns i en SQL Server avbildning eller enkelt använda en befintlig licens.When using SQL virtual machines, you can either pay-as-you-go for a SQL Server license already included in a SQL Server image or easily use an existing license. Du kan också stoppa eller återuppta den virtuella datorn efter behov.You can also stop or resume the VM as needed. SQL Server installerat och som finns i molnet körs på virtuella Windows Server-eller Linux-datorer som körs på Azure, även kallat en infrastruktur som en tjänst (IaaS).SQL Server installed and hosted in the cloud runs on Windows Server or Linux virtual machines running on Azure, also known as an infrastructure as a service (IaaS). Virtuella SQL-datorer är ett lämpligt alternativ för att migrera lokala SQL Server databaser och program utan någon databas ändring.SQL virtual machines is a good option for migrating on-premises SQL Server databases and applications without any database change. Alla nya versioner och utgåvor av SQL Server är tillgängliga för installation på en virtuell IaaS-dator.All recent versions and editions of SQL Server are available for installation in an IaaS virtual machine. Den viktigaste skillnaden mellan SQL-databaser och SQL-hanterade instanser är att SQL Server virtuella datorer tillåter fullständig kontroll över databas motorn.The most significant difference from SQL databases and SQL managed instances, is that SQL Server VMs allow full control over the database engine. Du kan välja när du vill starta underhåll/korrigering, ändra återställnings modellen till enkel eller Mass utloggning, pausa eller starta tjänsten vid behov, och du kan anpassa den SQL Server databas motorn helt.You can choose when to start maintenance/patching, change the recovery model to simple or bulk-logged, pause or start the service when needed, and you can fully customize the SQL Server database engine. Med den här extra kontrollen får du extra ansvar att hantera den virtuella datorn.With this additional control comes the added responsibility to manage the virtual machine.

    Optimerad för migrering av befintliga program till Azure eller för att utöka befintliga lokala program till molnet i hybrid distributioner.Optimized for migrating existing applications to Azure or extending existing on-premises applications to the cloud in hybrid deployments. Du kan också använda SQL Server på en virtuell dator för att utveckla och testa traditionella SQL Server-program.In addition, you can use SQL Server in a virtual machine to develop and test traditional SQL Server applications. Med virtuella SQL-datorer har du fullständiga administrativa rättigheter över en dedikerad SQL Server instans och en molnbaserad virtuell dator.With SQL virtual machines, you have the full administrative rights over a dedicated SQL Server instance and a cloud-based VM. Det är det perfekta valet när en organisation redan har IT-resurser tillgängliga för att underhålla de virtuella datorerna.It is a perfect choice when an organization already has IT resources available to maintain the virtual machines. Med dessa funktioner kan du skapa ett ytterst anpassat system för ditt programs specifika prestanda- och tillgänglighetsbehov.These capabilities allow you to build a highly customized system to address your application’s specific performance and availability requirements.

Ytterligare skillnader visas i följande tabell, men både databaser och hanterade instanser är optimerade för att minska de totala hanterings kostnaderna till minst för etablering och hantering av många databaser.Additional differences are listed in the following table, but both databases and managed instances are optimized to reduce overall management costs to the minimum for provisioning and managing many databases. Det minskar löpande administrativa kostnader eftersom du inte behöver hantera några virtuella datorer, operativsystem eller någon databasprogramvara.It reduces ongoing administration costs because you do not have to manage any virtual machines, operating system or database software. Du behöver inte hantera uppgraderingar, hög tillgänglighet eller säkerhetskopieringar.You do not have to manage upgrades, high availability, or backups. Generellt sett kan Azure SQL Database kraftigt öka antalet databaser som kan hanteras av en enskild IT- eller utvecklingsresurs.In general, Azure SQL Database can dramatically increase the number of databases managed by a single IT or development resource. Elastiska pooler stöder även SaaS program arkitekturer med flera innehavare med funktioner som klient isolering och möjlighet att skala för att minska kostnaderna genom att dela resurser mellan databaser.Elastic pools also support SaaS multi-tenant application architectures with features including tenant isolation and the ability to scale to reduce costs by sharing resources across databases. Hanterad instans har stöd för instans omfattnings funktioner som möjliggör enkel migrering av befintliga program, samt delning av resurser mellan databaser.Managed instance provides support for instance-scoped features enabling easy migration of existing applications, as well as sharing resources amongst databases.

SQL-databaserSQL databases SQL-hanterade instanserSQL managed instances Virtuella SQL-datorerSQL virtual machines
Stöder de flesta lokala funktioner på databas nivå.Supports most on-premises database-level capabilities. De vanligaste SQL Server funktionerna är tillgängliga.The most commonly used SQL Server features are available.
99,995% tillgänglighet garanterad.99.995% availability guaranteed.
Inbyggda säkerhets kopieringar, korrigeringar och återställning.Built-in backups, patching, recovery.
Senaste versionen av stabil databas motor.Latest stable Database Engine version.
Möjlighet att tilldela nödvändiga resurser (CPU/lagring) till enskilda databaser.Ability to assign necessary resources (CPU/storage) to individual databases.
Inbyggd avancerad intelligens och säkerhet.Built-in advanced intelligence and security.
Ändring av resurser online (CPU/lagring).Online change of resources (CPU/storage).
Har stöd för nästan alla lokala funktioner på instans nivå och databas nivå.Supports almost all on-premises instance-level and database-level capabilities. Hög kompatibilitet med SQL Server lokalt.High compatibility with SQL Server on-premises.
99,99% tillgänglighet garanterad.99.99% availability guaranteed.
Inbyggda säkerhets kopieringar, korrigeringar och återställning.Built-in backups, patching, recovery.
Senaste versionen av stabil databas motor.Latest stable Database Engine version.
Enkel migrering från SQL Server.Easy migration from SQL Server.
Privat IP-adress i Azure VNet.Private IP address within Azure VNet.
Inbyggd avancerad intelligens och säkerhet.Built-in advanced intelligence and security.
Ändring av resurser online (CPU/lagring).Online change of resources (CPU/storage).
Du har fullständig kontroll över SQL Servers motorn.You have full control over the SQL Server engine. Stöder alla lokala funktioner.Supports all on-premises capabilities.
Upp till 99,99% tillgänglighet.Up to 99.99% availability.
Fullständig paritet med den matchande versionen av lokala SQL Server.Full parity with the matching version of on-premises SQL Server.
Fast och välkänd databas motor version.Fixed, well-known database engine version.
Enkel migrering från SQL Server lokalt.Easy migration from SQL Server on-premises.
Privat IP-adress i Azure VNet.Private IP address within Azure VNet.
Du kan distribuera program eller tjänster på värden där SQL Server placeras.You have ability to deploy application or services on the host where SQL Server is placed.
Migrering från SQL Server kan vara svårt.Migration from SQL Server might be hard.
Vissa SQL Server funktioner är inte tillgängliga.Some SQL Server features are not available.
Ingen garanterad, exakt underhålls tid (men nästan transparent).No guaranteed exact maintenance time (but nearly transparent).
Kompatibilitet med SQL Server-versionen kan bara uppnås med hjälp av kompatibilitetsnivån för databaser.Compatibility with the SQL Server version can be achieved only using database compatibility levels.
Det går inte att tilldela en privat IP-adress (du kan begränsa åtkomsten med brand Väggs regler).Private IP address cannot be assigned (you can limit the access using firewall rules).
Det finns fortfarande ett minimalt antal SQL Server funktioner som inte är tillgängliga.There is still some minimal number of SQL Server features that are not available.
Ingen garanterad, exakt underhålls tid (men nästan transparent).No guaranteed exact maintenance time (but nearly transparent).
Kompatibilitet med SQL Server-versionen kan bara uppnås med hjälp av kompatibilitetsnivån för databaser.Compatibility with the SQL Server version can be achieved only using database compatibility levels.
Du måste hantera dina säkerhets kopieringar och uppdateringar.You need to manage your backups and patches.
Du måste implementera din egen lösning för hög tillgänglighet.You need to implement your own High-Availability solution.
Det finns ett avbrott när du ändrar resurser (CPU/lagring)There is a downtime while changing the resources(CPU/storage)
Databaser på upp till 100 TB.Databases of up to 100 TB. Upp till 8 TB.Up to 8 TB. SQL Server instanser med upp till 256 TB lagrings utrymme.SQL Server instances with up to 256 TB of storage. Instansen har stöd för så många databaser som behövs.The instance can support as many databases as needed.
Lokala program kan komma åt data i Azure SQL Database.On-premises application can access data in Azure SQL Database. Inbyggd implementering av virtuella nätverk och anslutning till din lokala miljö med hjälp av Azure Express Route eller VPN gateway.Native virtual network implementation and connectivity to your on-premises environment using Azure Express Route or VPN Gateway. Med virtuella SQL-datorer kan du ha program som körs delvis i molnet och delvis lokalt.With SQL virtual machines, you can have applications that run partly in the cloud and partly on-premises. Du kan till exempel utöka ditt lokala nätverk och Active Directory-domän till molnet via Azure Virtual Network.For example, you can extend your on-premises network and Active Directory Domain to the cloud via Azure Virtual Network. Mer information om hybrid moln lösningar finns i utöka lokala data lösningar till molnet.For more information on hybrid cloud solutions, see Extending on-premises data solutions to the cloud.

Affärs motivation för att välja databaser, hanterade instanser eller virtuella SQL-datorerBusiness motivations for choosing databases, managed instances, or SQL virtual machines

Det finns flera faktorer som kan påverka ditt beslut att välja mellan olika data erbjudanden:There are several factors that can influence your decision to choose between the different data offerings:

  • Cost – både PaaS-och IaaS-alternativet inkluderar bas priset som omfattar underliggande infrastruktur och licensiering.Cost - Both PaaS and IaaS option include base price that cover underlying infrastructure and licensing. Men med alternativet IaaS måste du investera ytterligare tid och resurser för att hantera din databas, men i PaaS får du de här administrations funktionerna som ingår i priset.However, with IaaS option you need to invest additional time and resources to manage your database, while in PaaS you are getting these administration features included in the price. Med alternativet IaaS kan du stänga av dina resurser medan du inte använder dem för att minska kostnaderna, medan PaaS-versionen alltid körs om du tar bort och återskapar dina resurser när de behövs.IaaS option enables you to shut down your resources while you are not using them to decrease the cost, while PaaS version is always running unless if you drop and re-create your resources when they are needed.
  • Administration – PaaS alternativ minskar den tid som du måste investera för att administrera-databasen.Administration - PaaS options reduce the amount of time that you need to invest to administer the database. Det begränsar dock också intervallet för anpassade administrations uppgifter och skript som du kan utföra eller köra.However, it also limits the range of custom administration tasks and scripts that you can perform or run. CLR stöds till exempel inte för databaser med enkel eller pool, men stöds för en hanterad instans.For example, the CLR is not supported with single or pooled databases, but is supported for a managed instance. Dessutom stöder inga distributions alternativ i PaaS användningen av spårnings flaggor.Also, no deployment options in PaaS support the use of trace flags.
  • Service nivå avtal – både IaaS och PaaS ger hög service avtal för bransch standard.Service-Level Agreement - Both IaaS and PaaS provide high, industry standard SLA. Alternativet PaaS garanterar 99,99% SLA, medan IaaS garanterar 99,95% SLA for Infrastructure, vilket innebär att du måste implementera ytterligare mekanismer för att säkerställa tillgängligheten för dina databaser.PaaS option guarantees 99.99% SLA, while IaaS guarantees 99.95% SLA for infrastructure, meaning that you need to implement additional mechanisms to ensure availability of your databases. Du kan implementera en lösning med hög tillgänglighet på 99,99% genom att skapa ytterligare SQL Server i VM och konfigurera AlwaysOn-tillgänglighetsgrupper.You can implement High-availability solution at 99.99% by creating an additional SQL Server in VM and configure AlwaysOn Availability groups.
  • Tiden för att flytta till Azure -SQL Server i Azure VM är den exakta matchningen av din miljö, så migreringen från lokala datorer till Azure SQL VM skiljer sig inte från att flytta databaserna från en lokal server till en annan.Time to move to Azure - SQL Server in Azure VM is the exact match of your environment, so migration from on-premises to Azure SQL VM is not different than moving the databases from one on-premises server to another. Hanterad instans möjliggör även mycket enkel migrering. Det kan dock finnas några ändringar som du måste tillämpa innan du migrerar till en hanterad instans.Managed instance also enables extremely easy migration; however, there might be some changes that you need to apply before you migrate to a managed instance.

Dessa faktorer beskrivs i mer information i följande avsnitt.These factors will be discussed in more details in the following sections.

KostnadCost

Oavsett om du är en startup med dålig kassa, eller ett team i ett etablerat företag som har en begränsad budget. Budgetbegränsningar är vanligtvis den främsta motivationsfaktorn när man bestämmer var man ska ha sina databaser.Whether you’re a startup that is strapped for cash, or a team in an established company that operates under tight budget constraints, limited funding is often the primary driver when deciding how to host your databases. I det här avsnittet får du lära dig mer om fakturerings-och licensierings grunderna i Azure med avseende på dessa två Relations databas alternativ: SQL Database och virtuella SQL-datorer.In this section, you learn about the billing and licensing basics in Azure with regards to these two relational database options: SQL Database and SQL virtual machines. Du lär dig också hur du beräknar den totala programkostnaden.You also learn about calculating the total application cost.

Debitering och licensieringBilling and licensing basics

För närvarande säljs SQL Database som en tjänst och är tillgänglig med flera distributions alternativ och på flera tjänst nivåer med olika priser för resurser, som alla debiteras per timme i ett fast pris baserat på tjänst nivå och beräknings storlek som du väljer .Currently, SQL Database is sold as a service and is available with several deployment options and in several service tiers with different prices for resources, all of which are billed hourly at a fixed rate based on the service tier and compute size you choose. Den senaste informationen om aktuella tjänst nivåer, beräknings storlek och lagrings utrymme som stöds finns i DTU-baserad inköps modell och vCore-baserad inköps modell.For the latest information on the current supported service tiers, compute sizes, and storage amounts, see DTU-based purchasing model and vCore-based purchasing model.

  • Med SQL Database kan du välja en tjänst nivå som passar dina behov från en mängd olika priser med början från 5 $/månad för Basic-nivån.With SQL database, you can choose a service tier that fits your needs from a wide range of prices starting from 5$/month for basic tier.
  • Du kan skapa elastiska pooler för att dela resurser mellan databas instanser för att minska kostnaderna och få användnings toppar.You can create elastic pools to share resources among database instances to reduce costs and accommodate usage spikes.
  • Med SQL-hanterad instans kan du också ta med din egen licens.With SQL managed instance, you can also bring your own license. Mer information om att använda en egen licensiering finns licensmobilitet via Software Assurance på Azure eller Använd Azure Hybrid-förmån kalkylator för att se hur du sparar upp till 40% .For more information on bring-your-own licensing, see License Mobility through Software Assurance on Azure or use Azure Hybrid Benefit calculator to see how to save up to 40%.

Dessutom debiteras du för utgående Internettrafik till normal dataöverföringskostnad.In addition, you are billed for outgoing Internet traffic at regular data transfer rates. Du kan justera tjänst nivåerna dynamiskt och beräknings storlekarna så att de överensstämmer med programmets varierande data flödes behov.You can dynamically adjust service tiers and compute sizes to match your application’s varied throughput needs.

Med SQL-databaser och SQL-hanterade instanserkonfigureras databas program varan automatiskt, korrigeras och uppgraderas av Microsoft, vilket minskar administrations kostnaderna.With SQL databases and SQL managed instances, the database software is automatically configured, patched, and upgraded by Microsoft, which reduces your administration costs. Dessutom gör dess inbyggda säkerhetskopierings-funktioner att du kan uppnå markanta kostnadsbesparingar, speciellt om du har ett stort antal databaser.In addition, its built-in backup capabilities help you achieve significant cost savings, especially when you have a large number of databases.

Med virtuella SQL-datorerkan du använda vilken plattform som helst SQL Server avbildningar (som innehåller en licens) eller ta SQL Server licensen.With SQL virtual machines, you can use any of the platform-provided SQL Server images (which includes a license) or bring your SQL Server license. Alla SQL Server-versioner (2008R2, 2012, 2014, 2016) och utgåvor (Developer, Express, Web, Standard, Enterprise) som stöds är tillgängliga.All the supported SQL Server versions (2008R2, 2012, 2014, 2016) and editions (Developer, Express, Web, Standard, Enterprise) are available. Det finns också BYOL-versioner (Bring-Your-Own-License) av avbildningarna.In addition, Bring-Your-Own-License versions (BYOL) of the images are available. När du använder de avbildningar som Azure tillhandahåller beror driftskostnaderna på storleken på de virtuella datorerna samt vilken utgåva av SQL Server du väljer.When using the Azure provided images, the operational cost depends on the VM size and the edition of SQL Server you choose. Oavsett storleken på virtuella datorer eller SQL Server Edition betalar du licens kostnaderna per minut för SQL Server och Windows-eller Linux-servern, tillsammans med Azure Storage kostnaden för de virtuella dator diskarna.Regardless of VM size or SQL Server edition, you pay per-minute licensing cost of SQL Server and the Windows or Linux Server, along with the Azure Storage cost for the VM disks. Betalningsalternativet per minut låter dig använda SQL Server så länge du behöver utan att köpa ytterligare SQL Server-licenser.The per-minute billing option allows you to use SQL Server for as long as you need without buying addition SQL Server licenses. Om du använder din egen SQL Server-licens till Azure debiteras du bara för Server-och lagrings kostnader.If you bring your own SQL Server license to Azure, you are charged for server and storage costs only. Mer information om att använda sin egen licensiering finns i Licensera Mobility via Software Assurance på Azure.For more information on bring-your-own licensing, see License Mobility through Software Assurance on Azure. Dessutom debiteras du för utgående Internettrafik till normal dataöverföringskostnad.In addition, you are billed for outgoing Internet traffic at regular data transfer rates.

Beräkna den totala programkostnadenCalculating the total application cost

När du börjar använda en moln plattform inkluderar kostnaden för att köra ditt program kostnaden för nya utvecklings-och pågående administrations kostnader samt kostnaderna för den offentliga moln tjänsten.When you start using a cloud platform, the cost of running your application includes the cost for new development and ongoing administration costs, plus the public cloud platform service costs.

Mer information om priser finns i följande resurser:For more information on pricing, see the following resources:

AdministrationAdministration

För många företag handlar beslutet att övergå till en molntjänst lika mycket om att minska administrativ komplexitet som kostnad.For many businesses, the decision to transition to a cloud service is as much about offloading complexity of administration as it is cost. Med IaaS och PaaS, administrerar Microsoft den underliggande infrastrukturen och replikerar automatiskt alla data för att tillhandahålla haveri beredskap, konfigurera och uppgradera databas program vara, hanterar belastnings utjämning och transparent redundans om det finns en Server problem i ett Data Center.With IaaS and PaaS, Microsoft administers the underlying infrastructure and automatically replicates all data to provide disaster recovery, configures and upgrades the database software, manages load balancing, and does transparent failover if there is a server failure within a data center.

  • Med SQL-databaser och SQL-hanterade instanserkan du fortsätta att administrera din databas, men du behöver inte längre hantera databas motorn, operativ systemet eller maskin varan.With SQL databases and SQL managed instances, you can continue to administer your database, but you no longer need to manage the database engine, the operating system, or the hardware. Exempel på saker som du kan fortsätta att administrera inkluderar databaser och inloggningar, index- och frågejusteringar samt granskning och säkerhet.Examples of items you can continue to administer include databases and logins, index and query tuning, and auditing and security. Dessutom krävs minimal konfiguration och administration för att konfigurera hög tillgänglighet till ett annat data Center.Additionally, configuring high availability to another data center requires minimal configuration and administration.
  • Med virtuella SQL-datorerhar du fullständig kontroll över operativ systemet och SQL Server instans konfiguration.With SQL virtual machines, you have full control over the operating system and SQL Server instance configuration. Med en VM bestämmer du själv när operativsystem och databasprogramvara ska uppdateras/uppgraderas och när ytterligare programvara, t.ex. antivirusprogram, ska installeras.With a VM, it’s up to you to decide when to update/upgrade the operating system and database software and when to install any additional software such as anti-virus. Vissa automatiska funktioner kan avsevärt underlätta arbetet med korrigeringar, säkerhetskopiering och hög tillgänglighet.Some automated features are provided to dramatically simplify patching, backup, and high availability. Du kan dessutom styra storleken på VM:n, antalet diskar och deras lagringskonfigurationer.In addition, you can control the size of the VM, the number of disks, and their storage configurations. Med Azure kan du ändra storleken på en virtuell dator efter behov.Azure allows you to change the size of a VM as needed. Mer information finns i Storlekar för virtuella Azure-datorer och Azure-molntjänster.For information, see Virtual Machine and Cloud Service Sizes for Azure.

Serviceavtal (SLA)Service Level Agreement (SLA)

För många IT-avdelningar är det av högsta vikt att uppfylla skyldigheterna på upptid enligt serviceavtalet (SLA).For many IT departments, meeting up-time obligations of a Service Level Agreement (SLA) is a top priority. I det här avsnittet tittar vi på de SLA som är tillämpliga för varje databasalternativ.In this section, we look at what SLA applies to each database hosting option.

För SQL Databasetillhandahåller Microsoft ett SLA för tillgänglighet på 99,99%.For SQL Database, Microsoft provides an availability SLA of 99.99%. Den senaste informationen finns i Serviceavtalet.For the latest information, see Service Level Agreement.

För virtuella SQL-datorertillhandahåller Microsoft ett service avtal på 99,95% som bara täcker den virtuella datorn.For SQL virtual machines, Microsoft provides an availability SLA of 99.95% that covers just the Virtual Machine. Det här SLA:t omfattar inte de processer som körs på den virtuella datorn (till exempel SQL Server) som kräver att du är värd för minst två VM-instanser i en tillgänglighetsuppsättning.This SLA does not cover the processes (such as SQL Server) running on the VM and requires that you host at least two VM instances in an availability set. Den senaste informationen finns på VM SLA.For the latest information, see the VM SLA. För hög tillgänglighet för databasen (HA) i virtuella datorer bör du konfigurera en av de alternativ för hög tillgänglighet som stöds i SQL Server, till exempel Always on-tillgänglighetsgrupper.For database high availability (HA) within VMs, you should configure one of the supported high availability options in SQL Server, such as Always On Availability Groups. Användningen av ett alternativ för hög tillgänglighet som stöds medför inget nytt SLA, men ger > 99,99 % databastillgänglighet.Using a supported high availability option doesn't provide an additional SLA, but allows you to achieve >99.99% database availability.

Tid att flytta till AzureTime to move to Azure

SQL Database (enstaka databaser eller elastiska pooler) är rätt lösning för molnbaserade program när produktiviteten för utvecklare och snabb tids till marknad för nya lösningar är viktiga.SQL database (single databases or elastic pools) are the right solution for cloud-designed applications when developer productivity and fast time-to-market for new solutions are critical. Med sin programmässiga DBA-lika funktionalitet, är det perfekt för molnarkitekter och utvecklare, eftersom det sänker behovet av att hantera det underliggande operativsystemet och databasen.With programmatic DBA-like functionality, it is perfect for cloud architects and developers as it lowers the need for managing the underlying operating system and database.

SQL-hanterad instans fören klar migreringen av befintliga program till Azure SQL avsevärt, så att du snabbt kan flytta migrerade databas program till marknaden i Azure.SQL managed instance greatly simplifies the migration of existing applications to Azure SQL, enabling you to bring migrated database applications to market in Azure quickly.

Virtuella SQL-datorer är perfekta om dina befintliga eller nya program kräver stora databaser eller åtkomst till alla funktioner i SQL Server eller Windows/Linux, och du vill undvika tid och kostnader för att förvärva ny lokal maskin vara.SQL virtual machines are perfect if your existing or new applications require large databases or access to all features in SQL Server or Windows/Linux, and you want to avoid the time and expense of acquiring new on-premises hardware. Det är också en bra anpassning när du vill migrera befintliga lokala program och databaser till Azure som de är i fall där Azure SQL Database hanterade instansen inte passar bra.It is also a good fit when you want to migrate existing on-premises applications and databases to Azure as-is - in cases where Azure SQL Database managed instance is not a good fit. Eftersom du inte behöver ändra presentations-, program-och data lager sparar du tid och budget när du skapar en ny konstruktion för din befintliga lösning.Since you do not need to change the presentation, application, and data layers, you save time and budget on re-architecting your existing solution. Istället kan du fokusera på att migrera alla dina lösningar till Azure och på att genomföra prestandaoptimeringar som kan krävas av Azure-plattformen.Instead, you can focus on migrating all your solutions to Azure and in doing some performance optimizations that may be required by the Azure platform. Mer information finns i Bästa praxis för prestanda i SQL Server på Azure Virtual Machines.For more information, see Performance Best Practices for SQL Server on Azure Virtual Machines.

Skapa och hantera Azure SQL-resurser med Azure PortalCreate and manage Azure SQL resources with the Azure portal

Azure Portal tillhandahåller en enda sida där du kan hantera alla dina Azure SQL-resurser , inklusive dina virtuella SQL-datorer.The Azure portal provides a single page where you can manage all of your Azure SQL resources including your SQL virtual machines.

Om du vill komma åt sidan Azure SQL-resurser går du till Azure Portal-menyn, väljer Azure SQL eller söker efter och väljer Azure SQL på vilken sida som helst.To access the Azure SQL resources page, from the Azure portal menu, select Azure SQL or search for and select Azure SQL in any page.

Anteckning

Azure SQL är ett snabbt och enkelt sätt att få åtkomst till alla dina SQL-databaser, elastiska pooler, databas servrar, SQL-hanterade instanser och virtuella SQL-datorer.Azure SQL provides a quick and easy way to access all of your SQL databases, elastic pools, database servers, SQL managed instances, and SQL virtual machines. Azure SQL är inte en tjänst eller resurs.Azure SQL is not a service or resource.

Om du vill hantera befintliga resurser väljer du önskat objekt i listan.To manage existing resources, select the desired item in the list. Om du vill skapa nya Azure SQL-resurser väljer du + Lägg till.To create new Azure SQL resources, select + Add.

Azure SQL Portal-sida

När du har valt + Lägg till, Visa ytterligare information om de olika alternativen genom att välja Visa information på valfri panel.After selecting + Add, view additional information about the different options by selecting Show details on any tile.

panel information om databaser

Mer information finns i:For details, see:

Nästa stegNext steps