Serverless architectures with Fn Project
|
|
- Louise Stephany Wilson
- 5 years ago
- Views:
Transcription
1 überraschend mehr Möglichkeiten! Serverless architectures with Fn Project s Sven Bernhardt, Danilo Schmiedel OPITZ CONSULTING 2018
2 OPITZ CONSULTING - A success story since 1990 Our Mission: Help organizations to leverage the possibilities of digitalization to be different, better and faster than their competitors Owner-led company with 450+ consultants 11 locations in Germany and Poland About us Danilo Schmiedel Sven Bernhardt Senior Managing Consultant Business Development and Innovation Senior Solution Architect Technical Lead for API Management OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 2
3 Agenda Serverless, FaaS, BaaS Fn Project Fn Flow 4 Use Cases and Scenarios 5 Summary OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 3
4 Serverless, FaaS and BaaS 1 OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 4
5 Serverless standard picture Serverless!= No Server => Just means someone else s computer Serverless = Exit door from traditional IT operations, since no Servers are needed anymore? Clearly no! Serverless just mean that your code is running on someone elses computer somewhere, somehow and you don t have to care about it. OPITZ CONSULTING 2018 Serverless architectures with Fn Project Source: Seite 5
6 Promises of Serverless Easier: Just think about your code, not infrastructure Powerful: Transparent and limitless scaling Faster: Deploy faster, iterate faster, innovate faster Cheaper: Only pay for what you use (never idle) Source: OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 6
7 Serverless Manifesto by Potes & Nair (AWS) Functions are the unit of deployment and scaling No machines, VMs, or containers visible in the programming model Permanent storage lives elsewhere Scales per request: Users cannot over- or under-provision capacity Never pay for idle (no cold servers/containers or their costs) Implicitly fault-tolerant because functions can run anywhere BYOC Bring Your Own Code Metrics and logging are a universal right OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 7
8 Characteristics of a Function Granular compute unit in Serverless Short-lived Ephemeral Stateless Scalable Event-Driven Single Purpose Self-contained Function has one output for a specific input Input x Function f Output f(x) OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 8
9 Serverless, FaaS and BaaS Serverless: Abstraction of infrastructure and its operations including provisioning, scaling, patching, etc. Serverless applications significantly depend on third-party services A Serverless Computing Platform may provide one or both of: Functions-as-a-Service: Compute component in a serverless platform Custom Code that runs in ephemeral containers Backend-as-a-Service: Third-party API-based services Replaces core subsets of functionality in an application OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 9
10 Evolution of application architectures Monolithic architectures µservice architectures Serverless architectures f(a 1 ) f(a 2 ) f(b 1 ) f(b 2 ) f(a 3 ) f(a 4 ) f(b 3 ) f(b 4 ) f(c 1 ) f(c 2 ) f(d 1 ) f(d 2 ) f(c 3 ) f(c 4 ) f(d 3 ) f(d 4 ) Single application Mixed data from different business context Mixed business logic Application consists of different µservice Business logic and data belong to a bounded business context Application consists of multiple functions Fine-granular logic for a specific step, data resides externally OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 10
11 Serverless: Focus on implementing business logic OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 11
12 Serverless and Cloud-Native technologies Source: OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 12
13 OPITZ CONSULTING 2018 Serverless architectures with Fn Project Source: Seite 13
14 Fn Project 2 OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 14
15 About Fn Project Open-source Functions-as-a-Service compute platform (Apache 2.0 licence) Easy to use for developers Easy to manage for operators Active large core team, commits, 75+ contributors Members on the CNCF serverless working group Native CloudEvents support ( Specification for describing event data in a common way Event declaration and delivery across services and platforms OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 15
16 Fn Project architecture Written in Go Container-based: Leverages Docker Run anywhere: Cloud On-Premise Datacenter Local development environment OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 16
17 Fn Project runtime Fn is runtime-agnostic Can be targeted to run on Kubernetes (K8s) K8s optimizations are WIP Plans for deeper K8s integration using CRDs Helm chart available to install to K8s ( Runtime monitoring: Prometheus support for metrics collection Metrics visualization with Grafana OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 17
18
19 Wait! Functions and Containers... What the heck? Serverless Manifesto says: No machines, VMs, or containers visible in the programming model So Fn Project is not really Serverless, right? Fn is FaaS, the underlying platform needs to ensure that Developer does not need to care about the containers and the technical stuff belonging to it (Build, Deploy, Run...) Users does not need to pay for idle containers Function is capable to scale automatically and infinitetly Advantage of the container-based approach is increased iteroperability (no vendor lock-in) Other Container-based FaaS Frameworks: Kubeless, Fission OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 19
20 Function development Multi language support through Function Developer Kit (FDK) FDKs comprise of different building blocks, like Language-specific Fn libraries Build-Time Docker images Minimal runtime Docker images Fn CLI is used to manage and create Functions OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 20
21 Serverless Manifesto and Fn Project Functions are the unit of deployment and scaling No machines, VMs, or containers visible in the programming model Permanent storage lives elsewhere Scales per request: Users cannot over- or under-provision capacity Never pay for idle (no cold servers/containers or their costs) Implicitly fault-tolerant because functions can run anywhere BYOC Bring Your Own Code Metrics and logging are a universal right OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 21
22 Demo - Function development OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 22
23 Fn Flow 3 OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 23
24 Building advanced functions with Fn Flow Build reliable and scalable FaaS applications with functions Flow functions are written purely in code Build distributed applications Provides rich concurrency primitives including fork-join, chaining, delays and error handling Testable using standard programming tools and mechanisms (e.g. Unit tests) OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 24
25 Fn Flow compared to workflow solutions No context-switching, beause everything is code Leverage full power of the used programming language More powerful errorhandling capabilities Easy, consistent and comprehensible data and context handling Highly functional approach for implementing the flow Might be hard to read and understand for non-technicians OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 25
26 Example Use Case Fn Flow: Saga Microservice Pattern: Saga defined by Chris Richardson Specifically: Orchestration-based Saga Source: OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 26
27 Source: OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 27
28 Use Cases and Scenarios 4 OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 28
29 10 common use cases for Serverless platforms OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 29
30 Serverless Best Practices 1. Each function should do only one thing 2. Functions don t call other functions 3. Use as few libraries in your functions as possible 4. Avoid using connection based services (use services rather than connections) 5. One function per route (if using HTTP) 6. Learn to use messages and queues 7. Data flows, not data lakes 8. Just coding for scale is a mistake, you have to consider how it scales (c) Paul Johnsten, ServerlessDays CoFounder OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 30
31 Severless & Enterprise Integration Patterns (EIP) EIPs try to address integration problems based on messaging In EIPs there are definitions for basic components that are used to implement integrations, like Channels Splitter Aggregator Router Source: OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 31
32 Example: EIP Message Translator X System A System B f(x) getdata f(x) transformdata f(x) senddata OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 32
33 Example: EIP Message Splitter and Router System B f(x) routedatatob System A System C f(x) getdata f(x) splitdata f(x) routedatatoc OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 33
34 When is FaaS adequate for integration? Typical use cases: Batch processing, which takes place on regular schedules Event processing Considerations to make: Number of invocations Keep runtime short Serverless Platforms will terminate long-running Functions Don t block HW resources for too long OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 34
35 Summary 5 OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 35
36 Summary Functions are first class citizens Fn Project is a Framework for implementing FaaS-style applications But is not a Serverless framework (no Serverless runtime available) FaaS is good for the right use cases, but it s no silver bullet! Strength of Fn Project: No vendor lock-in! FaaS provides new opportunities for implementing applications Event-based, scalable and ephemeral Stateless Infinitely scalable (in theory) OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 36
37 With great power, comes great responsibility... Rethink the traditional application architectures! API Gateway POST /api/v1/orders GET /api/v1/products PlaceOrder OrderCreated Event Hub Client OrderCreated OrderCreated SearchProducts IDM / Authentication CheckoutWarehouse CreateInvoice OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 37
38 Links and Resources Fn Project: Github Fn Project: CNCF Whitepaper Serverless: CloudEvents: Enterprise Integration Patterns: Microservices Patterns: OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 38
39 Q & A OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 39
40 überraschend mehr Möglichkeiten! Contact us! Danilo Schmiedel Senior Managing Consultant Solutions Oracle ACE Director OPITZ CONSULTING Deutschland GmbH Tempelhofer Weg 64, Berlin, Germany Phone: Sven Bernhardt Senior Solution Architect Oracle ACE OPITZ CONSULTING Deutschland GmbH Kirchstrasse 6, Gummersbach, Germany Phone: OPITZCONSULTING opitzconsulting OPITZ CONSULTING 2018 Serverless architectures with Fn Project Seite 40
Modernize your IT- Landscape
überraschend mehr Möglichkeiten! Modernize your IT- Landscape with API-Driven Architectures Sven Bernhardt, Danilo Schmiedel OPITZ CONSULTING 2017 Agenda 1 2 3 4 API Management Why? Taming the Monolith
More informationThe Fn Project Open Source Serverless Computing
The Fn Project Open Source Serverless Computing Democratising Serverless Thom Leggett @thomleg What is Serverless? Serverless is an abstraction of infrastructure and its operations including provisioning,
More informationServerless The Future of the Cloud?!
DEV4867 Serverless The Future of the Cloud?! by Bert Ertman Those who stand for nothing, fall for anything - Alexander Hamilton @BertErtman Fellow, Director of Technology Outreach at Luminis Background
More informationPontoon An Enterprise grade serverless framework using Kubernetes Kumar Gaurav, Director R&D, VMware Mageshwaran R, Staff Engineer R&D, VMware
Pontoon An Enterprise grade serverless framework using Kubernetes Kumar Gaurav, Director R&D, VMware Mageshwaran R, Staff Engineer R&D, VMware Serverless: a quick review Enables running back end logic
More informationContainers, Serverless and Functions in a nutshell. Eugene Fedorenko
Containers, Serverless and Functions in a nutshell Eugene Fedorenko About me Eugene Fedorenko Senior Architect Flexagon adfpractice-fedor.blogspot.com @fisbudo Agenda Containers Microservices Docker Kubernetes
More informationContainers & Microservices For Realists. Karthik
Containers & Microservices For Realists Karthik Gaekwad @iteration1 Karthik Gaekwad @iteration1 Principal Member of Technical Staff Oracle Container Cloud Team Previous: 10 years building cloud products
More informationAPI Management and why it matters
überraschend mehr Möglichkeiten! API Management and why it matters Alexander Däubler OPITZ CONSULTING 2017 This is why APIs do really matter today! Today there are more than 12.000 APIs offered by companies
More informationRoad to SOA Suite 12c. Upgrading SOA / BPM Suite from 11g to 12c
Road to SOA Suite 12c Upgrading SOA Suite from 11g to 12c OPITZ CONSULTING GmbH 2014 Seite 1 Road to SOA Suite 12c Upgrading SOA Suite from 11g to 12c Danilo Schmiedel Solution Architect Oracle ACE Director
More informationDocker Live Hacking: From Raspberry Pi to Kubernetes
Docker Live Hacking: From Raspberry Pi to Kubernetes Hong Kong Meetup + Oracle CODE 2018 Shenzhen munz & more Dr. Frank Munz Dr. Frank Munz Founded munz & more in 2007 17 years Oracle Middleware, Cloud,
More informationDeploying and Operating Cloud Native.NET apps
Deploying and Operating Cloud Native.NET apps Jenny McLaughlin, Sr. Platform Architect Cornelius Mendoza, Sr. Platform Architect Pivotal Cloud Native Practices Continuous Delivery DevOps Microservices
More informationThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
Serverless Integration Powered by Flogo and Lambda Leon Stigter Developer Advocate TIBCO 2 Abstract No matter the metric, "serverless" is definitely gaining interest. It s the dream of every developer,
More informationENHANCE APPLICATION SCALABILITY AND AVAILABILITY WITH NGINX PLUS AND THE DIAMANTI BARE-METAL KUBERNETES PLATFORM
JOINT SOLUTION BRIEF ENHANCE APPLICATION SCALABILITY AND AVAILABILITY WITH NGINX PLUS AND THE DIAMANTI BARE-METAL KUBERNETES PLATFORM DIAMANTI PLATFORM AT A GLANCE Modern load balancers which deploy as
More informationHow to go serverless with AWS Lambda
How to go serverless with AWS Lambda Roman Plessl, nine (AWS Partner) Zürich, AWSomeDay 12. September 2018 About myself and nine Roman Plessl Working for nine as a Solution Architect, Consultant and Leader.
More informationDeploying and Operating Cloud Native.NET apps
Deploying and Operating Cloud Native.NET apps Jenny McLaughlin, Sr. Platform Architect Cornelius Mendoza, Sr. Platform Architect Pivotal Cloud Native Practices Continuous Delivery DevOps Microservices
More informationÜberraschend mehr Möglichkeiten. Orcas: Continuous Delivery for Databases. A Framework for Continuous Delivery in Database Environments.
Überraschend mehr Möglichkeiten A Framework for Continuous Delivery in Database Environments Whitepaper OPITZ CONSULTING Deutschland GmbH 2018 WHITEPAPER A Framework for Continuous Delivery in Database
More informationContainer-Native Storage
Container-Native Storage Solving the Persistent Storage Challenge with GlusterFS Michael Adam Manager, Software Engineering José A. Rivera Senior Software Engineer 2017.09.11 WARNING The following presentation
More informationOracle Application Container Cloud
Oracle Application Container Cloud Matthew Baldwin Principal Product Manager Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes
More informationServerless in the Java ecosystem
Serverless in the Java ecosystem Pratik Patel Pratik PateL CTO Triplingo Java Champion JavaScript Troublemaker Python Hacker Founder, PERL recovery group WHAT IS SERVERLESS? ARCHITECTURE ECOSYSTEM SERVERLESS
More informationAirship A New Open Infrastructure Project for OpenStack
Airship A New Open Infrastructure Project for OpenStack Declaratively define your OpenStack & Kubernetes Infrastructure Airship A New Open Infrastructure Project for OpenStack Declaratively define your
More informationBuilding Kubernetes cloud: real world deployment examples, challenges and approaches. Alena Prokharchyk, Rancher Labs
Building Kubernetes cloud: real world deployment examples, challenges and approaches Alena Prokharchyk, Rancher Labs Making a right choice is not easy The illustrated children guide to Kubernetes https://www.youtube.com/watch?v=4ht22rebjno
More informationBUILDING MICROSERVICES ON AZURE. ~ Vaibhav
BUILDING MICROSERVICES ON AZURE ~ Vaibhav Gujral @vabgujral About Me Over 11 years of experience Working with Assurant Inc. Microsoft Certified Azure Architect MCSD, MCP, Microsoft Specialist Aspiring
More informationAWS Lambda: Event-driven Code in the Cloud
AWS Lambda: Event-driven Code in the Cloud Dean Bryen, Solutions Architect AWS Andrew Wheat, Senior Software Engineer - BBC April 15, 2015 London, UK 2015, Amazon Web Services, Inc. or its affiliates.
More informationKnative: Building serverless platforms on top of Kubernetes
Knative: Building serverless platforms on top of Kubernetes Ahmet Alp Balkan @ahmetb Thanks to Mark Chmarny, Ryan Gregg, DeWitt Clinton and Bret McGowen for some of the slides used in this presentation.
More informationMesosphere and the Enterprise: Run Your Applications on Apache Mesos. Steve Wong Open Source Engineer {code} by Dell
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos Steve Wong Open Source Engineer {code} by Dell EMC @cantbewong Open source at Dell EMC {code} by Dell EMC is a group of passionate open
More informationAzure DevOps. Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region
Azure DevOps Randy Pagels Intelligent Cloud Technical Specialist Great Lakes Region What is DevOps? People. Process. Products. Build & Test Deploy DevOps is the union of people, process, and products to
More informationDocker and Oracle Everything You Wanted To Know
Docker and Oracle Everything You Wanted To Know June, 2017 Umesh Tanna Principal Technology Sales Consultant Oracle Sales Consulting Centers(SCC) Bangalore Safe Harbor Statement The following is intended
More informationCloud-Native Applications. Copyright 2017 Pivotal Software, Inc. All rights Reserved. Version 1.0
Cloud-Native Applications Copyright 2017 Pivotal Software, Inc. All rights Reserved. Version 1.0 Cloud-Native Characteristics Lean Form a hypothesis, build just enough to validate or disprove it. Learn
More informationThere is no such thing as a microservice!
There is no such thing as a microservice! Chris Richardson Founder of Eventuate.io Founder of the original CloudFoundry.com Author of POJOs in Action chris@chrisrichardson.net http://microservices.io http://eventuate.io
More informationScaling Up Performance Benchmarking
Scaling Up Performance Benchmarking -with SPECjbb2015 Anil Kumar Runtime Performance Architect @Intel, OSG Java Chair Monica Beckwith Runtime Performance Architect @Arm, Java Champion FaaS Serverless Frameworks
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
CNA1612BU Deploying real-world workloads on Kubernetes and Pivotal Cloud Foundry VMworld 2017 Fred Melo, Director of Technology, Pivotal Merlin Glynn, Sr. Technical Product Manager, VMware Content: Not
More informationEnabling Cloud Adoption. Addressing the challenges of multi-cloud
Enabling Cloud Adoption Addressing the challenges of multi-cloud Introduction Organizations of all sizes are adopting cloud for application workloads. These organizations are looking to avoid the costs
More informationThis document (including, without limitation, any product roadmap or statement of direction data) illustrates the planned testing, release and
Download the App to download the TIBCO NOW App visit now.tibco.com/2018/mobile-app 2 Mashery Local The Cloud Native API Platform for your Unique Environment Beerinder Rodey - Product Murty Gurajada - Senior
More informationWHITEPAPER. Embracing Containers & Microservices for future-proof application modernization
WHITEPAPER Embracing Containers & Microservices for future-proof application modernization The need for application modernization: Legacy applications are typically based on a monolithic design, which
More informationContainers or Serverless? Mike Gillespie Solutions Architect, AWS Solutions Architecture
Containers or Serverless? Mike Gillespie Solutions Architect, AWS Solutions Architecture A Typical Application with Microservices Client Webapp Webapp Webapp Greeting Greeting Greeting Name Name Name Microservice
More informationConnecting your Microservices and Cloud Services with Oracle Integration CON7348
Connecting your Microservices and Cloud Services with Oracle Integration CON7348 Robert Wunderlich Sr. Principal Product Manager September 19, 2016 Copyright 2016, Oracle and/or its affiliates. All rights
More informationMicroservices without the Servers: AWS Lambda in Action
Microservices without the Servers: AWS Lambda in Action Dr. Tim Wagner, General Manager AWS Lambda August 19, 2015 Seattle, WA 2015, Amazon Web Services, Inc. or its affiliates. All rights reserved Two
More informationDesigning MQ deployments for the cloud generation
Designing MQ deployments for the cloud generation WebSphere User Group, London Arthur Barr, Senior Software Engineer, IBM MQ 30 th March 2017 Top business drivers for cloud 2 Source: OpenStack user survey,
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
CNA2080BU Deep Dive: How to Deploy and Operationalize Kubernetes Cornelia Davis, Pivotal Nathan Ness Technical Product Manager, CNABU @nvpnathan #VMworld #CNA2080BU Disclaimer This presentation may contain
More informationServerless Architecture Hochskalierbare Anwendungen ohne Server. Sascha Möllering, Solutions Architect
Serverless Architecture Hochskalierbare Anwendungen ohne Server Sascha Möllering, Solutions Architect Agenda Serverless Architecture AWS Lambda Amazon API Gateway Amazon DynamoDB Amazon S3 Serverless Framework
More informationApplication Centric Microservices Ken Owens, CTO Cisco Intercloud Services. Redhat Summit 2015
Application Centric Microservices Ken Owens, CTO Cisco Intercloud Services Redhat Summit 2015 Agenda Introduction Why Application Centric Application Deployment Options What is Microservices Infrastructure
More informationKuberiter White Paper. Kubernetes. Cloud Provider Comparison Chart. Lawrence Manickam Kuberiter Inc
Kuberiter White Paper Kubernetes Cloud Provider Comparison Chart Lawrence Manickam Kuberiter Inc Oct 2018 Executive Summary Kubernetes (K8S) has become the de facto standard for Cloud Application Deployments.
More informationAZURE CONTAINER INSTANCES
AZURE CONTAINER INSTANCES -Krunal Trivedi ABSTRACT In this article, I am going to explain what are Azure Container Instances, how you can use them for hosting, when you can use them and what are its features.
More informationDevOps Tooling from AWS
DevOps Tooling from AWS What is DevOps? Improved Collaboration - the dropping of silos between teams allows greater collaboration and understanding of how the application is built and deployed. This allows
More informationGetting Started With Serverless: Key Use Cases & Design Patterns
Hybrid clouds that just work Getting Started With Serverless: Key Use Cases & Design Patterns Jennifer Gill Peter Fray Vamsi Chemitiganti Sept 20, 2018 Platform9 Systems 1 Agenda About Us Introduction
More informationTransforming the Internal IT Landscape with APIs. Scott Cranton Director, Application Platform SAs April 2018
Transforming the Internal IT Landscape with APIs Scott Cranton Director, Application Platform SAs April 2018 AGENDA API Domain Overview (very) Brief Technical Overview How to help your API Program Succeed
More informationMerging Enterprise Applications with Docker* Container Technology
Solution Brief NetApp Docker Volume Plugin* Intel Xeon Processors Intel Ethernet Converged Network Adapters Merging Enterprise Applications with Docker* Container Technology Enabling Scale-out Solutions
More informationGuide to SDN, SD-WAN, NFV, and VNF
Evalu- ation Guide Technical Brief SD-WAN, NFV, and With so many acronyms and each one building on another, it can be confusing about how they work together. This guide describes the difference. 006180206
More informationSERVERLESS APL. For now this is just research in Cloud technologies in SimCorp A/S.
SERVERLESS APL RESEARCH ON USING SERVERLESS APL IN KUBERNETES APL KUBELESS RUNTIME MARKO VRANIĆ SIMCORP A/S BELFAST, NORTHERN IRELAND, UK 31-10-2018 For now this is just research in Cloud technologies
More informationIntroduction. Delivering Management as Agile as the Cloud: Enabling New Architectures with CA Technologies Virtual Network Assurance Solution
Delivering Management as Agile as the Cloud: Enabling New Architectures with CA Technologies Virtual Network Assurance Solution Introduction Service providers and IT departments of every type are seeking
More informationThink Small: API Architecture For The Enterprise
Think Small: API Architecture For The Enterprise Ed Julson - TIBCO Product Marketing Raji Narayanan - TIBCO Product Management October 25, 2017 DISCLAIMER During the course of this presentation, TIBCO
More informationWhere are you with your Cloud or Clouds? Simon Kaye Dr Cloud
Where are you with your Cloud or Clouds? Simon Kaye Dr Cloud 15 th September, 2011 2 3 Cloud Computing definitions are varying, but a common set of attributes can be identified 4 Organizations need to
More informationSTATE OF MODERN APPLICATIONS IN THE CLOUD
STATE OF MODERN APPLICATIONS IN THE CLOUD 2017 Introduction The Rise of Modern Applications What is the Modern Application? Today s leading enterprises are striving to deliver high performance, highly
More informationRED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION
RED HAT OPENSHIFT A FOUNDATION FOR SUCCESSFUL DIGITAL TRANSFORMATION Stephanos D Bacon Product Portfolio Strategy, Application Platforms Stockholm, 13 September 2017 1 THE PATH TO DIGITAL LEADERSHIP IT
More information#techsummitch
www.thomasmaurer.ch #techsummitch Justin Incarnato Justin Incarnato Microsoft Principal PM - Azure Stack Hyper-scale Hybrid Power of Azure in your datacenter Azure Stack Enterprise-proven On-premises
More informationLessons Learned: Deploying Microservices Software Product in Customer Environments Mark Galpin, Solution Architect, JFrog, Inc.
Lessons Learned: Deploying Microservices Software Product in Customer Environments Mark Galpin, Solution Architect, JFrog, Inc. Who s speaking? Mark Galpin Solution Architect @jfrog magalpin Microservices
More informationQualys Cloud Platform
18 QUALYS SECURITY CONFERENCE 2018 Qualys Cloud Platform Looking Under the Hood: What Makes Our Cloud Platform so Scalable and Powerful Dilip Bachwani Vice President, Engineering, Qualys, Inc. Cloud Platform
More informationGo Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo)
RED HAT DAYS VANCOUVER Go Faster: Containers, Platforms and the Path to Better Software Development (Including Live Demo) Paul Armstrong Principal Solutions Architect Gerald Nunn Senior Middleware Solutions
More informationSunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS Mesosphere, Inc. All Rights Reserved.
Sunil Shah SECURE, FLEXIBLE CONTINUOUS DELIVERY PIPELINES WITH GITLAB AND DC/OS 1 Introduction MOBILE, SOCIAL & CLOUD ARE RAISING CUSTOMER EXPECTATIONS We need a way to deliver software so fast that our
More informationWhen (and how) to move applications from VMware to Cisco Metacloud
White Paper When (and how) to move applications from VMware to Cisco Metacloud What You Will Learn This white paper will explain when to migrate various applications running in VMware virtual machines
More informationFIVE REASONS YOU SHOULD RUN CONTAINERS ON BARE METAL, NOT VMS
WHITE PAPER FIVE REASONS YOU SHOULD RUN CONTAINERS ON BARE METAL, NOT VMS Over the past 15 years, server virtualization has become the preferred method of application deployment in the enterprise datacenter.
More informationServerless and APIs: Rethinking Curriculum in Higher Education. Munir Mandviwalla and Jeremy Shafer Temple University
Serverless and APIs: Rethinking Curriculum in Higher Education Munir Mandviwalla and Jeremy Shafer Temple University Serverless Serverless computing refers to the concept of building and running applications
More informationCisco Cloud Application Centric Infrastructure
Cisco Cloud Application Centric Infrastructure About Cisco cloud application centric infrastructure Cisco Cloud Application Centric Infrastructure (Cisco Cloud ACI) is a comprehensive solution for simplified
More informationHow to Put Your AF Server into a Container
How to Put Your AF Server into a Container Eugene Lee Technology Enablement Engineer 1 Technology Challenges 2 Cloud Native bring different expectations 3 We are becoming more impatient Deploy Code Release
More informationSentinet for Microsoft Azure SENTINET
Sentinet for Microsoft Azure SENTINET Sentinet for Microsoft Azure 1 Contents Introduction... 2 Customer Benefits... 2 Deployment Topologies... 3 Cloud Deployment Model... 3 Hybrid Deployment Model...
More informationContinuous Delivery for Cloud Native Applications
Continuous Delivery for Cloud Native Applications Cyrille Le Clerc, Director, Product Management at CloudBees Bjorn Boe, Senior Field Engineer at Pivotal Software Speakers /Cyrille Le Clerc Product Manager
More informationCWIN CAPGEMINI WEEK OF INNOVATION NETWORKS. Re-platforming and Cloud Journey. Fausto Pasqualetti, Milano, 25 Settembre 2018
CWIN Re-platforming and Cloud Journey Fausto Pasqualetti, Milano, 25 Settembre 2018 CAPGEMINI WEEK OF INNOVATION NETWORKS Cloud Journey Fausto Pasqualetti 25/09/2018 2018 Capgemini. All rights reserved.
More informationMicroservices with Red Hat. JBoss Fuse
Microservices with Red Hat Ruud Zwakenberg - ruud@redhat.com Senior Solutions Architect June 2017 JBoss Fuse and 3scale API Management Disclaimer The content set forth herein is Red Hat confidential information
More informationServerless Design Patterns And Best Practices
We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your computer, you have convenient answers with serverless design patterns
More informationReal-life technical decision points in using cloud & container technology:
Real-life technical decision points in using cloud & container technology: Modernising the NHS Simon Boichat Ross Smith Ben Coleman - Lead Azure Architect - Technical Evangelist - Cloud Solution Architect
More informationPersistent Storage with Docker in production - Which solution and why?
Persistent Storage with Docker in production - Which solution and why? Cheryl Hung 2013-2017 StorageOS Ltd. All rights reserved. Cheryl 2013-2017 StorageOS Ltd. All rights reserved. 2 Why do I need storage?
More informationThe intelligence of hyper-converged infrastructure. Your Right Mix Solution
The intelligence of hyper-converged infrastructure Your Right Mix Solution Applications fuel the idea economy SLA s, SLA s, SLA s Regulations Latency Performance Integration Disaster tolerance Reliability
More informationBuilding a Data-Friendly Platform for a Data- Driven Future
Building a Data-Friendly Platform for a Data- Driven Future Benjamin Hindman - @benh 2016 Mesosphere, Inc. All Rights Reserved. INTRO $ whoami BENJAMIN HINDMAN Co-founder and Chief Architect of Mesosphere,
More informationDeploying Applications on DC/OS
Mesosphere Datacenter Operating System Deploying Applications on DC/OS Keith McClellan - Technical Lead, Federal Programs keith.mcclellan@mesosphere.com V6 THE FUTURE IS ALREADY HERE IT S JUST NOT EVENLY
More information2020 Vision. Alexis Richardson CNCF TOC Chair & CEO
2020 Vision Alexis Richardson CNCF TOC Chair & CEO Weaveworks @monadic Welcome to the Harbour* city (*) here we use the correct English spelling Home of Lego Home of Lego CNCF in 2016 CNCF Evil Plan
More informationAGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE. Lutz Lange - Senior Solution Architect Red Hat
AGILE RELIABILITY WITH RED HAT IN THE CLOUDS YOUR SOFTWARE LIFECYCLE SPEEDUP RECIPE Lutz Lange - Senior Solution Architect Red Hat Digital Transformation It requires an evolution in. Applications Infrastructure
More informationAWS Integration Guide
AWS Integration Guide Cloud-Native Security www.aporeto.com AWS Integration Guide Aporeto integrates with AWS to help enterprises efficiently deploy, manage, and secure applications at scale and the compute
More informationEASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER
EASILY DEPLOY AND SCALE KUBERNETES WITH RANCHER 2 WHY KUBERNETES? Kubernetes is an open-source container orchestrator for deploying and managing containerized applications. Building on 15 years of experience
More informationSpark and Flink running scalable in Kubernetes Frank Conrad
Spark and Flink running scalable in Kubernetes Frank Conrad Architect @ apomaya.com scalable efficient low latency processing 1 motivation, use case run (external, unknown trust) customer spark / flink
More informationKubernetes 101. Doug Davis, STSM September, 2017
Kubernetes 101 Doug Davis, STSM September, 2017 Today's Agenda What is Kubernetes? How was Kubernetes created? Where is the Kubernetes community? Technical overview What's the current status of Kubernetes?
More informationLEAP DATA SHEET. Lumina Extension Adaptation Platform. Benefits: Model-driven software platform enables automation of heterogeneous networks.
DATA SHEET LEAP Lumina Extension Adaptation Platform Model-driven software platform enables automation of heterogeneous networks. SDN has long enabled interfaces like Netconf and OpenFlow to program network
More informationAccenture Cloud Platform Serverless Journey
ARC202 Accenture Cloud Platform Serverless Journey Tom Myers, Sr. Cloud Architect, Accenture Cloud Platform Matt Lancaster, Lightweight Architectures Global Lead November 29, 2016 2016, Amazon Web Services,
More informationDevOps and Continuous Delivery USE CASE
DevOps and Continuous Delivery USE CASE CliQr DevOps and Continuous Delivery Page 2 DevOps and Continuous Delivery In the digital economy, increasing application velocity is key to success. In order to
More informationHedvig as backup target for Veeam
Hedvig as backup target for Veeam Solution Whitepaper Version 1.0 April 2018 Table of contents Executive overview... 3 Introduction... 3 Solution components... 4 Hedvig... 4 Hedvig Virtual Disk (vdisk)...
More informationThe importance of monitoring containers
The importance of monitoring containers The container achilles heel As the containerization market skyrockets, with DevOps and continuous delivery as its jet fuel, organizations are trading one set of
More informationPocket: Elastic Ephemeral Storage for Serverless Analytics
Pocket: Elastic Ephemeral Storage for Serverless Analytics Ana Klimovic*, Yawen Wang*, Patrick Stuedi +, Animesh Trivedi +, Jonas Pfefferle +, Christos Kozyrakis* *Stanford University, + IBM Research 1
More informationTop five Docker performance tips
Top five Docker performance tips Top five Docker performance tips Table of Contents Introduction... 3 Tip 1: Design design applications as microservices... 5 Tip 2: Deployment deploy Docker components
More informationCloud Native Architecture 300. Copyright 2014 Pivotal. All rights reserved.
Cloud Native Architecture 300 Copyright 2014 Pivotal. All rights reserved. Cloud Native Architecture Why What How Cloud Native Architecture Why What How Cloud Computing New Demands Being Reactive Cloud
More informationGoing cloud-native with Kubernetes and Pivotal
Going cloud-native with Kubernetes and Pivotal A guide to Pivotal Container Service (PKS) by role Fast, low-risk enterprise-grade Kubernetes has arrived With Pivotal Container Service (PKS), organizations
More informationIBM MQ Hybrid Cloud Architectures
IBM MQ Hybrid Cloud Architectures Jamie Squibb IBM UK November 2018 Session JK Agenda Why Hybrid Cloud? Benefits of messaging? Adopting cloud Architectures Connectivity Containers Why Hybrid Cloud? What
More informationGoing Serverless. Building Production Applications Without Managing Infrastructure
Going Serverless Building Production Applications Without Managing Infrastructure Objectives of this talk Outline what serverless means Discuss AWS Lambda and its considerations Delve into common application
More informationVMWARE PIVOTAL CONTAINER SERVICE
DATASHEET VMWARE PIVOTAL CONTAINER SERVICE AT A GLANCE VMware Pivotal Container Service (PKS) is a production-grade Kubernetes-based container solution equipped with advanced networking, a private container
More informationIntroducing Jaeger 1.0
Introducing Jaeger 1.0 Yuri Shkuro (Uber Technologies) CNCF Webinar Series, Jan-16-2018 1 Agenda What is distributed tracing Jaeger in a HotROD Jaeger under the hood Jaeger v1.0 Roadmap Project governance,
More informationMicroservices on AWS. Matthias Jung, Solutions Architect AWS
Microservices on AWS Matthias Jung, Solutions Architect AWS Agenda What are Microservices? Why Microservices? Challenges of Microservices Microservices on AWS What are Microservices? What are Microservices?
More informationWHITEPAPER. MemSQL Enterprise Feature List
WHITEPAPER MemSQL Enterprise Feature List 2017 MemSQL Enterprise Feature List DEPLOYMENT Provision and deploy MemSQL anywhere according to your desired cluster configuration. On-Premises: Maximize infrastructure
More informationA Glance Over the Serverless Framework
A Glance Over the Serverless Framework Rafael Zotto Senior Software Architect, HP Inc. Short Bio Rafael Zotto Holds a master degree in Computer Science focused in high performance computing. Specialized
More informationVMware + OpenStack. Dan Wendlandt Director of Product Management VMware VMware Inc. All rights reserved.
VMware + OpenStack Dan Wendlandt Director of Product Management OpenStack @ VMware VMware + OpenStack: A Fork in the Road? 2 VMware + OpenStack: Better Together An industry-wide APIs + tool ecosystem that
More informationWelcome to Docker Birthday # Docker Birthday events (list available at Docker.Party) RSVPs 600 mentors Big thanks to our global partners:
Docker Birthday #3 Welcome to Docker Birthday #3 2 120 Docker Birthday events (list available at Docker.Party) 7000+ RSVPs 600 mentors Big thanks to our global partners: Travel Planet 24 e-food.gr The
More informationMicroservices Meets Citizen Developers
OpenMunich December 1, 2017 Microservices Meets Citizen Developers Karsten Gresch & Oliver Horn Senior Solution Architects, Red Hat GmbH RED HAT - OPEN SOURCE NOT OPEN CORE. BUT OPEN STANDARDS. OPEN CORE
More informationThink Small to Scale Big
Think Small to Scale Big Intro to Containers for the Datacenter Admin Pete Zerger Principal Program Manager, MVP pete.zerger@cireson.com Cireson Lee Berg Blog, e-mail address, title Company Pete Zerger
More informationRECap: RunEscape Capsule for On-demand Managed Service Delivery in the Cloud
RECap: RunEscape Capsule for On-demand Managed Service Delivery in the Cloud Shripad J Nadgowda, Sahil Suneja, Canturk Isci IBM T J Watson Research Center Evolution of application runtimes (General-purpose
More information