Immutable Server Generation. The New App Deployment. AXEL
|
|
- Lee Henderson
- 5 years ago
- Views:
Transcription
1 Immutable Server Generation The New App Deployment AXEL
2 flywaydb.org
3 boxfuse.com
4 about questions
5 POLL: which level of automation are you at? Build Unit Tests Continuous Integration Acceptance Tests Continuous Deployment (Code) Continuous Deployment (Code + DB + Configuration) Infrastructure
6 Build Test
7 Build Test
8 One immutable unit Regenerated after every change Promoted from Environment to Environment Classic Mistake: Build per Environment
9 App App Server Language Libraries OS Kernel
10 App App Server Language Libraries OS Kernel
11 why aren t we doing the same for the server this is running on???
12 what could possibly go wrong in the other layers???
13 missing software
14 wrong name
15 bad version
16 incorrect permissions
17 critical resource in use
18 what aren t we holding our servers to the same standards as our applications???
19 how did we get into this mess???
20 sometime in the 20 th century
21
22
23
24 Build Test App App Server Language Libraries OS Kernel
25 Build Test App App Server Language Libraries OS Kernel
26 Sysadmin Updates Updates Updates App App Server Language Libraries OS Kernel App App Server Language Libraries OS Kernel App App Server Language Libraries OS Kernel
27 If I had asked my customers what they wanted they would have said a faster horse. Henry Ford
28 Sysadmin Updates Updates Updates App App Server Language Libraries OS Kernel App App Server Language Libraries OS Kernel App App Server Language Libraries OS Kernel
29 Updates Updates Automated Sysadmin Updates App App Server Language Libraries OS Kernel App App Server Language Libraries OS Kernel App App Server Language Libraries OS Kernel
30 fast forward to 2015
31 Every day, AWS adds enough server capacity to power the whole $5B enterprise Amazon.com was in Weekends included.
32 it is time to rethink the faster horse
33 Build Test App App Server Language Libraries OS Kernel
34 Build Test App App Server Language Libraries OS Kernel
35 App Build Test Machine Image App Server Machine Language Image Libraries OS Kernel
36 App App Server Machine Language Image Libraries OS Kernel App App Server Machine Language Image Libraries OS Kernel App App Server Machine Language Image Libraries OS Kernel
37 Updates Machine Image Machine Image Machine Image
38 but there is one big problem left
39 Machine Image Network Cable
40 Machine Multiple Image GB Network Cable
41 Running servers in production should be like going backpacking. You take the bare minimum with you. Anything else is going to hurt. A Wise Man
42 what is really adding business value???
43 Machine Image Network Cable
44 App App Server Compatibility Man Pages Package Mgr Compilers Editors SSH Language Machine Image Log Files Utilities Users Network Cable Firewall Drivers Daemons Shells Libraries OS Kernel
45 App App Server Language Bootable App Libraries OS Kernel
46 40 80 MB
47 Multiple GB MB
48 Network Cable Bootable App
49 who is this for???
50 App App Server Language Libraries OS Kernel 12-factor app
51 demo
52 what is the big change???
53 Focus shift Server Service Individual servers become disposable
54 Treat servers like cattle instead of pets
55 Treat servers like cattle instead of pets
56 what about the database???
57 Bootable App
58 what about the logs???
59 Bootable App
60 what about sessions???
61 Session in cookie
62 what about the new versions???
63 Availability Zone 1 App v1 Load Balancer App v1 Logs Availability Zone 2
64 Availability Zone 1 App v1 Load Balancer App v1 Logs Availability Zone 2
65 Availability Zone 1 App v1 Load Balancer App v2 App v1 App v2 Availability Zone 2 Logs
66 Availability Zone 1 App v1 Load Balancer App v2 App v1 App v2 Availability Zone 2 Logs
67 summary
68 One immutable unit Regenerated after every change Promoted from Environment to Environment Classic Mistake: Build per Environment
69 Bootable App One immutable unit Regenerated after every change Promoted from Environment to Environment Classic Mistake: Build per Environment
70 boxfuse.com
71 AXEL Thanks! boxfuse.com
Immutable Infrastructure
Immutable Infrastructure The New App Deployment AXEL FONTAINE @axelfontaine axel@boxfuse.com About Axel Fontaine Founder and CEO of Boxfuse Over 15 years industry experience Continuous Delivery expert
More informationImmutable Infrastructure
@axelfontaine Immutable Infrastructure Rise of the Machine Images About Axel Fontaine Founder and CEO of Boxfuse Over 15 years industry experience Continuous Delivery expert Regular speaker at tech conferences
More informationArchitecting for the.
Architecting for the Cloud @axelfontaine About Axel Fontaine Founder and CEO of Boxfuse Over 15 years industry experience Continuous Delivery expert Regular speaker at tech conferences JavaOne RockStar
More informationHere comes the. Cloud. But is your architecture ready for
Here comes the Cloud But is your architecture ready for it? @axelfontaine About Axel Fontaine Founder and CEO of Boxfuse Flyway creator Continuous Delivery & Immutable Infrastructure expert Java Champion,
More informationLogging in the age of
Logging in the age of and the Cloud Microservices @axelfontaine POLL: what type of infrastructure are you running on? On Premise Colocation Root Server Cloud The (good) old days of logging ssh me@myserver
More informationLecture 09: VMs and VCS head in the clouds
Lecture 09: VMs and VCS head in the Hands-on Unix system administration DeCal 2012-10-29 1 / 20 Projects groups of four people submit one form per group with OCF usernames, proposed project ideas, and
More informationData Store Management Best Practices. Bill Major Laurence Clinton
Data Store Management Best Practices Bill Major Laurence Clinton Session Agenda 1. Overview 2. Installation and Configuration 3. Backing up the data store 4. Restoring the data store 5. Moving data store
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 informationLogging, Monitoring, and Alerting
Logging, Monitoring, and Alerting Logs are a part of daily life in the DevOps world In security, we focus on particular logs to detect security anomalies and for forensic capabilities A basic logging pipeline
More informationMigrating to WebGUI on VMWare
Migrating to WebGUI on VMWare Presented by Jarrod Igou WebGUI User Conference September 2, 2010 1 What we ll talk about WebGUI and me. (Well, OK. Us.) Why did we migrate? Our solution a plan is formed
More informationAzure Marketplace Getting Started Tutorial. Community Edition
Azure Marketplace Getting Started Tutorial Community Edition Introduction NooBaa software provides a distributed storage solution for unstructured data such as analytics data, multi-media, backup, and
More informationCS354 gdb Tutorial Written by Chris Feilbach
CS354 gdb Tutorial Written by Chris Feilbach Purpose This tutorial aims to show you the basics of using gdb to debug C programs. gdb is the GNU debugger, and is provided on systems that
More informationEncrypting virtual pattern data with IBM Encryption Pattern for Security First SPxBitFiler-IPA
Encrypting virtual pattern data with IBM Encryption Pattern for Security First SPxBitFiler-IPA Note Before using this information and the product it supports, read the information in Notices on page 35.
More information1Y0-A20 Q&A. DEMO Version
Citrix XenApp 6.5 Administration Q&A DEMO Version Copyright (c) 2012 Chinatag LLC. All rights reserved. Important Note Please Read Carefully For demonstration purpose only, this free version Chinatag study
More informationMore Containers, More Problems
More Containers, More Problems Ed Rooth @sym3tri ed.rooth@coreos.com coreos.com Agenda 1. 2. 3. 4. Define problems Define vision of the solution How CoreOS is building solutions How you can get started
More informationAzure Marketplace. Getting Started Tutorial. Community Edition
Azure Marketplace Getting Started Tutorial Community Edition Introduction NooBaa software provides a distributed storage solution for unstructured data such as analytics data, multi-media, backup, and
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 informationLast lecture we talked about how Intrusion Detection works. Today we will talk about the attacks. Intrusion Detection. Shell code
4/25/2006 Lecture Notes: DOS Beili Wang Last lecture we talked about how Intrusion Detection works. Today we will talk about the attacks. Intrusion Detection Aps Monitor OS Internet Shell code Model In
More informationNEXT GENERATION CLOUD SECURITY
SESSION ID: CMI-F02 NEXT GENERATION CLOUD SECURITY Myles Hosford Head of FSI Security & Compliance Asia Amazon Web Services Agenda Introduction to Cloud Security Benefits of Cloud Security Cloud APIs &
More informationContinuous Delivery. from Zero to Hero. AXEL axelfontaine.com Entrepreneur - Public Speaker - Continuous Delivery Expert
Continuous Delivery from Zero to Hero AXEL FONTAINE @axelfontaine axelfontaine.com Entrepreneur - Public Speaker - Continuous Delivery Expert flywaydb.org photon getphoton.com AXEL FONTAINE @axelfontaine
More informationSKA SDP-COMP Middleware: The intersect with commodity computing. Piers Harding // February, 2017
SKA SDP-COMP Middleware: The intersect with commodity computing Piers Harding // February, 2017 Overview SDP Middleware why is this important What are the options Middleware where is industry heading What
More informationGraphical Access to IU's Supercomputers with Karst Desktop Beta
Graphical Access to IU's Supercomputers with Karst Desktop Beta A Thota, R Henschel, C Dennis, J Rinkovsky, D Hancock Research Technologies Indiana University 1 Show of hands Who here has Run statistical
More information64 Bit: The final frontier. Helge Klein,
64 Bit: The final frontier. Helge Klein, http://blogs.sepago.de/helge Who is Helge Klein? IT architect at sepago Citrix Technology Professional (CTP) Architect of the product that later became Citrix Profile
More informationViri. Remote execution of Python scripts. Every time you use Viri, God kills a sysadmin. Marc Garcia
Viri Remote execution of Python scripts Every time you use Viri, God kills a sysadmin Marc Garcia Overview What is Viri? What is Viri? What Viri does? What can Viri be useful for How is Viri? Technical
More informationDocker A FRAMEWORK FOR DATA INTENSIVE COMPUTING
Docker A FRAMEWORK FOR DATA INTENSIVE COMPUTING Agenda Intro / Prep Environments Day 1: Docker Deep Dive Day 2: Kubernetes Deep Dive Day 3: Advanced Kubernetes: Concepts, Management, Middleware Day 4:
More informationMaking Immutable Infrastructure simpler with LinuxKit. Justin Cormack
Making Immutable Infrastructure simpler with LinuxKit Justin Cormack Who am I? Engineer at Docker in Cambridge, UK. Work on security, operating systems, LinuxKit, containers @justincormack 3 Some history
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 informationCon$nuous Deployment with Docker Andrew Aslinger. Oct
Con$nuous Deployment with Docker Andrew Aslinger Oct 9. 2014 Who is Andrew #1 So#ware / Systems Architect for OpenWhere Passion for UX, Big Data, and Cloud/DevOps Previously Designed and Implemented automated
More information[Docker] Containerization
[Docker] Containerization ABCD-LMA Working Group Will Kinard October 12, 2017 WILL Kinard Infrastructure Architect Software Developer Startup Venture IC Husband Father Clemson University That s me. 2 The
More informationActual4Test. Actual4test - actual test exam dumps-pass for IT exams
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 1Y0-311 Title : Citrix XenApp and XenDesktop 7.15 LTSR Advanced Administration Vendor : Citrix Version
More informationFlatpak and your distribution. Simon McVittie
Flatpak and your distribution Simon McVittie smcv@{collabora.com,debian.org} 2018-02-04 Introduction to Flatpak tl;dr edition A sandboxed app framework for desktop Linux GUI, desktop apps, as in /usr/share/applications,
More informationWeb Hosting. Important features to consider
Web Hosting Important features to consider Amount of Storage When choosing your web hosting, one of your primary concerns will obviously be How much data can I store? For most small and medium web sites,
More informationSimple custom Linux distributions with LinuxKit. Justin Cormack
Simple custom Linux distributions with LinuxKit Justin Cormack Who am I? Engineer at Docker in Cambridge, UK. @justincormack 3 Tools for building custom Linux Tools for building custom Linux Existing
More informationFaculté Polytechnique
Faculté Polytechnique INFORMATIQUE PARALLÈLE ET DISTRIBUÉE CHAPTER 7 : CLOUD COMPUTING Sidi Ahmed Mahmoudi sidi.mahmoudi@umons.ac.be 13 December 2017 PLAN Introduction I. History of Cloud Computing and
More informationDocker containers and/or/vs virtualization Overview. Tomasz Jordan Kruk, Ph.D. Warsaw University of Technology
Docker containers and/or/vs virtualization Overview Tomasz Jordan Kruk, Ph.D. Warsaw University of Technology www.pw.edu.pl Agenda 1. Docker for virtualization admin 2. Docker - application delivery technology
More informationThis video is part of the Microsoft Virtual Academy.
This video is part of the Microsoft Virtual Academy. 1 In this session we re going to talk about building for the private cloud using the Microsoft deployment toolkit 2012, my name s Mike Niehaus, I m
More informationint n = 10; int sum = 10; while (n > 1) { sum = sum + n; n--; } cout << "The sum of the integers 1 to 10 is " << sum << endl;
Debugging Some have said that any monkey can write a program the hard part is debugging it. While this is somewhat oversimplifying the difficult process of writing a program, it is sometimes more time
More informationXen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems
Xen and CloudStack Ewan Mellor Director, Engineering, Open-source Cloud Platforms Citrix Systems Agenda What is CloudStack? Move to the Apache Foundation CloudStack architecture on Xen The future for CloudStack
More informationDocument Sub Title. Yotpo. Technical Overview 07/18/ Yotpo
Document Sub Title Yotpo Technical Overview 07/18/2016 2015 Yotpo Contents Introduction... 3 Yotpo Architecture... 4 Yotpo Back Office (or B2B)... 4 Yotpo On-Site Presence... 4 Technologies... 5 Real-Time
More informationDocker and Security. September 28, 2017 VASCAN Michael Irwin
Docker and Security September 28, 2017 VASCAN Michael Irwin Quick Intro - Michael Irwin 2011 - Graduated (CS@VT); started full-time at VT Sept 2015 - Started using Docker for QA June 2016 - Attended first
More informationCLOUD COMPUTING It's about the data. Dr. Jim Baty Distinguished Engineer Chief Architect, VP / CTO Global Sales & Services, Sun Microsystems
> CLOUD COMPUTING It's about the data Dr. Jim Baty Distinguished Engineer Chief Architect, VP / CTO Global Sales & Services, Sun Microsystems Cloud Computing it's about nothing new it changes everything
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 informationPeopleSoft on Oracle Cloud Platform: Built for Enterprise. Copyright 2017, Oracle and/or its affiliates. All rights reserved.
PeopleSoft on Oracle Cloud Platform: Built for Enterprise Copyright 2017, Oracle and/or its affiliates. All rights reserved. Bare Metal Cloud Service Why PeopleSoft on Bare Metal Cloud Services? Fully
More informationHow to setup Orchestrator to manage thousands of MySQL servers. Simon J Mudd 3 rd October 2017
How to setup Orchestrator to manage thousands of MySQL servers Simon J Mudd 3 rd October 2017 Session Summary What is orchestrator and why use it? What happens as you monitor more servers? Features added
More informationThe Top 10 DB2 LUW Mistakes
DB2Night Show The Top 10 DB2 LUW Mistakes P.O. Box 200, 5520 AE Eersel, The Netherlands Tel.:+31.497-530190, E-mail: kbrant@kbce.com Disclaimer and Trademarks Please be aware that the actual programming
More informationOn-Premises Cloud Platform. Bringing the public cloud, on-premises
On-Premises Cloud Platform Bringing the public cloud, on-premises How Cloudistics came to be 2 Cloudistics On-Premises Cloud Platform Complete Cloud Platform Simple Management Application Specific Flexibility
More informationSystem Requirements. SuccessMaker 7
System Requirements SuccessMaker 7 Copyright 2015 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in
More informationElasterStack 3.2 User Administration Guide - Advanced Zone
ElasterStack 3.2 User Administration Guide - Advanced Zone With Advance Zone Configuration TCloud Computing Inc. 6/22/2012 Copyright 2012 by TCloud Computing, Inc. All rights reserved. This document is
More informationGoing Journey to Docker Production. Add picture here. Bret Fisher. DevOps Consultant Docker Captain Author of Udemy's Docker Mastery
Add picture here Going Journey to Docker Production Bret Fisher DevOps Consultant Docker Captain Author of Udemy's Docker Mastery Why Are We Here? Want Docker in production Want to orchestrate containers
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 informationLassoing the Clouds: Best Practices on AWS. Brian DeShong May 26, 2017
Lassoing the Clouds: Best Practices on AWS Brian DeShong May 26, 2017 Who am I? Who am I? Who am I? Who am I? Agenda Agenda Running web servers Agenda Running web servers Serving static content Agenda
More informationHOW TO PLAN & EXECUTE A SUCCESSFUL CLOUD MIGRATION
HOW TO PLAN & EXECUTE A SUCCESSFUL CLOUD MIGRATION Steve Bertoldi, Solutions Director, MarkLogic Agenda Cloud computing and on premise issues Comparison of traditional vs cloud architecture Review of use
More informationServers & Developers. Julian Nadeau Production Engineer
Servers & Developers Julian Nadeau Production Engineer Provisioning & Orchestration of Servers Setting a server up Packer - one server at a time Chef - all servers at once Containerization What are Containers?
More informationIntroduction to virtualisation, hardware, cloud, containers, unikernels, microkernels. and everything else
Introduction to virtualisation, hardware, cloud, containers, unikernels, microkernels. and everything else What s driving us? Smaller Faster Efficient Secure Cloud, infrastructure and virtualisation Smaller,
More informationEMCO MSI Package Builder Professional 7. Copyright EMCO. All rights reserved.
EMCO MSI Package Builder Professional 7 Copyright 2001-2017 EMCO. All rights reserved. Company web site: emcosoftware.com Support e-mail: support@emcosoftware.com Table of Contents Chapter... 1: Introduction
More informationPortal Application Deployment Scripting
Portal Application Deployment Scripting Graham Harper, IBM ISSL Senior Application Architect Contents Deployment scripting in context What is a portal application? Portal application components Applying
More informationSystem Requirements. SuccessMaker 8
System Requirements SuccessMaker 8 Copyright 2015 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in
More informationPersistence & State. SWE 432, Fall 2016 Design and Implementation of Software for the Web
Persistence & State SWE 432, Fall 2016 Design and Implementation of Software for the Web Today What s state for our web apps? How do we store it, where do we store it, and why there? For further reading:
More informationSecurity Principles and Policies CS 136 Computer Security Peter Reiher January 15, 2008
Security Principles and Policies CS 136 Computer Security Peter Reiher January 15, 2008 Page 1 Outline Security terms and concepts Security policies Basic concepts Security policies for real systems Page
More informationManual Format Flash Drive Mac And Pc Disk Utility
Manual Format Flash Drive Mac And Pc Disk Utility On a Mac the program of choice is Disk Utility, something supplied by Apple. drives in MS- DOS (FAT) format so that they'll work with both Mac and PC systems.
More informationAbout Intellipaat. About the Course. Why Take This Course?
About Intellipaat Intellipaat is a fast growing professional training provider that is offering training in over 150 most sought-after tools and technologies. We have a learner base of 600,000 in over
More informationP a g e 1. Teknologisk Institut. Online kursus k SysAdmin & DevOps Collection
P a g e 1 Online kursus k72751 SysAdmin & DevOps Collection P a g e 2 Title Estimated Duration (hrs) Ruby on Rails - Fundamentals 1,5 Ruby on Rails - Database Fundamentals 1,22 Python: The Basics 3,5 Python:
More informationLassoing the Clouds: Best Practices on AWS. Brian DeShong May 26, 2017
Lassoing the Clouds: Best Practices on AWS Brian DeShong May 26, 2017 Who am I? Agenda Running web servers Serving static content Security-related concerns Databases Logging Regions + Availability Zones
More informationSystem requirements for Qlik Sense. Qlik Sense September 2018 Copyright QlikTech International AB. All rights reserved.
System requirements for Qlik Sense Qlik Sense September 2018 Copyright 1993-2018 QlikTech International AB. All rights reserved. Copyright 1993-2018 QlikTech International AB. All rights reserved. Qlik,
More informationPersistence. SWE 432, Fall 2017 Design and Implementation of Software for the Web
Persistence SWE 432, Fall 2017 Design and Implementation of Software for the Web Today Demo: Promises and Timers What is state in a web application? How do we store it, and how do we choose where to store
More informationIntroduction to cloud computing
Introduction to cloud computing History of cloud Different vendors of Cloud computing Importance of cloud computing Advantages and disadvantages of cloud computing Cloud deployment methods Private cloud
More informationWhy You Should Not Use Arch
Why You Should Not Use Arch A new users guide to highly personalized, low maintenance operating system. Artur Frącek CC BY-NC-ND 4.0 1 Intro Arch is a very good Linux distribution so it is not a surprise
More informationTechnical Note: ACTIVE Governance Cloning
Technical Note: ACTIVE Governance Cloning Introduction... 1 AppsRules Cloning... 2 Concurrent Manager Server Product Top... 2 Forms Server Product Top... 4 Apache Server Settings... 5 Setting the UTL Path...
More informationSecuring Your Salesforce Org: The Human Factor. February 2016 User Group Meeting
Securing Your Salesforce Org: The Human Factor February 2016 User Group Meeting Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain
More informationLocally Deployed System Requirements. SuccessMaker
Document last updated July 2, 2018 Copyright 2018 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and are registered trademarks, in the U.S. and/or
More informationZenoss Core Release Notes
Release 5.3.2 Zenoss, Inc. www.zenoss.com Copyright 2017 Zenoss, Inc. All rights reserved. Zenoss, Own IT, and the Zenoss logo are trademarks or registered trademarks of Zenoss, Inc., in the United States
More informationWhat s Wrong with the Operating System Interface? Collin Lee and John Ousterhout
What s Wrong with the Operating System Interface? Collin Lee and John Ousterhout Goals for the OS Interface More convenient abstractions than hardware interface Manage shared resources Provide near-hardware
More informationRapid Bare-Metal Provisioning and Image Management Service. Presenters: Apoorve Mohan Ravi Santosh Gudimetla (Northeastern University)
Rapid Bare-Metal ing and Image Management Service Presenters: Apoorve Mohan Ravi Santosh Gudimetla (Northeastern University) : Bare Metal Imaging Service Motivation: Even with HIL using existing provisioning
More informationRunning Databases in Containers.
Running Databases in Containers. How to Overcome the Challenges of Data Frank Stienhans CTO Prepared for Evolution of Enterprise IT Subjective Perspective CONTAINERS 1. More Choices CLOUD 2. Faster Delivery
More informationApplying Container Technology to the Virtualized Ground System
Applying Container Technology to the Virtualized Ground System GSAW 2017 Looking Beyond the Horizon Richard Monteleone 2017 by RT LOGIC Inc. Published by The Aerospace Corporation with permission All brands
More informationGit. all meaningful operations can be expressed in terms of the rebase command. -Linus Torvalds, 2015
Git all meaningful operations can be expressed in terms of the rebase command -Linus Torvalds, 2015 a talk by alum Ross Schlaikjer for the GNU/Linux Users Group Sound familiar? add commit diff init clone
More informationAdvanced Systems Security: Principles
Systems and Internet Infrastructure Security Network and Security Research Center Department of Computer Science and Engineering Pennsylvania State University, University Park PA Advanced Systems Security:
More informationLow Latency Java in the Real World
Low Latency Java in the Real World LMAX Exchange and the Zing JVM Mark Price, Senior Developer, LMAX Exchange Gil Tene, CTO & co-founder, Azul Systems Low Latency in the Java Real World LMAX Exchange and
More informationFedora Core: Made Simple
Table of Contents Installing Fedora...2 Before you begin...2 Compatible Hardware...2 Minimum Requirements...2 Disk Space Requirements...2 Help! Booting from the CD ROM Drive Fails!...2 Installing Fedora
More informationLecture 13: more class, C++ memory management
CIS 330: / / / / (_) / / / / _/_/ / / / / / \/ / /_/ / `/ \/ / / / _/_// / / / / /_ / /_/ / / / / /> < / /_/ / / / / /_/ / / / /_/ / / / / / \ /_/ /_/_/_/ _ \,_/_/ /_/\,_/ \ /_/ \ //_/ /_/ Lecture 13:
More informationHybrid Infrastructure Hosting Clouds + Dedicated + Colocated GoGrid / ServePath September 09
Hybrid Infrastructure Hosting Clouds + Dedicated + Colocated 2009 GoGrid / ServePath - 1 - September 09 Contents What is Cloud Computing? Benefits Cloud & Hybrid Hosting What can Clouds do for ME? When
More informationYour Speakers. Iwan e1 Rahabok Linkedin.com/in/e1ang
Your Speakers Iwan e1 Rahabok virtual-red-dot.info e1@vmware.com @e1_ang Linkedin.com/in/e1ang 9119 9226 Sunny Dua vxpresss.blogspot.com duas@vmware.com @sunny_dua Linkedin.com/in/duasunny 2 Need more
More informationCloud Native Security. OpenShift Commons Briefing
Cloud Native Security OpenShift Commons Briefing Amir Sharif Co-Founder amir@aporeto.com Cloud Native Applications Challenge Security Change Frequency x 10x 100x 1,000x Legacy (Pets) Servers VMs Cloud
More informationAdd picture here. Bret Fisher. Going Production with Docker and Swarm
Add picture here Going Production with Docker and Swarm Bret Fisher DevOps Consultant Docker Captain, Dell {code} Catalyst Author of Udemy's Docker Mastery Add picture here Slides! bretfisher.com/slides
More informationLinux Administration
Linux Administration This course will cover all aspects of Linux Certification. At the end of the course delegates will have the skills required to administer a Linux System. It is designed for professionals
More informationArcSight Activate Framework
ArcSight Activate Framework Petropoulos #HPProtect 44% Have trouble managing their SIEM eiqnetworks 2013 SIEM Survey #1 challenge Identification of key events SANS 2012 Log Management and Event Management
More informationDeskAlerts 9 Installation Guide
DeskAlerts 9 Installation Guide ToolbarStudio, Inc. 2017 Version 1.1. Copyright Notice ToolbarStudio, Inc. 815 North Royal St, STE 202 Alexandria, VA 22314 United States Email: sales@deskalerts.com Tel:
More informationA Cloud in Every Home. Host servers at home with zero sysadmin skills
A Cloud in Every Home Host servers at home with zero sysadmin skills $ whoami Nolan Leake Linux user/developer since 1995 Hosted my own email/web/etc since 2001. Cumulus Linux Linux for network switches
More informationCloud Security Best Practices
Cloud Security Best Practices Cohesive Networks - your applications secured Our family of security and connectivity solutions, VNS3, protects cloud-based applications from exploitation by hackers, criminal
More informationVMware vrealize Code Stream Reference Architecture. 12 APRIL 2018 vrealize Code Stream 2.4
VMware vrealize Code Stream Reference Architecture 12 APRIL 2018 vrealize Code Stream 2.4 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If
More informationImproving Your Network Defense. Joel M Snyder Senior Partner Opus One
Improving Your Network Defense Joel M Snyder Senior Partner Opus One jms@opus1.com Agenda: Improving Your Network Defense What s the Thesis? Intrusion Detection Collecting Information Enabling Features
More informationThe Need for Confluence
The Need for Confluence The Essential Role of Incident Response in Secure Software Development Why do security incidents occur? What is the root cause? Faulty software (more often than not) What is the
More informationAWS FREQUENTLY ASKED QUESTIONS (FAQ)
UCPATH @ AWS FREQUENTLY ASKED QUESTIONS (FAQ) ARCHITECTURE WHAT WILL CHANGE DURING THIS MOVE TO AWS? All environments use a standardized format using Cloud Formation Scripts. They are also all encapsulated
More informationInside the PostgreSQL Shared Buffer Cache
Truviso 07/07/2008 About this presentation The master source for these slides is http://www.westnet.com/ gsmith/content/postgresql You can also find a machine-usable version of the source code to the later
More informationThe Wonderful World of Services. By: Stefanja
The Wonderful World of Services By: Stefanja What Is a Service? Make the computer world go round Without Services we d have nothing A service is an application that runs in the background to enable a computer
More informationExam Questions 1Y0-371
Exam Questions 1Y0-371 Designing, Deploying and Managing Citrix XenMobile 10 Enterprise Solutions https://www.2passeasy.com/dumps/1y0-371/ 1. Scenario: A Citrix Engineer needs to deploy a XenMobile solution
More informationCreated by: Nicolas Melillo 4/2/2017 Elastic Beanstalk Free Tier Deployment Instructions 2017
Created by: Nicolas Melillo 4/2/2017 Elastic Beanstalk Free Tier Deployment Instructions 2017 Detailed herein is a step by step process (and explanation) of how to prepare a project to be deployed to Amazon
More informationLocally Deployed System Requirements SuccessMaker 10 DRAFT 3/31/2017
3/31/2017 March 31, 2017 Copyright 2017 Pearson Education, Inc. or one or more of its direct or indirect affiliates. All rights reserved. Pearson and SuccessMaker are registered trademarks, in the U.S.
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 informationGoliath for NetScaler v4.0 Prerequisites Guide
Goliath for NetScaler v4.0 Prerequisites Guide If your NetScaler is processing over 1,000 transactions/sec refer to the enterprise architecture prerequisite and diagram. 1 I. System Requirements Note:
More information