Deployment shell ist live

Geschafft !!

Nach 2 Monaten Arbeit sind wir heute mit unserer Web Page online gegangen und bieten damit eine simple Methode um HTML und JavaScript Programmierung auf SAP HANA zu machen.

Nichts besonderes an sich, aber wir wollten das schaffen, ohne das der Programmierer sich lauter Tools von der SAP runterladen muß. Und es sollte Open Source werden. Vielleicht ein bisschen heikel das ganze einem Produktmanager oder Vertriebler zu zeigen, aber wir hatten den Segen vom Vorstand Vishal Sikka.

Die Idee ist Anfang März entstanden, als wir die Vorbereitungen für die DKOM (Developer Kick Off Meeting) machten.
Der Vorstand hat ja die Maßgabe ausgegeben, das wir 1 Million Entwickler für SAP begeistern wollen, es geht also definitiv immer stärker in Richtung Plattform für Enterprise Software.

Dazu sind wir aber meist viel zu kompliziert, mit den Tools die wir bisher hatten ist es nicht einfach möglich schnell und einfach mal was zu programmieren.
Das haben diverse Plattformen, angefangen von Amazon EC² über Google Apps, Microsoft Azure aber insbesondere die vielen Open Source Tools wie Codiqa, Cloud9, appery.io usw. wesentlich einfacher hinbekommen (Ihr erinnert Euch an mein heiteres Logoraten im März ?)


Ein gemeinsames haben die meisten und das ist Github.com. Das ist ein gehosteted Git Repository dem die Betreiber von Github.com noch einige klasse Erweiterungen übergestülpt haben. Das ganze steht in der Cloud zur Verfügung und solange man sein Source Code nicht privat haben möchte kann man Github.com kostenlos nutzen.
Also die ideale Plattform für die sogenannten Scripting Kiddies, die wir auch ansprechen wollen.



In den letzten 2 Monaten haben wir also unsere Idee zu einem kompletten Angebot gesponnen. Jetzt kann man mit einer kostenlosen 14-Tages Testversion von SAP HANA starten und mithilfe unserer Neuentwicklung schnell und einfach HTML und JavaScript Programmierung machen.

Ich hätte nicht gedacht, was da so alles auf einen zukommt, wenn man einen Protoypen zum Produkt machen will. Zumindest in der SAP ist das nicht so eben gemacht.

Da gibt es einiges was es zu beachten gilt:
  • Firewall, Ports, wo stehen die Server
  • Lizenbestimmungen erstellen (EndUserLizenzAgreement EULA, hat jeder schnon mal bei Microsoft unterschrieben)...musste mit US Juristen Kollegen diskutieren, das war geil
  • Text und Logik auf der Web Seite (neuerdings muß es so sein, das der accept Knopf erst aktiv werden darf, wenn der Nutzer im EULA Text bis nach unten gescrollt hat.......muß man auch erstmal wissen
  • OpenSource Anträge, ist ja nicht so, das ein Mitarbeiter seine Entwicklung einfach als Open Source deklarieren kann...
  • Domainnamen, Proxy, redirects, what not.....
  • EMail Generierung
  • WebSeiten Layout/Design, ca. 8 mal hin und her mit den Designern und WebEntwicklern und unserer Marketingabteilung.
    Und die WebEntwicklerhaben wir in Potsdam eingekauft. 2 Wochen jeden Morgen Scrum Call mit DE
  • Video erstellen, bin bald verzweifelt, hat so im 20ten Anlauf geklappt, vorher habe ich mich immer irgendwo mittendrin versprochen und konnte wieder von vorne anfangen...grrr
  • Testen, testen, testen
Zwischendurch hatte ich selber mal ne HANA Instanz in der Amazon Cloud, die mich 500$ gekostet hat...bin noch am verhandeln, das ich das Geld wiederkriege....

Spannend waren insesondere diese ganzen Themen um Zugriffsrechte und Lizenzen, also Dinge die mit der Funktionalität nichts zu tun haben. Sowas macht ja bei uns sonst Solution-Management, damit habe ich als Projektleiter normalerweise gar nichts zu tun.

So, und heute mittag, pünktlich zur SAPphire in Orlando ist

http://dshell.saphana.com 

live gegangen !!


In den ersten Reaktionen hat der Leiter des Solution Management für die HANA Plattform sogar meine Announcementmail an Vishal mit den Worten
   Congrats ! I love the speed, simplicity and cross TIP collaboration. 
   Vishal - this is "awesome"!

weitergeleitet.

Klein Latzi freut sich und macht jetzt ein Bier auf

Kommentare

Beliebte Posts aus diesem Blog

Zwischen Aufschlag und Aufbruch

Wieder zurück in Meduno

25.5.2025 - Landeanflug