Advanced Web Technologies
Advanced Web Technologies FHGR
Advanced Web Technologies FHGR
-
- 1 / 127
-
Cartes-fiches
Was bedeuted virtualisierung von servern?
Ein physischer rechner enthält mehrere logische rechner (virutelle)
Was ist ein Hypervisor? (Virtual achine Monitor) kurz VMM?
Schlüssel um virtualisierung zu realisieren
Type 1 hypervisor bare matel direkt auf dem computer hardware installiert und bildet die basis für vmware zur virtualisierung
Type 2 hypervisor hosted hypervisor dieser wird auf der basis eines host operating system installiert (Windows zbs)
Beispiel Hyper – V auf hypervisor basierte virtualisierungstechnik von microsoft
Was bedeuted bios?
Basic input/output system
Welche perspektiven der virualisierung von rechnern gibt es?
Server Virtualisierung
Virtualisierung auf dem eigenen PC
Remote Desktop sharing
Erläutern sie was server virtualisierung beinhaltet?
Eigentlich eine cloudlösung
Was beinhaltet virtualisierung auf dem eigenen PC?
Betriebtssystemübergreifende nutzung von software
Beispiel parallels ermöglicht beispielsweise die ausführung von windows auf einem mac pc
Hier unterscheidet man interne und externe virtualisierung
Was ist remote desktop sharing?
Fernsteuerung von pcs zu support zwecken durch den admin (Teamviewer)
Welche produkte für remote desktop dienste gibt es?
Citrix, microsoft terminalserver, teamviewer, netviewer
Was sind die Vorteile von Remote desktop diensten?
Die Anwendungssoftware wird zentral beschaffen installiert und betrieben. Die datenspeicherung sowie sicherung wird ebenfalls zentralisiert.
Was sind die nachteile von remote desktop diensten?
Abhängig vom internet, fragisch aufwändige darstellung welche bandbreite braucht, um bandbreite zu sparen können zbs 3d beschleunigungen geblockt werden
Was ist ein VPS?
Virtual privat server
Heisst man teilt einen physischen server in viele kleine voneinander getrennte virtuelle server.
Htw hat beispielsweise 300 server aber nur ein physischer der im server raum steht
Diese virtuellen server haben ihre eigene private ip
Wie kann die automatische lastverteilung geschehen?
Über eine clusterumgebung der server wied die lastverteilung automatisch vorgenommen. Bei einem ausfall einer maschine springt sofort ein anderer server ein.
Was ist SAN?
Storage area network
Was sind die eigenschaften von SAN’s?
Sie habe eigenständige plattenlaufwerde
Daten sind redundant sprich werden auf mehreren platten gleichzeitig gesichert somit hohe datensicherheit, die installation für zentrale leistungsfähige hardware ist teuer
Firmen wie Amazon oder Microsoft Asia haben grosse Rechnerlandschaften und viel Hardware und verkaufen rechenleistung und speicherkapazität sogenannte cloud dienste. Der kunde kann somit die rechenzentrendienste outsourcen
Zählen sie die fünf wesentlichen Merkmale von Cloud diensten auf?
Selbstbedienung nach Bedarf, der Kunde kann den dienst nutzen und anpassen wie es ihm passt beispielsweise via web interface. Je nach bedarf von rechnerleistung kann auch serverkapazität ad hoc dazu gekauft werden
Breitbandanbindung: beliebigen zugriff über diverse endgeräte weil ortsunabhängig. Leistungsfähige netze machen dies erst möglich.
Resource Pooling: der kunde hat keinen einfluss auf die ressourcenkonfiguration, systeme können dynamisch auf die gebrauchten ressourcen des abieters zugreifen (Speicherplatz, cpu…)
Schnelle elastizität: der kunde merkt nicht ob mehr oder weniger resourcen gebraucht werden, das system kann je nach nachfrage und gebrauchter resourcen direkt selbst skalieren.
Messbarkeit: nutzunsart sowie dauer müssen transparent und messbar sein, sodass die gebrauchten ressourcen abgerechnet werden können und das für den kunden sowie den anbieter nachvollziehbar ist.
Was sind problemfelder von cloud diensten?
Datenschutz/datensicherheit, je nach dem wo der server steht, gdpr.
Verträge, lange vertragslaufzeiten, vorauszahlung?
Login der daten, zum beispiel bei wechsel von whatsapp auf andere message dienste können die verläufe nicht übertragen werden.
Man kennt bei cloud diensten den typ sowie das fabrikat von der hardware die genutzt wird meistens nicht
Cloud dienste sind immer abhängig von funktionierendem internet, sprich keine internetverbindung kein cloud zugriff.
Risiko von angriffen durch «hacker» böswillige absichten, sinlossen traffic verursachen der kostet. Wenn datenverkehr und cpu auslastung als abrechnungsgrundlage dienen
Nutzer hat keine möglichkeit den quellcode der SaaS einzusehen (Free software)
Beispielsweise google cloud, die daten sind zwar in internet verschlüsselt aber nicht innerhalb der google cloud.
Zählen sie typische service portfolien auf?
Software as a service SAAS
Platform as a service PAAS
Infrastructur as a service IAAS
Data as a service DAAS
(Und seltener auch desktop as a service DAAS)
Backend as a service (BAAS)
Erläutern sie die beispiele anhand eines pizzaladens?
On premise: zum beisiel SAP: man macht die pizza zuhause, hat alle zutaten und den esstisch sowie den strom und den ofen
Infrastructure as a service: man bekommt den pizza teig die sauce und den käse nd muss ez zuhause nur noch baken.
Platform as a service pizza wird nach hause geliefert man muss nur noch den tisch und das getränk dazu haben.
Software as a service: man geht pizza esse in einer pizzeria
Erläutern sie das prinzip von infrastructure as a service?
Man mietet die hardware (server, ip netzwerke..) on demand
Je nach bedarf wenn man mehr kapazität braucht ist sie schnell verfügbar.
Nutzer muss das betriebssystem selbst installieren und für die verwaltung und betreuung aufkommen. (AMAZON EC2 CPU) oder AMAZON S3 für speicherplatz
Erläutern sie das prinzip von platform as a service?
Anbieter sorgt für netzwerk server hardware und speicherplatz der kunde hat keinen direkten zugriff auf die server infrastruktur. Nutzer kann software mittels werkzeugen und bibliotheken die vom cloud anbieter zur verfügung gestellt werden konfigurieren
Beispiele: Google App Engine, Amazon Elastic Beanstalk , Microsoft azure
Erläutern sie das prinzip von software as a service?
On demand software, anbieter ist ein sogenannter appilcation service provider
Software sowie die dazugehörigen daten sind in der cloud (Successfactors), nutzer greift meist wia thin client also web browser auf angebot zu.
Mobile office anwendungen, crm, erp systeme, file storage
Software ist meist eigenentwicklung des anbieters
Beispiel Microsoft ofice 365, apple i cloud, dropbox, Netflix
Desktop as a service - desktop virtualisierung
Data as a service web mashups, verknüpfung von verschiedenen contentsdaten werden an einer zentralen stelle für verschiedene systeme vorgehalten
Backend as a service: dienste für web und mobile apps
Welche formen der cloud gibt es?
Private cloud/internal cloud
Public cloud/external cloud
Hybrid cloud
Erläutern sie was eine private cloud ist?
Normale netzwerktechnik, man hat einen eigenen serverraum und eventuell virtualisierte server. Internes netzwerk, nutzer und provider meist in gleichen unternehmen. Do it yourself konzept. Für endverbraucher zu hause können das kleine microserver sein «owncloud»
Erläutern sie was eine public cloud ist?
Öffentliche Cloud (outsorcing) kann von beliebigen nutzern und organisationen gebraucht werden. Meist über sogenannte service level agreements, mietverträge, zum beispiel amazo web services
Hier probleme hinsichtlich datenschutz, wo werden die daten gespeichert, im ausland?
Erläutern sie was eine hybrid cloud ist?
Löst das datenschutzszenario. Man hat eine private cloud für den primären einsatz aber mit fallback lösung mittels public cloud für lastspitzen oder ausfälle.
Die sensiblen daten werden somit in der pivaten cloud gespeichert.
Was sind kostenstruktur möglichkeiten hinsichtlich cloud diensten?
Quantity based: umfang volumen und dauer der nutzung
Pay per call, für jeden aufruf der api application programming interface
Je nach geografischem standort sind die kosten höher, je nach austattung der genutzen ressourcen ebenfalls kostenabhängig.
Populäre anbieter von cloud lösungen sind google cloud amazon ec2. Imb blue cloud, vmware
Was bedeutet federation login?
Es haneldt sich hierbei um eine zusammgengefasste identität die sich über mehrere systeme erstreckt und somit genutzt werden kann. Identitästinformationen werden somit in verschienenden systemen gehalten und genutzt. Zum beispiel youtube login mit google id, oder facebook id für die nutzung anderer dienste)
Aufgrund der cloud bewegung hin zu everything as a service (XaaS)
Für kleine Firmen zum Beispiel Boss as a service
Oder human as a service menschliche resourcen mieten. Beispiel amazon mechanical turk: man mietet arbeitskräfte im ausland die zbs. Daten aptippen um diese zu digitalisieren.
Was zeichnet einen dezidierten server / Rootserver aus?
Man besitzt echte eigenen hardware, man kann alles damit tun was man will, man träg aber auch das risiko wen was kaputt geht, muss backups selber planen, security update selbt managen, kann von günstig bis zu teuer pro monat sein.
Was bedeutet Housing hinsichtlich server?
Der kunde mietet nur den stellplatz und die netz sowie stromanbindung.
Was zeichneT einen managed server aus?
Ähnlich wie ein dezidierter server jedoch kümmert sich der anbietet um die maitenance um die updates etc. sehr teuer!
Beispiel exigo.ch mail anbieter der htw.
Der anbieter definiert und garantiert vertraglich mittels service legel agreemtnt die leistungsparameter des angebots. Erläutern sie die bestandteile eines SLA?
Das ideal ziel ist HA (high availabliltiy)
Verfügbarkeit des technischen supports (werktags 24/7)
Reaktionszeit des Supports, (Campusline)
Welche vertraglich festgelegten verfügbarkeiten für ein SLA gib es?
99% - 3.6 tage downtime pro jahr
99,99% 53 minuten downtime pro jahr
99.9999% 32 sekunden downtime pro jahr (six nines)
Automatische mail antwort gehört schon zur reaktionszeit innerhalb der ersten stunde.
Failover cluster: aktiv /passiv cluster verbund von mind. 2 computern.
Was bedeutet spoc?
Single point of contact
Wird eine zentrale in einer unternehmung genanng welche anlaufstelle für ein bestimmtes thema oder problem ist.
Was bedeutet sgml?
Standard generalized markup langauge
Es handelt sich hierbei um eine Meta sprache welche ISO Standart entspricht
Was bedeutet html?
Hypertext markup language
Was bedeutet der Grundbegriff TAG?
Als Tag wird ein Etikett kennzeichung verstanden, diese werden durch zwei spitze klammern ausgezeichent
Wie wird ein Endtag dargestellt?
</U>
Also beispiel: <U>Unterschrichener Text</U>
Was bedeutet DTD?
Document type definition
Definiert, detailiert und formalisiert welche elemente in einem gültigen dokument vorkommen dürfen.
Also wie ein dokument aufgebaut werden soll
SGML also standard generalized markup language ist die basis (urvater) für html/xml also hyper text markup language.
Was sind die eigenschaften von SGML?
Frei definierbare tags, umlaute und syntaxen als document type definition
Wie sieht eine einfache html seite aus?
<html>
<head>
<title>Untitled</title>
</head>
<body>
Je nach browser und betriebssystemen können html seiten anderst aussehen