close

Azure

AllgemeinAzureCloudKünstliche IntelligenzOffice 365SharePoint OnlineTeams, GroupsTool, Bot, App, Add-InVortrag, Training, Screencast

Global Azure Bootcamp 2017 Nachlese: Microsoft Teams um smarte Bots erweitern – Teil 2

Beitragsbild Girl plays astronaut

Weiter geht’s mit Teil 2. Beim letzten Mal haben wir gesehen, wie man grundsätzlich einen einfachen Basic Bot mit Hilfe von Visual Studio erstellt. In diesem Teil zeige ich wie man Bots nach Microsoft Teams holt. Legen wir also gleich los mit Microsoft Teams.

mehr lesen
AzureCloudCollaboration, ProduktivitätHow-To, Tutorial, SzenarioHybridKünstliche IntelligenzMobilityOffice 365Teams, GroupsTool, Bot, App, Add-InVeranstaltung, Event, KonferenzVortrag, Training, Screencast

Vortrag zum Download: Microsoft Teams um smarte Bots erweitern

beitragsbid-lernen-information-wissen-einfachheit-stolz-1800×1200

Am 22. April 2017 haben die SharePoint.AT Blogger Michael und Nahed am Global Azure Boot Camp 2017 in Linz den Vortrag zum Thema Microsoft Teams um smarte Bots erweitern präsentiert. Wir konnten dem Publikum Microsoft Teams und das Azure Bot Framework vorstellen und haben in der Session live einen Bot mit Kognitiver Intelligenz entwickelt.

Hier gibt es nun endlich den Vortrag und die Demos zum Download:

Download Vortrag „Microsoft Teams um smarte Bots erweitern“:

HATAHET 01 Vortrag, Azure Bootcamp 2017, Microsoft Teams um smarte Bots erweitern, final public (HATAHET, NaHa, MiKo)

Download Demos zum Vortrag „Microsoft Teams um smarte Bots erweitern“:

HATAHET 02 Demos, Azure Bootcamp 2017, Microsoft Teams um smarte Bots erweitern, final public (HATAHET, NaHa, MiKo)

mehr lesen
AllgemeinAzureCloudKünstliche IntelligenzOffice 365Tool, Bot, App, Add-InVortrag, Training, Screencast

Global Azure Bootcamp 2017 Nachlese: Microsoft Teams um smarte Bots erweitern – Teil 1

Beitragsbild Superhero fly

Am Samstag, 22. April 2017 fand das weltweite Community-Event „Global Azure Bootcamp 2017“ statt. Auch in Österreich und zwar im Linzer Wissenstrum organisierte Rainer Stropek und sein Team dieses Ereignis. Es war ein schönes Erlebnis dort teilnehmen zu dürfen. Wir, d.h. Nahed Hatahet und ich durften gemeinsam das Thema „Microsoft Teams um smarte Bots erweitern“ vortragen.

Mein Teil des Vortrags war einerseits eine Live-Demo, die zeigt, wie man einen Bot grundlegend mit Visual Studio erstellt, und andererseits eine Demo, die zeigt, wie man einen Bot mit den kognitiven Diensten von Microsoft erweitert. Diese Demos möchte ich hier nochmals herzeigen und allen Interessierten damit den Anfang eigene Bots mit dem Microsoft Bot Framework zu erstellen, erleichtern. Da es sich um zwei Demos handelt, hab ich auch zwei Artikel vorbereitet, hier folgt nun Teil 1, der sich ganz einfach an dieses Thema annähert. 🙂

mehr lesen
AzureCloudCollaboration, ProduktivitätHybridOffice 365On-PremisesSharePoint 2016SharePoint OnlineTeams, GroupsVeranstaltung, Event, KonferenzVortrag, Training, ScreencastYammer

EVENT – Zeitreise: Das SharePoint Event des Jahrzehnts mit Künstlicher Intelligenz und (Ro)Bots

Header 10 Jahre HATAHET final 862×351

Vom Intranet zum mobilen digitalen Arbeitsplatz der Zukunft mit Neuerungen zu SharePoint, Office 365 und Azure

10 Jahre HATAHET – 10 Jahre Produktivität. Dies nehmen wir zum Anlass, gemeinsam mit unseren Partnern nicht nur zurück zu schauen, denn wer uns kennt weiß, dass wir uns bereits jetzt mit der Zukunft des digitalen Arbeitsplatzes beschäftigen. Themen wie Künstliche Intelligenz und (Ro)Bots werden uns in Zukunft wohl am meisten beeinflussen und die Arbeitswelt enorm verändern.

mehr lesen
AllgemeinAzureCloudDevelopment, CodingHow-To, Tutorial, SzenarioHybridKünstliche IntelligenzTool, Bot, App, Add-In

Bot Framework Emulator – ein muss für jeden Bot Entwickler

beitragsbild-frage-wie-digital-transformation-1800×1200

Wir wollen hiermit den Bot Framework Channel Emulator (Kurz: Bot Emulator) vorstellen. Wie der Name schon sagt kann man damit das Verhalten seines Bots „nachspielen“ um zum Beispiel Probleme zu lösen indem man die Kommunikation zwischen seinem Bot (FrontEnd) und dem Bot Diensten (Endpunkt) einsehen kann. Ideal auch um einfach die Funktionalität seines Bots zu testen. Somit also ein unverzichtbares Tool für jeden Bot Entwickler.

Schritt 1 – Es war einmal ein Bot…

Zuerst braucht man einmal einen Bot logischerweise. Diesen kann man sich ganz einfach mit den Azure Bot Services generieren und je nach Bedarf den Bot um eine entsprechende Bot Intelligenz mittels Coding erweitern.

mehr lesen
AllgemeinAzureCloudCollaboration, ProduktivitätDevelopment, CodingHow-To, Tutorial, SzenarioHybridKonfiguration, DeploymentOffice 365Teams, Groups

Vorstellung: Eigenen Bot mit Microsoft Azure Bot Service erstellen

beitragsbild-automatisierung-workflow-roboter-power

Ein Bot unterstützt Benutzer einfach in einer Konversation oder einem Gespräch auf natürliche Art und Weise und liefert Informationen und/oder erledigt Aufgaben im Hintergrund. Wer hat nicht schon mit den kleinen intelligenten Helfern zu tun gehabt? (Ro)Bots sind in aller Munde und Microsoft bietet mit dem neuen Azure Bot Service (Preview) und dem Microsoft Bot Framework (Preview) die Möglichkeit eigene Bots zu entwickeln. So können Bots dann von verschiedenen Kanälen (z.B. in Teams, Skype, Slack, Facebook, uvm.) genutzt werden. Kurz: Azure bietet also eine Basis um Bot Dienste ohne eigene Server (=serverless) zu betreiben, die von Office 365 Diensten und anderen Lösungen verwendet werden können.

HINWEIS: Anpassungen und Erweiterungen des Azure Bot Service um eigene Bot Intelligenz erfolgt über den „Bot Builder“ im Azure Bot Service und mit dem Microsoft Bot Framework (Preview). Der „Bot Builder“ ermöglich das Codieren mittels C# oder NodeJS und bietet noch weitere Möglichkeiten der Konfiguration und Veröffentlichen des Bots im Bot Directory, uvm.

Schauen wir uns also mal an, wie man so ein eigenes Bot Service in Azure erstellen kann…

mehr lesen
AzureInterviewVeranstaltung, Event, Konferenz

Interview mit Rainer Stropek zum Global Azure Bootcamp 2017

Header Azure Bootcamp 2017 für sharepoint.at 740×456

Wir freuen uns hier bei SharePoint.AT heute ganz besonders über ein Gespräch mit dem Organisator des Global Azure Bootcamp 2017 Austria, Rainer Stropek. Dabei ist Mr. Azure mit seiner Veranstaltung am 22. April 2017 im Wissensturm Linz nicht „ganz alleine“. Vielmehr organisiert Rainer den österreichischen Beitrag zu einem weltweit abgewickelten Community Event – dem Global Azure Bootcamp. Weltweit finden an diesem besonderen Tag zahlreiche Azure Bootcamp Veranstaltungen an verschiedensten Standorten gleichzeitig statt.

Nahed Hatahet: Lieber Rainer, herzlichen Dank, dass wir uns auch dieses Jahr wieder in Form eines Interviews unterhalten dürfen. Ich persönlich freue mich immer sehr über diese Möglichkeit und möchte auch gleich beginnen. Rainer, Du bist Azure Experte und engagierst Dich in der Community mit wertvollen Beiträgen und zählst sicherlich zu den bekanntesten Persönlichkeiten im deutschsprachigen Raum, wenn es um Expertenwissen zu Azure geht. Dabei entwickelt sich Azure sehr rasch weiter, ich möchte fast sagen täglich. Wie geht es Dir dabei, wie informierst Du Dich selber und wie kann man immer am Laufenden bleiben in dieser rasanten Cloud Welt?

mehr lesen
AllgemeinAzureCloudDevelopment, CodingHybridOffice 365SharePoint 2016SharePoint Online

Azure AD, OAuth, OpenID, ADAL und OWIN… was noch?

beitragsbild-mann-sucht-loesung-in-den-wolken

Mit SharePoint 2016 und SharePoint online geht Microsoft den Weg Richtung Cloud und vor allem den Weg der hybriden Szenarien konsequent weiter. Umso öfter wird man dadurch aber gerade in der Entwicklung mit Begriffen konfrontiert, die immer wieder auch zu Verwirrung führen können und scheinbar nicht so genau einzuordnen sind. So wurde ich in der Vergangenheit schon mehrmals mit folgenden Fragen konfrontiert:

  • Warum brauche ich OAuth, wenn ich Azure AD nutze?
  • Was ist OpenID, ist das nicht OAuth?
  • Wofür brauch ich ADAL wenn ich Azure AD nutze?
  • OWIN? Was soll das sein?

Daher versuche ich hier einen kurzen Abriss über diese Begriffe, vor allem aus Entwicklersicht zu geben und dem interessierten Leser ein paar Links zur Verfügung zu stellen, um mehr zu erfahren bzw. sich in die Themen zu vertiefen.

mehr lesen
AllgemeinAzureCloudCollaboration, ProduktivitätHybridOffice 365On-PremisesSharePoint 2016SharePoint OnlineVeranstaltung, Event, Konferenz

FINALE AGENDA! Next Destination > SharePoint 2016 Productivity

Was bedeutet es langfristig für die Entwicklung von Formularen und Workflows, dass es InfoPath 2016 und SharePoint Designer 2016 nicht mehr gibt? Welche Migrationsvarianten nach SharePoint 2016 und/oder Office 365 SharePoint Online gibt es vom Hersteller und 3rd Party? Mit welchen Neuerungen warten Office 365 Groups, NextGen Portals, Delve und Office 365 Video auf?

Das sind nur 3 von vielen Fragen, welche unsere Veranstaltung am 12. Mai beantworten wird. Eine genaue Agenda ist bereits verfügbar, und es gibt wieder einige spannende, technisch orientierte Vorträge.

Details unter http://www.hatahet.eu/events/Seiten/Event_next%20destination_12052016.aspx

mehr lesen
AllgemeinAzureCloudHybridInterviewSharePoint 2016Veranstaltung, Event, Konferenz

Interview zum Global Azure Bootcamp 2016 mit Rainer Stropek

Wie schon letztes Jahr hat Rainer Stropek (im Bild rechts) wieder zu ein paar spannenden Fragen Stellung genommen!

Nahed Hatahet: Hallo Rainer, erstmal vielen Dank, dass du uns an dieser Stelle wieder Rede und Antwort stehen willst! Am 16.04.2016 veranstaltest Du heuer schon zum dritten Mal mit dem Global Azure Bootcamp die Community Veranstaltung zum Thema Azure. Was werden heuer die Schwerpunktthemen sein? Muss ich schon Erfahrungen mit Azure haben, um bei den doch sehr technischen Vorträgen mitzukommen?

Rainer Stropek: Das Global Azure Bootcamp ist dieses Jahr so groß wie noch nie. Erstens haben wir eine neue Location, den Wissensturm in Linz. Uns steht das ganze 15. Stockwerk zur Verfügung. Zweitens gibt es vier parallele Tracks. Und drittens haben wir die Sessions auf 45 Minuten gekürzt, um mehr unterschiedliche Themen anbieten zu können. So können Besucher sich rasch einen Überblick verschaffen und abschätzen, ob sie sich zu Hause oder in anderen GAB-Sessions mit Details beschäftigen möchten.

Neben den beiden „Klassikern“ unter den Tracks – Einführung in Azure und Softwareentwicklung mit Azure – gibt es diesmal zwei Besonderheiten: Ein Track ist dem Thema DevOps gewidmet und einer dem Internet of Things (IoT). Man sieht also: Das Global Azure Bootcamp geht mit der Zeit und entwickelt sich weiter.

Durch den Mix an Sessions ist das Bootcamp passend für Leute ohne Erfahrung und für Expertinnen und Experten, die ihr Wissen in spezifischen Bereichen vertiefen möchten. Wer unsicher ist, ob das Event zu ihr oder ihm passt, findet eine Liste aller Sessions und Speaker unter http://globalazurebootcampaustria2016.sched.org/

Nahed Hatahet: Immer wieder ist vom Fachkräftemangel in Österreich zu hören, es fehle einfach an qualifiziertem Personal mit entsprechender praxisorientierter Ausbildung. Ich selbst bin auch der Meinung, dass wir hier – bei allen Stärken und Vorteilen die unser Standort bietet – noch einen sehr großen Aufholbedarf haben. So hat in meinem Unternehmen die spezialisierte Ausbildung der Mitarbeiter einen großen Stellenwert.
Du bist Community Regional Director für Azure in Österreich und hast auch ein eigenes Unternehmen. Wie siehst du dieses Thema?

Rainer Stropek: Gute Leute sind in allen Branchen schwer zu finden. Leider ist die Situation in den technischen und naturwissenschaftlichen Bereichen besonders schwierig. Jammern hilft da nichts. Als Unternehmen müssen wir aktiv werden. Wir engagieren uns speziell im Bereich Community. Das Global Azure Bootcamp ist nur eine unserer Initiativen. Daneben sind wir auch im Bereich Kinder- und Jugendarbeit mit dem CoderDojo Linz (http://coderdojo-linz.github.io/) tätig.

Meiner Meinung nach sollten alle Firmen, die nachhaltig arbeiten wollen, Ausbildung der Mitarbeiterinnen und Mitarbeiter sowie Investitionen in regionale Communities als wichtige Themen betrachten. Nur so begeistern wir junge Menschen für Softwareentwicklung und machen lebenslanges Lernen – ein wichtiger Erfolgsfaktor in unserer Branche – attraktiv.

Nahed Hatahet: Die Cloud und vor allem Microsoft Office 365 und Microsoft Azure gehören auch 2016 wieder zu Top Themen bei Kunden und Partnern, sowohl wenn es um Chancen geht als auch um Risiken.  Ich glaube, dass wir immer noch in einer gewissen Aufklärungsphase stecken, und vielfach noch Unsicherheit herrscht, wie genau mit diesen neuen Technologien nun „Business“ gemacht werden kann. Du bietest mit deinem Unternehmen ja selbst eine in Azure betriebene Zeiterfassungslösung an. Wirst du von Kunden oft mit Fragen zu Datensicherheit oder der Vertrauenswürdigkeit solcher Lösungen konfrontiert? Wie gehst du damit um?

Rainer Stropek: Fragen nach Datenschutz und Datensicherheit sind in unserer digitalisierten Welt zurecht an der Tagesordnung. Es geht dabei nicht so sehr um Cloud oder nicht Cloud. Gerade kürzlich zeigte eine Studie wieder haarsträubende Sicherheitslücken in Netzwerk-Geräten auf. Wenn man sich gegen Cloud entscheidet, muss man sich damit auseinandersetzen. Bei Cloud gilt es, den richtigen Partner zu finden.

Wir versuchen, unseren Kunden Sicherheit durch größtmögliche Offenheit zu geben. Unser Ziel ist es, Vertrauen aufzubauen. Wir sprechen klar aus, welche Cloud-Dienste wir verwenden. Wir schreiben darüber, wie wir die Daten unserer Kunden speichern und verarbeiten. Geheimniskrämerei ist keine Sicherheitsstrategie. Wenn ein Kunde Bedenken hat was die Sicherheit seiner Daten in der Cloud betrifft, setzen wir uns damit auseinander und versuchen, Missverständnisse auszuräumen. Manchmal werden dadurch Türen in Richtung Cloud geöffnet. Manchmal bleiben aber Vorbehalte übrig, die wir ernst nehmen und bei denen wir mit Kunden hybride Lösungen – also Kombinationen des Besten aus beiden Welten – erarbeiten.

Nahed Hatahet: Seit ein paar Tagen ist SharePoint 2016 nun verfügbar. Wir beschäftigen uns natürlich schon länger sehr intensiv mit dieser neuen Version und eines ist klar: Die hybriden Einsatzmöglichkeiten sind sehr groß. Mir zeigt das einmal mehr, dass die Welt hybrid ist und bleibt. Gibt es deiner Meinung nach Szenarien, in denen eine hybride Umgebung der Cloud überlegen ist?

Rainer Stropek: Aus meiner Sicht machen hybride Lösungen häufig Sinn. Was soll eine Firma machen, an deren Standort keine ausreichende Internet-Infrastruktur verfügbar ist? Wie soll man damit umgehen, wenn rechtliche Rahmenbedingungen gewisse Einschränkungen in Sachen Cloud-Nutzung vorgeben? Wer will schon eine kürzlich angeschaffte, lokale IT-Infrastruktur wegwerfen nur weil „Cloud“ ein aufstrebender Trend ist?

Als Berater haben wir meiner Ansicht nach die Aufgabe, bei Kunden „Bauchentscheidungen“ zu reduzieren und eine Grundlage für bewusste, fundierte Entscheidungen aufzubereiten. SaaS-Anbieter wie wir haben den Vorteil, dass wir die Möglichkeiten haben, ausreichend Zeit und Aufmerksamkeit in die vielfältigen Herausforderungen im Bereich Cloud zu investieren. Wenn unsere Kunden unsere fertigen SaaS-Lösungen in Anspruch nehmen, können wir ihnen die Klärung vieler Detailfragen abnehmen. Sie können sich auf ihr Kerngeschäft konzentrieren und wir sorgen dafür, dass die Cloud optimal genutzt wird.

Nahed Hatahet: Letztes Jahr haben wir an dieser Stelle das Interview mit einem kleinen „Ausflug“ zu deinen privaten Interessen als Bienenzüchter beendet. Du hast uns erzählt, dass Softwareentwickler einiges von den Bienen lernen können, Stichwort „Schwarmintelligenz“. Wie wichtig ist eigentlich das Thema der Nachhaltigkeit für dich generell, einerseits als Unternehmer und andererseits als Privatmensch?

Rainer Stropek: Privat legen wir großen Wert auf Nachhaltigkeit und Umweltverträglichkeit. Wir versuchen, unseren ökologischen Fußabdruck klein zu halten. Die Imkerei ist in dieser Hinsicht ein wunderbares Hobby. Während in unserem Job Technik im Mittelpunkt steht, sorgen die Bienen für eine gewisse Naturverbundenheit. Seit wir Bienen halten habe ich mehr über Pflanzen und Insekten gelernt, als in meiner ganzen Schulzeit. Dieser Ausgleich zum Job ist mir viel wert.

Nahed Hatahet: Rainer, vielen Dank für Deine Zeit und das wie immer sehr interessante und wertvolle Gespräch. Lass mich auch die Gelegenheit nutzen an dieser Stelle hervorzuheben, was du für die Community leistest! Danke!

>> JETZT ZUM GLOBAL AZURE BOOTCAMP ANMELDEN!

(Aktuell besteht bereits eine Warteliste > Melden Sie sich dennoch in jedem Fall an, Plätze werden nach Absagen wieder verfügbar!)

http://globalazurebootcampaustria2016.sched.org/

mehr lesen
1 2
Page 1 of 2