Forum: PC-Programmierung Fragen zu MS Azure


von Mehmet K. (mkmk)


Lesenswert?

Servus allerseits

Das Projekt mit dem ich mich z.Zt. beschaeftige basiert auf einer 
Zusammenarbeit mit einer 2. Firma, die für die Web-Programmierung 
zustaendig ist. Sympatische Typen, jung, dynamisch mit ausgezeichneten 
Referenzen von global agierenden Firmen. Das einzige was mich gestört 
hat: sehr auf Geld fixiert.
Mein Teil der Aufgabe ist es, spezielle Sensoren zu entwickeln, die ihre 
Daten per GSM beim Server abliefern.
Die andere Firma bearbeitet die Daten und führt entsprechende Aufgaben 
durch.

Die Web-Applikation basiert auf Azure (wusste bis anhin gar nicht, dass 
es sowas gibt).
Z.Zt. laeuft die Test-Phase. Abends bin nur ich mit dem Server 
verbunden; tagsüber zusaetzlich ein Angestellter des eigentlichen 
Auftraggebers, der hin und wieder die Tests kontrolliert.

Die andere Firma hatte von Azure nur so geschwaermt. Und da ich davon 
nichts verstehe, sagte ich "toll!"
Jetzt muss ich aber festellen, dass das Login ca. 30 Sekunden dauert. 
Dass das Programm zwar mit Chrome funktioniert, nicht aber mit Firefox.
Okay, das alles geht mich ja nichts an; aber auch der Zugriff meiner 
Geraete harzt gewaltig: ca. 10 Sekunden für 2 Records (ca. 100 Bytes).
Ich habe den Programmierer daraufhin angesprochen, aber keine 
zufriedenstellende Antwort erhalten. Soweit ich es verstanden habe, 
scheint die DB irgendwo anders als die Websoftware zu sein.

Schlussendlich sollen mehrere 1.000 Geraete auf diese DB ihre Messwerte 
abliefern (ca. 12 records alle 5 - 10 Minuten) und mehrere 1.000 
Benutzer (wenn auch sicherlich nicht gleichzeitig) auf die Webseite 
zugreifen können.

Meine Frage: kann man ein solches Projekt mit Azure hinkriegen? An den 
Faehigkeiten der Programmierer habe keine Zweifel. Meine Befürchtung ist 
nur die, dass sie möglicherweise eine Platform gewaehlt haben, mit der 
man schnell zu einem Ergebnis kommt, schnell sein Geld einkassiert; aber 
langfristig immer mehr sich Richtung Sackgasse bewegt.

von Rufus Τ. F. (rufus) Benutzerseite


Lesenswert?

Azure ist irgendein Buzzwordzeug von Microsoft. Wie groß ist Deine 
Rechtsabteilung?

von Mehmet K. (mkmk)


Lesenswert?

Rufus Τ. F. schrieb:
> Wie groß ist Deine Rechtsabteilung?

Ich habe ein paar gute Freunde, die gute Anwaelte sind :)

: Bearbeitet durch User
von JJ (Gast)


Lesenswert?

Azure ist erstmal nur die Cloud-Plattform von Microsoft. Welche Software 
man darauf betreibt und mit welchen Leistungsparameter ist erstmal eine 
Entscheidung der Entwicklungsbude.

von D. I. (Gast)


Lesenswert?

Klar kann man die Aufgabe lösen mit MS Azure (oder Amazon AWS, Heroku, 
oder einen anderen großen Cloudanbieter). Man muss nur ein 
entsprechendes Cloudprodukt konfigurieren, dass die Systemparameter 
ausreichend sind und dann eine halbwegs effiziente Webapplikation dafür 
entwickeln. Wahrlich kein Hexenwerk. Der Grund zu solchen IaaS 
Clouddiensten zu greifen ist einfach, dass man sich als 
Applikationsentwickler nicht um die Infrastrukturbetreuung kümmern muss 
und die Ressourcen nach Bedarf skalieren kann.

Edit: Mir scheint auch, dass du ein wenig auf Blender reingefallen bist, 
so klingt zumindest die Beschreibung deiner "Kollegen".

von Daniel A. (daniel-a)


Lesenswert?

Alle Cloud Anbieter, inklusive MS, Google und Co. haben ein System 
welches die Energieversorgung und die Zerstörung von Servern 
automatisiert. Das Prinzip ist:
 1) Wenn nicht alle Server benötigt werden um alle User zu bedienen, 
werden einige Ausgeschaltet.
 2) Wenn eine gewisse Menge an Hardware in einem Rack nichtmehr 
funktioniert wird es automatisch geschreddert & ersetzt.

Deshalb sind Backups umso wichtiger, denn man hat keinen Physikalischen 
Zugang, und die Betreiber könnten versehentlich den Server jederzeit 
schreddern.

Natürlich bin ich im Gegensatz zu den Medien über jede IT Panne jeder 
noch so obskuren Firma weltweit objektiv informiert, und weiss bereits 
über die ersten Opfer bescheid:
(NSFW) https://youtu.be/jzNhNHME8Rw?t=51m

Ja, ich weiss das Video ist... Ungewöhnlich, aber wisst ihr wie schwer 
es ist zu Cloud Service screw ups Informationen zu finden?

: Bearbeitet durch User
von Daniel A. (daniel-a)


Lesenswert?

Daniel A. schrieb:
> Alle Cloud Anbieter, inklusive MS, Google und Co. haben ein System
> welches die Energieversorgung und die Zerstörung von Servern
> automatisiert.

Heute hat XKCD dazu einen Comic gemacht: http://xkcd.com/1737/

von Peter II (Gast)


Lesenswert?

Mehmet K. schrieb:
> Schlussendlich sollen mehrere 1.000 Geraete auf diese DB ihre Messwerte
> abliefern (ca. 12 records alle 5 - 10 Minuten) und mehrere 1.000
> Benutzer (wenn auch sicherlich nicht gleichzeitig) auf die Webseite
> zugreifen können.

das ist doch eigentlich nichts. Das kann ein Server bequem erledigen. 
Wenn es langsam läuft, liegt es vermutlich an einer schlechten 
Softwareumsetzung. Selbst beim kleinsten Cloud-Server darf es nicht 30s 
fürs Login brauchen.

Und wenn etwas nur in einem Browser läuft, liegt es definitiv an der 
Software.

von LiMa (Gast)


Lesenswert?

Daniel A. schrieb:
> Heute hat XKCD dazu einen Comic gemacht: http://xkcd.com/1737/

:)

Peter II schrieb:
> Selbst beim kleinsten Cloud-Server darf es nicht 30s
> fürs Login brauchen.

MS Azure nutzt Windows Server. Da kann man schon glücklich sein, dass 
der Login unter einer Stunde ist.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.