„Számítási felhő alapú szoftverfejlesztés” változatai közötti eltérés

A VIK Wikiből
Madbence (vitalap | szerkesztései)
Új oldal, tartalma: „{{Szabvál |nev=Számítási felhő alapú szoftverfejlesztés |kredit=2 |tárgykód=VIAUAV07 |tanszék=AUT |kiszh=nincs |nagyzh=1 db |vizsga=nincs |hf=1 db |jelenlét=…”
 
Szikszayl (vitalap | szerkesztései)
aNincs szerkesztési összefoglaló
 
(2 közbenső módosítás, amit 2 másik szerkesztő végzett, nincs mutatva)
1. sor: 1. sor:
{{Szabvál
{{Tantárgy
|nev=Számítási felhő alapú szoftverfejlesztés
| név = Számítási felhő alapú<br>szoftverfejlesztés
|kredit=2
| tárgykód = VIAUAV07
|tárgykód=VIAUAV07
| szak =
|tanszék=AUT
| kredit = 2
|kiszh=nincs
| félév =
|nagyzh=1 db
| kereszt =  
|vizsga=nincs
| tanszék = AUT
|hf=1 db
| jelenlét = nincs
|jelenlét=nincs
| minmunka = zh, házi leadás
|minmunka=zh, házi leadás
| labor =
|tad=https://www.vik.bme.hu/kepzes/targyak/VIAUAV07/
| kiszh = nincs
|targyhonlap=https://www.aut.bme.hu/Course/felho  
| nagyzh = 1 db
| hf = 1 db
| vizsga = nincs
| levlista =  
| tad = https://www.vik.bme.hu/kepzes/targyak/VIAUAV07/
| tárgyhonlap = https://www.aut.bme.hu/Course/felho  
}}
}}
==Követelmények==
==Követelmények==
===Szorgalmi időszakban===
===Szorgalmi időszakban===
36. sor: 42. sor:


Pontok járnak:
Pontok járnak:
* Table storage (5-15 pont)
* '''Table storage (5-15 pont)''' ([https://www.windowsazure.com/en-us/develop/net/how-to-guides/table-services/ azure tutorial])
** 5 pont: írás, olvasás, módosítás, használata, partíciós kulcsok helyes megválasztása
** ''5 pont'': írás, olvasás, módosítás, használata, partíciós kulcsok helyes megválasztása
** 10 pont: az előzőeken túl metaadatok használata
** ''10 pont'': az előzőeken túl metaadatok használata
** 15 pont: az előzőeken túl a storage speciális jellemzőinek kihasználása, pl. különböző típusú adatok egy táblában, több tábla használata
** ''15 pont'': az előzőeken túl a storage speciális jellemzőinek kihasználása, pl. különböző típusú adatok egy táblában, több tábla használata
* Blob store (10-15 pont)
* '''Blob store (10-15 pont)''' ([https://www.windowsazure.com/en-us/develop/net/how-to-guides/blob-storage/ azure tutorial])
** 5 pont: írás, olvasás, módosítás
** ''5 pont'': írás, olvasás, módosítás
** 10 pont: az előzőeken túl metaadatok használata, lapozásos lekérdezés
** ''10 pont'': az előzőeken túl metaadatok használata, lapozásos lekérdezés
** 15 pont: az előzőeken túl a block blob/page blob speciális tulajdonságainak kihasználása, jogosultságkezelés (ideiglenes írási/olvasási engedélyek kiadása)
** ''15 pont'': az előzőeken túl a block blob/page blob speciális tulajdonságainak kihasználása, jogosultságkezelés (ideiglenes írási/olvasási engedélyek kiadása)
* queue (10 pont)
* '''Queue (10 pont)''' ([http://www.windowsazure.com/en-us/develop/net/how-to-guides/queue-service/ azure tutorial])
** feladatkiosztás queue segítségével, legalább két olvasóval és egy íróval
** feladatkiosztás queue segítségével, legalább két olvasóval és egy íróval
* Azure drive, Amazon EBS (7 pont)
* '''Azure drive, Amazon EBS (7 pont)'''
* Appfabric Cache, Amazon ElastiCache alkalmazása (15 pont)
* '''Appfabric Cache, Amazon ElastiCache alkalmazása (15 pont)''' ([http://www.windowsazure.com/en-us/develop/net/how-to-guides/cache/ azure tutorial])
* Sql Azure, Amazon RDS (10-20 pont)
* '''Sql Azure, Amazon RDS (10-20 pont)''' ([http://www.windowsazure.com/en-us/develop/net/how-to-guides/sql-database/ azure tutorial])
** 10 pont: SQL Azure, Amazon RDS adatbázis (érdemi) használata az alkalmazásban (pl. felhasználó nyilvántartásra)
** 10 pont: SQL Azure, Amazon RDS adatbázis (érdemi) használata az alkalmazásban (pl. felhasználó nyilvántartásra)
** 20 pont: pl. Sync Service használata
** 20 pont: pl. Sync Service használata
* Service bus használata (5-20 pont)
* '''Service bus használata (5-20 pont)'''
** 5 pont: egyszerű remoting szkenárió
** ''5 pont'': egyszerű remoting szkenárió
** 20 pont: tanúsítványos
** ''20 pont'': tanúsítványos
* Access Control Service (5-10 pont)
* '''Access Control Service (5-10 pont)'''
* Natív alkalmazás futtatása Worker Role-on (5-15 pont)
* '''Natív alkalmazás futtatása Worker Role-on (5-15 pont)'''
** 5 pont: .NET-es alkalmazás belehív egy natív dll-be
** ''5 pont'': .NET-es alkalmazás belehív egy natív dll-be
** 10 pont: nem .NET-es alkalmazás futtatása és felkonfigurálása Worker Role-on
** ''10 pont'': nem .NET-es alkalmazás futtatása és felkonfigurálása Worker Role-on ([https://www.windowsazure.com/en-us/develop/nodejs/ azure nodejs tutorial])
** 5 pont: Amazonon Windows service vagy Cron job használata háttérfeladatok elvégzéséhez
** ''5 pont'': Amazonon Windows service vagy Cron job használata háttérfeladatok elvégzéséhez
** 10 pont: ugyan az, mint az előző, de külön instance indítással, leállítással
** ''10 pont'': ugyan az, mint az előző, de külön instance indítással, leállítással
* Amazon Elastic MapReduce használata nagy mennyiségű adat feldolgozására (10 pont)
* '''Amazon [http://aws.amazon.com/elasticmapreduce/ Elastic MapReduce] használata nagy mennyiségű adat feldolgozására (10 pont)'''
* Amazon AutoScale használata, és terheléses teszt készítése (10 pont)
* '''Amazon [http://aws.amazon.com/autoscaling/ AutoScale] használata, és terheléses teszt készítése (10 pont)'''


[[Category:Valaszthato]]
[[Category:Valaszthato]]

A lap jelenlegi, 2014. március 13., 14:31-kori változata

Számítási felhő alapú
szoftverfejlesztés
Tárgykód
VIAUAV07
Általános infók
Kredit
2
Tanszék
AUT
Követelmények
Jelenlét
nincs
Minimális munka
zh, házi leadás
KisZH
nincs
NagyZH
1 db
Házi feladat
1 db
Vizsga
nincs
Elérhetőségek

Követelmények

Szorgalmi időszakban

1 db ZH van a félév során, ezt pótolni is lehet (külön megegyezéssel pótpótZH is van). Elégséges ZH-hoz 20 pontot kell elérni az 50-ből. A zárthelyi esszé jellegű, a diákban minden lényeges információ fellelhető.

A félév végén házi feladatot kell beadni (maximum 60, minimum 20 pontért), ami egy Azure vagy Amazon alkalmazás lehet. Előbbihez a tárgy keretében ingyenesen hozzá lehet férni.

A jegy a ZH és a házi feladatra kapott pontok összegéből számítandó:


Pont Jegy
0-44 1
45-55 2
56-70 3
71-84 4
85+ 5

A tárgyról

A tárgy fő témája a számítási felhő, az ehhez kötődő szolgáltatások, és konkrét implementációk (Microsot, Amazon, Google). Nem ingyenkredit, a zárthelyire készülni kell, mert nem írható meg IQ-ból, a házit pedig nem lehet összeollózni.

Az előadásokat 2012 őszén többnyire Kővári Bence tartotta. (szerintem rendkívül jó előadó, lennon(vita) 2013. január 21., 12:26 (CET))

HF ponttáblázat

Az alábbi információk a 2012 őszi kurzusról származnak

A HF kötelező elemei (pont nem jár értük):

  • Webes frontend
  • Worker használata
  • Storage használata

Pontok járnak:

  • Table storage (5-15 pont) (azure tutorial)
    • 5 pont: írás, olvasás, módosítás, használata, partíciós kulcsok helyes megválasztása
    • 10 pont: az előzőeken túl metaadatok használata
    • 15 pont: az előzőeken túl a storage speciális jellemzőinek kihasználása, pl. különböző típusú adatok egy táblában, több tábla használata
  • Blob store (10-15 pont) (azure tutorial)
    • 5 pont: írás, olvasás, módosítás
    • 10 pont: az előzőeken túl metaadatok használata, lapozásos lekérdezés
    • 15 pont: az előzőeken túl a block blob/page blob speciális tulajdonságainak kihasználása, jogosultságkezelés (ideiglenes írási/olvasási engedélyek kiadása)
  • Queue (10 pont) (azure tutorial)
    • feladatkiosztás queue segítségével, legalább két olvasóval és egy íróval
  • Azure drive, Amazon EBS (7 pont)
  • Appfabric Cache, Amazon ElastiCache alkalmazása (15 pont) (azure tutorial)
  • Sql Azure, Amazon RDS (10-20 pont) (azure tutorial)
    • 10 pont: SQL Azure, Amazon RDS adatbázis (érdemi) használata az alkalmazásban (pl. felhasználó nyilvántartásra)
    • 20 pont: pl. Sync Service használata
  • Service bus használata (5-20 pont)
    • 5 pont: egyszerű remoting szkenárió
    • 20 pont: tanúsítványos
  • Access Control Service (5-10 pont)
  • Natív alkalmazás futtatása Worker Role-on (5-15 pont)
    • 5 pont: .NET-es alkalmazás belehív egy natív dll-be
    • 10 pont: nem .NET-es alkalmazás futtatása és felkonfigurálása Worker Role-on (azure nodejs tutorial)
    • 5 pont: Amazonon Windows service vagy Cron job használata háttérfeladatok elvégzéséhez
    • 10 pont: ugyan az, mint az előző, de külön instance indítással, leállítással
  • Amazon Elastic MapReduce használata nagy mennyiségű adat feldolgozására (10 pont)
  • Amazon AutoScale használata, és terheléses teszt készítése (10 pont)