1. Əsas səhifə
  2. Microsoft

Azure Davamlı Funksiyaları: Etibarlı Serversiz Workflow-nun qurulması

Azure Davamlı Funksiyaları: Etibarlı Serversiz Workflow-nun qurulması
0


Azure Günanıqlı Funksiyalar kompleks, vəziyyətə uyğun və etibarlı serversiz iş axınları yaratmağa imkan verən Azure Funksiyalarının genişləndirilməsidir. Bu addım-addım təlimatda mən Azure Günanıqlı Funksiyalarından istifadə edərək serversiz iş axınlarının yaradılması və idarə edilməsi prosesini sizə təqdim edəcəyəm.

Addım 1: Azure Funksiya Tətbiqini qurun

Azure Portalına (portal.azure.com) daxil olun.
“Resurs yarat” düyməsini basın və “Funksiya Tətbiqi” üçün axtarış edin.
Unikal ad təqdim edin, işləmə vaxtı yığını seçin (məsələn, Node.js, C#, Python) və resurs qrupunu və bölgəni konfiqurasiya edin.
Funksiya Tətbiqini təmin etmək üçün “İzləmə + yarat” və sonra “Yarat” üzərinə klikləyin.


Addım 2: Azure Funksiyaları Genişləndirilməsini quraşdırın

Visual Studio Kodunu (və ya üstünlük verdiyiniz kod redaktorunu) açın.
Azure Functions genişləndirilməsini quraşdırmısınızsa, quraşdırın.
Yeni Azure Functions layihəsi yaradın.


Addım 3: Layihənizə davamlı funksiyalar əlavə edin

Azure Funksiyaları layihənizdə “Günanıqlı Funksiyalar HTTP Starter” tipli yeni Funksiya əlavə edin.
Bu funksiya davamlı iş axınınız üçün giriş nöqtəsi olacaq.


Addım 4: İş axını məntiqinizi müəyyənləşdirin

Layihənizə iş prosesinizdə fərdi addımları təmsil edən yeni Azure Funksiyaları (Fəaliyyət Funksiyaları) əlavə edin.
Hər bir fəaliyyət funksiyası üçün məntiqi müəyyənləşdirin.
Fəaliyyət funksiyaları vətəndaşlığı olmayan və idempotent olmalıdır.


Addım 5: Orkestr funksiyanızı müəyyənləşdirin

İş axınının icrasına nəzarət edəcək yeni Azure Funksiyasını (Orkestrator Funksiyasını) əlavə edin.
Orkestrator funksiyasında fəaliyyət funksiyalarına zəng etmək, vəziyyəti idarə etmək və səhvləri idarə etmək üçün Günanıqlı Tapşırıq Çərçivəsi API-dən istifadə edin.


Addım 6: Davamlı Müəssisə Funksiyalarını Tətbiq edin

Davamlı Müəssisələr bir çox funksiyalar tərəfindən əldə edilə və yenilənə bilən statuslu, uzun müddət işləyən obyektlərdir.
İş axınınız dövlət idarəçiliyini tələb edirsə, layihənizə Davamlı Müəssisə Funksiyaları əlavə edin.
Addım 7: Yerli olaraq davamlı iş axınınızı sınayın

Davamlı Funksiyalarınızı yerli olaraq işə salmaq və sazlamaq üçün Azure Funksiyaları uzantısından istifadə edin.
İş axını məntiqinizin gözlənildiyi kimi işlədiyini yoxlayın.


Addım 8: Davamlı funksiyalarınızı yerləşdirin

Azure Functions layihənizi Addım 1-də yaratdığınız Azure Function Tətbiqində dərc edin.
Davamlı Funksiyalarınızın və orkestr funksiyanızın yerləşdirildiyinə əmin olun.


Addım 9: İş axınına başlayın və monitorinq edin

Yeni iş axını nümunəsini işə salmaq üçün Günanıqlı Funksiyalar HTTP Başlanğıc funksiyasından istifadə edin.
Azure Portalında və ya kod vasitəsilə iş axınlarınızın gedişatını və vəziyyətini izləyin.


Addım 10: Səhvlərin idarə edilməsi və təkrar cəhdlər


Azure Günanıqlı Funksiyalar mürəkkəb biznes proseslərini idarə edə bilən etibarlı serversiz iş axınları yaratmaq üçün güclü çərçivə təmin edir. Bu addımları yerinə yetirməklə siz serversiz tətbiqlərinizdə miqyaslılığı və xətaya dözümlülüyünü təmin edərək, tətbiqinizin tələblərinə cavab verən davamlı iş axınları yarada və idarə edə bilərsiniz.

Bu məqaləyə münasibətiniz necə oldu?
  • 0
    xo_uma_g_lir
    Xoşuma gəlir
  • 0
    alq_lay_ram
    Alqışlayıram
  • 0
    _yl_ndim
    Əyləndim
  • 0
    _ox_m_mnun_qald_m
    Çox məmnun qaldım
  • 0
    _m_n_d_nc_liy_m
    Mən düşüncəliyəm
  • 0
    m_yus_oldum
    Məyus oldum
  • 0
    m_n_ox_q_z_bliy_m
    Mən çox qəzəbliyəm

IT Manager |IT Auditor|IT Consultant IT Trainer|☁ Azure Arch |MCT|MCEAE|MCASEA|MCAAEA|MCASAE|PCNSE|VCAP|CCNP2x|RHCE|HCIP|GCP|AWS|ITILv4®MP|ITILv4®SL|PMP®|CEHv11M|CISA|CISM|CRISC|CGEIT|COBIT5 Microsoft Azure Architect & Enterprise System Expert with an engineer’s Degree Information Technology with more than 10 years expoeriencce in Windows Server and Cloud Infrastructure Administration. Solid knowledge and work experience in TCP/IP, routing protocols, LAN and WAN with Cisco routers,Switches,UTM Firewalls and Load Balancers including configuration,maintenance and traffic monitoring. As a volunteer for several organizations, I plan events, trainings, and seminars connected to Microsoft products.

Müəllifin Profili
Diqqitinizi cəlb edə bilər

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir