Szkolenia IT • Kursy Komputerowe • Szkolenia
Transkrypt
Szkolenia IT • Kursy Komputerowe • Szkolenia
Developing Windows Azure and Web Services Przeznaczenie szkolenia Szkolenie dla programistów posiadających minimum półroczne doświadczenie w tworzeniu aplikacji przy użyciu C# i Visual Studio 2012, rozumiejących koncepcję programowania zorientowanego obiektowo, zainteresowanych zaawansowanymi technikami tworzenia aplikacji na platformę Windows 8. Tematy zajęć 1. Przegląd technologii usług i chmury kluczowe komponenty aplikacji rozproszonych dane i technologie dostępu do danych technologie usług chmura obliczeniowa przegląd aplikacji Blue Yonder Airlines’ Travel Companion. 2. Odpytywanie i manipulacja danymi przy użyciu Entity Framework przegląd ADO.NET tworzenie modelu encji odpytywanie danych manipulowanie danymi. 3. Tworzenie i konsumowanie usług ASP.NET Web API czym są usługi HTTP? tworzenie usługi ASP.NET Web API obsługa żądań i odpowiedzi HTTP hostowanie i konsumowanie usług ASP.NET Web API. 4. Rozszerzanie i zabezpieczanie usług ASP.NET Web API potok żądania ASP.NET Web API potok odpowiedzi ASP.NET Web API tworzenie usług Odata implementacja zabezpieczeń w usługach ASP.NET Web API wstrzykiwanie zależności do kontrolerów. 5. Tworzenie usług WCF zalety tworzenia usług w WCF tworzenie i implementacja kontraktu konfiguracja i hosting usług WCF konsumowanie usług WCF. 6. Hostowanie usług hostowanie lokalne hostowanie w Windows Azure. 7. Windows Azure Service Bus przekaźniki Windows Azure Service Bus kolejki Windows Azure Service Bus tematy Windows Azure Service Bus. 8. Wdrażanie usług Web Deployment z Visual Studio tworzenie i wdrażanie pakietów aplikacji Web narzędzia linii poleceń do wdrażania pakietów instalacyjnych instalacja w Windows Azure ciągłe dostarczanie z TFS i GIT najlepsze praktyki wdrażania produkcyjnego. 9. Windows Azure Storage wstęp do Windows Azure Storage Windows Azure Blob Storage Windows Azure Table Storage Windows Azure Queue Storage ograniczanie dostępu do Windows Azure Storage. Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl 1/3 10. Monitorowanie i diagnostyka wykonywanie diagnostyki przy użyciu śledzenia konfiguracja diagnostyki usług monitorowanie IIS monitorowanie usług diagnostyką Windows Azure debugowanie przy użyciu IntelliTrace zbieranie metryk Windows Azure. 11. Zarządzanie tożsamością i kontrola dostępu koncepcje Claim-based identity Access Control Service konfiguracja usług do użycia sfederowanych tożsamości obsługa sfederowanych tożsamości po stronie klienta. 12. Skalowanie usług wstęp do skalowalności równoważenie obciążenia skalowanie lokalnych usług przy użyciu rozproszonego bufora buforowanie Windows Azure uwagi dotyczące skalowania usług skalowanie globalne. 13. Projektowanie i rozszerzanie usług WCF (Appendix A) stosowanie zasad projektowania do kontraktów usług obsługa rozproszonych transakcji rozszerzanie potoku WCF. 14. Implementacja zabezpieczeń w usługach WCF (Appendix B) wprowadzenie do Web Services Security bezpieczeństwo transportu bezpieczeństwo komunikatu konfiguracja uwierzytelniania i autoryzacji. Korzyści wynikające z ukończenia szkolenia Umiejętność korzystania z zaawansowanych technik budowy aplikacji i usług przy użyciu Visual Studio 2012 i Windows Azure, umiejętność projektowania i implementacji logiki biznesowej, dostępu do danych, zabezpieczeń oraz wykorzystania usług Windows Azure. Oczekiwane przygotowanie słuchaczy Minimum półroczne doświadczenie w programowaniu w środowisku Visual Studio 2010/2012. Ukończone szkolenie: MS 20483 – Programming in C# (Visual Studio 2012) lub równoważna wiedza i doświadczenie. Umiejętność korzystania z anglojęzycznych materiałów. Metoda szkolenia Wykład Warsztaty Kod szkolenia MS 20487 Czas trwania 5 dni / 35 h Poziom szkolenia Średniozaawansowany Autoryzacja Szkolenia poprzedzające MS 20483 Programming in C# with Microsoft Visual Studio 2012 Jako uzupełnienie rekomendujemy MS 20484 Essentials of Developing Windows Store Apps Using C# Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl 2/3 MS 20485 Advanced Windows Store App Development Using C# MS 20486 Developing ASP.NET MVC 4.5 Web Applications Copyright © Altkom Akademia S.A. • Infolinia 801 25 85 66 • www.altkomakademia.pl 3/3