This is the first level bullet for notes 12 point Arial Regular

Slides:



Advertisements
Hasonló előadás
1 White Master One man Hollywood hogyan romboltuk le a szórakoztatóipar gátjait Meichl Mátyás DSE – Digital Media Solutions.
Advertisements

© 2010 IBM Corporation IBM Enterprise Content Management Az intelligens karakterfelismerés üzleti lehetőségei A dokumentum feldolgozás 5 lépcsője Előadó:
... manapság BizSpark WebsiteSpark Empower for ISVs MAPS (Web Solutions Toolkit ) Microsoft Partner Network Regisztrált szintCertified és Gold Certified.
Projekt vezetés és kontroll – Mi történik a gépházban?
Licencelés virtualizált környezetben
Segítség! Felnőttem! Nagy terhelhetőségű, magas rendelkezésreállású rendszerek építési és üzemeltetési útmutatója Kovács Zsolt Szerverhotel igazgató.
Minőségbiztosítási terv
Infrastruktúra-felügyelet a privát felhőben
- Virtualizációt az asztalra!
© 2009 Cisco Systems, Inc. All rights reserved.Cisco PublicGyors reakció 1 Gyors reakció, kifinomultabb technikák Cisco fejlesztések egy jobb védelmi rendszerért.
A webes tesztelés jövője
Windows Azure Infrastruktúra és platform a felhőben
2 Forrás: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000.
Windows Server Hyper-V R2 SP1 újdongságok
Oracle Java fejlesztési stratégiája
Junit testing.
A Windows 7 automatizált telepítése Windows AIK használatával
Bevezetés a Java programozásba
Mikrovezérlők alkalmazástechnikája laboratóriumi gyakorlat Kovács Tamás & Mingesz Róbert 3. óra február 20., 23.
1 Hálózati Operációs Rendszerek gyakorlat Bevezető Előadó: Bilicki Vilmos
Programozás II. 3. Gyakorlat C++ alapok.
A CRM bevezetési projektek sajátosságai
Egy ISA szerver naplója Sárosi György Terméktámogatási Tanácsadó Microsoft Magyarország.
Proaktív rendszerfelügyelet System Centerrel Windows Vista Windows Server 2008 Biztonság Scripting / PowerShell Virtualizáció System Center Még ebben.
Az informatika, mint szakma fejlődik Egyre több dologra és több helyen használjuk Nagyobbak és komplexebbek a rendszereink Rugalmasan kell reagálnunk.
Hibrid felhő Privát-, publikus és hoster felhők összekapcsolása
SQL 2012 TKOC Magas Rendelkezésreállás II. Király István Microsoft Certified Trainer Microsoft Certified Systems Engineer.
Windows Server 2012 Kiadások, licencelés, lehetőségek
Exchange Server 2007 Client Access Role
Mikrovezérlők, perifériák laboratóriumi gyakorlat 3. óra szeptember 18. Mingesz Róbert v
Bátyai Krisztián NetAcademia Oktatóközpont oktató, fejlesztő MCT, MCPD
Rendelkezésre álló erőforrások pontos ismerete Kiosztott feladatok közel „valósidejű” követése Átláthatóság Tervezési folyamatok támogatása.
Központosított rendszerfelügyelet System Center Essentials 2007 Micskei Zoltán.
Segédlet vizuális programozáshoz Kovács László
1 C | © 2010 Cisco | EMC | VMware. All rights reserved. Úton a cloud computing (felhő modell) felé Slamovits Tibor, EMC üzletág-vezető, kormányzat.
Member of HVB Group HVB Bank Internet Banking szolgáltatás Komócsi Sándor Dr. Vinnai Balázs HVB Bank Hungary Rt. A fejlődés útja, technikai,
Web Architecture. Development of Computing Architectures Monolithic mainframe programming Client Server Real Client Server Web Programming.
1 Verseny 2000 gyakorlat ODBC Adatforrás létrehozása.
Üzleti mobilfejlesztés és integráció Magic konferencia 2012.
Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Alkalmazás és megjelenítés virtualizáció Micskei Zoltán.
BSH-H| | © Robert Bosch Hausgeräte GmbH, Munich reserves all rights even in the event of industrial property rights. We reserve all rights of.
Magas rendelkezésre állású Hyper-V rendszer építése
Rugalmas, moduláris felépítés Rugalmas telepítés Jól tervezhető szerepkörök Folyamatos rendelkezésre állás Egyszerű felügyelet Elérés bárhonnan Postafiók.
Müller László vezető fejlesztő EQL Soft Informatikai és Tanácsadó Kft.
A teljes infrastruktúra egységesített felügyelete és védelme.
WEBSTAR CSOPORT WC S ADATBÁZIS VERZIÓKÖVETÉSE: LIQUIBASE Marics Tamás június 20.
Szoftver projektek Agilis
SQL Server 7 installálása. A szükséges hardver és szoftver Processzor Memória Háttértár OS Hálózat Kliensek.
Continuous delivery: cél a működő szoftver
DR+HA+B/R+Azure Gál Tamás Datacenter Technical Specialist
Tartalom Fizikai vagy virtuális szerveren futó alkalmazások StorSimple Hybrid Storage Array Helyi adatközpont Microsoft Azure StorSimple Virtual Appliance.
“A legfőbb oka annak, hogy a vállalatok még mindig ugyanazon mentési/helyreállítási problémákba ütköznek, hogy egyazon megoldást akarnak használni.
Kiss Tibor System Administrator (MCP) ISA Server 2006.
Maven és Ant Build eszközök bemutatása
AGILE COCKTAIL – Shaken or stirred HWSW free!
Farkas Bálint | Technical Evangelist | Microsoft
Tapasztalatok Openstack környezet éles üzemeltetésével
Istvan Simon, CEO & Founder
Skype for Business bevezetés és alközponti összeköttetés kialakítása
Témavezető: Dr. Oniga István Fejlesztők: Erdős andrás Zákány józsef
Az Ön weboldala már Windows 10-kompatibilis?
Szoftver projektek Agilis
Informatikai munkaerő-piaci igények és a képzés
Microsoft SQL licenselés a gyakorlatban
Nem akarok menedzser lenni!
DevSecOps Ha gyors a deploy, a security folyamatoknak is skálázódni kell Ottucsák József
Szoftver projektek Agilis
This is the first level bullet for notes 12 point Arial Regular
Unit tesztelés Swift-ben
What’s new in Java 2019 Tömösvári Imre
Előadás másolata:

This is the first level bullet for notes 12 point Arial Regular This is the second level bullet for notes 9 point Arial Regular This is the third level bullet for notes 9 point Arial Regular

Software Quality in the Enterprise Case study Győrfi Csaba 2016

Amiről szó fog esni Mit jelent a CI egy enterprise SW környezetben, miért volt rá szükségünk? Milyen infrastruktúrát építettünk fel, milyen Tool-okat használunk (build, integration, teszt)? Milyen lépcsőkön halad át a kód a build folyamán? Ne felejtsük el az enterprise környezet sajátosságait: Legacy kódbázis C++, nem Java, VS2008. Könnyű TDD-zni és CI-t megvalósítani egy újonnan induló Java projekten Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

Server (System Manager) A mi termékünk (OSX)... Server (System Manager) Windows C++ C# Java Mediaserver (MLC) Linux C++ Client Windwos (C++) Az architektúránk 1 vagy néhány szerverből, néhány – néhány 10 médiaszerverből, és néhány 10 – néhány ezer kliensből áll. Kliens futhat asztali PC-n -> softKliens, vagy futhat célhardveren – ez utóbbi látható jobb alul Látható milyen széles a paletta, a központi integráció igénye még az agilis átállás előtt jóval megszületett, mert a win és linux fejlesztő nem ugyanaz a faj... Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

Az integráció evolúciója mert a követelmények mindig nőnek... +MultiJob Plugin Központi integráció elkerülhetetlen -> Integration server +Inheritance Plugin Jó-jó, de nagyon sokáig tart a build Gyors(abb) visszajelzést szeretnének a fejlesztők -> Quick build Jó-jó, de legyen minden éjjel hivatalos build. A Scrum team-eknek minden reggelre kell egy build -> Safe production Jó-jó, de legyen automatikus tesztelés Kódanalízis ... ...... Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

Nightly build Process Coverity (Static code analysis for C++) Sonar (Static code analysis for Java) Triggers Addministers Autotest Server (Selenium, Web-GUI frontend) Push Triggers Builds SW Developer SCM CI Autotest Client (Functional test, Acoustic test, E2E tests) Reports Instrumented SW Reports QM-DB Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

Infrastructure management node default { } node 'prodpc04', 'prodpc05', 'devqm01', 'V2008R2-PROD10', 'V2008R2-PROD11', 'V2008R2-PROD12', 'V2008R2-PROD13', 'PRODPC14' { include java32, win, jenkins, prodpc_win file { 'c:\\hello.txt': content => "Hello Prodpc_win\n", } node 'prodpc06', 'prodpc07' { include java32, win, prodpc_win node /^vsm-smdevaut\d\d/ { include java64, win, jenkins, testpc_win content => "Hello TestPC-win\n", Miként garantálható a stabil hw, a konzisztens sw környezet, és ezáltal a stabil működés? class java32 { package { 'Java 8 Update 92': ensure => '8.0.920.14', source => '\\\\devqm02\\Puppet_Repo\\java\\jdk-8u92-windows-i586.exe', install_options => [ '/s', 'INSTALLDIR=C:\\Program Files (x86)\\Java\\jdk1.8.0_92' ], alias => 'JDK', } class win { package { 'Git version 2.6.3': ensure => '2.6.3', source => '\\\\devqm02\\Puppet_Repo\\GIT\\Git-2.6.3-64-bit.exe', install_options => ['/VERYSILENT', '/LOADINF=\\\\192.168.9.180\\Puppet_Repo\\GIT\\SetupParams.ini'], alias => 'Git', Puppet Windows, Linux Virtual / Physical systems On demand / daemon Good community Structured Configuration FREE Zabbix Jenkins Master ...... Build slaves for V5 ...... Build slaves for V6 ...... Build slaves for scripts ...... Test runner slaves Stabilitás két szintje: HW elementek monitorozása: HDD hely, Memória, CPU terhelés stb SW stack szinkronban tartása a tesztek stabilitásáért SW stack módosítása nem kézzel 50 gépen, hanem automatikusan. Cca 15 systems Cca 40 systems Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

A tesztelés három (négy) szintje Tesztelés a regressziós csapat által – release előtt Teljes regressziós teszt (funkcionális teszt) Exploratory tesztek Loadtest, Performance test, Stresstest Automatikus teszt – minden éjszakai build után Automatikus regressziós tesztek, mérések Statikus kódanalízis Dinamikus kódanalízis Tesztelés a scrum csapatokban - folyamatosan Az éjszakai automata teszthibák ellenőrzések Hibajavítások tesztelése Feature teszte Automatikus tesztek írása +1 szint az ún „Field trial”: egy „merész” ügyfél rendszerén, ipari körülmények között Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

Na de mi van a QM-DB-ben? Avagy keep calm and do report. Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

Hibalehetőségek mert ami elromolhat, az el is romlik. Git Hálózat Teszt kód Vsphere (Virtuális rendszer) Jenkins Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

Fejlődési potenciálok, tervek a jövőre Formalizált, tool-vezérelt kódreview (gerrit) Automatikus tesztek kódlefedettség mérése ... Copyright © Unify Software and Solutions GmbH & Co. KG 2015. All rights reserved.

This is the first level bullet for notes 12 point Arial Regular This is the second level bullet for notes 9 point Arial Regular This is the third level bullet for notes 9 point Arial Regular