luktom.net
  • blog
  • kontakt
  • english





SmogBot – stack technologiczny

03 mar, 2017
Chatboty, Daj się poznać 2017
1 komentarz
Odsłony : 3634

Kontynuując wprowadzenie do projektu SmogBota, dzisiaj opowiem o planowanym stacku technologicznym.

Na co dzień w pracy zawodowej korzystam z AWSa, więc – aby nauczyć się czegoś nowego – postanowiłem od początku wykorzystywać jego największego konkurenta – Azure – w maksymalnym stopniu jaki będzie możliwy i jaki będzie miał sens.

Azure pasuje do projektu SmogBota całkiem dobrze, gdyż do tworzenia samego bota będę wykorzystywał C# wraz z Microsoft Bot Framework.
Framework ten będzie przewijał się przez cały cykl wpisów, teraz jedynie wspomnę, że rozwiązanie jest dość ciekawe, gdyż pozwala na pisanie jednego kodu, który będzie działał z różnymi kanałami komunikacji (w tym m.in. Skype, Facebook Messenger, Slack, Telegram).

Azure jest także kuszący, ponieważ oferuje usługę o nazwie… Azure Bot Service, która znacząco upraszcza tworzenie prostych botów. I zastrzeżenie, że „prostych” jest tutaj dość istotne, gdyż testując tę usługę napotkałem na kilka denerwujących ograniczeń – co będzie tematem jednego z kolejnych wpisów :)

Baza danych – tutaj standardowo będzie to mój ulubiony SQL Server, oczywiście w wersji chmurowej, czyli SQL Azure. Rozważałem użycie różnego typu chmurowych baz dokumentowych, acz model danych i zapytania jakie bot będzie wykonywał wpisują się dość ładnie w model relacyjny. Dodatkowym plusem dla czytelników bloga z wyboru SQL Servera będzie podzielenie się przeze mnie kilkoma fajnymi praktykami, jakie można wprowadzić w aplikacjach opartych o SQL Server.

Całość będzie buildowana i wdrażana (CI/CD) przez AppVeyor – jedno z moich ulubionych rozwiązań do oszczędzania czasu :)

Zapraszam więc do śledzenia tego bloga, czy to przez kanał RSS, czy też poprzez stronę na Facebooku.



Tagi :   chatbotydsp2017smogbot

Powiązane wpisy

  • SmogBot – ostatnia prosta :)

  • Anatomia chatbota – część 6: PromptDialog

  • Chatboty i sztuczna inteligencja – niespodziewany zwrot akcji

  • Chatboty i sztuczna inteligencja – część 3: budujemy aplikację

  • Komentarze ( 1 )

    • Dawid mar 03 , 2017 at 23:37 /

      Ciekawie będzie zobaczyć wykorzystanie Azure. Powodzenia! ;)


    Dodaj komentarz

    Click here to cancel reply

    You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>





    Łukasz Tomaszkiewicz

    Łukasz Tomaszkiewicz

    Pasjonat chmury, szczególnie AWSa, który nieustannie automatyzuje powtarzające się czynności i optymalizuje procesy, przy okazji wdrażając dobre praktyki dotyczące bezpieczeństwa. Jego szerokie doświadczenie w zakresie tworzenia oprogramowania, projektowania baz danych, a także wirtualizacji serwerów i zarządzania infrastrukturą w chmurze pozwala mu spojrzeć przekrojowo na współczesny stack technologiczny.

    W wolnym czasie fotograf, sporadycznie piszący blogger :) a także regularny prelegent na krakowskich grupach związanych z IT.

    Wyznawca Vim'a :)

    Kategorie

    • Ansible
    • AWS
    • C#
    • Chatboty
    • Cloud
    • Daj się poznać 2017
    • Docker
    • Inne
    • Linux
    • Open source
    • Organizacyjne
    • Prelekcje
    • Sieci komputerowe
    • SQL Server
    • Windows
    • Windows Server
    • Wirtualizacja

    Najczęściej czytane

    • Creating single node VSAN cluster
    • SQL Server – walidacja numerów PESEL i NIP
    • Konfiguracja serwera DHCP na routerach Cisco
    • Aktywacja routingu IP w Windows 7 / Windows Server 2008
    • Konwersja maszyn wirtualnych z ESXi do Hyper-V przy użyciu SCVMM 2012
    • Jak podłączyć program R do SQL Servera?

    Tagi

    .net ai ansible asp.net mvc aws aws cli bot builder bot framework c# centos certyfikaty chatbot chatboty cisco cmd docker dsp2017 esxi hyperv kontenery konteneryzacja linux mvc nlp openvpn plssug pobieranie powershell prelekcje rancher redhat router sieci smogbot sql server ssd ssl vmware vsphere windows windows mobile windows server wirtualizacja wit.ai wrzuta

    Copyright © 2006-2018 by Łukasz Tomaszkiewicz. Wszelkie prawa zastrzeżone