Serverless Computing mit AWS-Lambda
|
|
- Pamela Schäfer
- vor 5 Jahren
- Abrufe
Transkript
1 Die Beschaffungsplattform für Geschäftskunden Serverless Computing mit AWS-Lambda Jörg Adler und Benjamin Otto,
2 Mercateo Mercateo ist Europas führende Beschaffungsplattform. > 1 Mio. Geschäftskunden 21 Mio. Artikel mehr als Hersteller Die Beschaffungsplattform für Geschäftskunden 2
3 Mercateo Mercateo ist Europas führende Beschaffungsplattform. > 1 Mio. Geschäftskunden 21 Mio. Artikel mehr als Hersteller Entwicklung von der Beschaffungsplattform zur Transaktionsplattform Massive Veränderungen in der IT-Landschaft Jörg Adler adler Benjamin Otto otbe Die Beschaffungsplattform für Geschäftskunden 2
4 Serverless The Cloud There is no cloud, it s just somebody else s computer. Die Beschaffungsplattform für Geschäftskunden 3
5 Serverless The Cloud There is no cloud, it s just somebody else s computer. lässt alle Services außer acht, die von Cloudanbietern bereitgestellt werden Die Beschaffungsplattform für Geschäftskunden 3
6 Serverless The Cloud There is no cloud, it s just somebody else s computer. lässt alle Services außer acht, die von Cloudanbietern bereitgestellt werden wo liegen die Kernkompetenzen der Firma Die Beschaffungsplattform für Geschäftskunden 3
7 Serverless The Cloud There is no cloud, it s just somebody else s computer. lässt alle Services außer acht, die von Cloudanbietern bereitgestellt werden wo liegen die Kernkompetenzen der Firma wie hoch sind die Kosten für eigene Server und Services Die Beschaffungsplattform für Geschäftskunden 3
8 Serverless The Cloud Die Beschaffungsplattform für Geschäftskunden 4
9 No server is easier to manage than no server. Werner Vogels, CTO AWS Die Beschaffungsplattform für Geschäftskunden 5
10 Serverless FaaS Der Cloudanbieter übernimmt Management aller Ressourcen Die Beschaffungsplattform für Geschäftskunden 6
11 Serverless FaaS Der Cloudanbieter übernimmt Management aller Ressourcen Entwickler muss nur Code bereitstellen Die Beschaffungsplattform für Geschäftskunden 6
12 Serverless FaaS Der Cloudanbieter übernimmt Management aller Ressourcen Entwickler muss nur Code bereitstellen Kann sehr schnell skaliert werden (starten von mehreren 1000 Funktionen gleichzeitig ist kein Problem) Die Beschaffungsplattform für Geschäftskunden 6
13 Serverless FaaS Der Cloudanbieter übernimmt Management aller Ressourcen Entwickler muss nur Code bereitstellen Kann sehr schnell skaliert werden (starten von mehreren 1000 Funktionen gleichzeitig ist kein Problem) keine dauerhafte lokale Speicherung Die Beschaffungsplattform für Geschäftskunden 6
14 Serverless FaaS Der Cloudanbieter übernimmt Management aller Ressourcen Entwickler muss nur Code bereitstellen Kann sehr schnell skaliert werden (starten von mehreren 1000 Funktionen gleichzeitig ist kein Problem) keine dauerhafte lokale Speicherung Umgebung nur für einen Aufruf garantiert Die Beschaffungsplattform für Geschäftskunden 6
15 Serverless FaaS Der Cloudanbieter übernimmt Management aller Ressourcen Entwickler muss nur Code bereitstellen Kann sehr schnell skaliert werden (starten von mehreren 1000 Funktionen gleichzeitig ist kein Problem) keine dauerhafte lokale Speicherung Umgebung nur für einen Aufruf garantiert zur Zeit nur anbieterspezifisch Die Beschaffungsplattform für Geschäftskunden 6
16 Serverless FaaS Der Cloudanbieter übernimmt Management aller Ressourcen Entwickler muss nur Code bereitstellen Kann sehr schnell skaliert werden (starten von mehreren 1000 Funktionen gleichzeitig ist kein Problem) keine dauerhafte lokale Speicherung Umgebung nur für einen Aufruf garantiert zur Zeit nur anbieterspezifisch Abhilfe: Die Beschaffungsplattform für Geschäftskunden 6
17 Spezifikationen Unterstützt Java-, Node.js-, C#- und Python-Code. sehr harte Limits (z.b. 5 Minuten Ausführungszeit) Zugriff auf andere Amazon APIs Die Beschaffungsplattform für Geschäftskunden 7
18 Synchron synchrone Ausführung mit API-Gateway Beispiel Die Beschaffungsplattform für Geschäftskunden 8
19 Asynchron asynchron von zahlreichen anderen Services (S3,...) Beispiel Die Beschaffungsplattform für Geschäftskunden 9
20 Infrastruktur sogar an Edge Standorten, siehe Die Beschaffungsplattform für Geschäftskunden 10
21 Infrastruktur onsite beim Kunden Die Beschaffungsplattform für Geschäftskunden 11
22 Performance Zahlen vom Die Beschaffungsplattform für Geschäftskunden 12
23 Performance Zahlen vom Warmup-Zeiten für Java-Lambdas liegen im Bereich mehrerer Sekunden Die Beschaffungsplattform für Geschäftskunden 12
24 Performance Zahlen vom Warmup-Zeiten für Java-Lambdas liegen im Bereich mehrerer Sekunden Anbindung an S3 ca. 35 MB/sec Die Beschaffungsplattform für Geschäftskunden 12
25 Performance Zahlen vom Warmup-Zeiten für Java-Lambdas liegen im Bereich mehrerer Sekunden Anbindung an S3 ca. 35 MB/sec mit 2800 Lambdas rund 40 Terraflops (rund 7 Cent/Sekunde, wenn benötigt) Die Beschaffungsplattform für Geschäftskunden 12
26 Performance Zahlen vom Warmup-Zeiten für Java-Lambdas liegen im Bereich mehrerer Sekunden Anbindung an S3 ca. 35 MB/sec mit 2800 Lambdas rund 40 Terraflops (rund 7 Cent/Sekunde, wenn benötigt) zum Vergleich: Nvidia GTX Titan X Pascal 11 TFlops, 250 W TDP, rund 900 Euro Die Beschaffungsplattform für Geschäftskunden 12
27 Performance Zahlen vom Warmup-Zeiten für Java-Lambdas liegen im Bereich mehrerer Sekunden Anbindung an S3 ca. 35 MB/sec mit 2800 Lambdas rund 40 Terraflops (rund 7 Cent/Sekunde, wenn benötigt) zum Vergleich: Nvidia GTX Titan X Pascal 11 TFlops, 250 W TDP, rund 900 Euro zum Vergleich: Intel i7: rund 92GFlops, 91W TDP, rund 320 Euro Die Beschaffungsplattform für Geschäftskunden 12
28 Performance Zahlen vom Warmup-Zeiten für Java-Lambdas liegen im Bereich mehrerer Sekunden Anbindung an S3 ca. 35 MB/sec mit 2800 Lambdas rund 40 Terraflops (rund 7 Cent/Sekunde, wenn benötigt) zum Vergleich: Nvidia GTX Titan X Pascal 11 TFlops, 250 W TDP, rund 900 Euro zum Vergleich: Intel i7: rund 92GFlops, 91W TDP, rund 320 Euro plus Management, Infrastruktur Die Beschaffungsplattform für Geschäftskunden 12
29 AWS Libs Amazon stellt SDKs und Libraries zur Verfügung Die Beschaffungsplattform für Geschäftskunden 13
30 AWS Libs Amazon stellt SDKs und Libraries zur Verfügung gut gepflegt und auf github Die Beschaffungsplattform für Geschäftskunden 13
31 AWS Libs Amazon stellt SDKs und Libraries zur Verfügung gut gepflegt und auf github zentrale Interfaces: 1 public interface RequestHandler <I, O> { 2 public O handlerequest (I input, Context context ); 3 } Die Beschaffungsplattform für Geschäftskunden 13
32 AWS Libs Amazon stellt SDKs und Libraries zur Verfügung gut gepflegt und auf github zentrale Interfaces: 1 public interface RequestHandler <I, O> { 2 public O handlerequest (I input, Context context ); 3 } 1 public interface RequestStreamHandler { 2 public void handlerequest ( InputStream input, OutputStream output, 3 Context context ) throws IOException ; 4 } Die Beschaffungsplattform für Geschäftskunden 13
33 AWS Libs Amazon stellt SDKs und Libraries zur Verfügung gut gepflegt und auf github zentrale Interfaces: 1 public interface RequestHandler <I, O> { 2 public O handlerequest (I input, Context context ); 3 } 1 public interface RequestStreamHandler { 2 public void handlerequest ( InputStream input, OutputStream output, 3 Context context ) throws IOException ; 4 } Context beinhaltet Logger, Ablaufzeit, Speicher, Name der Funktion,... Die Beschaffungsplattform für Geschäftskunden 13
34 Wie weiter? für asynchrones Aufrufen gibt es schon Standard-Events Die Beschaffungsplattform für Geschäftskunden 14
35 Wie weiter? für synchrones Aufrufen entweder eine Standard-Bean, oder Streams für spezielle Mappings Die Beschaffungsplattform für Geschäftskunden 15
36 Wie weiter? Maven Projekt bauen (mit shade plugin für fat-jar) Die Beschaffungsplattform für Geschäftskunden 16
37 Wie weiter? Maven Projekt bauen (mit shade plugin für fat-jar) jar hochladen Die Beschaffungsplattform für Geschäftskunden 16
38 Wie weiter? Maven Projekt bauen (mit shade plugin für fat-jar) jar hochladen angeben wann Lambda getriggert werde soll (per Console, AWS-CLI,...) Die Beschaffungsplattform für Geschäftskunden 16
39 Wie weiter? Maven Projekt bauen (mit shade plugin für fat-jar) jar hochladen angeben wann Lambda getriggert werde soll (per Console, AWS-CLI,...) oder: Serverless Framework nutzen Die Beschaffungsplattform für Geschäftskunden 16
40 Serverless Framework The Serverless Framework is a CLI tool that allows users to build & deploy auto-scaling, pay-per-execution, event-driven functions. Die Beschaffungsplattform für Geschäftskunden 17
41 Serverless Framework The Serverless Framework is a CLI tool that allows users to build & deploy auto-scaling, pay-per-execution, event-driven functions. vereinfacht das Aufsetzen und Deployen von Anwendungen Die Beschaffungsplattform für Geschäftskunden 17
42 Serverless Framework The Serverless Framework is a CLI tool that allows users to build & deploy auto-scaling, pay-per-execution, event-driven functions. vereinfacht das Aufsetzen und Deployen von Anwendungen Unterstützt werden aktuell folgende Provider: AWS Auth0 Webtasks Microsoft Azure IBM OpenWhisk Google Cloud Platform Kubeless spotinst Die Beschaffungsplattform für Geschäftskunden 17
43 Serverless Framework The Serverless Framework is a CLI tool that allows users to build & deploy auto-scaling, pay-per-execution, event-driven functions. vereinfacht das Aufsetzen und Deployen von Anwendungen Unterstützt werden aktuell folgende Provider: AWS Auth0 Webtasks Microsoft Azure IBM OpenWhisk Google Cloud Platform Kubeless spotinst Die Beschaffungsplattform für Geschäftskunden 17
44 Serverless Framework The Serverless Framework is a CLI tool that allows users to build & deploy auto-scaling, pay-per-execution, event-driven functions. vereinfacht das Aufsetzen und Deployen von Anwendungen Unterstützt werden aktuell folgende Provider: AWS Auth0 Webtasks Microsoft Azure IBM OpenWhisk Google Cloud Platform Kubeless spotinst Und jetzt direkt zur Demo :) Die Beschaffungsplattform für Geschäftskunden 17
45 Go serverless, now! Die Beschaffungsplattform für Geschäftskunden 18
46 Dokumentation lesen! Die Beschaffungsplattform für Geschäftskunden 19
47 Vielen Dank für Ihre Aufmerksamkeit. Fragen? :) Die Beschaffungsplattform für Geschäftskunden 20
48 Bildernachweis Seite 5: Seite 18,19,20: Die Beschaffungsplattform für Geschäftskunden 21
Serverless Computing
Die Bescha ungsplattform für Geschäftskunden Serverless Computing mit AWS-Lambda Jörg Adler, 31.3.2017 Wir @ Mercateo Mercateo ist Europas führende Bescha ungsplattform. > 1Mio.Geschäftskunden 21 Mio.
MehrVorlesung Service and Cloud Computing" 7. Cloud Computing Platform as a Service (PaaS)
Vorlesung Service and Cloud Computing" 7. Cloud Computing Platform as a Service (PaaS) Dr.-Ing. Iris Braun Gliederung Cloud Computing PaaS Platform as a Service Wiederholung PaaS-Anbieter Google App Engine
MehrAPI-Gateway bringt Ordnung in Microservices-Wildwuchs. Frank Pientka, Dortmund
API-Gateway bringt Ordnung in Microservices-Wildwuchs Frank Pientka, Dortmund Warum sind Verbindungen wichtig? 3 Agenda APIs regieren die Welt Schnittstellenprobleme Microservices und Qualitätsmerkmale
MehrZend PHP Cloud Application Platform
Zend PHP Cloud Application Platform Jan Burkl System Engineer All rights reserved. Zend Technologies, Inc. Zend PHP Cloud App Platform Ist das ein neues Produkt? Nein! Es ist eine neue(re) Art des Arbeitens.
MehrCloud-Provider im Vergleich. Markus Knittig @mknittig
Cloud-Provider im Vergleich Markus Knittig @mknittig As Amazon accumulated more and more services, the productivity levels in producing innovation and value were dropping primarily because the engineers
MehrHybrid Cloud Schön und gut, aber wie behält man die Kontrolle? Gundolf Krupka, Fachvertrieb DataCenter Juni 2017
Hybrid Cloud Schön und gut, aber wie behält man die Kontrolle? Gundolf Krupka, Fachvertrieb DataCenter Juni 2017 Cisco Data Center Approach Defined by Applications. Driven by Policy. Delivered as a Service
MehrOpen Source Data Center Virtualisierung mit OpenNebula. 22.05.2013 LinuxTag Berlin. Bernd Erk www.netways.de
Open Source Data Center Virtualisierung mit OpenNebula 22.05.2013 LinuxTag Berlin Bernd Erk VORSTELLUNG NETWAYS NETWAYS! Firmengründung 1995! GmbH seit 2001! Open Source seit 1997! 38 Mitarbeiter! Spezialisierung
MehrCloud Computing Services. oder: Internet der der Dienste. Prof. Dr. Martin Michelson
Cloud Computing Services oder: Internet der der Dienste Prof. Dr. Martin Michelson Cloud Cloud Computing: Definitionen Cloud Computing ist eine Form der bedarfsgerechten und flexiblen Nutzung von IT-Dienstleistungen.
MehrDie Bausteine der AWS Web Services
Die Bausteine der AWS Web Chris Schlaeger Director, Kernel and Operating Systems Managing Director, Amazon Development Center Germany GmbH Amazon Development Center Germany Gegründet im März 2013 Niederlassungen
MehrDeploy Early oder die richtigen. Zutaten für Ihren Relaunch
Deploy Early oder die richtigen Zutaten für Ihren Relaunch Plug & Play Web Applikationen 2016 Paradigma #1 Nutze Vorfertigung! HTML/CSS-Frameworks Responsive Design Logo Button Action Screen Tablet Landscape
MehrServerless Computing treibt die Cloud voran
Cloud & Infrastruktur Foto: Fotolia / Maxim Kzmin Function as a Service treibt die Cloud voran Warum das Zeug zum nächsten großen Cloud-Trend hat. das klingt wie Atmen ohne Luft, Singen ohne Ton oder Braten
MehrAzure Stack «Die Microsoft Public Cloud im eigenen Rechenzentrum»
Azure Stack «Die Microsoft Public Cloud im eigenen Rechenzentrum» Amina Tolja, Modern Seller vonroll itec ag 06.10.2017 vonroll itec - Azure Stack «Die Microsoft Public Cloud im eigenen Rechenzentrum»
MehrGliederung. Was ist Cloud Computing Charakteristiken Virtualisierung Cloud Service Modelle Sicherheit Amazon EC2 OnLive Vorteile und Kritik
Cloud Computing Gliederung Was ist Cloud Computing Charakteristiken Virtualisierung Cloud Service Modelle Sicherheit Amazon EC2 OnLive Vorteile und Kritik 2 Bisher Programme und Daten sind lokal beim Anwender
Mehr1. Übersicht Public Cloud Anbieter (PaaS und IaaS)
1. Übersicht Public Cloud Anbieter (PaaS und IaaS) REGIONEN (STANDORTE) RZ IN DEUTSCHLAND INSTANZ FAMILIEN INSTANZ TYPEN INDIVIDUELLE INSTANZ- GRÖSSEN Amazon Web Services Google Cloud Platform 16 1 (Frankfurt)
MehrServerless Architecture with Azure-Functions
Serverless Architecture with Azure-Functions Mark Allibone @mallibone Noser Engineering AG 2017, Alle Rechte vorbehalten. Mark Allibone, Head of Mobile @mallibone Noser Engineering AG Ambassador https://mallibone.com
MehrPlatform as a Service (PaaS) 15.01.2010 Prof. Dr. Ch. Reich
Platform as a Service (PaaS) 15.01.2010 Prof. Dr. Ch. Reich Cloud Computing Deployment Typen: Private cloud Besitzt das Unternehmen Community cloud Gemeinsame Nutzung durch Gemeinschaft Public cloud Öffentliche
MehrWindows Azure für Java Architekten. Holger Sirtl Microsoft Deutschland GmbH
Windows Azure für Java Architekten Holger Sirtl Microsoft Deutschland GmbH Agenda Schichten des Cloud Computings Überblick über die Windows Azure Platform Einsatzmöglichkeiten für Java-Architekten Ausführung
MehrLinux Server in der eigenen Cloud
SÜD IT AG World of IT Linux Server in der eigenen Cloud Infrastructure as a Service (IaaS) Michael Hojnacki, ProtoSoft AG Quellen: SUSE Cloud 4 Präsentation (Thore Bahr) Diverse Veröffentlichungen Stahlgruberring
MehrOSGi. The Next Generation Java Service Platform. SOA - The Java Way or My classpath is killing me. Michael Greifeneder
Michael Greifeneder OSGi The Next Generation Java Service Platform SOA - The Java Way or My classpath is killing me Bilder von Peter Kriens W-JAX Keynote 2007 und Neil Bartletts Getting Started with OSGi
MehrMicrosoft Azure für Java Entwickler
Holger Sirtl Microsoft Deutschland GmbH Microsoft Azure für Java Entwickler Ein Überblick Agenda Cloud Computing Die Windows Azure Platform Anwendungen auf Windows Azure Datenspeicherung mit SQL Azure
MehrBuild. Ship. Run. Docker. Namics.
Build. Ship. Run. Docker. ST. GALLEN, 16. JUNI 2016 SOFTWARE DELIVERY MIT DOCKER? Beat Helfenberger. Software Architect. André Schäfer. Senior Software Engineer. Agenda. ERSTENS ZWEITENS DRITTENS VIERTENS
MehrEin Leben ohne Notes Client Sven Hasselbach
Ein Leben ohne Notes Client 2016 Sven Hasselbach Ein Leben ohne Notes ClientÜber mich Sven Hasselbach Freiberuflicher IT Consultant seit 2003 IBM Champion 2013 Blog: http://blog.hasselba.ch Komme nicht
MehrOpen Source Data Center Virtualisierung mit OpenNebula. 05.03.2013 CeBIT 2013. Bernd Erk www.netways.de
Open Source Data Center Virtualisierung mit OpenNebula 05.03.2013 CeBIT 2013 Bernd Erk VORSTELLUNG NETWAYS NETWAYS! Firmengründung 1995! GmbH seit 2001! Open Source seit 1997! 35 Mitarbeiter! Spezialisierung
MehrServerless - best practices auf AWS Lambda
Serverless - best practices auf AWS Lambda ObjektForum Karlsruhe, 18.09.2017 Ben Romberg Agenda 1. Was bedeutet Serverless? 2. Aktuelle Serverless Provider 3. AWS Lambda a. Vorstellung Grundfunktionalität
MehrMicrosoft Azure Fundamentals MOC 10979
Microsoft Azure Fundamentals MOC 10979 In dem Kurs Microsoft Azure Fundamentals (MOC 10979) erhalten Sie praktische Anleitungen und Praxiserfahrung in der Implementierung von Microsoft Azure. Ihnen werden
MehrMit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln
Mit dem Google-Web-Toolkit moderne Web-Anwendungen entwickeln Ziel dieses Vortrags Ich möchte Sie davon überzeugen, dass das Google-Web-Toolkit (GWT) das aktuell beste Tool zur Erstellung von modernen
MehrKarlsruhe Institute of Technology Die Kooperation von Forschungszentrum Karlsruhe GmbH und Universität Karlsruhe (TH)
Combining Cloud and Grid with a User Interface Jie Tao Karlsruhe Institute of Technology jie.tao@kit.edu Die Kooperation von Outline Motivation The g-eclipse Project Extending gg-eclipse for a Cloud Framework
MehrCloud-Umgebungen mit Terraform verwalten. Sascha Askani
Cloud-Umgebungen mit Terraform verwalten Sascha Askani 20.04.2016 ... über inovex und den Referenten 2 Übersicht Einführung Umgebung konfigurieren Umgebung verwalten Fazit und Ausblick 3 ... Continuous
MehrOpen Source als Internet-Basisinfrastruktur
Open Source als Internet-Basisinfrastruktur Beitrag zu großen Projekten am Beispiel OpenStack 18.12.2018 Josephine Seifert Gliederung Internet-Basisinfrastruktur Was ist das? Die Cloud OpenStack Beitrag
MehrProjektgruppe. Thomas Kühne. Komponentenbasiertes Software Engineering mit OSGi
Projektgruppe Thomas Kühne Komponentenbasiertes Software Engineering mit OSGi Anforderungen der PG IDSE an ein Komponenten- Client Nativer Client Web Client Alternativen IDSE Nutzer Szenario Pipe IDSE
MehrContinuous Code Review
Continuous Code Review Entwicklertag Karlsruhe 16. Juni 2016 Vortrag von Ben Romberg und Georg Meyer Ziele dieses Vortrags Code Reviews sind wichtig Unser Ansatz zu Code Review Für die Code-Qualität Zur
MehrDank Alexa auf Bildschirm, Maus und Tastatur verzichten. DB Systel GmbH Franziska Höcker Small Solutions Berlin
Dank Alexa auf Bildschirm, Maus und Tastatur verzichten DB Systel GmbH Franziska Höcker Small Solutions Berlin 11.11.2017 Agenda Alexa RESTful 2 Livedemo Eintrag hinzufügen Alexa wie geht es dir? Danke,
MehrVom MicroService zum Geschäftsprozess Thomas Bröll Principal Consultant Trivadis GmbH, Stuttgart
Vom MicroService zum Geschäftsprozess Thomas Bröll Principal Consultant Trivadis GmbH, Stuttgart BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART
MehrServerless IoT_. Serverless fleet tracking at scale with AWS IoT and Lambda Conrad Pöpke
Serverless IoT_ Serverless fleet tracking at scale with AWS IoT and Lambda 29.03.2017 - Conrad Pöpke Anonymisiertes PoC Beispiel 2 Beispiel_ Bus Management Service für Busunternehmen Koordination der Flotte
MehrMicrosoft Azure vs Amazon AWS Public Cloud. Systemhaus Krick Donnerstag, 29. September 2016
Microsoft Azure vs Amazon AWS Public Cloud Systemhaus Krick Donnerstag, 29. September 2016 Welche Cloud ist am besten für Ihr Unternehmen? Azure versus AWS Beide bieten zwei Faktor Authentifizierung für
MehrPlatform as a Service (PaaS) & Containerization
Platform as a Service (PaaS) & Containerization Open Source Roundtable Bundesverwaltung; Bern, 23. Juni 2016 André Kunz Chief Communications Officer Peter Mumenthaler Head of System Engineering 1. Puzzle
MehrVergleich der Voice Assistenten
Vergleich der Voice Assistenten aus Entwicklersicht Alexa vs. Google Assistant Sebastian Meßingfeld Köln, 12.06.2017 Neue Plattformen alte Probleme? Alexa & Google Assistant bieten aus Kundensicht ein
MehrServerless at BSH - the way to a modern architecture. Siegfried Höck (OPITZ CONSULTING), Jörg Schneider (BSH) September 2018
Serverless at BSH - the way to a modern architecture Siegfried Höck (OPITZ CONSULTING), Jörg Schneider (BSH) September 2018 2018, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Wer spricht
MehrUnter Cloud Computing versteht man die Bereitstellung von Computerdiensten sowie
Cloud Computing Definition von Cloud Computing Unter Cloud Computing versteht man die Bereitstellung von Computerdiensten sowie die Nutzung von IT-Infrastrukturen wie Server, Speicher, Datenbanken, Netzwerkkomponenten,
MehrNext generation open source BPM JBoss jbpm 4. Java Forum Stuttgart 02.07.2009 bernd.ruecker@camunda.com
Next generation open source BPM JBoss jbpm 4 Java Forum Stuttgart 02.07.2009 bernd.ruecker@camunda.com Bernd Rücker / bernd.ruecker@camunda.com / 2 Guten Morgen Berater, Trainer, Coach Softwareentwickler
MehrJUnit 5 Die Plattform. Johannes Link
JUnit 5 Die Plattform Johannes Link @johanneslink johanneslink.net Softwaretherapeut "In Deutschland ist die Bezeichnung Therapeut allein oder ergänzt mit bestimmten Begriffen gesetzlich nicht geschützt
MehrRaber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version. Schimon.Mosessohn@microsoft.
Raber+Märcker Techno Summit 2014 Microsoft Dynamics NAV 2013 R2 Überblick und Hintergründe zu aktuellen Version Schimon.Mosessohn@microsoft.com Herzlich Willkommen 1996 2004 2010 2014 Navision 3.7 Microsoft
MehrDer sprechende Kickertisch
Überraschend Der sprechende Kickertisch Marco Buss Öffentlich mehr Möglichkeiten Überraschend mehr Möglichkeiten Marco Buss Senior Consultant AWS Certified Solutions Architect - Assosiate WWW.OPITZ-CONSULTING.COM
MehrBuild Management Tool
Build Management Tool Build-Prozess? Source Code 3rd Party libraries Veröffentlichung Download all 3rd Party libs by hand Compile your sources: javac -sourcepath./src1;./src2 Byte Code -cp lib1.jar;lib2.jar
MehrIt's all in the Cloud! Cloud Computing Grundlagen
It's all in the Cloud! Cloud Computing Grundlagen Folie: 1/25 Agenda Einleitung - Cloud Computing Begriffe Überblick - Wer bietet was? Der Weg zur Private Cloud Einblick - RRZK und Cloud Computing Anmerkung
MehrAzure &.NET Meetup Freiburg
Azure &.NET Meetup Freiburg 002 Think API 20.06.2017 Patrick A. Lorenz Geschäftsführer PGK Gunar Liepins Developer PGK Azure &.NET Freiburg Agenda 18:30 Herzlich willkommen 18:45 Fürchtet die Cloud! Patrick
MehrORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL. Andreas Koop CEO & Consultant Oracle Technologies
ORACLE CLOUD VERLEIHT ADF ANWENDUNGEN FLÜGEL CEO & Consultant Oracle Technologies DOAG 2013 Development, Bonn, 19.06.2013 ÜBER MICH CEO & Consultant Oracle Technologies Beratung, Training Oracle Technologie
MehrCon guration as Code Über Ansible Ansible Grundlagen Live Demo Weitere Informationen
ANSIBLE CONFIGURATION AS CODE METANOOK 2018 Tobias Mende @tobias_mende tobias-men.de 1 DAS ERWARTET EUCH Con guration as Code Über Ansible Ansible Grundlagen Live Demo Weitere Informationen 2 CONFIGURATION
MehrMobile Backend in der
Mobile Backend in der Cloud Azure Mobile Services / Websites / Active Directory / Kontext Auth Back-Office Mobile Users Push Data Website DevOps Social Networks Logic Others TFS online Windows Azure Mobile
MehrMOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?!
MOBILE ON POWER MACHEN SIE IHRE ANWENDUNGEN MOBIL?! Oliver Steinhauer Sascha Köhler.mobile PROFI Mobile Business Agenda MACHEN SIE IHRE ANWENDUNGEN MOBIL?! HERAUSFORDERUNG Prozesse und Anwendungen A B
MehrDer Cloud Point of Purchase. EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp)"
Der Cloud Point of Purchase EuroCloud Conference, 18. Mai 2011 (Christoph Streit, CTO & Co-Founder ScaleUp)" Wer ist ScaleUp Hintergrund Cloud Provider ScaleUp ist ein Spin-Out des 12- Jahre alten MSPs
MehrEinführung in Cloud Computing
Felix Wagner Rechen- und Kommunikationszentrum Der RWTH Aachen Agenda 1. Motivation 2. Was ist Cloud Computing? 1. Charakteristika 2. Dienstleistungsmodelle 3. Verbreitungsarten 3. Warum Cloud Computing?
MehrTOSCAna. A Standards-based Application Deployment Modelling & Transformation Framework IAAS & IPVS
TOSCAna A Standards-based Application Deployment Modelling & Transformation Framework IAAS & IPVS Motivation Many enterprises outsource their IT into the Cloud Cloud Computing provides some important benefits
MehrJörg Neumann Acando GmbH
Jörg Neumann Acando GmbH Jörg Neumann Principal Consultant bei der Acando GmbH MVP Windows Platform Development Beratung, Training, Coaching Buchautor, Speaker Mail: Joerg.Neumann@Acando.com Blog: www.headwriteline.blogspot.com
MehrStorage as a Service - STaaS
Storage as a Service - STaaS OpenStack Storage der Zukunft Alte Storage Konzepte Alte Storage Konzepte Zentraler Storage Auf Fat-Clients optimiert Statisch definiert Synchroner Abgleich Meist auf NAS und
MehrIntroduction to JSF technology and Rapid Application Development Roland Zänger
Introduction to JSF technology and Rapid Application Development Roland Zänger University of Paderborn Business Computing 2 Information Management & Office Systems Faculty of Business Administration, Business
MehrAPEX OOS TOOLS & HELFER
APEX OOS TOOLS & HELFER About me Oracle > 8 Jahre APEX > 8 Jahre Freelancer seit 2016 Vorher APEX Entwickler im Versicherungsumfeld aktiver Open Source Entwickler auf Github Mit-Entwickler von apex.world!
MehrProfitieren Sie von einer offenen und flexiblen Clouddienstplattform
Microsoft Azure Profitieren Sie von einer offenen und flexiblen Clouddienstplattform Microsoft Azure ist eine wachsende Sammlung integrierter Clouddienste für Analysen, Computing, Datenbanken, Mobilgeräte,
MehrSpring und Eclipse Equinox kombiniert. Martin Lippert (it-agile GmbH) Gerd Wütherich (comdirect bank AG)
Spring und Eclipse Equinox kombiniert Martin Lippert (it-agile GmbH) Gerd Wütherich (comdirect bank AG) Inhalt Eclipse Equinox Server-Side Eclipse Spring und Eclipse Equinox Beispiele Fazit 1 Eclipse everywhere
MehrErhöhe den Nutzen deines Dienstes
Erhöhe den Nutzen deines Dienstes Qualitätskontrolle für OGC-konforme Geodatendienste mit TEAM Engine von Dirk Stenger (stenger@lat-lon.de) 1 Agenda 1. Einleitung 2. TEAM Engine 3. OGC Testsuites für die
MehrGarantietermine für IT-Trainings.
Garantietermine für IT-Trainings. Ihre Weiterbildung bei uns garantiert planungssicher! Termine von Januar bis Juni 2019 www.tuv.com/it-training 2 Original IT-Trainings für IT-Professionals von Microsoft,
MehrMicrosoft Azure: Ein Überblick für Entwickler. Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH
Microsoft Azure: Ein Überblick für Entwickler Malte Lantin Technical Evangelist, Developer Experience & Evangelism (DX) Microsoft Deutschland GmbH Moderne Softwareentwicklung Microsoft Azure unterstützt
MehrMicrosoft Teams um smarte Bots erweitern
Michael König michael@hatahet.eu Nahed Hatahet nahed@hatahet.eu Microsoft Teams um smarte Bots erweitern MICROSOFT TEAMS >> Chatbasierende Zusammenarbeit
MehrVorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13
Inhaltsverzeichnis Vorwort... 11 Azure Cloud Computing mit Microsoft... 12 Danksagungen... 13 Kontakt zum Autor... 13 Einleitung... 15 Zielgruppe... 16 Aufbau... 16 Inhalt der einzelnen Kapitel... 17 Systemanforderungen...
MehrKKGeo/IGArc Fachstellenleitersitzung 6. April 2018 ENTERPRISE GIS
KKGeo/IGArc Fachstellenleitersitzung 6. April 2018 ENTERPRISE GIS DIGITALE TRANSFORMATION Das gleiche digital tun wie bis jetzt analog, ist kein digitaler Wandel. (InfoSocietyDays Bern) In digitalen Technologien
MehrContinuous Everything
Continuous Everything Development, Integration, Deployment, DevOps Peter Hormanns cusy GmbH, Berlin Vortrag OpenRheinRuhr 5./6. November 2016 de.slideshare.net/cusyio/continuous-everything Kapitel you
MehrVDMA RETROFIT DIE VOR- UND NACHTEILE VON "EDGE COMPUTING" UND "CLOUD-PLATTFORMEN"
VDMA RETROFIT DIE VOR- UND NACHTEILE VON "EDGE COMPUTING" UND "CLOUD-PLATTFORMEN" Energy consumption/day: 830 kwh Operating hours: 60.123 h Unit costs: 0.08 Remaining term: 4:23 min System: OK Fuel consumption
MehrSwisscom Dialog Arena 2018 Was bewegt Hybrid Cloud bei unseren Finanzkunden?
Swisscom Dialog Arena 2018 Was bewegt Hybrid Cloud bei unseren Finanzkunden? Stefan Ruckstuhl, Product Manager, Swisscom Christian Mugg, Head of Product Management Cloud, Swisscom Agenda 1 2 3 4 5 Die
MehrNEUIGKEITEN SAS 9.4 ARCHITEKTUR PHILLIP MANSCHEK
NEUIGKEITEN SAS 9.4 ARCHITEKTUR PHILLIP MANSCHEK HÄUFIGE FRAGEN Ist SAS 9.4 ein Update/Upgrade von/für SAS 9.3? Nein. Installation in ein separates SASHOME-Verzeichnis. Lassen sich SAS 9.3 und SAS 9.4
MehrWAN-Optimierung SAN über WAN mit Riverbed Granite
Eugen Neufeld Inhalt Riverbed Übersicht Probleme bei verteilten Zweigstellen Riverbed Übersicht Steelhead (WAN Optimierung) Kompression Cache Data-, Transport- und Application Streamlining Riverbed Übersicht
MehrAndroid-Testautomatisierung mit Robotium
Android-Testautomatisierung mit Robotium Daniel Knott XING AG @dnlkntt http://www.adventuresinqa.com Daniel Knott Manager Quality Assurance @dnlkntt daniel.knott@xing.com Daniel Knott hat einen technischen
MehrAutomatisierte Entwickler VMs works on my machine zählt nicht mehr ;-)
Automatisierte Entwickler VMs works on my machine zählt nicht mehr ;-) Folie 1 About Seit 10 Jahren bei Zühlke Software Architekt und Infrastructure-as-Code Enthusiast In verschiedensten Projekten unterwegs......und
MehrIn 30 Minuten zur BI-Lösung in der Cloud Aufbau einer BI-Infrastruktur & Entwicklung von Reports Live. Referent: Patrick Eisner & Ronja Schermer
In 30 Minuten zur BI-Lösung in der Cloud Aufbau einer BI-Infrastruktur & Entwicklung von Reports Live Referent: Patrick Eisner & Ronja Schermer Agenda 10.00 10.30 Begrüßung & aktuelle Entwicklungen bei
MehrProvider-hosted Add-Ins mit Azure. Carsten Büttemeier
Provider-hosted Add-Ins mit Azure Carsten Büttemeier Partner: Veranstalter: Carsten Büttemeier Head of Development bei der deroso Solutions GmbH Seit 2006 SharePoint Entwicklung und Beratung http://www.spmoshpit.de
MehrGraphWalker. ein Graphenbasiertes Testgenerierungstool ältester Commit: (Olsson), aktuellster Commit: (Olsson) ca 23:00
GraphWalker ein Graphenbasiertes Testgenerierungstool ältester Commit: 3.5.2014 (Olsson), aktuellster Commit: 3.12.2017(Olsson) ca 23:00 Entwickler bei github: Kristian Karl, Test- und Entwicklungsleiter
MehrCloud Computing: Hype oder Chance auch. für den Mittelstand?
Prof. Dr.-Ing. Rainer Schmidt HTW Aalen Wirtschaftsinformatik Überblick Was ist Cloud-Computing und wieso ist es für Unternehmen wichtig? Wie können Unternehmen mit Hilfe einer Cloud- Computing-Strategie
MehrAufgabe 1: Begriffswelt /10 Punkte
Cloud Computing Klausur an der Hochschule Karlsruhe - Technik und Wirtschaft Sommersemester 2017, Dienstag, 04.07.2017, 14:00 Uhr Name: Punkte: /60 Note: Disclaimer: - Der Lösungsweg muss bei allen Aufgaben
MehrDie EBCONT Unternehmensgruppe.
1200 Wien, Handelskai 94-96 Johannes Litschauer, Alex Deles IT-Infrastruktur IT-Betrieb (managed Services) Cloud / Elastizität 1200 Wien, Handelskai 94-96 Johannes Litschauer, Alex Deles Enterprise Solutions
MehrThe app the crashes, before the breakpoint is reached: Code to the event:
I have set a breakpoint in an asyc event-handler to ListView.ItenTapped-Event (see screenshot below): I then tap on an ListView-entry on my iphone 5 The app the crashes, before the breakpoint is reached:
MehrMagento goes into the cloud Cloud Computing für Magento. Referent: Boris Lokschin, CEO
Magento goes into the cloud Cloud Computing für Magento Referent: Boris Lokschin, CEO Agenda Über symmetrics Unsere Schwerpunkte Cloud Computing Hype oder Realität? Warum Cloud Computing? Warum Cloud für
MehrWas ist Windows Azure? (Stand Juni 2012)
Was ist Windows Azure? (Stand Juni 2012) Windows Azure Microsofts Cloud Plattform zu Erstellung, Betrieb und Skalierung eigener Cloud-basierter Anwendungen Cloud Services Laufzeitumgebung, Speicher, Datenbank,
MehrDemo Kino: Der Herr der Wolken Die Gefährten
Demo Kino: Der Herr der Wolken Die Gefährten Gemeinsame orchestriert: Database und Java Cloud Service Marcus Schröder Manuel Hoßfeld Oracle Deutschland B.V. & Co KG Copyright 2016, Oracle and/or its affiliates.
MehrCitStorm. TU Berlin - Fachbereich CIT Kay Fleischmann Fridtjof Sander Gert Geidel Michael Thomas Constantin Gaul Thomas Misch. April, 09.
CitStorm TU Berlin - Fachbereich CIT Kay Fleischmann Fridtjof Sander Gert Geidel Michael Thomas Constantin Gaul Thomas Misch April, 09. 2014 Projektbeschreibung ZIELSETZUNG Operatoren mit Twitter Storm
MehrAndroid Testautomatisierung mit dem Framework Robotium
Android Testautomatisierung mit dem Framework Robotium Daniel Knott XING AG @dnlkntt http://www.adventuresinqa.com Daniel Knott Manager Quality Assurance @dnlkntt daniel.knott@xing.com Daniel Knott hat
MehrJONATHAN JONA WISLER WHD.global
JONATHAN WISLER JONATHAN WISLER WHD.global CLOUD IS THE FUTURE By 2014, the personal cloud will replace the personal computer at the center of users' digital lives Gartner CLOUD TYPES SaaS IaaS PaaS
Mehropenstack Die OpenSource Cloud Julian mino GPN15-05.06.2015
openstack Die OpenSource Cloud Julian mino GPN15-05.06.2015 Julian mino! Interessen: Netzwerke # Karlsruhe Hardware $ gpn15@lab10.de Cocktails " twitter.com/julianklinck Hacking Musik- und Lichttechnik
Mehrproduktivität erhöhen mit managed hybrid azure
produktivität erhöhen mit managed hybrid azure Passgenaue IT-Ressourcen aus Microsoft Azure aus der Hybrid TelekomCLOUD inkl. privater Netzwerk-Anbindung. die it der zukunft: sicher, skaliert, vertrauenswürdig
MehrRuben Deyhle 11.02.2011 Proseminar Konzepte für Daten- und Prozess-Management. Cloud Computing mit Windows Azure
Ruben Deyhle 11.02.2011 Proseminar Konzepte für Daten- und Prozess-Management Cloud Computing mit Windows Azure 2 Ablauf Charakterisierung Aufbau von Windows Azure Compute-, Storage- und Datenbank-Dienst
MehrLT 56 - NODE.JS ES GIBT AUCH SCHÖNE MOMENTE. Ralf Enderle
LT 56 - NODE.JS ES GIBT AUCH SCHÖNE MOMENTE Ralf Enderle BE AWARE! Wir betrachten in diesem Lighting Talk ausschließlich die schönen Effekte einiger Feature von Node.js bzw. JavaScript. Über die dunklen
MehrLinux in allen Lebenslagen. Diskless Cluster und Lustre Erfahrungsbericht zum CHiC. Frank Mietke. Chemnitzer Linux-Tage 2007
Linux in allen Lebenslagen Diskless Cluster und Lustre Erfahrungsbericht zum CHiC Fakultätsrechen- und Informationszentrum (FRIZ) / Professur Rechnerarchitektur Technische Universität Chemnitz Chemnitzer
MehrSteffen Bischoff Senior Sales Engineer
CLOUD FÜR DUMMIES Steffen Bischoff Senior Sales Engineer sbischoff@talend.com 4 WAS CLOUD-LÖSUNGEN BIETEN Keine Anfangsinvestition Geringe Betriebskosten Zahlung nach Gebrauch Überall zugänglich Einfache
MehrAktuelle Anforderungen an die IT Abteilung
Standard Softwarelösungen für Versicherungen Aktuelle Anforderungen an die IT Abteilung IT Manager von Versicherungsunternehmen sehen sich mit einer Reihe technischer und organisatorischer Herausforderungen
MehrDer Cloud-Dienst Windows Azure
Der Cloud-Dienst Windows Azure Master-Seminar Cloud Computing Wintersemester 2013/2014 Sven Friedrichs 07.02.2014 Sven Friedrichs Der Cloud-Dienst Windows Azure 2 Gliederung Einleitung Aufbau und Angebot
MehrVision: ICT Services aus der Fabrik
Vision: ICT Services aus der Fabrik Der Weg zur elastischen ICT-Infrastruktur Daniel Jossen Geschäftsführer (CEO) dipl. Ing. Informatik FH, MAS IT Network Unsere Vision Wir planen und implementieren für
MehrDie Magie von MBeans und JMX. DOAG 2014 Andreas Chatziantoniou - Foxglove-IT BV
Die Magie von MBeans und JMX DOAG 2014 Andreas Chatziantoniou - Foxglove-IT BV Bio Andreas Chatziantoniou Freelance Oracle Fusion Middleware Consultant 16 Jahre Oracle Erfahrung/26 Jahre IT (Unix/C) Oracle
MehrSicht eines Technikbegeisterten
Cloud und Mobile Apps Quo Vadis? Bernhard Bauer Institut für Software und Systems Engineering Universität Augsburg Oder... IT Arbeitsplatz der Zukunft Sicht eines Technikbegeisterten IT Arbeitsplatz der
MehrJava Web Services mit Apache Axis2 Entwickler
Thilo Frotscher, Dapeng Wang, Marc Teufel Java Web Services mit Apache Axis2 Entwickler Vorwort 15 1 Einleitung 25 1.1 Entstehung 26 1.2 Unterstützte Standards 28 1.3 Was beinhaltet Axis2? 29 1.4 Warum
MehrVon Forms auf Java in 10 Tagen Traum oder Wirklichkeit?
Von Forms auf Java in 10 Tagen Traum oder Wirklichkeit? Markus Kett CEO RapidClipse, CCO XDEV Software Corp. m.kett@xdev-software.com Copyright 2016. XDEV Software Corp. Alle Rechte vorbehalten. Kurz über
MehrCloud Computing - die Lösung der Zukunft
Cloud Computing - die Lösung der Zukunft Agenda: 08:30 08:40 Begrüssung Herr Walter Keller 08:40 09:00 Idee / Aufbau der Cloud Herr Daniele Palazzo 09:00 09:25 Definition der Cloud Herr Daniele Palazzo
MehrHybride Cloud Datacenters
Hybride Cloud Datacenters Enterprise und KMU Kunden Daniel Jossen Geschäftsführer (CEO) dipl. Ing. Informatik FH, MAS IT Network Amanox Solutions Unsere Vision Wir planen und implementieren für unsere
Mehr