Wprowadzenie

Ukończone

Aplikacje mobilne, usługi w chmurze, technologie bezserwerowe, urządzenia IoT, internetowe interfejsy API; nowoczesne aplikacje łączą zróżnicowany zestaw nowych technologii, aby dostarczać użytkownikom istotne informacje bezpośrednio do swoich urządzeń przenośnych w odpowiednim momencie. W centrum tych nowoczesnych aplikacji jest ogromna ilość danych, które są generowane, pozyskiwane, syntetyzowane, analizowane i odpytywane. Która baza danych zapewnia właściwą podstawową kombinację możliwości i skalowalności do utworzenia? Usługa Azure SQL Database to niezawodna, skalowalna i bogata w funkcje platforma danych, w której można projektować nowoczesne aplikacje.

Załóżmy, że pracujesz dla głównego działu transportu w mieście i chcesz zwiększyć liczbę kierowców autobusów. Aby ułatwić przechodzenie do autobusu, chcesz utworzyć aplikację mobilną, która umożliwia użytkownikom monitorowanie postępu autobusu wzdłuż trasy. Podając informacje na temat miejsca pobytu następnego autobusu wzdłuż trasy, możesz pomóc potencjalnym kierowcom wyeliminować sytuację, w której albo w końcu czekają na autobus lub biegną, aby złapać autobus i go brakuje.

Aplikacja mobilna, która może dostarczać tego typu informacje w czasie rzeczywistym, wymaga architektury z wieloma wprowadzonymi technologiami, w tym aplikacją mobilną, usługami w chmurze, technologią bezserwerową, urządzeniami IoT i internetowymi interfejsami API. Co najważniejsze, potrzebny będzie magazyn danych, taki jak usługa Azure SQL Database, który może stanowić podstawę dla tego wszystkiego.

W tym module podzielisz scenariusz dla aplikacji i utworzysz architekturę wielousług rozwiązania, która jest oparta na podejściu mikrousług. Po utworzeniu architektury poznasz pierwszy kluczowy krok: tworzenie podstaw nowoczesnej aplikacji. Za pomocą usługi Azure SQL Database wdrożysz, skonfigurujesz i zautomatyzujesz ciągłą integrację i ciągłe wdrażanie/ciągłe wdrażanie (CI/CD) dla składnika bazy danych aplikacji pełnego stosu.

Po ukończeniu tego modułu będziesz mieć możliwość korzystania z nowoczesnych funkcji bazy danych w celu utworzenia podstaw dla nowoczesnych aplikacji.

Cele szkolenia

Po ukończeniu tego modułu będziesz wiedzieć, jak wykonać następujące czynności:

  • Tworzenie podstaw dla aplikacji za pomocą usługi Azure SQL Database.
  • Prezentacja nowoczesnych możliwości bazy danych za pomocą usługi Azure SQL Database.

Wymagania wstępne

  • Umiejętność nawigowania w witrynie Azure Portal
  • Znajomość pojęć związanych z bazą danych, takich jak procedury składowane i wykonywanie zapytań
  • Znajomość pojęć dotyczących ciągłej integracji/ciągłego wdrażania, takich jak GitHub Actions
  • Znajomość dostępnych usług platformy Azure