How to Put Your AF Server into a Container

Similar documents
Full Scalable Media Cloud Solution with Kubernetes Orchestration. Zhenyu Wang, Xin(Owen)Zhang

Windows Server Windows Server Windows Server 2008

Running MarkLogic in Containers (Both Docker and Kubernetes)

Lessons Learned: Deploying Microservices Software Product in Customer Environments Mark Galpin, Solution Architect, JFrog, Inc.

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Przyspiesz tworzenie aplikacji przy pomocy Openshift Container Platform. Jarosław Stakuń Senior Solution Architect/Red Hat CEE

Docker and Oracle Everything You Wanted To Know

Windows Server The operating system

Enterprise Cloud One OS. One Click.

Cisco Container Platform

Cloud & container monitoring , Lars Michelsen Check_MK Conference #4

Red Hat Atomic Details Dockah, Dockah, Dockah! Containerization as a shift of paradigm for the GNU/Linux OS

Industry-leading Application PaaS Platform

CS-580K/480K Advanced Topics in Cloud Computing. Container III

Deployment Patterns using Docker and Chef

CONTAINERS AND MICROSERVICES WITH CONTRAIL

[Docker] Containerization

Logging, Monitoring, and Alerting

Pasiruoškite ateičiai: modernus duomenų centras. Laurynas Dovydaitis Microsoft Azure MVP

Windows Azure Services - At Different Levels

SQL Server inside a docker container. Christophe LAPORTE SQL Server MVP/MCM SQL Saturday 735 Helsinki 2018

Docker for People. A brief and fairly painless introduction to Docker. Friday, November 17 th 11:00-11:45

La plateforme Cloud d Entreprise. Découvrez la vision et la stratégie de Nutanix.

Container in Production : Openshift 구축사례로 이해하는 PaaS. Jongjin Lim Specialist Solution Architect, AppDev

PI Vision: Real-time monitoring and Analysis for the Enterprise

Welcome to Docker Birthday # Docker Birthday events (list available at Docker.Party) RSVPs 600 mentors Big thanks to our global partners:

Merging Enterprise Applications with Docker* Container Technology

Oracle Container Natve Applicaton Development Platorm. Edgars Ruņģis Cloud Soluton Architect

Amir Zipory Senior Solutions Architect, Redhat Israel, Greece & Cyprus

Run Stateful Apps on Kubernetes with PKS: Highlight WebLogic Server

Kubernetes made easy with Docker EE. Patrick van der Bleek Sr. Solutions Engineer NEMEA

How Microsoft Built MySQL, PostgreSQL and MariaDB for the Cloud. Santa Clara, California April 23th 25th, 2018

VMware s (Open Source) Way of Container. Dr. Udo Seidel

What s new in PI System Security?

CNA1699BU Running Docker on your Existing Infrastructure with vsphere Integrated Containers Martijn Baecke Patrick Daigle VMworld 2017 Content: Not fo

Michael Wells Microsoft Specialist, Dell EMC. SQL DBaaS on Microsoft Azure Stack

Red Hat Roadmap for Containers and DevOps

Deploying Applications on DC/OS

Data Center Automation und Orchestration

FIVE REASONS YOU SHOULD RUN CONTAINERS ON BARE METAL, NOT VMS

VMworld 2017 Content: Not for publication #CNA1699BE CONFIDENTIAL 2

Er XenApp død og begravet? Allan Bak, edgemo A/S

MySQL InnoDB Cluster. MySQL HA Made Easy! Miguel Araújo Senior Software Developer MySQL Middleware and Clients. FOSDEM 18 - February 04, 2018

Flip the Switch to Container-based Clouds

Exam : Implementing a Cloud Based Infrastructure

OEM Windows Server 2016 Licensing FAQ

Opendaylight: Enabling 5G through Cloud Native Telco Architecture Edgar Lombara Lumina Networks Inc.

How to Pick the Right PI Developer Technology for your Project

WHITE PAPER. RedHat OpenShift Container Platform. Benefits: Abstract. 1.1 Introduction

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

Distributed Systems COMP 212. Lecture 18 Othon Michail

OpenStack Cluster Zero-Downtime Upgrade ft. Kolla

How to Pick the Right PI Developer Technology for your Project

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

INTRODUCING CONTAINER-NATIVE VIRTUALIZATION

Přehled novinek v Hyper-V 2016 Kamil Roman

Course Overview This five-day course will provide participants with the key knowledge required to deploy and configure Microsoft Azure Stack.

Windows Server 2012 Hands- On Camp. Learn What s Hot and New in Windows Server 2012!

Implement Hyper-V. Saqib M What is Hyper-V technology?

Enabling Developers with Open Source Nicholas Parks, Cloud Architect, Kenzan

Virtualization Strategies on Oracle x86. Hwanki Lee Hardware Solution Specialist, Local Product Server Sales

Kuber-what?! Learn about Kubernetes

How Parallels RAS Enhances Microsoft RDS. White Paper Parallels Remote Application Server

Microservices. Chaos Kontrolle mit Kubernetes. Robert Kubis - Developer Advocate,

EXAM Pro: Windows Server 2008 R2, Virtualization Administrator. Buy Full Product.

Container Adoption for NFV Challenges & Opportunities. Sriram Natarajan, T-Labs Silicon Valley Innovation Center

NE Infrastructure Provisioning with System Center Virtual Machine Manager

Microsoft. Configuring and Deploying a Private Cloud with System Center 2012

Kontejneri u Azureu uz pomoć Kubernetesa što i kako? Tomislav Tipurić Partner Technology Strategist Microsoft

Real-life technical decision points in using cloud & container technology:

GETTING STARTED WITH WINDOWS CONTAINERS, DOCKER AND AZURE

PI Vision Presented by. Chris Nelson, Director of Visualization Products Tom LeBay, Product Manager Jason Golla, Software Development Team Lead

Using DC/OS for Continuous Delivery

70-247: Configuring and Deploying a Private Cloud with System Center 2012

Red Hat OpenShift Roadmap Q4 CY16 and H1 CY17 Releases. Lutz Lange Solution

São Paulo. August,

VMware Hybrid Cloud Solution

HP SDN Document Portfolio Introduction

Feature Comparison Summary

MQ High Availability and Disaster Recovery Implementation scenarios

Containers, Serverless and Functions in a nutshell. Eugene Fedorenko

Cisco CloudCenter Solution with Cisco ACI: Common Use Cases

What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.

Disclaimer This presentation may contain product features that are currently under development. This overview of new technology represents no commitme

PI System Pervasive Data Collection

Paracloud: Bringing Application Insight into Cloud Operations

How to Keep UP Through Digital Transformation with Next-Generation App Development

The four forces of Cloud Native

Data Collection at the Edge with OSIsoft Message Format

Docker 101 Workshop. Eric Smalling - Solution Architect, Docker

Containerizing GPU Applications with Docker for Scaling to the Cloud

AZURE CONTAINER INSTANCES

OSIsoft Cloud Services Core Infrastructure for Developing Partner Applications

2018 Cisco and/or its affiliates. All rights reserved.

CONTAINER CLOUD SERVICE. Managing Containers Easily on Oracle Public Cloud

Circle IT: Microsoft Update 2016

#techsummitch

Containers Infrastructure for Advanced Management. Federico Simoncelli Associate Manager, Red Hat October 2016

TEN LAYERS OF CONTAINER SECURITY

[TITLE] Virtualization 360: Microsoft Virtualization Strategy, Products, and Solutions for the New Economy

Transcription:

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 Build Test Source: Developer Survey Results 2018 from Stack Overflow 4

Current architecture is too fragile PI Network Manager Monolith Microservice Client PI Message Subsystem PI Vision PI Archive Subsystem PI Web API AF Service SQL NTFS SQL 5

Containers can help to solve these challenges 6

Agenda Overview of containers Demo: Manual build Demo: Auto build Demo: AF Client build Orchestration Next steps Q&A 7

What is a container? 8

VMs carry unnecessary weight App Binaries/ Libraries Guest OS App Binaries/ Libraries Guest OS App Binaries/ Libraries Guest OS Hypervisor Host OS Server Hardware 9

Containers are more lightweight App Binaries/ Libraries App Binaries/ Libraries Host OS App Binaries/ Libraries Server Hardware 10

Benefits of containers 11

We want the service to be always up 12

We want to pay only for what we use 13

Easier to store and transfer small objects 14

Run many instances on the same box 15

Write once, run anywhere 16

Faster is always better 17

Compatibility for containers 18

Windows meet Containers Linux only previously Native support for Windows with Windows Server 2016 19

Choose the type depending on your needs Windows Server container Shared kernel Efficiency Hyper-V container Isolated kernel Security 20

Ideas for usage 21

Manual build 22

Considerations Authentication Migration No GUI Architecture Networking 23

24

Manual Curse of the golden image Easier to produce Can t upgrade base image 25

Auto Easy to reproduce Tougher to produce Continuous delivery Serve as a documentation 26

When to use commit then? Before you run something that might break the container 27

Automatic build 28

Automate as much as possible 29

Containerize AF client app 30

Exploring container orchestration The Tale of Kubernetes 31

32

33

Orchestration with Service Fabric 34

Benefits of orchestrating containers Auto provision hosts Easy scaling Self healing Instantiate services together Rolling updates 35

36

Next steps 37

PI Square blogs AF Server PI Web API PI Data Archive Standalone AF Server Standalone PI Web API 38

Contact Eugene Lee elee@osisoft.com Technology Enablement Engineer OSIsoft 39

Questions Please wait for the microphone before asking your questions Please remember to Complete the Online Survey for this session State your name & company 40

Merci Thank You Grazie 41

Credits Icons made by Freepik from www.flaticon.com is licensed by CC 3.0 BY https://www.safaribooksonline.com/library/view/the-enterprisecloud/9781491907832/ch01.html Container 101 poster and cluster of containers image from Microsoft Tale of Kubernetes from https://www.bloomberg.com/features/2017-kubernetes/ 42

Host Operating System Windows Server Container Hyper-V Container Windows Server 2016 (Standard or Datacenter) Server Core / Nano Server Server Core / Nano Server Nano Server Nano Server Server Core / Nano Server Windows 10 Pro / Enterprise Not Available Server Core / Nano Server Starting in Windows Server 1709, Nano Server will be available only as a container base OS image. 43