Azure IoT Central nedir?What is Azure IoT Central?

Azure IOT Central, fiziksel ve dijital dünyaları bağlanan ürünler oluşturmak kolaylaştıran tam olarak yönetilen bir IOT hizmet olarak yazılım çözümüdür.Azure IoT Central is a fully managed IoT software-as-a-service solution that makes it easy to create products that connect the physical and digital worlds. Aşağıdakileri yaparak bağlı ürününüzün vizyonunu hayata geçirebilirsiniz:You can bring your connected product vision to life by:

  • Müşterileriniz için daha iyi ürün ve deneyimleri etkinleştirmek amacıyla bağlı cihazlardan yeni içgörüler edinme.Deriving new insights from connected devices to enable better products and experiences for your customers.
  • Kuruluşunuz için yeni iş fırsatları oluşturma.Creating new business opportunities for your organization.

Azure IOT Central, normal bir IOT projesinin karşılaştırıldığında:Azure IoT Central, as compared to a typical IoT project:

  • Yönetim yükünü azaltır.Reduces the management burden.
  • İşletimsel maliyetleri ve ek yüklerini azaltır.Reduces operational costs and overheads.
  • Özelleştirme ile çalışırken, uygulamanızı daha kolay hale getirir:Makes it easy to customize your application, while working with:

Aşağıdaki video Azure IoT Central’a genel bir bakış sunar:The following video presents an overview of Azure IoT Central:

Bu makalede, Azure IOT Central için özetlenmektedir:This article outlines, for Azure IoT Central:

  • Bir projeyle ilişkili tipik kişilikler.The typical personas associated with a project.
  • Uygulamanızı oluşturma.How to create your application.
  • Cihazlarınızı uygulamanıza bağlamaHow to connect your devices to your application
  • Uygulamanızı yönetme.How to manage your application.

KişiliklerPersonas

Azure IOT Central belgeleri, Azure IOT Central uygulamayla etkileşime geçen dört kişilik ifade eder:The Azure IoT Central documentation refers to four personas who interact with an Azure IoT Central application:

  • Oluşturucu, uygulamaya bağlanan cihaz türlerini tanımlamaktan ve uygulamayı operatör için özelleştirmekten sorumludur.A builder is responsible for defining the types of devices that connect to the application and customizing the application for the operator.
  • Operatör, uygulamaya bağlı cihazları yönetir.An operator manages the devices connected to the application.
  • Yönetici, uygulamanın içindeki kullanıcı ve rolleri yönetme gibi yönetim görevlerinden sorumludur.An administrator is responsible for administrative tasks such as managing users and roles within the application.
  • Cihaz geliştiricisi, uygulamanıza bağlı bir cihaz üzerinde çalışan kodu oluşturur.A device developer creates the code that runs on a device connected to your application.

Azure IoT Central uygulamanızı oluşturmaCreate your Azure IoT Central application

Oluşturucu olarak Azure IoT Central’ı, kuruluşunuz için özel, bulutta barındırılan bir IoT çözümü oluşturmak için kullanırsınız.As a builder, you use Azure IoT Central to create a custom, cloud-hosted IoT solution for your organization. Özel bir IoT çözümü genellikle aşağıdakilerden oluşur:A custom IoT solution typically consists of:

  • Cihazlarınızdan telemetri alan ve bu cihazları yönetmenizi sağlayan bulut tabanlı bir uygulama.A cloud-based application that receives telemetry from your devices and enables you to manage those devices.
  • Bulut tabanlı uygulamanıza bağlı özel kod çalıştıran birden fazla cihaz.Multiple devices running custom code connected to your cloud-based application.

Yeni bir Azure IOT Central uygulamasına hızla dağıtın ve ardından tarayıcınızda belirli gereksinimlerinizi özelleştirin.You can quickly deploy a new Azure IoT Central application and then customize it to your specific requirements in your browser. Bir oluşturucu web tabanlı araçlar oluşturmak için kullandığınız bir cihaz şablonu uygulamanıza bağlanan cihazlar için.As a builder, you use the web-based tools to create a device template for the devices that connect to your application. Bir cihaz şablonu gibi özellikleri ve cihaz türünü davranışını tanımlayan bir şema olarak:A device template is the blueprint that defines the characteristics and behavior of a type of device such as the:

  • Telemetri gönderir.Telemetry it sends.
  • Bir operatörün değiştirebileceği iş özellikleri.Business properties that an operator can modify.
  • Bir cihaz tarafından ayarlanan ve uygulamada salt okunur özellikte olan cihaz özellikleri.Device properties that are set by a device and are read-only in the application.
  • Eşikleri için uygulama yanıt verir.Thresholds the application responds to.
  • Cihazın davranışını belirleyen ayarlar.Settings that determine the behavior of the device.

Cihaz şablonlarınızı ve uygulamanızı Azure IoT Central’ın sizin için oluşturduğu sanal verilerle hemen test edebilirsiniz.You can immediately test your device templates and application with simulated data that Azure IoT Central generates for you.

Oluşturucu olarak, Azure IoT Central uygulamanızın kullanıcı arabirimini uygulamanızın günlük kullanımından sorumlu operatörler için de özelleştirebilirsiniz.As a builder, you can also customize the Azure IoT Central application UI for the operators who are responsible for the day-to-day use of the application. Bir oluşturucu aşağıdaki özelleştirmeleri yapabilir:Customizations that a builder can make include:

  • Bir cihaz şablonundaki özellik ve ayarların düzenini tanımlama.Defining the layout of properties and settings on a device template.
  • Operatörlerin içgörüleri keşfetmesine ve sorunları daha hızlı çözümlemesine yardımcı olacak özel panoları yapılandırma.Configuring custom dashboards to help operators discover insights and resolve issues faster.
  • Bağlı cihazlarınızdan zaman serisi verilerini keşfetmek için özel analizler yapılandırma.Configuring custom analytics to explore time series data from your connected devices.

Cihazlarınızı bağlamaConnect your devices

Oluşturucunun uygulamaya bağlanabilen cihaz türlerini tanımlamasından sonra, cihaz geliştiricisi cihazlar üzerinde çalıştırılacak kodu oluşturur.After the builder defines the types of devices that can connect to the application, a device developer creates the code to run on the devices. Cihaz geliştiricisi olarak, cihaz kodunuzu oluşturmak için Microsoft'un açık kaynak Azure IoT SDK’larını kullanırsınız.As a device developer, you use Microsoft's open-source Azure IoT SDKs to create your device code. Bu SDK’lar, Azure IoT Central uygulamanıza cihazlarınızı bağlama gereksinimlerinizi karşılamak üzere geniş dil, platform ve protokol desteği sunar.These SDKs have broad language, platform, and protocol support to meet your needs to connect your devices to your Azure IoT Central application. SDK'ları aşağıdaki cihaz özelliklerini uygulamanıza yardımcı olur:The SDKs help you implement the following device capabilities:

  • Güvenli bir bağlantı oluşturma.Create a secure connection.
  • Telemetri gönderme.Send telemetry.
  • Durum bildirme.Report status.
  • Yapılandırma güncelleştirmeleri alma.Receive configuration updates.

Daha fazla bilgi için, Azure IoT SDK’larını kullanmanın avantajları ve kullanmamanız durumunda kaçınılması gereken tuzaklar başlıklı blog gönderisine bakın.For more information, see the blog post Benefits of using the Azure IoT SDKs, and pitfalls to avoid if you don't.

Uygulamanızı yönetmeManage your application

Azure IoT Central uygulamaları tamamen Microsoft tarafından barındırılır, böylece uygulamalarınızı yönetmenin idari ek yükü azalır.Azure IoT Central applications are fully hosted by Microsoft, which reduces the administration overhead of managing your applications.

Bir operatör olarak, Azure IoT Central uygulamanızı kullanarak Azure IoT Central çözümünüzdeki cihazları yönetebilirsiniz.As an operator, you use the Azure IoT Central application to manage the devices in your Azure IoT Central solution. İşleçler gibi görevleri yapın:Operators do tasks such as:

  • Uygulamaya bağlı cihazları izleme.Monitoring the devices connected to the application.
  • Cihazlarla ilgili sorunları giderme ve düzeltme.Troubleshooting and remediating issues with devices.
  • Yeni cihazlar hazırlama.Provisioning new devices.

Bir oluşturucu özel kurallar ve bağlı cihazlardan akış verileri üzerinde çalışan eylemlerin tanımlayabilirsiniz.As a builder, you can define custom rules and actions that operate over data streaming from connected devices. Operatör ise uygulama içindeki görevleri denetlemek ve otomatik hale getirmek için cihaz düzeyinde bu kuralları etkinleştirebilir ya da devre dışı bırakabilir.An operator can enable or disable these rules at the device level to control and automate tasks within the application.

Yöneticiler, uygulamanıza erişimi Yönet kullanıcı rolleri ve izinleri.Administrators manage access to your application with user roles and permissions.

Sonraki adımlarNext steps

Azure IoT Central’a genel bir bakış elde ettiğinize göre, aşağıdaki önerilen adımlara geçebilirsiniz:Now that you have an overview of Azure IoT Central, here are suggested next steps: