Bevezetés

Befejeződött

Mobilalkalmazások, felhőszolgáltatások, kiszolgáló nélküli technológiák, IoT-eszközök, webes API-k; A modern alkalmazások számos új technológiát kombinálnak, hogy a felhasználók a megfelelő pillanatban közvetlenül a mobileszközeikre is releváns információkat adjanak. Ezeknek a modern alkalmazásoknak a középpontjában hatalmas mennyiségű adat áll, amelyeket létrehoznak, betöltenek, szintetizálnak, elemeznek és lekérdeznek. Melyik adatbázis biztosítja a képességek és a méretezhetőség megfelelő alapvető kombinációját, amelyre építeni kell? Az Azure SQL Database egy megbízható, méretezhető és funkciókban gazdag adatplatform, amely körül modern alkalmazásokat tervezhet.

Tegyük fel, hogy egy nagyobb város közlekedési részlegének dolgozik, és növelni szeretné a buszosok számát. Annak érdekében, hogy kényelmesen ugorjon a buszra, olyan mobilalkalmazást szeretne létrehozni, amely lehetővé teszi a felhasználók számára, hogy nyomon kövessék a busz haladását az útvonalán. A következő busz útvonalon való tartózkodási helyével kapcsolatos naprakész információkkal segíthet a potenciális versenyzőknek abban, hogy kiküszöböljék azt a helyzetet, amikor vagy a buszra várnak, vagy futnak, hogy elkapják a buszt, és eltűnjenek.

Az ilyen típusú valós idejű információkat biztosító mobilalkalmazások olyan architektúrát igényelnek, amely számos, már bevezetett technológiát tartalmaz, beleértve a mobilalkalmazásokat, a felhőszolgáltatásokat, a kiszolgáló nélküli technológiát, az IoT-eszközöket és a webes API-kat. A legfontosabb, hogy szüksége lesz egy olyan adattárra, mint az Azure SQL Database, amely az összes alapjait biztosítja.

Ebben a modulban egy alkalmazás forgatókönyvét bontja fel, és egy megoldás többszolgáltatásos architektúráját fogja létrehozni, amely a mikroszolgáltatások megközelítésén alapul. Az architektúra létrehozása után megismerkedhet az első fontos lépéssel: a modern alkalmazás alapjainak kiépítésével. Az Azure SQL Database használatával üzembe helyezheti, konfigurálhatja és automatizálhatja a folyamatos integrációt és a folyamatos kézbesítést/folyamatos üzembe helyezést (CI/CD) a teljes veremalkalmazás adatbázis-összetevőjéhez.

A modul végére modern adatbázis-képességeket használhat a modern alkalmazások alapjainak létrehozásához.

Tanulási célkitűzések

A modul elvégzésével a következőket sajátíthatja el:

  • Az Azure SQL Database-sel létrehozhat egy alapokat az alkalmazásokhoz.
  • Az Azure SQL Database modern adatbázis-képességeinek bemutatása.

Előfeltételek

  • Tájékozódás az Azure Portalon
  • Az adatbázis-fogalmak, például a tárolt eljárások és a lekérdezések ismerete
  • A CI/CD-fogalmak, például a GitHub Actions ismerete
  • Az elérhető Azure-szolgáltatások ismerete