ՏիպԴասասենյակի ուսուցում
ժամանակ5 Days
ԳՐԱՆՑՎԵՔ

20487B- ը զարգացնում է Windows Azure- ը եւ վեբ ծառայությունը

20487B - Windows Azure եւ Web Ծառայության դասընթացների եւ սերտիֆիկացման զարգացում

նկարագրություն

Հանդիսատեսը եւ նախադրյալները

Դասընթացի նկարագիրը

Ժամանակացույց եւ վճարներ

վավերացում

Զարգացնել Windows Azure եւ Web Service Training դասընթացները

Այս ընթացքում ուսանողները կսովորեն ինչպես մշակել եւ զարգացնել այնպիսի ծառայություններ, որոնք մատչելի են տեղական եւ հեռավոր տվյալների տարբեր տվյալների աղբյուրներից: Ուսանողները նաեւ կսովորեն, թե ինչպես զարգացնել եւ տեղակայել ծառայությունների հիբրիդային միջավայրերը, այդ թվում `տեղական սերվերների եւ Windows Azure- ի: Այս դասընթացը օգնում է մարդկանց պատրաստվել քննությանը 70-487:

Զարգացման նպատակները Windows երկնագույն եւ վեբ սերվերի ուսուցում

  • Հարցումներ եւ շահարկումներ Տվյալների շրջանակի հետ
  • Օգտագործեք ASP.NET Web API- ը `HTTP- ի վրա հիմնված ծառայություններ ստեղծելու եւ դրանք օգտագործելու համար: NET եւ non-.NET հաճախորդներից
  • Ընդլայնեք ASP.NET վեբ API- ի ծառայությունները, օգտագործելով հաղորդագրության մշակիչներ, մոդելային կապողներ, գործողությունների ֆիլտրեր եւ մեդիա տիպի ձեւաչափեր
  • Ստեղծեք SOAP- ի վրա հիմնված ծառայությունները Windows Communication Foundation- ի (WCF) հետ եւ սպառում դրանք NET- ի հաճախորդներից
  • Կիրառել նախագծային սկզբունքները ծառայությունների մատուցման պայմանագրերին եւ ընդլայնել WCF ծառայությունները, օգտագործելով մշտական ​​աշխատանքային բաղադրիչները եւ վարքագիծը
  • Անվտանգ WCF ծառայություններ, օգտագործելով տրանսպորտի եւ հաղորդագրության անվտանգություն
  • օգտագործում Windows Azure ծառայություն Ուղղորդված հաղորդագրությունների եւ միջնորդավորված հաղորդագրությունների համար ավտոբուս, օգտագործելով հերթեր եւ թեմաներ
  • Հյուրընկալող ծառայություններ տեղական սերվերներում եւ տարբեր Windows Azure միջավայրերում, ինչպիսիք են Web Roles, Workers Roles, եւ Web Sites
  • Տեղավորել ծառայությունները ինչպես տեղական սերվերներում, այնպես էլ Windows երկնագույն
  • Պահել եւ մուտք գործել տվյալներ Windows երկնագույն Պահեստավորում եւ կարգավորեք պահպանման մուտքի իրավունքներ
  • Մոնիտորինգի եւ մատյանների ծառայություններ, ինչպես տեղական, այնպես էլ Windows Azure- ում
  • Իրականացնել ֆեդերատիվ վավերացում `օգտագործելով ACS հետ ASP.NET Վեբ API ծառայություններ
  • Ստեղծեք լայնածավալ, բեռի հավասարակշռված ծառայություններ

Նախատեսված լսարանի զարգացում Windows Azure եւ Web Ծառայության դասընթաց

Այս դասընթացը նախատեսված է այնպես էլ սկսնակ եւ փորձառու մասնագետների համար: Ծրագրի փորձ ունեցող առնվազն վեց ամիս ունեցող ծրագրավորողներ եւ ցանկանում են սովորել, թե ինչպես զարգացնել ծառայությունները եւ դրանք տեղավորել հիբրիդային միջավայրում:

Նախապայմաններ Windows Azure- ի եւ վեբ սերվերի սերտիֆիկացման համար

Նախքան այս դասընթացին մասնակցելը, ուսանողները պետք է ունենան:
  • Ծրագրով C # ծրագրավորման եւ Lambda արտահայտությունների, LINQ- ի եւ անանուն տեսակների վերաբերյալ հասկացությունները:
  • Հասկանալով n-tier ծրագրերի հասկացությունները:
  • ADO.NET- ի հետ տվյալների փորձարկման եւ տվյալների շահագործման փորձ:
  • XML տվյալների կառուցվածքների իմացություն:

Դասընթացի տեւողությունը `5 օր

Մոդուլ 1. Ծառայության եւ ամպային տեխնոլոգիաների ակնարկ

Այս մոդուլը ապահովում է ծառայության եւ ամպային տեխնոլոգիաների ակնարկ, օգտագործելով Microsoft .NET Framework եւ Windows Azure ամպ:Lessons

  • Բաշխված հայտերի հիմնական բաղադրիչները
  • Տվյալների եւ տվյալների հասանելիության տեխնոլոգիաները
  • Սպասարկման տեխնոլոգիաներ
  • Cloud Computing
  • Հետազոտել Blue Yonder Airlines- ի ուղեւորության ուղեկիցը

Լաբորատորիա `ուսումնասիրելով աշխատանքային միջավայրը

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Նկարագրեք բաշխված հայտերի հիմնական բաղադրիչները:
  • Նկարագրեք տվյալների եւ տվյալների հասանելիության տեխնոլոգիաները:
  • Բացատրեք սպասարկման տեխնոլոգիաները:
  • Նկարագրեք ամպային հաշվարկի առանձնահատկությունները եւ գործառույթները:
  • Նկարագրեք «Blue Yonder Airlines Travel Companion» ծրագրի կիրառման ճարտարապետությունը եւ աշխատելը:

Մոդուլ 2. Ձեռնարկի շրջանակի օգտագործման տվյալների վերլուծություն եւ մանիպուլյացիա

Այս մոդուլը նկարագրում է Entity Framework տվյալների մոդելը եւ ինչպես ստեղծել, կարդալ, թարմացնել եւ ջնջել տվյալները: Lessons

  • ADO.NET ակնարկ
  • Ձեռնարկի տվյալների մոդելի ստեղծում
  • Տվյալների հարցումներ
  • Տվյալների մանիպուլյացիա

Lab: Տվյալների մուտքի շերտի ստեղծում, օգտագործելով Entity Framework

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Բացատրեք հիմնական օբյեկտները ADO.NET- ում եւ ասենքքային գործողություններում:
  • Ստեղծեք անձի շրջանակային տվյալների մոդելը:
  • Հարցման տվյալները օգտագործելով Entity Framework- ը:
  • Տեղադրեք, ջնջեք եւ արդիականացեք օբյեկտները `օգտագործելով Entity Framework- ը:

Մոդուլ 3. Ստեղծում եւ օգտագործում ASP.NET Web API ծառայություններ

Այս մոդուլում նկարագրվում է HTTP- ի վրա հիմնված ծառայությունները, որոնք մշակվում են, հյուրընկալվում եւ սպառվում են ASP.NET Web API- ի միջոցով:Lessons

  • HTTP ծառայություններ
  • Ստեղծելով ASP.NET Web API ծառայություն
  • HTTP- ի հարցումներն ու պատասխանները վարելը
  • Հոսթինգ եւ սպառող ASP.NET Web API ծառայություններ

Lab: Ստեղծելով ճանապարհորդական ամրագրում ASP.NET Web API ծառայություն

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Դիզայնի ծառայություններ HTTP արձանագրության միջոցով:
  • Ստեղծել ծառայություններ, օգտագործելով ASP.NET Web API- ը:
  • Օգտագործում HttpRequestMessage/HttpResponseMessage HTTP հաղորդագրությունները վերահսկելու դասեր:
  • Կատարեք եւ սպառեք ASP.NET Web API ծառայություններ:

Մոդուլ 4. Ընդլայնում եւ ապահովում ASP.NET Web API ծառայություններ

Այս մոդուլը մանրամասնորեն նկարագրում է ASP.NET Web API- ի ճարտարապետությունը եւ ինչպես կարող եք ընդլայնել եւ ապահովել ASP.NET Web API ծառայություններ:Lessons

  • ASP.NET Web API խողովակաշար
  • OData ծառայությունների ստեղծում
  • Անվտանգության ապահովում ASP.NET Web API ծառայություններում
  • Կախվածությունը վերահսկողներին ներարկելու համար

Lab: Extend Travel Companion- ի ASP.NET Web API ծառայություններ

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Ընդլայնեք ASP.NET Web API- ի խնդրանքը եւ պատասխան տողով:
  • Ստեղծել OData ծառայություններ, օգտագործելով ASP.NET Web API- ը:
  • Անվտանգ ASP.NET Վեբ API:
  • Ներդնել կախվածությունը ASP.NET Web API կարգավորիչներին:

Մոդուլ 5. WCF ծառայությունների ստեղծում

Այս մոդուլը ներկայացնում է Windows Communication Foundation- ն (WCF) եւ նկարագրում է, թե ինչպես ստեղծել, հյուրընկալել եւ օգտագործել WCF ծառայությունը:Lessons

  • WCF- ի հետ ծառայությունների ստեղծման առավելությունները
  • Պայմանագրի ստեղծում եւ իրականացում
  • Կոնֆիգուրացիա եւ հյուրընկալում WCF ծառայություններ
  • WCF ծառայություններից օգտվելը

Լաբորատորիա. WCF ամրագրման ծառայության ստեղծում եւ սպառում

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Նկարագրեք, թե ինչու եւ երբ պետք է օգտագործել WCF- ը ծառայությունների ստեղծման համար:
  • Սահմանել ծառայության պայմանագիր եւ իրականացնել այն:
  • Կատարեք եւ կարգավորեք WCF ծառայություն:
  • Հաճախորդի դիմումից օգտվեք WCF ծառայությունից:

Մոդուլ 6: Հոսթինգ ծառայություններ

Այս մոդուլում նկարագրվում է, թե ինչպես կարելի է հյուրընկալել վեբ ծառայություններն ինչպես տեղական, այնպես էլ Windows Azure- ում: Այն բացատրում է Windows Azure Cloud Ծառայությունների տարբեր բաղադրիչները `վեբ դերը, աշխատողի դերը եւ Windows Azure Վեբ կայքեր:Lessons

  • Հոսթինգի ծառայություններ `գրասենյակային տարածքներում
  • Հոսթինգ ծառայություններ Windows Azure- ում

Լաբորատորիա `հյուրընկալող ծառայություններ

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Հյուրընկալող ծառայություններն օգտագործվում են Windows- ի եւ IIS- ի միջոցով
  • Հյուրընկալող ծառայություններ Windows Azure ամպային միջավայրում, օգտագործելով Windows Azure Cloud Ծառայությունների եւ վեբ կայքեր

Մոդուլ 7: Windows Azure Service Bus

Այս մոդուլը նկարագրում է ցանցային հաղորդակցման ձեւերը եւ Windows Azure Service Bus- ի կողմից տրամադրված ենթակառուցվածքները:Lessons

  • Windows Azure Service- ի ավտոբուսային ռելեներ
  • Windows Azure Service- ի ավտոբուսային հերթեր
  • Windows Azure ծառայության ավտոբուսի թեմաները

Լաբորատորիա `Windows Azure Service Bus

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Նկարագրեք փոխանցվող եւ բուֆերային հաղորդագրությունների նպատակը եւ գործունակությունը:
  • Սպասարկման, կարգաբերում եւ օգտագործման սպասարկման ավտոբուսների հերթեր:
  • Բարձրացնել հերթերի վրա հիմնված հաղորդակցությունների արդյունավետությունը `օգտագործելով թեմաներ, բաժանորդագրություններ եւ ֆիլտրեր:

Մոդուլ 8. Տեղակայման ծառայություններ

Այս մոդուլում նկարագրվում են վեբ հավելվածների տեղակայման տարբեր մեթոդներ:Lessons

  • Վեբ տեղակայումը Visual Studio 2012- ի հետ
  • Վեբ պրակտիկային փաթեթների ստեղծում եւ տեղադրում
  • Հրամանի տող գործիքները վեբ տեղադրելու համար
  • Վեբ եւ սպասարկման ծրագրեր տեղադրելու Windows Azure- ում
  • Continuous Delivery with TFS եւ Git
  • Արտադրության տեղակայման լավագույն փորձը

Լաբորատորիա: Տեղակայման ծառայություններ

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Տեղադրեք վեբ ծրագրեր Visual Studio- ի հետ:
  • Ստեղծեք եւ տեղադրեք վեբ ծրագրեր, օգտագործելով IIS մենեջեր:
  • Տեղադրեք վեբ ծրագրեր, օգտագործելով հրամանի տողը:
  • Կիրառեք վեբ ծրագրեր Windows Azure միջավայրում:
  • Օգտագործեք շարունակական առաքում TFS- ի եւ Git- ի հետ:
  • Կիրառեք լավագույն պրակտիկան `վեբ ծրագրերի տեղադրման եւ Windows Azure- ի համար:

Մոդուլ 9: Windows Azure Storage

Այս մոդուլը նկարագրում է Windows Azure Storage, մատուցվող ծառայությունները եւ այդ ծառայություններից օգտվելու լավագույն միջոցը:Lessons

  • Ներածություն Windows Azure Storage- ին
  • Windows Azure Blob Storage- ը
  • Windows- ի Azure աղյուսակի պահեստավորում
  • Windows- ի արտահոսքի պահուստային պահում
  • Սահմանափակումը դեպի Windows Azure Storage

Լաբորատորիա `Windows Azure Storage

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Նկարագրեք Windows Azure Storage- ի ճարտարապետությունը:
  • Իրականացնել Blob Storage- ը ձեր ծրագրերում:
  • Օգտագործեք աղյուսակի պահոց ձեր ծրագրերում
  • Նկարագրեք, թե ինչպես կարելի է օգտագործել Windows Azure Queues- ը որպես հաղորդակցության մեխանիզմ ձեր դիմադրության տարբեր մասերի միջեւ
  • Վերահսկեք ձեր պահեստային տարրերը:

Մոդուլ 10. Մոնիտորինգ եւ ախտորոշում

Այս մոդուլում նկարագրվում է, թե ինչպես կատարել Windows Azure ծառայություններում մոնիտորինգի եւ ախտորոշման իրականացումը:Lessons

  • Ախտորոշման կատարումը `օգտագործելով Tracing- ը
  • Ծառայության ախտորոշման կոնֆիգուրացիա
  • Մոնիտորինգի ծառայություններ, օգտագործելով Windows Azure Diagnostics- ը
  • Հավաքելու Windows Azure Metrics- ը

Լաբորատորիա `մոնիտորինգ եւ ախտորոշում

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Կատարեք հետագծում. NET Framework- ում System.Diagnostics- ը անուն տարածություն:
  • Կարգավորել եւ ուսումնասիրել վեբ ծառայությունը եւ IIS- ի հետքերը:
  • Մոնիտորինգի ծառայություններ, օգտագործելով Windows Azure Diagnostics- ը:
  • Դիտեք եւ հավաքեք Windows Azure- ի չափանիշները կառավարման պորտալում:

Մոդուլ 11: Ինքնության կառավարման եւ մուտքի վերահսկում

Այս մոդուլում նկարագրվում է ժամանակակից ինքնության մշակման հիմնական սկզբունքները եւ ցույց է տալիս, թե ինչպես օգտագործել Windows Azure Access Control Service- ի (ACS) ենթակառուցվածքներ, Windows Communication Foundation- ում (WCF) հավաստիացման եւ թույլտվության պահանջներին համապատասխանեցման համար:Lessons

  • Դիմումների վրա հիմնված ինքնության հասկացություններ
  • Օգտագործելով Windows Azure Access Control ծառայությանը
  • Կազմաձեւման ծառայություններ, օգտագործելու ֆեդերատիվ ինքնությունները

Լաբորատորիա. Ինքնության կառավարման եւ մուտքի վերահսկում

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Նկարագրեք պահանջների վրա հիմնված ինքնության հիմնական սկզբունքները:
  • Ստեղծեք Անվտանգության Token ծառայության (STS) `Windows Azure ACS- ի միջոցով:
  • Կարգավորել WCF- ն ֆեդերատիվ ինքնությունը օգտագործելու համար:

Մոդուլ 12: Scaling ծառայություններ

Այս մոդուլում նկարագրված են այն ուղիները, որոնցով կարող եք ապահովել ծառայություններ, որոնք կարող են աշխատել ավելացող աշխատանքային ծանրաբեռնվածությամբ եւ օգտագործողի պահանջով:Lessons

  • Ներածություն Scalability- ում
  • Բեռի հավասարակշռումը
  • Բաշխված քեշի հետ ընդլայնելու տեղային ծառայություններ
  • Windows- ի Ազատ Caching- ը
  • Գլոբալ ընդլայնում

Լաբորատորիա: Scalability

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Բացատրեք լայնածավալության անհրաժեշտությունը:
  • Նկարագրեք, թե ինչպես օգտագործել բեռնվածքի հավասարակշռումը մասշտաբային ծառայությունների համար:
  • Նկարագրեք, թե ինչպես օգտագործեք բաշխված կախվածությունը տեղակայման համար, ինչպես նաեւ Windows Azure ծառայություններ:
  • Նկարագրեք, թե ինչպես օգտագործել Windows Azure- ը caching- ը:
  • Նկարագրեք, թե ինչպես ընդլայնել ծառայությունների գլոբալ մակարդակը:

Մոդուլ 13: Հավելված Ա. WCF ծառայությունների նախագծում եւ ընդլայնում

Այս մոդուլը ներառում է Windows Communication Foundation- ի (WCF) ծառայությունների պայմանագրերի նախագծում, ստեղծում ծառայություններ, որոնք աջակցում են բաշխված գործարքներին եւ WCF- ի խողովակաշարի ընդլայնում մաքսային ռեսուրսների բաղադրիչները եւ մաքսային վարքագծերը:Lessons

  • Դիզայն սկզբունքները կիրառելով ծառայության պայմանագրերին
  • Բաշխված գործարքների վարում
  • WCF խողովակաշարի ընդլայնում

Լաբորատորիա `WCF ծառայությունների նախագծում եւ ընդլայնում

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Նախագծեք եւ ստեղծեք ծառայություններ եւ հաճախորդներ, որոնք կօգտագործեն հաղորդագրությունների տարբեր տեսակների օգտագործումը:
  • Կարգավորեք ծառայություն `բաշխված գործարքներին աջակցելու համար:
  • Ընդլայնել WCF խողովակաշարը ռեցիդիվ բաղադրիչների, մաքսային վարքագծի եւ ընդարձակելի օբյեկտների հետ:

Մոդուլ 14: Հավելված B: Իրականացնել անվտանգությունը WCF ծառայություններում

Այս մոդուլը վերաբերում է տարբեր տեսանկյուններին, որոնք անհրաժեշտ է հաշվի առնել անվտանգ վեբ ծառայության նախագծման ժամանակ, ինչպիսիք են կոդավորումը, մուտքագրման վավերացումը, վավերացման եւ թույլտվությունը եւ WCF- ի հետ մշակված ծառայությունների նկատմամբ այդ նկատառումները կիրառելու ժամանակ կիրառելու մեթոդները:Lessons

  • Վեբ ծառայությունների անվտանգությանը ներածություն
  • Տրանսպորտային անվտանգություն
  • Հաղորդագրության անվտանգություն
  • Ծառայության նույնականացման եւ թույլտվության կոնֆիգուրացիա

Լաբորատորիա `WCF ծառայության ապահովում

Այս մոդուլի ավարտից հետո ուսանողները կկարողանան:
  • Նկարագրեք վեբ հավելվածի անվտանգությունը:
  • Տեղափոխեք ծառայություն տրանսպորտի անվտանգության համար:
  • Կարգավորել ծառայությունը հաղորդագրության անվտանգության համար:
  • Իրականացնել եւ կարգավորել նույնականացման եւ թույլտվության տրամաբանությունը:

Առաջիկա ուսուցում

Այս պահին ոչ մի առաջիկա իրադարձություն չկա:

Խնդրում ենք գրել մեզ info@itstechschool.com հասցեով եւ մեզ հետ կապ հաստատեք + 91-9870480053- ում `դասընթացի արժեքի եւ սերտիֆիկացման արժեքի, ժամանակացույցի եւ տեղադրության համար

Բաց թողնել մեզ հարցումը

Լրացուցիչ տեղեկությունների համար խնդրում ենք Հետադարձ կապ -


Reviews