This document provides notes from a Docker 1.9 release party including:
- Updates to the libnetwork project including Windows and FreeBSD support
- Details on the container network model and how networking works within a single host and across multiple hosts
- New persistent storage features in Docker 1.9 like improved volumes and integration with the swarm along with additional third party storage drivers
- A mention of a demo and resources section along with contact information for the Docker Hanoi meetup group.
OSBConf 2015 | Scale out backups with bareos and gluster by niels de vosNETWAYS
During this talk, Niels will explain the basics of Gluster and show how Bareos integrates with it. Gluster provides a Software Defined Storage environment that can scale-out when the backup storage needs to grow. With a live demonstration Niels shows how simple it is to setup a small Gluster environment and configure Bareos to use the native Gluster protocol.
Docker 1.11 Meetup: Containerd and runc, by Arnaud Porterie and Michael Crosby Michelle Antebi
In this talk, Michal Crosby will present on runC and Containerd, the internals and how they work together to start and manage containers in Docker. Afterwards, Arnaud Porterie will touch on about what was shipped in 1.11 and how it will enable some of the things we are working on for 1.12.
OSBConf 2015 | Scale out backups with bareos and gluster by niels de vosNETWAYS
During this talk, Niels will explain the basics of Gluster and show how Bareos integrates with it. Gluster provides a Software Defined Storage environment that can scale-out when the backup storage needs to grow. With a live demonstration Niels shows how simple it is to setup a small Gluster environment and configure Bareos to use the native Gluster protocol.
Docker 1.11 Meetup: Containerd and runc, by Arnaud Porterie and Michael Crosby Michelle Antebi
In this talk, Michal Crosby will present on runC and Containerd, the internals and how they work together to start and manage containers in Docker. Afterwards, Arnaud Porterie will touch on about what was shipped in 1.11 and how it will enable some of the things we are working on for 1.12.
"FreeBSD preseed installation" is a Google Summer of Code 2014 project for FreeBSD organization to provide a non interactive, unattended FreeBSD installation process from the network and without the usage of NFS server. It's an extension for scripted bsdinstall and allows to install many instances of FreeBSD easily, without complicating configuration services like NFS or TFTP, which is not obvious for beginning users. The second part of the project is about booting the FAI (Fully Automatic Installer) from the network by PXE. An installer distro was created and based on mfsBSD.
Backup with Bareos and ZFS - by Christian ReißNETWAYS
Doing backups is great, but storing the data somewhere is a whole different ballgame. You can use tapes, of course; but with always
declining prices and increasing reliability of Hard Disks storing all your data as files is becoming more and more preferable. There is just the matter on how to save them. As single files in a single filesystem, shared across a multitude of servers or even in one large archive. The option is only limited by the Administrators imagination.
In my speech I want to tell you about my experiences with storing all archives in ZFS. Opting for one-dataset-per-host, server-side compression, ZFS Raid and quota enforcement. And since we are all loving the fully automated approach I will show you how to do this in puppet. This option I am presenting you is in production. Hundreds of servers are fully automated with Puppet, Bareos/Bacula and ZFS.
Step by Step - Reusing old features to build new onesAllon Mureinik
Designing monolithic infrastructures is a common mistake in large projects. However, more often than not, these infrastructures are too generic, make false assumptions or are simply delivered too late for feature developers to use, becoming "white elephants".
This presentation is a case study of the work done by my team to deliver Live Merging of Snapshots oVirt from the initial steps in oVirt 3.1.0 to the full delivery in 3.5.0, and how good design can be feature-driven, building infra-structures step by step, while gaining small wins during the process.
Building a network emulator with Docker and Open vSwitchGoran Cetusic
A short description of container namespaces, Linux virtual Ethernet interfaces and how to use them in Docker and Open vSwitch to create a self-contained network with hundreds of nodes on a single host machine.
Docker Insight workshop @ IT Aveiro 19/11/14. Insight about docker technology with advanced concepts, scenarios (yeoman in docker, Netbeans in docker, Eclipse in docker).
XPDS14: libvirt support for libxenlight - James Fehlig, SUSEThe Linux Foundation
libvirt is an important piece of the overall open source virtualization management puzzle. Many of the open source virtualization management applications that users enjoy are based on libvirt, since it provides a normalized API for managing heterogeneous hypervisors. For Xen to enjoy this greater ecosystem of open source virtualization tools, it must be well supported and maintained in libvirt.
This presentation will give a basic overview of libvirt, discuss the latest status of the libvirt libxenlight driver (also known as the libxl driver), and discuss future improvements planned for the driver.
This presentation discusses using the libvirt virtualization API for controlling bhyve virtual machines under FreeBSD.
Video for this presentation is available at:
https://www.youtube.com/watch?v=LRLV_SZo6Sw
End of Year Presentation for my pre-capstone year MSc Political Agroecology with Gaia University.
For more work visit: http://www.emptycagesdesign.org/
"FreeBSD preseed installation" is a Google Summer of Code 2014 project for FreeBSD organization to provide a non interactive, unattended FreeBSD installation process from the network and without the usage of NFS server. It's an extension for scripted bsdinstall and allows to install many instances of FreeBSD easily, without complicating configuration services like NFS or TFTP, which is not obvious for beginning users. The second part of the project is about booting the FAI (Fully Automatic Installer) from the network by PXE. An installer distro was created and based on mfsBSD.
Backup with Bareos and ZFS - by Christian ReißNETWAYS
Doing backups is great, but storing the data somewhere is a whole different ballgame. You can use tapes, of course; but with always
declining prices and increasing reliability of Hard Disks storing all your data as files is becoming more and more preferable. There is just the matter on how to save them. As single files in a single filesystem, shared across a multitude of servers or even in one large archive. The option is only limited by the Administrators imagination.
In my speech I want to tell you about my experiences with storing all archives in ZFS. Opting for one-dataset-per-host, server-side compression, ZFS Raid and quota enforcement. And since we are all loving the fully automated approach I will show you how to do this in puppet. This option I am presenting you is in production. Hundreds of servers are fully automated with Puppet, Bareos/Bacula and ZFS.
Step by Step - Reusing old features to build new onesAllon Mureinik
Designing monolithic infrastructures is a common mistake in large projects. However, more often than not, these infrastructures are too generic, make false assumptions or are simply delivered too late for feature developers to use, becoming "white elephants".
This presentation is a case study of the work done by my team to deliver Live Merging of Snapshots oVirt from the initial steps in oVirt 3.1.0 to the full delivery in 3.5.0, and how good design can be feature-driven, building infra-structures step by step, while gaining small wins during the process.
Building a network emulator with Docker and Open vSwitchGoran Cetusic
A short description of container namespaces, Linux virtual Ethernet interfaces and how to use them in Docker and Open vSwitch to create a self-contained network with hundreds of nodes on a single host machine.
Docker Insight workshop @ IT Aveiro 19/11/14. Insight about docker technology with advanced concepts, scenarios (yeoman in docker, Netbeans in docker, Eclipse in docker).
XPDS14: libvirt support for libxenlight - James Fehlig, SUSEThe Linux Foundation
libvirt is an important piece of the overall open source virtualization management puzzle. Many of the open source virtualization management applications that users enjoy are based on libvirt, since it provides a normalized API for managing heterogeneous hypervisors. For Xen to enjoy this greater ecosystem of open source virtualization tools, it must be well supported and maintained in libvirt.
This presentation will give a basic overview of libvirt, discuss the latest status of the libvirt libxenlight driver (also known as the libxl driver), and discuss future improvements planned for the driver.
This presentation discusses using the libvirt virtualization API for controlling bhyve virtual machines under FreeBSD.
Video for this presentation is available at:
https://www.youtube.com/watch?v=LRLV_SZo6Sw
End of Year Presentation for my pre-capstone year MSc Political Agroecology with Gaia University.
For more work visit: http://www.emptycagesdesign.org/
2016 Digital predictions for marketing, tech, pop culture and everything in b...Soap Creative
Another light-hearted look at what we think the zeitgeist of 2016 will be for marketing, tech, pop culture and everything in-between.
Many of our previous predictions are still in play and while we like to be right we'd rather make you smile with these less predictable trends.
Follow us for more updates.
10 Event Technology Trends to Watch in 2016Eventbrite UK
We’ve picked 10 exciting, innovative technologies that are gathering pace and adoption, and are likely to start appearing on your radar in 2016. Get ahead of the curve by learning more about them.
Apple's next press event happens on Monday, March 21 at the company's campus in Cupertino, California.
We've already talked about what to expect, in our PPT but to recap: Apple is expected to announce a new 4-inch iPhone that combines the size of the iPhone 5S with features from the iPhone 6 and 6S. It will also supposedly be upgrading the 9.7-inch iPad, giving it updated internals, a Smart Connector, and Apple Pencil support imported from the iPad Pro. The Apple Watch may get some love in the form of new band colors and combinations, but rumors say not to expect a full hardware refresh just yet.
Docker Networking - Current Status and goals of Experimental NetworkingSreenivas Makam
This slidedeck covers overview of Docker Networking as of Docker 1.8, drawbacks of current Docker Networking and goals of Docker Experimental Networking.
Docker 1.9 introduced a new networking architecture that uses VXLAN overlays to connect distinct Docker hosts. I will go over the new architecture, its advantages, and use-cases, and demo how it can enable scaling applications with Compose and Swarm.
Introduction to Docker Networking options. We give in-depth description of the different options with single host examples. See our other presentations for multi-host, IPv6, and CoreOS Flannel descriptions.
[KubeCon NA 2020] containerd: Rootless Containers 2020Akihiro Suda
Rootless Containers means running the container runtimes (e.g. runc, containerd, and kubelet) as well as the containers without the host root privileges. The most significant advantage of Rootless Containers is that it can mitigate potential container-breakout vulnerability of the runtimes, but it is also useful for isolating multi-user environments on HPC hosts. This talk will contain the introduction to rootless containers and deep-dive topics about the recent updates such as Seccomp User Notification. The main focus will be on containerd (CNCF Graduated Project) and its consumer projects including Kubernetes and Docker/Moby, but topics about other runtimes will be discussed as well.
https://sched.co/fGWc
Docker Meetup: Docker Networking 1.11 with Madhu VenugopalDocker, Inc.
In this talk, Madhu Venugopal will present Docker Networking & Service Discovery features shipped in 1.11 and new Experimental VLAN network drivers introduced in 1.11.
Docker 1.11 Meetup: Networking ShowcaseDocker, Inc.
In this talk, Madhu Venugopal will present Docker Networking & Service Discovery features shipped in 1.11 and new Experimental Vlan network drivers introduced in 1.11.
Docker Meetup: Docker Networking 1.11, by Madhu VenugopalMichelle Antebi
In this talk, Madhu Venugopal will present Docker Networking & Service Discovery features shipped in 1.11 and new Experimental Vlan network drivers introduced in 1.11.
MySQL | My SQL docker containerization | Docker Networkshrenikp
MySQL Docker containerization with host network, overlay network, master slave replication on same and different host. MySQL backup in container, Docker Network
Lessons learned in reaching multi-host container networkingTony Georgiev
Lessons learned from building a custom networking solution to embracing the new docker networking model in the Admiral container management platform - https://github.com/vmware/admiral
Introduction to Docker, December 2014 "Tour de France" EditionJérôme Petazzoni
Docker, the Open Source container Engine, lets you build, ship and run, any app, anywhere.
This is the presentation which was shown in December 2014 for the "Tour de France" in Paris, Lille, Lyon, Nice...
This is a followup to our Docker networking tutorial. This slidedeck describes the options for deploying Docker container in a multi-host cluster environment. We introduce the LorisPack toolkit for connecting and isolating pods of containers deployed across multiple hosts.
Similar to Docker 1.9 release party - Docker Ha Noi (20)
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
9. Overlay Driver
• Creates a separate network namespace for every network
- Facilitates overlapping IP address space across networks
• Creates a Linux Bridge and VXLAN tunnels to every other discovered
host
• Creates a veth pair for each endpoint
- One end is attached to the bridge
- The other appears as eth0 inside the container
• Network namespace connected to host network using NAT
- Facilitates exiting the overlay network at every host(for external connectivity)
10.
11.
12. Networking in Single Host - Notes
◼3 local network by default: Null, Host, Bridge ( like as: Docker0 ) - you
cannot delete them
◼2 Network Drivers: Bridge & overlay (need a cluster management)
◼Can assign multiple network to a container
◼Legacy links: docker run --link is not supported within a user-defined
bridge network. (only support with Bridge and Docker0)
13. Networking in Multiple Host - Notes
Prerequisites:
◼the Docker hosts with a 3.16 kernel version or higher
◼Access to a key-value store. Docker supports Consul, Etcd, and
ZooKeeper (Distributed store) key-value stores.
◼A cluster of hosts with connectivity to the key-value store.
◼A properly configured Engine daemon on each host in the cluster.
14. Networking in Multiple Host - Notes
◼Additionally, containers connected to the multi-host network are
automatically connected to the docker_gwbridge network.
◼docker_gwbridge allows the containers to have external
connectivity outside of their cluster.
16. Persitent Storage - Notes
What is new in 1.9 ?
◼Made the volume feature better and easier
◼Intergrating with swarm (even works - just to try it)
◼More storage drivers from third party:
◼Flocker
◼Blockbridge, Ceph, ClusterHQ, EMC and Portworx
17. Persitent Storage - Notes
What is new in 1.9 ?
◼Made the volume feature better and easier
◼Intergrating with swarm (even works - just to try it)
◼More storage drivers from third party:
◼Flocker
◼Blockbridge, Ceph, ClusterHQ, EMC and Portworx
◼Good feature: data volume container