Azure

Azure Logic App Vs Azure Function ?

Avatar
Written by Emre Martin

Azure Logic App Nedir ?

Azure Logic Apps, çok az kod kullanarak veya hiç kod kullanmadan otomatikleştirilmiş iş akışları oluşturabileceğiniz ve çalıştırabileceğiniz bir bulut (iPaaS) platformudur. Azure Logic App ile görsel tasarım seçeneğini kullanarak oluşturulmuş işlemler arasında seçim yaparak mantıksal uygulama, veri ve hizmelerinizi entegre edebilecek ve yönetebilecek iş akış otomasyonları oluşturabilirsiniz.

Logic Apps için tipik senaryolar:

  • İçerik tabanlı yönlendirme
  • Zamanlayıcı tabanlı işleme
  • İş süreci
  • Bulut hizmetleri arasında entegrasyon
  • SaaS olay işleme
  • Veri dönüştürme ve zenginleştirme
  • Veri Alımı

Azure Function Nedir ?

Azure Function, kullanıcıların altyapı sağlamak veya yönetmek zorunda kalmadan bır olayla tetiklenen kod çalıştırmasını sağlayan sunucusuz bir bilgi işlem hizmetidir.

Azure Function için tipik senaryolar:

  • Azure hizmet olayı işleme
  • SaaS olay işleme
  • Sunucusuz (Serverless) mobil arka uçlar
  • Gerçek zamanlı bot mesajlaşma
  • Zamanlayıcı tabanlı işleme
  • Sunucusuz (Serverless) web uygulama mimarileri
  • Gerçek zamanlı akış işleme

Azure Logic App vs Azure Function ?

ÖzellikAzure FunctionAzure Logic App
DağıtımÖncelikli kod (zorunlu)

Visual Studio publish

Core Tools publish

Deployment Center (CI/CD)

Container deployments

Visual Studio Code publish

Azure Pipelines

Deployment slots

GitHub Actions

Tasarımcı öncelikli (bildirimli)

Azure portal

Visual Studio

Azure PowerShell

Azure CLI

Azure Resource Manager REST API

Azure DevOps

BağlantıYaklaşık bir düzine yerleşik bağlama türü, özel bağlamalar için kod yazmaGeniş bağlayıcı koleksiyonu, B2B senaryoları için Kurumsal Entegrasyon Paketi, özel bağlayıcılar
MonitoringAzure Application InsightsAzure portal, Azure Monitor Logs, Microsoft Defender for Cloud
YönetimREST API, Visual StudioAzure portal, REST API, PowerShell, Visual Studio
Desteklenen DillerC#, F#, Java, JavaScript, Python, TypeScript, PowerShellJSON
GüvenlikFunction Keys

Active Directory Authentication

APIM

ASE

RBAC

Active Directory Authentication

APIM

ISE

IP Address kısıtlaması

Daha fazlası için:

 

Yazar Hakkında

Avatar

Emre Martin

Cloud Solutions Architect