An IoT App's Journey to the Cloud From Localhost to PCF Dev and Pivotal Cloud Foundry
|
|
- Ruth York
- 6 years ago
- Views:
Transcription
1
2 An IoT App's Journey to the Cloud From Localhost to PCF Dev and Pivotal Cloud Foundry Beibei Yang, Ph.D. Sr.
3 The Hype around IoT The technology underpinning the Internet of Things (IoT) acquiring, analyzing, and activating data is an essential element of generating innovative experiences and transforming operating models. $800 Million in Spending 8+ Billion Connected Things" $1.4 Trillion in Spending 20+ Billion Connected "Things" Source: IDC: Worldwide Semiannual Internet of Things Spending Guide, 2017 IDC: IoT and Digital Transformation: A Tale of Four Industries, March 2016 Gartner: Internet of Things Endpoints and Associated Services, Worldwide, 2016
4 Use Case Factory Reporting environment Public Cloud Native Hybrid Cloud Cognitive Services Windows OS & Ubuntu HDFS MQTT Broker Master Node Data Center Edge VMs Event Video MQTT MQTT MQTT Demo Room Lab 1 Room Lab 2 Room MQTT IP cameras IP cameras IP cameras Sensors
5 R Shiny Dashboard
6 Customized R Buildpack
7 Containers Friendly to R users Apps run on both CF and Heroku
8 Version compatibility issues Extended staging time $ export CF_STAGING_TIMEOUT=60 $ export CF_STARTUP_TIMEOUT=60 Bulky apps RJDBC xlsx OpenNLP rjava arulesnbminer OpenStreetMap mallet RMongo RWeka No-go for libraries using JDK, OpenMP, OpenMPController RcppArmadillo markovchain crossover
9 Another Direction Use an official CF buildpack (such as python_buildpack) Run on localhost Test in PCF Dev Push to NHC PCF / Pivotal Web Services
10 Python App in Three Scenarios Localhost Language Python 2.x / Anaconda Python 2.x Libraries Endpoint login Dependencies pip install -r requirements.txt tornado==4.4.2 bokeh>= numpy== pymongo==3.3.0 redis== NA Local Redis Virtualenv Start command bokeh serve \ --port=8080 \ --address=localhost \ --show app App URL
11 Python App in Three Scenarios Localhost Language Python 2.x / Anaconda Python 2.x Libraries Endpoint login Dependencies Start command pip install -r requirements.txt tornado==4.4.2 bokeh>= numpy== pymongo==3.3.0 redis== NA Local Redis Virtualenv bokeh serve \ --port=8080 \ --address=localhost \ --show app PCF Dev Python Built-in Buildpack Python built-in buildpack takes care of library installations cf login -a api.local.pcfdev.io cf create-service p-redis \ shared-vm iot_redis Procfile web: bokeh serve --port=8080 \ --allow-websocketorigin=iotapp1.local.pcfdev.io \ --address= \ --use-xheaders \ --log-level=debug app App URL
12 Python App in Three Scenarios Localhost Language Python 2.x / Anaconda Python 2.x Libraries Endpoint login Dependencies Start command pip install -r requirements.txt tornado==4.4.2 bokeh>= numpy== pymongo==3.3.0 redis== NA Local Redis Virtualenv bokeh serve \ --port=8080 \ --address=localhost \ --show app PCF Dev Python Built-in Buildpack Python built-in buildpack takes care of library installations cf login -a api.local.pcfdev.io cf create-service p-redis \ shared-vm iot_redis Procfile web: bokeh serve --port=8080 \ --allow-websocketorigin=iotapp1.local.pcfdev.io \ --address= \ --use-xheaders \ --log-level=debug app Pivotal Web Services Python Built-in Buildpack Python built-in buildpack takes care of library installations cf login -a api.run.pivotal.io cf create-service rediscloud \ 30mb iot_redis Procfile web: bokeh serve --port=$port \ --allow-websocketorigin=iotapp1.cfapps.io:4443 \ --address= \ --use-xheaders --log-level=debug app App URL
13 Demo
14 Customer 360 Acquire and retain customers Enhanced Customer Engagement Staffing/Human Capital Management Artificial intelligence (AI) Customer satisfaction, Productivity, workforce optimization Image of the customer NOTE: Assume customers opt in to provide personal and locational data. Scenario Video Management System detects the license plate of a Highly Valued Customer in the bank s parking lot then sends an alert to the Banking Staff. The alert will include the mood of the customer from a facial recognition application plus a customer dashboard providing the Banking Staff with important information about the customer. Resulting in high quality customer service. Bank Parking Lot IP Cameras Video Capture Software AI Application MJV Detects License Plate Within the Milestone Video Bank IP Cameras Creates an EVENT Creates an Alert Bank Staff Dashboard App Includes: Searching for Customer s Car in the Chase Parking Lot Customer Screen containing the Customer s mood, value, transaction history, etc
15 Next Steps Extended IoT use cases Deep Learning GPU as-a-service Native Hybrid Cloud Edge Compute Next-gen IoT solution
16 Appendix
17 Localhost Read sensor data from MongoDB Python 2.7 (Anaconda Python 2.7) Use virtualenv or conda environments Cache data in local Redis Dependency libraries Bokeh Tornado Redis pymongo Numpy Directory Structure app main.py set_environ_variables.sh
18 Localhost: Define MongoDB Credentials Set up a shell script $ cat set_environ_variables.sh #!/bin/sh export MONGO_ENV_HOST= mongo.domain.com export MONGO_ENV_USERNAME= user export MONGO_ENV_PASSWORD= pass export MONGO_ENV_AUTHSOURCE= iotlab export MONGO_ENV_PORT=27017 Execute source set_environ_variables.sh In Python script: mongoip = os.getenv('mongo_env_host', mongoip) mongouser = os.getenv('mongo_env_username', mongouser) mongopwd = os.getenv('mongo_env_password', mongopwd) mongoauthsrc = os.getenv('mongo_env_authsource', mongoauthsrc) mongoport = int(os.getenv('mongo_env_port', mongoport)) uri = "mongodb://{}:{}@{}:{}/?authsource={}".format(mongouser, \ mongopwd, mongoip, mongoport, mongoauthsrc)
19 Run on Localhost $ bokeh serve --port= address=localhost --show app Browse
20 Router Pushing an App cf push push app Blobstore DB Service credentials + app MD 1 Upload app bits and metadata CC + CC Bridge + Brain Service Broker Node(s) 2 Create and bind services Cell 3 Stage application DEA DEADEA + = 4 Deploy application
21 PCF Dev Python buildpack takes care of `pip install` Procfile $ cat requirements.txt tornado==4.4.2 bokeh>= numpy== pymongo==3.3.0 redis== $ cat Procfile web: bokeh serve --port= address= allow-websocket-origin=iotapp1.local.pcfdev.io --use-xheaders --log-level=debug app Directory Structure.cfignore Procfile app main.py manifest.yml requirements.txt
22 PCF Dev (Contd.) Login via endpoint Microservices Two ways to define MongoDB Credentials In manifest.yml cf cups cf cups iotapp-mongo-config -p '{"MONGO_ENV_HOST": "mongo.domain.com", "MONGO_ENV_USERNAME": "user", "MONGO_ENV_PASSWORD": "pass",...}' cf login -a --skip-ssl-validation cf create-service p-redis shared-vm iot_redis --- applications: - name: iotapp1 buildpack: python_buildpack memory: 128M disk_quota: 256M services: - iot_redis env: MONGO_ENV_SERVER_IP: mongo.domain.com MONGO_ENV_USERNAME: user MONGO_ENV_PASSWORD: pass MONGO_ENV_AUTHSOURCE: iotlab MONGO_ENV_PORT: 27017
23 Run on PCF Dev cf push Mircroservice bound to app
24 Pivotal Cloud Foundry / PWS Python buildpack takes care of `pip install` Procfile $ cat requirements.txt tornado==4.4.2 bokeh>= numpy== pymongo==3.3.0 redis== Directory Structure.cfignore Procfile app main.py manifest.yml requirements.txt Procfile for PCF web: bokeh serve --port=$port --allow-websocket-origin=iotapp1.cfapps.io --address= use-xheaders --log-level=debug app Procfile for PWS web: bokeh serve --port=$port --allow-websocket-origin=iotapp1.cfapps.io: address= use-xheaders --log-level=debug app
25 Pivotal Cloud Foundry / PWS (Contd.) Login via endpoint Microservices Two ways to define MongoDB Credentials In manifest.yml cf cups cf cups iotapp-mongo-config -p '{"MONGO_ENV_HOST": "mongo.domain.com", "MONGO_ENV_USERNAME": "user", "MONGO_ENV_PASSWORD": "pass",...}' cf login -a api.run.pivotal.io cf marketplace cf create-service rediscloud 30mb iot_redis --- applications: - name: iotapp1 buildpack: python_buildpack memory: 128M disk_quota: 256M services: - iot_redis env: MONGO_ENV_SERVER_IP: mongo.domain.com MONGO_ENV_USERNAME: user MONGO_ENV_PASSWORD: pass MONGO_ENV_AUTHSOURCE: iotlab MONGO_ENV_PORT: 27017
1. How do you deploy an application to Cloud Foundry with multiple instances, on a non-default domain?
CFCD Study Guide This guide will help you prepare for the Cloud Foundry Certified Developer examination. The guide is not meant to be inclusive of all topics, but rather encourage you to further study
More informationIndex. Bessel function, 51 Big data, 1. Cloud-based version-control system, 226 Containerization, 30 application, 32 virtualize processes, 30 31
Index A Amazon Web Services (AWS), 2 account creation, 2 EC2 instance creation, 9 Docker, 13 IP address, 12 key pair, 12 launch button, 11 security group, 11 stable Ubuntu server, 9 t2.micro type, 9 10
More informationSão Paulo. August,
São Paulo August, 28 2018 Going Cloud Native with Cloud Foundry Luis Macedo Sr Platform Engineer, Pivotal @luis0macedo What is Cloud Native Platform? - A platform that delivers predictable deployment
More informationCopyright 2016 Pivotal. All rights reserved. Cloud Native Design. Includes 12 Factor Apps
1 Cloud Native Design Includes 12 Factor Apps Topics 12-Factor Applications Cloud Native Design Guidelines 2 http://12factor.net Outlines architectural principles and patterns for modern apps Focus on
More informationRedis for Pivotal Cloud Foundry Docs
Redis for Pivotal Cloud Foundry Docs Version 1.4 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Redis for Pivotal Cloud Foundry Redis for Pivotal Cloud Foundry Resource requirements
More informationPeco Karayanev Bryan Wynns
Peco Karayanev Bryan Wynns The new app stacks Docker Kubernetes OpenShift AWS EC2 Docker Pivotal CloudFoundry Microsoft Azure Docker OpenStack VMWare Container adoption Challenges in cloud native environments
More informationUsing the Bluemix CLI IBM Corporation
Using the Bluemix CLI After you complete this section, you should understand: How to use the bx Bluemix command-line interface (CLI) to manage applications bx commands help you do tasks such as: Log in
More informationSingle Sign-On for PCF. User's Guide
Single Sign-On for PCF Version 1.2 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Single Sign-On Overview Installation Getting Started with Single Sign-On Manage Service Plans
More informationIBM Bluemix platform as a service (PaaS)
Cloud Developer Certification Preparation IBM Bluemix platform as a service (PaaS) After you complete this unit, you should understand: Use cases for IBM Bluemix PaaS applications Key infrastructure components
More informationIs Docker Infrastructure or Platform? & Cloud Foundry intro
Is Docker Infrastructure or Platform? & Cloud Foundry intro A Lecture for InstallFest 2017 by Ing. Tomáš Vondra Cloud Architect at Outline Virtualization and IaaS PaaS Docker Problems with Docker Cloud
More informationDeveloper Cockpit. Introduction 1. Prerequisites 2. Application Lifecycle in MindSphere 3. User interfaces "Developer Cockpit" 4
Introduction 1 Prerequisites 2 Application Lifecycle in MindSphere 3 System Manual User interfaces "Developer Cockpit" 4 User rights in "Developer Cockpit" 5 Workflow of Developer Cockpit 6 Develop applications
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 informationCloud Computing Introduction to Cloud Foundry
HES-SO Master of Science in Engineering Cloud Computing Introduction to Cloud Foundry Academic year 2015/16 Cloud Foundry Introduction Cloud Foundry is an Open Source project developing software for Platform-as-a-Service
More informationUsing DC/OS for Continuous Delivery
Using DC/OS for Continuous Delivery DevPulseCon 2017 Elizabeth K. Joseph, @pleia2 Mesosphere 1 Elizabeth K. Joseph, Developer Advocate, Mesosphere 15+ years working in open source communities 10+ years
More informationRedis for Pivotal Cloud Foundry Docs
Redis for Pivotal Cloud Foundry Docs Version 1.5 User's Guide 2018 Pivotal Software, Inc. Table of Contents Table of Contents Redis for PCF Redis for PCF Redis for PCF Release Notes Installing Redis for
More informationConnect and Transform Your Digital Business with IBM
Connect and Transform Your Digital Business with IBM Optimize Your Hybrid Cloud Solution 1 Your journey to the Cloud can have several entry points Competitive Project Office Create and deploy new apps
More informationExam C IBM Cloud Platform Application Development v2 Sample Test
Exam C5050 384 IBM Cloud Platform Application Development v2 Sample Test 1. What is an advantage of using managed services in IBM Bluemix Platform as a Service (PaaS)? A. The Bluemix cloud determines the
More informationRecent Enhancements to Cloud Foundry Routing. Route Services and TCP Routing
Recent Enhancements to Cloud Foundry Routing Route Services and TCP Routing Shannon Coen Pivotal @shalako The CF Routing Team Chris Pivotal Leo GE Mark IBM Shash Pivotal Edwin Pivotal Alumni: Atul GE Fermin
More informationExtending the BOSH Backup and Restore Framework. Therese Stowell, Product Manager Chunyi Lyu, Engineer Platform Recovery Team, Pivotal
Extending the BOSH Backup and Restore Framework Therese Stowell, Product Manager Chunyi Lyu, Engineer Platform Recovery Team, Pivotal What is the Data in Cloud Foundry Cloud Foundry Data service Cloud
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 informationIoT on Fedora Using Fedora as a base for the IoT Revolution
IoT on Fedora Using Fedora as a base for the IoT Revolution Presented by Peter Robinson Fedora contriibutor, Red Hatter CC-BY-SA Overview Am I just going to talk ARM? HELL NO!! IoT is a LOT bigger than
More informationAGENDA Introduction Pivotal Cloud Foundry NSX-V integration with Cloud Foundry New Features in Cloud Foundry Networking NSX-T with Cloud Fou
NET1523BE INTEGRATING NSX AND CLOUD FOUNDRY Usha Ramachandran Staff Product Manager, Pivotal Sai Chaitanya Product Line Manager, VMware VMworld 2017 Content: Not for publication #VMworld AGENDA 1 2 3 4
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
CNA1142BE Developer-Ready Infrastructure from VMware and Pivotal Merlin Glynn (Vmware) Ramiro Salas (Pivotal) #VMworld #CNA1142BE Disclaimer This presentation may contain product features that are currently
More informationPivotal Cloud Foundry on VMware vsphere using Dell EMC XC Series Hyper-Converged Appliances Deployment Guide
Pivotal Cloud Foundry on VMware vsphere using Dell EMC XC Series Hyper-Converged Appliances Deployment Guide Dell EMC Engineering May 2017 A Dell EMC Deployment Guide Revisions Date May 2017 Description
More informationDisclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme
CNA1509BU Developer-Ready Infrastructure from VMware and Pivotal Merlin Glynn, VMware Ramiro Salas, Pivotal #VMworld #CNA1509BU Disclaimer This presentation may contain product features that are currently
More informationmongodb-tornado-angular Documentation
mongodb-tornado-angular Documentation Release 0.1.1 David Levy February 22, 2017 Contents 1 Installation 3 1.1 linux/mac................................................. 3 1.2 Python3.x.................................................
More informationUsing PCF Ops Manager to Deploy Hyperledger Fabric
Using PCF Ops Manager to Deploy Hyperledger Fabric By VMware Introduction Pivotal Cloud Foundry Operations Manager (PCF Ops Manager for short) is a graphical interface used to configure and deploy various
More informationNATIVE HYBRID CLOUD, OPENSTACK EDITION WITH VXRACK SYSTEM WITH NEUTRINO
Solution Guide NATIVE HYBRID CLOUD, OPENSTACK EDITION WITH VXRACK SYSTEM WITH NEUTRINO Provides a cloud-based application production environment Enables faster time to market for software applications
More informationOPENSTACK BEIJING CONFERENCE. by: Steven Hallett Head of Cloud Infrastructure Engineering and Operations
OPENSTACK BEIJING CONFERENCE by: Steven Hallett Head of Cloud Infrastructure Engineering and Operations August 10, 2012 Agenda X.commerce, an Introduction Platform Vision Current Status The Opportunity
More informationswiftenv Documentation
swiftenv Documentation Release 1.3.0 Kyle Fuller Sep 27, 2017 Contents 1 The User Guide 3 1.1 Installation................................................ 3 1.2 Getting Started..............................................
More informationBig Data Applications with Spring XD
Big Data Applications with Spring XD Thomas Darimont, Software Engineer, Pivotal Inc. @thomasdarimont Unless otherwise indicated, these slides are 2013-2015 Pivotal Software, Inc. and licensed under a
More informationTIBCO BusinessWorks Container Edition Application Monitoring and Troubleshooting
TIBCO BusinessWorks Container Edition Application Monitoring and Troubleshooting Software Release 2.3.2 November 2017 Document Update: November 2017 Two-Second Advantage 2 Important Information SOME TIBCO
More informationArchitecting Microsoft Azure Solutions (proposed exam 535)
Architecting Microsoft Azure Solutions (proposed exam 535) IMPORTANT: Significant changes are in progress for exam 534 and its content. As a result, we are retiring this exam on December 31, 2017, and
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 informationCloud Computing II. Exercises
Cloud Computing II Exercises Exercise 1 Creating a Private Cloud Overview In this exercise, you will install and configure a private cloud using OpenStack. This will be accomplished using a singlenode
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 informationDeploying webmethods Integration Server as Bosh Release
Deploying webmethods Integration Server as Bosh Release What is webmethods Integration Server? Integration Server is the core application server in the webmethods product suite from SoftwareAG. It is a
More informationBeyond 1001 Dedicated Data Service Instances
Beyond 1001 Dedicated Data Service Instances Introduction The Challenge Given: Application platform based on Cloud Foundry to serve thousands of apps Application Runtime Many platform users - who don
More informationTable of Contents. Copyright Pivotal Software Inc, of
Table of Contents Table of Contents Push Notification Service for Pivotal Cloud Foundry Installation DevOps Configuring Heartbeat Monitor for ios Configuring Heartbeat Monitor for Android Using the Dashboard
More informationDesign and Architecture. Derek Collison
Design and Architecture Derek Collison What is Cloud Foundry? 2 The Open Platform as a Service 3 4 What is PaaS? Or more specifically, apaas? 5 apaas Application Platform as a Service Applications and
More informationExercise 1. Bluemix and the Cloud Foundry command-line interface (CLI)
V10.1 Student Exercises EXempty Exercise 1. Bluemix and the Cloud Foundry command-line interface (CLI) What this exercise is about In this exercise, you sign on to Bluemix and create an application. You
More informationChris Calloway for Triangle Python Users Group at Caktus Group December 14, 2017
Chris Calloway for Triangle Python Users Group at Caktus Group December 14, 2017 What Is Conda Cross-platform Language Agnostic Package Manager Dependency Manager Environment Manager Package Creator Command
More informationData and AI LATAM 2018
El Internet de las Cosas para Desarrolladores Joaquin Guerrero Sr. Technical Evangelist Microsoft LATAM The Internet of Things isn t a technology revolution IoT is a business revolution, enabled by technology
More informationFixing the "It works on my machine!" Problem with Docker
Fixing the "It works on my machine!" Problem with Docker Jared M. Smith @jaredthecoder About Me Cyber Security Research Scientist at Oak Ridge National Lab BS and MS in Computer Science from the University
More informationOracle Eloqua Sales Tools for Microsoft Outlook. User Guide
Oracle Eloqua Sales Tools for Microsoft Outlook User Guide 2018 Oracle Corporation. All rights reserved 21-Sep-2018 Contents 1 Oracle Eloqua Sales Tools for Microsoft Outlook 3 2 Frequently asked questions
More informationBlueMix Hands-On Workshop Lab A - Building and Deploying BlueMix Applications
BlueMix Hands-On Workshop Lab A - Building and Deploying BlueMix Applications Version : 4.00 Last modification date : 13 June 2014 Owner : IBM Ecosystem Development Table of Contents Part 1: Building
More information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Objective Domain Note: This document shows tracked changes that are effective as of January 18, 2018. Create and Manage Azure Resource Manager Virtual Machines
More informationIBM Watson Solutions Business and Academic Partners
IBM Watson Solutions Business and Academic Partners Developing a Chatbot Using the IBM Watson Conversation Service Prepared by Armen Pischdotchian Version 2.1 October 2016 Watson Solutions 1 Overview What
More informationHow to Route Internet Traffic between A Mobile Application and IoT Device?
Whitepaper How to Route Internet Traffic between A Mobile Application and IoT Device? Website: www.mobodexter.com www.paasmer.co 1 Table of Contents 1. Introduction 3 2. Approach: 1 Uses AWS IoT Setup
More informationDeveloping Microsoft Azure Solutions (70-532) Syllabus
Developing Microsoft Azure Solutions (70-532) Syllabus Cloud Computing Introduction What is Cloud Computing Cloud Characteristics Cloud Computing Service Models Deployment Models in Cloud Computing Advantages
More informationAbout This Document 3. Overview 3. System Requirements 3. Installation & Setup 4
About This Document 3 Overview 3 System Requirements 3 Installation & Setup 4 Step By Step Instructions 5 1. Login to Admin Console 6 2. Show Node Structure 7 3. Create SSO Node 8 4. Create SAML IdP 10
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 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 information70-532: Developing Microsoft Azure Solutions
70-532: Developing Microsoft Azure Solutions Exam Design Target Audience Candidates of this exam are experienced in designing, programming, implementing, automating, and monitoring Microsoft Azure solutions.
More informationDCLI User's Guide. Modified on 20 SEP 2018 Data Center Command-Line Interface
Modified on 20 SEP 2018 Data Center Command-Line Interface 2.10.0 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about
More informationDeploying and Using ArcGIS Enterprise in the Cloud. Bill Major
Deploying and Using ArcGIS Enterprise in the Cloud Bill Major Quick Survey Your role in your organization - Developer? - Cloud Admin? Already a cloud user Running Esri deployment on AWS Running Esri deployment
More informationDCLI User's Guide. Data Center Command-Line Interface
Data Center Command-Line Interface 2.10.2 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
More informationPIVOTAL CLOUD FOUNDRY
1 PIVOTAL CLOUD FOUNDRY ALEXANDER ERMAKOV - PIVOTAL 2 Тренды 2015 года ANDREESSEN HOROWITZ Software Is Eating the World Source: http://a16z.com/2015/01/22/16- things/ Слайд 3 5 What does PCF offer in Machine
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 informationHeroku. Rimantas Kybartas
Heroku Rimantas Kybartas Salesforce platform (PaaS) Facts about Heroku Has been in development since June 2007, 2010 acquired by Salesforce Open platform Languages and frameworks: Ruby and Rails Node.js
More informationSQL Diagnostic Manager Management Pack for Microsoft System Center
SQL Diagnostic Manager Management Pack for Microsoft System Center INTEGRATE SQL SERVER MONITORS AND ALERTS WITH SYSTEM CENTER SQL Diagnostic Manager (SQL DM) Management Pack for Microsoft System Center
More informationAccelerate critical decisions and optimize network use with distributed computing
DATASHEET EDGE & FOG PROCESSING MODULE Accelerate critical decisions and optimize network use with distributed computing Add computing power anywhere in your distributed network with the Cisco Kinetic
More informationDell EMC Native Hybrid Cloud
Dell EMC Native Hybrid Cloud On Dell EMC VxRail Appliance or Dell EMC VxRack Systems Version 1.4 August 2017 H15336.6 Solution Guide Abstract This solution guide describes the main features of Dell EMC
More informationAnaconda Project Documentation
Anaconda Project Documentation Release 0.8.0rc5 Anaconda, Inc Nov 29, 2017 Contents 1 Benefits of Project 3 2 How Project works 5 3 Stability 7 i ii Reproducible and executable project directories Anaconda
More informationcoxtactoe Documentation
coxtactoe Documentation Release 0.1.0 Brett Anderson July 13, 2014 Contents 1 Contents 1 1.1 Pre-requisites............................................... 1 1.2 Installation & Configuration.......................................
More informationPython web frameworks
Flask Python web frameworks Django Roughly follows MVC pattern Steeper learning curve. Flask Initially an April Fools joke Micro -framework: minimal approach. Smaller learning curve http://flask.pocoo.org/docs/0.12/quickstart/#a-minimalapplication
More informationUSER MANUAL. MageMob App Builder TABLE OF CONTENTS. Version: 2.0.0
USER MANUAL TABLE OF CONTENTS Introduction... 1 Benefits of MageMob App Builder... 1 Installation & Activation... 2 Installation Steps... 2 Extension Activation... 3 How it Works?... 4 Back End Configuration:...
More informationCMPE PolyProtoPi. A multiprotocol home automation system that is configurable and accessible from the cloud. Weekly Progress Report 2
CMPE.496.01 PolyProtoPi A multiprotocol home automation system that is configurable and accessible from the cloud. Weekly Progress Report 2 Andrew Scarani, Benji Arnold, Jeremy Williams 2-10-2014 Updated
More informationWhich compute option is designed for the above scenario? A. OpenWhisk B. Containers C. Virtual Servers D. Cloud Foundry
1. A developer needs to create support for a workload that is stateless and short-living. The workload can be any one of the following: - API/microservice /web application implementation - Mobile backend
More informationOpen Service Broker API: Creating a Cross-Platform Standard Doug Davis IBM Shannon Coen Pivotal
Open Service Broker API: Creating a Cross-Platform Standard Doug Davis IBM Shannon Coen Pivotal Motivations Application development teams require services From app dependencies to team enablement Managed
More informationMonitoring MySQL with Prometheus & Grafana
Monitoring MySQL with Prometheus & Grafana Julien Pivotto (@roidelapluie) Percona University Belgium June 22nd, 2017 SELECT USER(); Julien "roidelapluie" Pivotto @roidelapluie Sysadmin at inuits Automation,
More information3rd Party Application Deployment Instructions
Cassia Networks, Inc. 97 East Brokaw Road, Suite 130 San Jose, CA 95112 support@cassianetworks.com 3rd Party Application Deployment Instructions Release date:nov 12 th, 2018 Contents 1. Keywords...2 2.
More informationFluentd + MongoDB + Spark = Awesome Sauce
Fluentd + MongoDB + Spark = Awesome Sauce Nishant Sahay, Sr. Architect, Wipro Limited Bhavani Ananth, Tech Manager, Wipro Limited Your company logo here Wipro Open Source Practice: Vision & Mission Vision
More informationRekall. Rekall Agent - OSDFCon Forensics. We will remember it for you wholesale! Michael Cohen
Agent - OSDFCon 2017 We will remember it for you wholesale! Michael Cohen mic@rekall-innovations.com is an open source project released under the GPL. It is not an official Google product, and does not
More informationDCLI User's Guide. Data Center Command-Line Interface 2.9.1
Data Center Command-Line Interface 2.9.1 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments about this documentation, submit
More informationAccelerating intelligence at the edge for embedded and IoT applications
Accelerating intelligence at the edge for embedded and IoT applications Arm Tech Symposia 2017 Agenda The emergence of intelligence at the edge Requirements for intelligent edge computing IP and technologies
More informationFACIAL RECOGNITION PLATFORM
FACIAL RECOGNITION PLATFORM OCTOBER 2018 Secure, Accurate Facial Recognition 2 INTRODUCTION Increased computing power combined with access to large data sets has accelerated the development of products,
More informationIntroduction of the IoT Platform Node-RED and Hitachi s Activities Open Source Summit Japan 2018 Ide, Takaya Nakanishi, Kazuki
Introduction of the IoT Platform Node-RED and Hitachi s Activities Open Source Summit Japan 2018 Ide, Takaya Nakanishi, Kazuki Internet of Things IoT has huge potentials to create new business 1T 2025
More informationConda Documentation. Release latest
Conda Documentation Release latest August 09, 2015 Contents 1 Installation 3 2 Getting Started 5 3 Building Your Own Packages 7 4 Getting Help 9 5 Contributing 11 i ii Conda Documentation, Release latest
More informationGo Further Ford Motor Company. Ford Invests in Making Customer Experience as Strong as Its Vehicles with FordPass
Go Further Ford Motor Company Ford Invests in Making Customer Experience as Strong as Its Vehicles with FordPass Introductions Shaji Thomas (Ford, Senior Systems Engineer Cloud Operations) Mohsin Ahmed
More informationApp Service Overview. Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region
App Service Overview Quickly create powerful cloud apps using a fully-managed platform Rand Pagels Azure Technical Specialist - Application Development US Great Lakes Region Security & Management Platform
More informationErlang in the Heroku Cloud
X Erlang in the Heroku Cloud X Who are we? Geoff Cant @archaelus Blake Gentry @blakegentry What do we do? Software Engineers Heroku Routing Team What is Heroku? Cloud Application PaaS We manage servers
More informationState of Enterprise Mobile App Development
State of Enterprise Mobile App Development - 2017 The Mobile Application Market 71% of enterprises regard mobility as a top priority, and Nasscom estimates the global enterprise mobility market to be worth
More informationHarnessing the Power of Python in ArcGIS Using the Conda Distribution. Shaun Walbridge Mark Janikas Ting Lee
Harnessing the Power of Python in ArcGIS Using the Conda Distribution Shaun Walbridge Mark Janikas Ting Lee https://github.com/scw/condadevsummit-2016-talk Handout PDF High Quality PDF (2MB) Conda Conda
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 informationGetting Started with Python
Getting Started with Python A beginner course to Python Ryan Leung Updated: 2018/01/30 yanyan.ryan.leung@gmail.com Links Tutorial Material on GitHub: http://goo.gl/grrxqj 1 Learning Outcomes Python as
More informationThe 12-Factor app and IBM Bluemix IBM Corporation
The 12-Factor app and IBM Bluemix After you complete this section, you should understand: The characteristics of a 12-Factor app Examples of following 12-Factor App methodology in Bluemix 2 What are the
More informationDeploying a distributed application with OpenStack
Deploying a distributed application with OpenStack In this lab you will perform three exercises. Each exercise (task) specifies one or more deliverables to produce. Collect all the deliverables in in one
More informationExtreme automation of today s technological marvel - connected cars
VIEW POINT Extreme automation of today s technological marvel - connected cars - Sandhya Jeevan Rao Senior Project Manager Abstract Going by Gartner s findings which suggests that 25 billion connected
More informationALPR to Milestone Integration. User Ma
C2P ALPR ALPR to Milestone Integration User Ma Page 1 Contents Overview... 3 Introduction... 3 Critical features include:... 4 Installation... 5 Figure 1... 5 Pre-install requirements... 6 Installation
More informationMicroservices. Chaos Kontrolle mit Kubernetes. Robert Kubis - Developer Advocate,
Microservices Chaos Kontrolle mit Kubernetes Robert Kubis - Developer Advocate, Google @hostirosti About me Robert Kubis Developer Advocate Google Cloud Platform London, UK hostirosti github.com/hostirosti
More informationWerden Sie ein Teil von Internet der Dinge auf AWS. AWS Enterprise Summit 2015 Dr. Markus Schmidberger -
Werden Sie ein Teil von Internet der Dinge auf AWS AWS Enterprise Summit 2015 Dr. Markus Schmidberger - schmidbe@amazon.de Internet of Things is the network of physical objects or "things" embedded with
More informationMFX-1 IoT EdgeX Computing Gateway
Supported with interoperable ecosystem of plug-and-play components MFX-1 IoT EdgeX Computing Gateway Developed on Solid Run HummingBoard Carrier Board for imx6 SOM Based on Linux Foundation EdgeX Foundry
More informationUsing GPUaaS in Cloud Foundry
Using GPUaaS in Cloud Foundry Agenda Introduction GPUaaS Cloud Foundry Integration 2 Technology Research Innovation Group Innovation Advanced Research Proof of Concept User Feedback Agile Roadmap 3 Technology
More informationCISCO NETWORKS BORDERLESS Cisco Systems, Inc. All rights reserved. 1
CISCO BORDERLESS NETWORKS 2009 Cisco Systems, Inc. All rights reserved. 1 Creating New Business Models The Key Change: Putting the Interaction Where the Customer Is Customer Experience/ Innovation Productivity/
More informationDeveloping and Testing Java Microservices on Docker. Todd Fasullo Dir. Engineering
Developing and Testing Java Microservices on Docker Todd Fasullo Dir. Engineering Agenda Who is Smartsheet + why we started using Docker Docker fundamentals Demo - creating a service Demo - building service
More informationCopyright 2012 EMC Corporation. All rights reserved. Obrigado
Copyright 20132012 EMC Corporation. EMC Corporation. All rights reserved. All rights reserved. 1 EMC FORUM 2013 2 Obrigado 3 SOFTWARE DEFINED DATA CENTER WORLD IS CHANGING RAPID CHANGE APP / INFRA INCREASED
More informationWindows 10 IoT Overview. Microsoft Corporation
Windows 10 IoT Overview Microsoft Corporation 25 $7.2 BILLION TRILLION Connected things will by 2020 be in use by 2020 worldwide market for IoT solutions IDC: Worldwide and Regional Internet of Things
More informationRDO container registry Documentation
RDO container registry Documentation Release 0.0.1.dev28 Red Hat Jun 08, 2018 Contents 1 Table of Contents 3 1.1 About the registry............................................ 3 1.2 Installing the registry...........................................
More informationIoT Edge within the IoT Framework
IoT Edge within the IoT Framework Axel Dittmann Diplom-Betriebswirt (FH) Diplom-Wirtschaftsinformatiker (FH) Global Technical Solution Specialist IOT CISSP, MCP Twitter: @DittmannAxel Waves of Innovation
More information