The Open Sourcing of Infrastructure SLC DevOpsDays 2017

Similar documents
The Open Sourcing of Infrastructure

Introduction to Portal for ArcGIS

Portal for ArcGIS: An Introduction

Introduction to Portal for ArcGIS. Hao LEE November 12, 2015

Web GIS & ArcGIS Pro. Zena Pelletier Nick Popovich

Portal for ArcGIS: An Introduction. Catherine Hynes and Derek Law

Web GIS Deployment for Administrators. Vanessa Ramirez Solution Engineer, Natural Resources, Esri

ITIL and DevOps Kaimar Karu Head of Product Strategy and Development, AXELOS

Web GIS: Architectural Patterns and Practices. Shannon Kalisky Philip Heede

Metasonic AG 2009: German Telekom became Investor

Leveraging Web GIS: An Introduction to the ArcGIS portal

Esri and GIS Education

Continuous Machine Learning

Web GIS Administration: Tips and Tricks

Cloud Shadow IT Survey Results

I N T R O D U C T I O N : G R O W I N G I T C O M P L E X I T Y

Web GIS Patterns and Practices

Demystifying ArcGIS Online. Karen Lizcano Esri

ELF products in the ArcGIS platform

C L O U D S E C U R I T Y A L L I A N C E : W H E R E W E A R E & W H E R E W E A R E G O I N G

Geo-Enabling Mountain Bike Trail Maintenance:

A.C.R.E and. C3S Data Rescue Capacity Building Workshops. December 4-8, 2017 Auckland, New Zealand. Session 3: Rescue of Large Format and Analog Data

Map Services Are We Getting It?

What Would John Snow Do (Today)? Part 1

MapOSMatic, free city maps for everyone!

ArcGIS Enterprise: Administration Workflows STUDENT EDITION

NOAA s Big Data Project: Vision and Approach

TOOL 2.6. Business Case Worksheet. The RBL Group 3521 N. University Ave, Ste. 100 Provo, UT

Changes in Esri GIS, practical ways to be ready for the future

Overview of ArcGIS Enterprise August 24, Dan Haag ESRI

The Quantum Threat to Cybersecurity (for CxOs)

NEXT GEN MANAGEMENT IN A DEVOPS WORLD. Alessandro Perilli GM, Management

Robert D. Borchert GIS Technician

Hierarchical Anomaly Detection in Load Testing with StormRunner Load

Arcgis Enterprise Performance And Scalability Best Practices

Chapter 7. Scatterplots, Association, and Correlation. Copyright 2010 Pearson Education, Inc.

European Location Framework data in the ArcGIS platform

Sample, Inc June 2007

Reimaging GIS: Geographic Information Society. Clint Brown Linda Beale Mark Harrower Esri

Continuous Performance Testing Shopware Developer Conference. Kore Nordmann 08. June 2013

Finding Common Ground Through GIS

State of GIS at the High Performance Computing Cluster

Academic Affairs Assessment of Student Learning Report for Academic Year

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

Launch of Data Collection or Production Centre for World Weather Information Service

SCIENCIA: MATHEMATICS, PHYSICS, CHEMISTRY, BIOLOGY, AND ASTRONOMY FOR ALL (WOODEN BOOKS) BY GERARD CHESHIRE

Infrastructure Automation with Salt

How to Increase the Significance of your GIS

MeteoGroup FleetGuard. The world s most comprehensive SaaS fleet management system

Collaborative WRF-based research and education enabled by software containers

TRAITS to put you on the map

Open spatial data infrastructure

Data Aggregation with InfraWorks and ArcGIS for Visualization, Analysis, and Planning

ArcGIS is Advancing. Both Contributing and Integrating many new Innovations. IoT. Smart Mapping. Smart Devices Advanced Analytics

LIGO containers in diverse computing environments

USEPA's Comprehensive Geospatial Information Sharing Framework

Key Points Sharing fosters participation and collaboration Metadata has a big role in sharing Sharing is not always easy

Geodatabase 101 Why, What, & How

GIS Building Communities beyond National Borders (Building Successful Spatial Data Infrastructures) Nick Land, ESRI Europe

AP Statistics. Chapter 6 Scatterplots, Association, and Correlation

Copyri g h t 2012 OSIso f t, LLC. 1

Geomatica GeoCapacity Information Systems

GIS Geographic Information Systems

Kenneth Graziano Senior Technical Consultant Unified Communications

ArcGIS. for Server. Understanding our World

Using GIS Online for tracking development of roadway construction plans. Tom Cox Viraj Perera

Chapter 7 Summary Scatterplots, Association, and Correlation

Geo-enabling a Transactional Real Estate Management System A case study from the Minnesota Dept. of Transportation

ArcGIS for INSPIRE. Marten Hogeweg Satish Sankaran

Methyl > primary > secondary >> tertiary

Reaxys Improved synthetic planning with Reaxys

GIS for Crime Analysis. Building Better Analysis Capabilities with the ArcGIS Platform

The Platform Generation. Derek Law and Ebony Wicks

CSE 241 Class 1. Jeremy Buhler. August 24,

CHAPTER 22 GEOGRAPHIC INFORMATION SYSTEMS

The Social Life of Location. David Sonnen September 2008

Food Safety Regulations

Overview of Geospatial Open Source Software which is Robust, Feature Rich and Standards Compliant

Quantum Computing: What s the deal? Michele Mosca ICPM Discussion Forum 4 June 2017

WordPress and CRM. Match Made In Heaven... or Hell?

June 19 Huntsville, Alabama 1

What s New. August 2013

Copernicus Big Data Workshop, Brussels, Belgium

The Underutilization of GIS & How to Cure It. Adam Carnow Esri

A Collective Approach to Spatial Data Management. Scottish Local Government

CORPORATE PROFILE MEVATRON SOLUTIONS PRIVATE LIMITED.

Introduction to Algebra: The First Week

Telecommunication Services Engineering (TSE) Lab. Chapter IX Presence Applications and Services.

STATUS OF MARINE SPATIAL DATA INFRASTRUCTURE

ArcGIS Online Routing and Network Analysis. Deelesh Mandloi Matt Crowder

Discovery and Access of Geospatial Resources using the Geoportal Extension. Marten Hogeweg Geoportal Extension Product Manager

Spatial Statistical Information Services in KOSTAT

Hypothesis testing I. - In particular, we are talking about statistical hypotheses. [get everyone s finger length!] n =

If you aren t familiar with Geographical Information Systems (GIS), you. GIS, when combined with a database that stores response information,

Enabling ENVI. ArcGIS for Server

Snowden Cartography 1 GEOG 315:001 Cartography Thursdays 4:00 6:30PM F375 Fall 2010 Dr. Snowden Course Description

Building a National Data Repository

GIS Capability Maturity Assessment: How is Your Organization Doing?

COMP9334: Capacity Planning of Computer Systems and Networks

IMPLEMENTING GOVERNMENT-WIDE ENTERPRISE GIS; THE FEDERATED MODEL

Transcription:

The Open Sourcing of Infrastructure SLC DevOpsDays 2017 Elizabeth K. Joseph @pleia2 2017 Mesosphere, Inc. All Rights Reserved. 1

Elizabeth K. Joseph, Developer Advocate at Mesosphere 10+ years in Linux systems administration and engineering roles 15+ years working in open source communities Founder of OpenSourceInfra.org Author of The Official Ubuntu Book and Common OpenStack Deployments 2017 Mesosphere, Inc. All Rights Reserved. 2

The [recent] history of infrastructure (from a highly opinionated, open source view) 2017 Mesosphere, Inc. All Rights Reserved. 3

Once upon a time 2017 Mesosphere, Inc. All Rights Reserved. 4

Linux was an upstart Lots of FUD around open source 2017 Mesosphere, Inc. All Rights Reserved. 5

I liked it anyway. 2017 Mesosphere, Inc. All Rights Reserved. 6

So I got a junior Linux systems administrator job! 2017 Mesosphere, Inc. All Rights Reserved. 7

Some of the topics during a seminar I spoke at in 2009 What is Free/Open Source Software (FOSS)? How & Why Linux and FOSS can Deliver Business Results Managing FOSS: Thousands of Alternatives - How To Choose? Using Open Source Web Applications to Produce Business Results Managing FOSS for Business Results 2017 Mesosphere, Inc. All Rights Reserved. 8

2017 Mesosphere, Inc. All Rights Reserved. 9

Flood of changes, including Downtime becoming [considerably more] unacceptable Greater concern over security, ability to fix bugs Reluctance to be locked in by a vendor Increase in reliance upon scaling and automation Transition from server pets to cattle Larger focus on data (retention, speed) 2017 Mesosphere, Inc. All Rights Reserved. 10

Turning point: LAMP stack 2017 Mesosphere, Inc. All Rights Reserved. 11

Open source is now ubiquitous 2017 Mesosphere, Inc. All Rights Reserved. 12

Developers are using, developing on, contributing to, and sharing open source software! Operations is using and developing on open source software. 2017 Mesosphere, Inc. All Rights Reserved. 13

When I left my ops job, I left my tools behind CC BY 2.0 https://www.flickr.com/photos/90692443@n05/8239219385/ 2017 Mesosphere, Inc. All Rights Reserved. 14

Time to open source ops stuff! 2017 Mesosphere, Inc. All Rights Reserved. 15

Done! Configuration management led the way: Puppet Modules, Chef Cookbooks, Ansible Playbooks Open application definitions: DC/OS Universe catalog, Juju Charms Full disk images: Dockerhub and other container registries 2017 Mesosphere, Inc. All Rights Reserved. 16

Welcome to the present! 2017 Mesosphere, Inc. All Rights Reserved. 17

Open Sourcing Infrastructure: PHASE 2 What were some of the reasons for going open source in the first place? Security Ability to diagnose and fix bugs without vendor intervention Increased control over our data and services Avoiding vendor lock-in 2017 Mesosphere, Inc. All Rights Reserved. 18

The Cloud. Including IaaS, PaaS, SaaS... 2017 Mesosphere, Inc. All Rights Reserved. 19

Most people just consume the cloud without thinking... many users are sinking cost into infrastructure that is not theirs, and they are giving up data and information about themselves without thinking. Edward Snowden, OpenStack Summit, May 9, 2017 2017 Mesosphere, Inc. All Rights Reserved. 20

Let s think. 2017 Mesosphere, Inc. All Rights Reserved. 21

Is the service I m using adhering to open standards, or am I locked in? 2017 Mesosphere, Inc. All Rights Reserved. 22

What is my recourse if the service vendor goes out of business, or is bought by a competitor? 2017 Mesosphere, Inc. All Rights Reserved. 23

Does the vendor have a history of communicating clearly and honestly with their customers about downtime, security, etc? 2017 Mesosphere, Inc. All Rights Reserved. 24

Does the vendor respond to bugs and feature requests? 2017 Mesosphere, Inc. All Rights Reserved. 25

Will the vendor use our data in a way that I m not comfortable with? (or worse, isn t allowed by your own customer agreements) 2017 Mesosphere, Inc. All Rights Reserved. 26

Initial costs may be low, but how will you handle long term, growing costs? 2017 Mesosphere, Inc. All Rights Reserved. 27

You could consider all these things and acknowledge them as acceptable risks. (Many organizations do!) ((Just make sure you are actually, seriously considering them)) 2017 Mesosphere, Inc. All Rights Reserved. 28

Or look again to Open Source! Various infrastructure technologies are available: OpenStack Kubernetes* and Docker Swarm* DC/OS*...more in the future! * Can be used in the cloud or on premises 2017 Mesosphere, Inc. All Rights Reserved. 29

+ Even further into the future (or how we re going to colonize Mars!) CC BY 2.0 https://www.flickr.com/photos/kevinmgill/16528411470/ 2017 Mesosphere, Inc. All Rights Reserved. 30

Open Source the Whole Stack Infrastructure, configurations, tools, images OpenStack OSUOSL KDE & Gnome Debian & Ubuntu And more at opensourceinfra.org 2017 Mesosphere, Inc. All Rights Reserved. 31

What do these projects get? Contributions from anyone, anywhere Vendor independence No lock-in Community ownership 2017 Mesosphere, Inc. All Rights Reserved. 32

Also coming up in SLC... Tobi Knaup, CTO and Co-Founder of Mesosphere @ DevOpsUT Thursday, July 20, 2017 6:00 PM https://www.meetup.com/devopsut/events/240003317/ Questions? Feedback? Contact me: Elizabeth K. Joseph Twitter: @pleia2 Email: lyz@princessleia.com 2017 Mesosphere, Inc. All Rights Reserved. 33