Hizmet olarak platform (PaaS) seçeneklerini kullanma
Mümkün olduğunda, hizmet olarak altyapı (IaaS) yerine hizmet olarak platformu (PaaS) kullanın
IaaS, parçalar içeren bir kutu gibidir. Herhangi bir şey oluşturabilirsiniz, ancak kendiniz birleştirmeniz gerekir. PaaS seçeneklerini yapılandırmak ve yönetmek daha kolaydır. VM'leri sağlamanız, sanal ağlar ayarlamanız, düzeltme eklerini ve güncelleştirmeleri yönetmeniz, tüm yazılımı bir VM üzerinde çalıştırmayla ilgili diğer ek yüklerle ilgilenmeniz gerekmez.
Örneğin, uygulamanızın bir ileti sırası olması gerektiğini varsayalım. RabbitMQ gibi bir çözüm kullanarak bir VM'de kendi ileti sistemi hizmetinizi oluşturabilirsiniz. Ancak Azure Service Bus zaten güvenilir bir hizmet olarak mesajlaşma çözümü sağlar ve ayarlamak daha kolaydır. Bir Service Bus ad alanı oluşturmanız (dağıtım betiğinin bir parçası olarak yapılabilir) ve ardından istemci SDK’sini kullanarak Service Bus’u çağırmanız yeterlidir.
Elbette, uygulamanızın bir IaaS yaklaşımını daha uygun hale getiren belirli gereksinimleri olabilir. Ancak, uygulamanız IaaS'ye dayalı olsa bile PaaS seçeneklerinin dahil olması doğal olabilir yerleri seçin. Bu yerler arasında önbellek, kuyruklar ve veri depolama alanı vardır.
| Bunun yerine... | Bunu kullanmayı deneyin... |
|---|---|
| Active Directory | Azure Active Directory |
| Elasticsearch | Azure Search |
| Hadoop | HDInsight |
| IIS | App Service |
| MongoDB | Cosmos DB |
| Redis | Redis için Azure Önbelleği |
| SQL Server | Azure SQL Veritabanı |
| Dosya paylaşımı | Azure NetApp Files |
Bunun kapsamlı bir liste değil, eşdeğer seçeneklerin bir alt kümesi olduğunu unutmayın.