This presentation will dive into all the storage options available with the most popular container orchestrators such as Kubernetes, Docker, and Mesos.
There's More to Docker than the Container: The Docker Platform - Kendrick Col...{code} by Dell EMC
{code} by Dell EMC has a rich history of building storage plaugins with Docker. The Docker engine is only one piece of the puzzle when it comes to solving a container-based infrastructure. The projects from Docker aim to democratize development tools, build better applications, and simplify operations. Learn about all of the different Docker projects along with {code} by Dell EMC integrations to run containers at every stage from development to production.
Mesosphere and the Enterprise: Run Your Applications on Apache Mesos - Steve ...{code} by Dell EMC
What do Apple, ADP, Netflix, eBay, Time Warner Cable, and UC Berkley have in common? All of them use Apache Mesos! Did you know {code} by Dell EMC contributed the first storage module to Apache Mesos? This session will examine Mesos architecture and will focus on how to use frameworks such as Marathon to deploy containerized applications. See how {code} by Dell EMC is integrating REX-Ray to provide stateful application support to the most battle-tested container platform.
Deep Dive on REX-Ray, libStorage and the Container Storage Interface - Clinto...{code} by Dell EMC
REX-Ray provides container storage orchestration and works with various container platforms and storage backends. It runs as a Docker volume plugin and uses libStorage to integrate with different storage drivers. The Container Storage Interface (CSI) aims to standardize storage integration across container orchestrators. REX-Ray plans to implement CSI to provide a universal storage interface and improve the user experience of container storage. Maintaining storage plugins is challenging, so {code} builds managed plugins to simplify integration with platforms like ScaleIO.
An introduction to {code} by Dell EMC, our mission on containers, and our core project REX-Ray. This will give the audience an understanding of why REX-Ray is important and where you can go to learn more.
Deep Dive on Container Storage Architectures - Clinton Kitson and Chris Duche...{code} by Dell EMC
This document discusses container storage architectures and provides a deep dive on using REX-Ray and ScaleIO with Docker, Mesos, and Kubernetes. It covers topics like storage in cloud native environments, container storage orchestration, the container storage interface, and using operators to automate storage operations. The document is authored by Dell EMC open source engineers and advocates building community around software-based infrastructure solutions.
Docker for Private Clouds with RackHD - Justin Kenney and Aaron Spiegel - Del...{code} by Dell EMC
RackHD is the industry's first ever open source, cross-platform and automated deployment tool that can create Docker-ready hosts on bare metal. Learn how to build your own self-healing Docker cloud using integrations from {code} by Dell EMC.
Data Analytics Using Container Persistence Through SMACK - Manny Rodriguez-Pe...{code} by Dell EMC
New digital business models facilitated by containers require collecting and analyzing device data. Apache Mesos removes the need to build separate stacks and combines optimized application containers and data analytics into a single platform. In this session, we will explore new approaches to data analytics using REX-Ray as a container persistence tool and the SMACK stack - Spark, Mesos, Akka, Cassandra, Kafka – a set of tools for building data and messaging layers for digital engagement apps.
Deep-Dive on Container Networking Architectures - Frans van Rooyen - Dell EMC...{code} by Dell EMC
Running containers is easy, but making them talk to each other takes a new kind of networking. Additionally, how do you deal with service discovery, load balancing and overall address management? Learn about networking with containers and how they are building advanced technologies like VXLAN directly into the engine to simplify networking between them.
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017{code} by Dell EMC
This document discusses storage solutions for container-based and cloud native applications. It describes how ScaleIO provides storage that supports cloud native workloads in private clouds by being software-based, efficiently interoperating with container orchestrators, and scaling multidimensionally. The document also notes that storage services need to be portable, focus on software and interoperability rather than data plane abstraction, and support common functions like snapshots and replication. It concludes by advertising a demo of using REX-Ray and ScaleIO with Docker, Mesos and Kubernetes.
Large Scale Cassandra Made Better in Containers - Chris Duchesne and Aaron Sp...{code} by Dell EMC
How do you take a NoSQL, highly scalable, high-performance distributed database providing high availability with no single point of failure and turn it into an on-demand service? You use Kubernetes and containers! Come learn how Cassandra, REX-Ray, and ScaleIO creates a new architecture for an always available distributed database.
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...{code} by Dell EMC
This document discusses how using Docker can help reduce configuration management nightmares. It recommends taking an immutable infrastructure approach using Docker, where applications are packaged and deployed as immutable images. This simplifies operations, enables continuous deployment, provides faster startup times, keeps configurations in sync, and improves security by eliminating inconsistent "snowflake" environments. The document provides examples of tools that can be used to build, deploy, and manage immutable Docker images at scale.
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...{code} by Dell EMC
Containers offer undeniable business benefits, because they equally empower both the developer and operator, allowing each to focus on what matters to them. Come to this session to learn about container architecture, advantages, {code} by Dell EMC integrations, and use cases.
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017{code} by Dell EMC
In a disruptive world, digital transformation looms large for organizations fighting to maintain relevance in the digital arms race. Successful organizations must have the right vision, strategy, and technology to embrace innovation. Dell EMC’s Josh Bernstein shares experiences from his time running the Siri deployment and infrastructure architecture team at Apple. By embracing open source and DevOps tools and methodologies, Bernstein’s team took Siri from launch to tens of thousands of servers in less than five years. Bernstein will share how Dell EMC's OSS internal strategy can relate to your own IT Transformation.
Managing ScaleIO as Software on Mesos - David vonThenen - Dell EMC World 2017{code} by Dell EMC
Software can be complex, but it is a key part of modern data centers. {code}'s ScaleIO Framework for Apache Mesos is a storage framework that automates the complete lifecycle of the ScaleIO storage platform on top of commodity hardware. Moving storage to a framework reduces the complexity involved and transforms the operational approach. Watch how the Mesos framework simplifies all aspects of ScaleIO to provide storage for containerized applications.
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...{code} by Dell EMC
Kubernetes is a production grade container orchestration system and one of the most popular open source projects released by Google. {code} by Dell EMC is focused on bringing a common storage interface. Kubernetes boasts a unique architecture and fresh perspective on running containerized applications used by companies like SoundCloud and The New York Times. Learn all about Kubernetes and see how {code} by Dell EMC is integrating REX-Ray to provide stateful application support to pods of containers.
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...{code} by Dell EMC
Creating an open source initiative at a large enterprise such as Dell EMC comes with both challenges and rewards. Making sure your community is engaged and your projects thrive takes time and effort. In this session, Jonas Rosland, Open Source Community Manager at {code} by Dell EMC shares experiences, failures, and gives a glimpse into how large enterprises can embrace and lead open source communities successfully.
Software can be complex, but it is a key part of modern data centers. {code}'s ScaleIO Framework for Apache Mesos is a storage framework that automates the complete lifecycle of the ScaleIO storage platform on top of commodity hardware. Moving storage to a framework reduces the complexity involved and transforms the operational approach. Watch how the Mesos framework simplifies all aspects of ScaleIO to provide storage for containerized applications.
Karthik Gaekwad presented on containers and microservices. He discussed the evolution of DevOps and how containers and microservices fit within the DevOps paradigm by allowing for collaboration between development and operations teams. He defined containers, microservices, and common containerization concepts. Gaekwad also provided examples of how organizations are using containers for standardization, continuous integration and delivery pipelines, and hosting legacy applications.
DCEU 18: Edge Computing with Docker EnterpriseDocker, Inc.
Marc Meunier - Director of Business Development, Docker
Adam Parco - Director of Engineering, Edge & IoT, Docker
The Internet of Things (IoT) is pushing more computing to the edge - where data from devices can be aggregated, filtered, and analyzed before it’s sent somewhere else. As edge devices become more powerful and capable of running sophisticated applications, the edge servers have to keep pace with development. The challenge for edge computing is that these servers and devices are distributed geographically across many sites and sometimes inaccessible. The Docker platform is designed for distributed computing and provides an easy way to securely distribute and run applications at the edge. In this session, we will outline some of the major trends around edge computing and the common architectures and use cases across different industries. We will highlight some of the work we’re doing with our customers to deliver on these edge use cases and where Docker is headed.
Presentation delivered at the 2017 LinuxCon China.
Build robust blockchain services (Wenjie(Jay) Xie, wutongtree.com) - Blockchain is considered as a great evolution. But the performance, maintainability, and scalability are still confusing many companies. Jay will show you how they reach high availability, scalability, and performance by using hyperledger and container to build robust blockchain services. He will also share their experience on dealing TB data in blockchain and operating a large scale of blockchain services in containers, including linking hyperledger and hbase, service warmup, and much more.
The combination of StackPointCloud with NetApp creates NetApp Kubernetes Service, the industry’s first complete Kubernetes platform for multi-cloud deployments and a complete cloud-based stack for Azure, Google Cloud, AWS, and NetApp HCI. Further, Trident is a fully supported open source project maintained by NetApp, designed from the ground up to help meet the sophisticated persistence demands of containerized applications.
The document discusses bare metal servers as a viable cloud option. It provides an overview of a webcast on bare metal servers presented by Forrester Research and Internap. The webcast speakers discuss how bare metal servers provide dedicated server performance with cloud scalability. They note bare metal servers offer superior price performance for data-intensive workloads compared to virtual public clouds. The document also summarizes the Forrester Research presentation which analyzed evolving infrastructure architecture models and options, including locality and network gravity, software-defined architectures, technology convergence, and performance flexibility.
Machine learning services with SQL Server 2017Mark Tabladillo
SQL Server 2017 introduces Machine Learning Services with two independent technologies: R and Python. The purpose of this presentation is 1) to describe major features of this technology for technology managers; 2) to outline use cases for architects; and 3) to provide demos for developers and data scientists.
Kanister is an open source framework for application-level data management in Kubernetes. It allows developers to define data operations for applications through Blueprint definitions. These Blueprints capture tasks like backup and restore. Kanister then executes those tasks across Kubernetes using CustomResourceDefinitions and tools. It provides a way to perform complex data operations for stateful applications from the Kubernetes layer regardless of the underlying application architecture.
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...EDB
The document discusses the transition to more complex systems going open source, known as the "second wave". It highlights how automation and DevOps allows replaceable first wave technologies to support more complex second wave systems. The talk focuses on how PostgreSQL remains relevant for data processing needs and how EnterpriseDB supports PostgreSQL for DevOps, continuous integration/delivery, containerization, and new features like pluggable storage engines and sharding.
Building Cloud-Native App Series - Part 7 of 11
Microservices Architecture Series
Containers Docker Kind Kubernetes Istio
- Pods
- ReplicaSet
- Deployment (Canary, Blue-Green)
- Ingress
- Service
This document discusses trends related to databases and cloud computing. It notes that 85% of enterprises have a multi-cloud strategy and that workloads are increasingly being run in public and private clouds. It also discusses the growth of various cloud vendors and databases like PostgreSQL. The document emphasizes that organizations should optimize databases before migrating to the cloud in order to reduce costs related to things like data transfers and storage. It also stresses the importance of securing data during non-production usage by encrypting and masking sensitive information.
{code} and Containers - Open Source Infrastructure within Dell TechnologiesThe {code} Team
Learn how The {code} Team is building new infrastructure possibilities for persistent storage in all the major container ecosystems such as Kubernetes, Docker, and Mesos with native integrations and contributing the Container Storage Interface
Kubernetes and ScaleIO demo - Clinton Kitson - Dell EMC World 2017{code} by Dell EMC
This document discusses storage solutions for container-based and cloud native applications. It describes how ScaleIO provides storage that supports cloud native workloads in private clouds by being software-based, efficiently interoperating with container orchestrators, and scaling multidimensionally. The document also notes that storage services need to be portable, focus on software and interoperability rather than data plane abstraction, and support common functions like snapshots and replication. It concludes by advertising a demo of using REX-Ray and ScaleIO with Docker, Mesos and Kubernetes.
Large Scale Cassandra Made Better in Containers - Chris Duchesne and Aaron Sp...{code} by Dell EMC
How do you take a NoSQL, highly scalable, high-performance distributed database providing high availability with no single point of failure and turn it into an on-demand service? You use Kubernetes and containers! Come learn how Cassandra, REX-Ray, and ScaleIO creates a new architecture for an always available distributed database.
Reduce Your Configuration Management Nightmare with Docker - Jonah Horowitz -...{code} by Dell EMC
This document discusses how using Docker can help reduce configuration management nightmares. It recommends taking an immutable infrastructure approach using Docker, where applications are packaged and deployed as immutable images. This simplifies operations, enables continuous deployment, provides faster startup times, keeps configurations in sync, and improves security by eliminating inconsistent "snowflake" environments. The document provides examples of tools that can be used to build, deploy, and manage immutable Docker images at scale.
Containers and their Ecosystem: An Introduction to Containers - Kendrick Cole...{code} by Dell EMC
Containers offer undeniable business benefits, because they equally empower both the developer and operator, allowing each to focus on what matters to them. Come to this session to learn about container architecture, advantages, {code} by Dell EMC integrations, and use cases.
The Open Source Effect on Dell EMC - Joshua Bernstein - Dell EMC World 2017{code} by Dell EMC
In a disruptive world, digital transformation looms large for organizations fighting to maintain relevance in the digital arms race. Successful organizations must have the right vision, strategy, and technology to embrace innovation. Dell EMC’s Josh Bernstein shares experiences from his time running the Siri deployment and infrastructure architecture team at Apple. By embracing open source and DevOps tools and methodologies, Bernstein’s team took Siri from launch to tens of thousands of servers in less than five years. Bernstein will share how Dell EMC's OSS internal strategy can relate to your own IT Transformation.
Managing ScaleIO as Software on Mesos - David vonThenen - Dell EMC World 2017{code} by Dell EMC
Software can be complex, but it is a key part of modern data centers. {code}'s ScaleIO Framework for Apache Mesos is a storage framework that automates the complete lifecycle of the ScaleIO storage platform on top of commodity hardware. Moving storage to a framework reduces the complexity involved and transforms the operational approach. Watch how the Mesos framework simplifies all aspects of ScaleIO to provide storage for containerized applications.
Google does containers: Hello Kubernetes - Steve Wong and Vladimir Vivien - D...{code} by Dell EMC
Kubernetes is a production grade container orchestration system and one of the most popular open source projects released by Google. {code} by Dell EMC is focused on bringing a common storage interface. Kubernetes boasts a unique architecture and fresh perspective on running containerized applications used by companies like SoundCloud and The New York Times. Learn all about Kubernetes and see how {code} by Dell EMC is integrating REX-Ray to provide stateful application support to pods of containers.
Leading an Open Source community at a large Enterprise - Jonas Rosland - Open...{code} by Dell EMC
Creating an open source initiative at a large enterprise such as Dell EMC comes with both challenges and rewards. Making sure your community is engaged and your projects thrive takes time and effort. In this session, Jonas Rosland, Open Source Community Manager at {code} by Dell EMC shares experiences, failures, and gives a glimpse into how large enterprises can embrace and lead open source communities successfully.
Software can be complex, but it is a key part of modern data centers. {code}'s ScaleIO Framework for Apache Mesos is a storage framework that automates the complete lifecycle of the ScaleIO storage platform on top of commodity hardware. Moving storage to a framework reduces the complexity involved and transforms the operational approach. Watch how the Mesos framework simplifies all aspects of ScaleIO to provide storage for containerized applications.
Karthik Gaekwad presented on containers and microservices. He discussed the evolution of DevOps and how containers and microservices fit within the DevOps paradigm by allowing for collaboration between development and operations teams. He defined containers, microservices, and common containerization concepts. Gaekwad also provided examples of how organizations are using containers for standardization, continuous integration and delivery pipelines, and hosting legacy applications.
DCEU 18: Edge Computing with Docker EnterpriseDocker, Inc.
Marc Meunier - Director of Business Development, Docker
Adam Parco - Director of Engineering, Edge & IoT, Docker
The Internet of Things (IoT) is pushing more computing to the edge - where data from devices can be aggregated, filtered, and analyzed before it’s sent somewhere else. As edge devices become more powerful and capable of running sophisticated applications, the edge servers have to keep pace with development. The challenge for edge computing is that these servers and devices are distributed geographically across many sites and sometimes inaccessible. The Docker platform is designed for distributed computing and provides an easy way to securely distribute and run applications at the edge. In this session, we will outline some of the major trends around edge computing and the common architectures and use cases across different industries. We will highlight some of the work we’re doing with our customers to deliver on these edge use cases and where Docker is headed.
Presentation delivered at the 2017 LinuxCon China.
Build robust blockchain services (Wenjie(Jay) Xie, wutongtree.com) - Blockchain is considered as a great evolution. But the performance, maintainability, and scalability are still confusing many companies. Jay will show you how they reach high availability, scalability, and performance by using hyperledger and container to build robust blockchain services. He will also share their experience on dealing TB data in blockchain and operating a large scale of blockchain services in containers, including linking hyperledger and hbase, service warmup, and much more.
The combination of StackPointCloud with NetApp creates NetApp Kubernetes Service, the industry’s first complete Kubernetes platform for multi-cloud deployments and a complete cloud-based stack for Azure, Google Cloud, AWS, and NetApp HCI. Further, Trident is a fully supported open source project maintained by NetApp, designed from the ground up to help meet the sophisticated persistence demands of containerized applications.
The document discusses bare metal servers as a viable cloud option. It provides an overview of a webcast on bare metal servers presented by Forrester Research and Internap. The webcast speakers discuss how bare metal servers provide dedicated server performance with cloud scalability. They note bare metal servers offer superior price performance for data-intensive workloads compared to virtual public clouds. The document also summarizes the Forrester Research presentation which analyzed evolving infrastructure architecture models and options, including locality and network gravity, software-defined architectures, technology convergence, and performance flexibility.
Machine learning services with SQL Server 2017Mark Tabladillo
SQL Server 2017 introduces Machine Learning Services with two independent technologies: R and Python. The purpose of this presentation is 1) to describe major features of this technology for technology managers; 2) to outline use cases for architects; and 3) to provide demos for developers and data scientists.
Kanister is an open source framework for application-level data management in Kubernetes. It allows developers to define data operations for applications through Blueprint definitions. These Blueprints capture tasks like backup and restore. Kanister then executes those tasks across Kubernetes using CustomResourceDefinitions and tools. It provides a way to perform complex data operations for stateful applications from the Kubernetes layer regardless of the underlying application architecture.
Riding the Second Wave: Open Source for Relational Databases, Enterprise Post...EDB
The document discusses the transition to more complex systems going open source, known as the "second wave". It highlights how automation and DevOps allows replaceable first wave technologies to support more complex second wave systems. The talk focuses on how PostgreSQL remains relevant for data processing needs and how EnterpriseDB supports PostgreSQL for DevOps, continuous integration/delivery, containerization, and new features like pluggable storage engines and sharding.
Building Cloud-Native App Series - Part 7 of 11
Microservices Architecture Series
Containers Docker Kind Kubernetes Istio
- Pods
- ReplicaSet
- Deployment (Canary, Blue-Green)
- Ingress
- Service
This document discusses trends related to databases and cloud computing. It notes that 85% of enterprises have a multi-cloud strategy and that workloads are increasingly being run in public and private clouds. It also discusses the growth of various cloud vendors and databases like PostgreSQL. The document emphasizes that organizations should optimize databases before migrating to the cloud in order to reduce costs related to things like data transfers and storage. It also stresses the importance of securing data during non-production usage by encrypting and masking sensitive information.
{code} and Containers - Open Source Infrastructure within Dell TechnologiesThe {code} Team
Learn how The {code} Team is building new infrastructure possibilities for persistent storage in all the major container ecosystems such as Kubernetes, Docker, and Mesos with native integrations and contributing the Container Storage Interface
This document discusses containerization and the Docker ecosystem. It begins by describing the challenges of managing different software stacks across multiple environments. It then introduces Docker as a solution that packages applications into standardized units called containers that are portable and can run anywhere. The rest of the document covers key aspects of the Docker ecosystem like orchestration tools like Kubernetes and Docker Swarm, networking solutions like Flannel and Weave, storage solutions, and security considerations. It aims to provide an overview of the container landscape and components.
Introduction to dockers and kubernetes. Learn how this helps you to build scalable and portable applications with cloud. It introduces the basic concepts of dockers, its differences with virtualization, then explain the need for orchestration and do some hands-on experiments with dockers
Docker is a system for running applications in lightweight containers that can be deployed across machines. It allows developers to package applications with all dependencies into standardized units for software development. Docker eliminates inconsistencies in environments and allows applications to be easily deployed on virtual machines, physical servers, public clouds, private clouds, and developer laptops through the use of containers.
Containers and Nutanix - Acropolis Container ServicesNEXTtour
This presentation was given at the London Nutanix user group (NUG) on Oct 26 by Denis Guyadeen. If you would like to join a NUG, you can find more information here http://bit.ly/NTNXUG - Hope to see you at a community meeting!
This document provides an introduction and overview of Docker. It discusses why Docker was created to address issues with managing applications across different environments, and how Docker uses lightweight containers to package and run applications. It also summarizes the growth and adoption of Docker in its first 7 months, and outlines some of its core features and the Docker ecosystem including integration with DevOps tools and public clouds.
Webinar: Enabling Microservices with Containers, Orchestration, and MongoDBMongoDB
Want to try out MongoDB on your laptop? Execute a single command and you have a lightweight, self-contained sandbox; another command removes all trace when you're done. Need an identical copy of your application stack in multiple environments? Build your own container image and then your entire development, test, operations, and support teams can launch an identical clone environment.
Containers are revolutionizing the entire software lifecycle: from the earliest technical experiments and proofs of concept through development, test, deployment, and support. Orchestration tools manage how multiple containers are created, upgraded and made highly available. Orchestration also controls how containers are connected to build sophisticated applications from multiple, microservice containers.
This webinar introduces the concepts behind containers and orchestration, then explains the available technologies and how to use them with MongoDB. Finally, you will see a demonstration of exactly how to create a MongoDB replica set on Docker and Kubernetes within the Google Cloud.
Agenda
1. The changing landscape of IT Infrastructure
2. Containers - An introduction
3. Container management systems
4. Kubernetes
5. Containers and DevOps
6. Future of Infrastructure Mgmt
About the talk
In this talk, you will get a review of the components & the benefits of Container technologies - Docker & Kubernetes. The talk focuses on making the solution platform-independent. It gives an insight into Docker and Kubernetes for consistent and reliable Deployment. We talk about how the containers fit and improve your DevOps ecosystem and how to get started with containerization. Learn new deployment approach to effectively use your infrastructure resources to minimize the overall cost.
This document provides an introduction and overview of Docker, including its rapid growth and adoption, key benefits for developers and operations teams, technical underpinnings, ecosystem support, use cases, and future plans. Docker provides a way to package applications into lightweight containers that are portable and can run on any infrastructure. It solves issues around dependency management and consistency across environments.
Demystifying Containerization Principles for Data ScientistsDr Ganesh Iyer
Demystifying Containerization Principles for Data Scientists - An introductory tutorial on how Dockers can be used as a development environment for data science projects
Structured Container Delivery by Oscar Renalias, AccentureDocker, Inc.
With tools like Docker Toolbox, the entry barrier to Docker and containers is rather low. However, it takes a lot more to design, build and run an entire container platform, at scale, for production applications.
This talk will focus on why it is important to have a well-defined reference model for building container platforms that guides container engineers and architects through the process of identifying platform concerns, patterns, components as well as the interactions between them in order to deliver a set of platform capabilities (service discovery, load balancing, security, and others) to support containerized applications using existing tooling.
As part of this session will also see how a container architecture has enabled real projects in their delivery of container platforms.
Jelastic provides an advanced DevOps PaaS with Docker containers support, easy cloud management and flexible quotas system to help service providers to unleash the full potential of containers.
Docker & aPaaS: Enterprise Innovation and Trends for 2015WaveMaker, Inc.
WaveMaker Webinar: Cloud-based App Development and Docker: Trends to watch out for in 2015 - http://www.wavemaker.com/news/webinar-cloud-app-development-and-docker-trends/
CIOs, IT planners and developers at a growing number of organizations are taking advantage of the simplicity and productivity benefits of cloud application development. With Docker technology, cloud-based app development or aPaaS (Application Platform as a Service) is only becoming more disruptive − forcing organizations to rethink how they handle innovation, time-to-market pressures, and IT workloads.
Newt Global provides DevOps transformation, cloud enablement, and test automation services. It was founded in 2004 and is headquartered in Dallas, Texas with locations in the US and India. The company is a leader in DevOps transformations and has been one of the top 100 fastest growing companies in Dallas twice. The document discusses an upcoming webinar on Docker 101 that will be presented by two Newt Global employees: Venkatnadhan Thirunalai, the DevOps Practice Leader, and Jayakarthi Dhanabalan, an AWS Solution Specialist.
This document provides an agenda and overview for a hands-on workshop on container and Docker technologies. It begins with a brief introduction to containers and Docker, then covers installing and managing Docker containers using tools like Portainer and OpenShift Origin. It also discusses building simple Docker applications and has sections on container and Docker concepts like images, containers, registries, advantages, and the Docker ecosystem. The document aims to explain containers and Docker for both developers and IT administrators.
Choosing PaaS: Cisco and Open Source Options: an overviewCisco DevNet
This document discusses container platforms and PaaS. It provides context on containers and supporting technologies like Docker. It describes how containers are limited when confined to a single host, and how schedulers can distribute containers across multiple hosts. It outlines common production tools used with containers like configuration management, monitoring, and logging. It compares PaaS and containers, noting how PaaS consumed containers before they were widely known, and how the lines between the two are blurring as container platforms provide more services. It introduces Mantl as Cisco's container stack designed to run container workloads and big data applications across clouds.
Tell the history of Container/Docker/Kubernetes, and show the key elements of them.
After view this document, you could know the main feature of Container Docker and Kubernetes.
Very basic infomation about how these technique work together.
Generative Artificial Intelligence (GenAI) in BusinessDr. Tathagat Varma
My talk for the Indian School of Business (ISB) Emerging Leaders Program Cohort 9. In this talk, I discussed key issues around adoption of GenAI in business - benefits, opportunities and limitations. I also discussed how my research on Theory of Cognitive Chasms helps address some of these issues
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
Enhancing ICU Intelligence: How Our Functional Testing Enabled a Healthcare I...Impelsys Inc.
Impelsys provided a robust testing solution, leveraging a risk-based and requirement-mapped approach to validate ICU Connect and CritiXpert. A well-defined test suite was developed to assess data communication, clinical data collection, transformation, and visualization across integrated devices.
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersToradex
Toradex brings robust Linux support to SMARC (Smart Mobility Architecture), ensuring high performance and long-term reliability for embedded applications. Here’s how:
• Optimized Torizon OS & Yocto Support – Toradex provides Torizon OS, a Debian-based easy-to-use platform, and Yocto BSPs for customized Linux images on SMARC modules.
• Seamless Integration with i.MX 8M Plus and i.MX 95 – Toradex SMARC solutions leverage NXP’s i.MX 8 M Plus and i.MX 95 SoCs, delivering power efficiency and AI-ready performance.
• Secure and Reliable – With Secure Boot, over-the-air (OTA) updates, and LTS kernel support, Toradex ensures industrial-grade security and longevity.
• Containerized Workflows for AI & IoT – Support for Docker, ROS, and real-time Linux enables scalable AI, ML, and IoT applications.
• Strong Ecosystem & Developer Support – Toradex offers comprehensive documentation, developer tools, and dedicated support, accelerating time-to-market.
With Toradex’s Linux support for SMARC, developers get a scalable, secure, and high-performance solution for industrial, medical, and AI-driven applications.
Do you have a specific project or application in mind where you're considering SMARC? We can help with Free Compatibility Check and help you with quick time-to-market
For more information: https://www.toradex.com/computer-on-modules/smarc-arm-family
TrsLabs - Fintech Product & Business ConsultingTrs Labs
Hybrid Growth Mandate Model with TrsLabs
Strategic Investments, Inorganic Growth, Business Model Pivoting are critical activities that business don't do/change everyday. In cases like this, it may benefit your business to choose a temporary external consultant.
An unbiased plan driven by clearcut deliverables, market dynamics and without the influence of your internal office equations empower business leaders to make right choices.
Getting things done within a budget within a timeframe is key to Growing Business - No matter whether you are a start-up or a big company
Talk to us & Unlock the competitive advantage
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
What is Model Context Protocol(MCP) - The new technology for communication bw...Vishnu Singh Chundawat
The MCP (Model Context Protocol) is a framework designed to manage context and interaction within complex systems. This SlideShare presentation will provide a detailed overview of the MCP Model, its applications, and how it plays a crucial role in improving communication and decision-making in distributed systems. We will explore the key concepts behind the protocol, including the importance of context, data management, and how this model enhances system adaptability and responsiveness. Ideal for software developers, system architects, and IT professionals, this presentation will offer valuable insights into how the MCP Model can streamline workflows, improve efficiency, and create more intuitive systems for a wide range of use cases.
2. Open Source at Dell EMC
– Contributing to and maintaining open source projects
– Community engagement
– Technical solution leadership
{code} by Dell EMC is a group of passionate open
source engineers and advocates building
community around software-based infrastructure.
Platinum Sponsor
3. THERE IS NO SUCH THING AS A
”STATELESS” ARCHITECTURE
IT’S JUST SOMEONE ELSE’S PROBLEM
- Jonas Boner, CEO of Lightbend
4. If You’re Running…
• Databases
– Postgres, MongoDB, MySQL, MariaDB, Redis, Cassandra
• Search, Analytics, Messaging
– ElasticSearch, RabbitMQ
• Content Management
– Wordpress, Joomla, Drupal, SugarCRM
• Service Discovery
– Consul, Zookeeper, etcd
• Continuous Integration and Delivery
– Jenkins, GitLab, SonarQube, Selenium, Nexus
• Custom Applications
– That Java app your company built
Stateful and
persistent
applications
5. Applications need data
Lots of different types of persistent services to consider
Files Blocks
Documents
Logstreams
Time Series
Media and Streaming
Modern or Traditional
Applications
Storage
Services
Objects
Your use case here…
7. Use services from any cloud
True portability of applications requires interoperability
My Cloud Public Cloud
Universal Network and Storage Interfaces
Container Orchestrators
..and interoperating with
cloud services
..with your preferred CO
Running Container Images
..with or without
virtualization
No teleportation here.
8. Storage is easy when abstracted by a hypervisor
Everything is software defined with virtualized infrastructure
Physical Servers
Hypervisor/IaaS
You get software defined storage
from any storage platformCompute Network Storage
Shared storage (FC/iSCSINFS)
Provided through hyper-converged storage
Data-plane abstraction makes it
easy to connect storage to VMs.
OR/AND
VM
Abstracted by a hypervisor for VMs
With many
heterogeneous
servers and storage
Maybe this is the right answer for you.
DATA
FLOW
9. Cloud Native Thinking Applied..
Be portable, focus on software and interoperability instead of data-plane abstraction
Container Orchestrators
Container OSs
Storage resources are
interoperable
Cloud Storage Service
Integration with Storage
Orchestrators
Cloud Native Storage
Compute Network Storage
DATA FLOW
10. Deploying Applications with Storage
• Orchestrator ensures application and container
are running at all times.
• A new container will be created with the existing
data if necessary.
• The application process and container maintain
ephemeral.
• Storage is orchestrated to the host and made
available to container. Storage is attached and
detached from host instances where containers
are targeted to run.
deploy:
container: redis
volume:
name: redisData
/redisData
/etc /var
/bin /opt
/data
11. Interfacing for Storage Services
Container orchestrators and runtimes are able to make specific requests for storage services.
Container Orchestrator
Cloud and Storage
Platform
Container Hosts
Interface achieves these
things..
• Create/Remove volumes
• Inspect/List volumes
• Attach/Detach volumes
• Mount/Unmount volumes
12. Interoperability for Storage Services
• Orchestrators communicate with external storage platforms
to perform storage lifecycle and orchestration features.
• These integrations take place internal and external to
container runtimes and orchestrators and their code base.
Container Orchestrator Cloud and Storage
Platform
Container Hosts
Cloud and Storage
Platform
Storage
Plugins
In-Tree Out-of-Tree
Managed
Plugins or Host
Process
15. Introducing REX-Ray
REX-Ray
The leading container storage
orchestration engine enabling
persistence for cloud native workloads
rexray.codedellemc.com
• Out of Tree Plugin
• Trusted Cloud Native Interoperability
• Open Source
• Enterprise Ready
– High Availability
– CLI Intuitiveness
– Effortless Deployment
– Architectural Choices
– Natively Secure
• Multi-Platform Storage Management
– Storage agnostic (block/file/object)
16. Docker Integration
• Use the stand alone Docker Engine to run a stateful
application or combine it with Docker Swarm Mode to turn
your application into a robust service.
• Available in the Docker Store as a certified and trusted
plugin
• REX-Ray development started when the Docker Volume
Driver interface was introduced in 1.7 Experimental
• One of 6 available drivers during DockerCon 2014 debut of the Docker Volume
Driver
• {code} team has submitted 6 patches and over 100 lines of code to the Docker
Engine for Storage
• Provides full volume lifecycle capability
19. End-to-End Container Persistence Leadership for Mesos
What does it do
Enables external storage to
be created / mounted /
unmounted with each agent
task
Abstracts Docker Volume
Drivers for Mesos
Storage orchestration engine
Cool factor
• First Mesos Agent external
storage module
• Merged into Mesos 1.0
(2016)
• Allows the use of any
Docker volume driver with
Mesos!
• Vendor agnostic
• DC/OS 1.7+ framework
(2016)
mesos-module-dvdi
Docker Volume Driver
Client CLI
DVDCLI
REX-Ray
20. Mesos Container Framework Integration
• Marathon from Mesosphere
• Apache Aurora (originally used by Twitter)
• ElasticSeach
21. Kubernetes Integration
• Kubernetes offers two approaches for
storage integration.
• An “in-tree” volume plugin for a platform. The storage
interface code is directly embedded into Kubernetes. The
downside is that plugin velocity (the speed at which a
plugin can be added, enhanced, or patched) is gated by
the Kubernetes release cycle.
• The second approach is to leverage the FlexVolume
volume plugin. This plugin uses externally installed and
managed software to handle basic
Attach/Detach/Mount/Unmount storage operations.
22. Kubernetes Integration
• REX-Ray provides an adapter script
called FlexREX which integrates with
the FlexVolume plug-in to interact with
the backing storage system
• Allowspodsto consumedatastoredonvolumes thatare orchestratedby REX-Ray.Using Kubernetes'
FlexVolumeplug-in,REX-Raycan provideuniform accessto storage operationssuchasattach, mount,
detach,and unmountforanyconfiguredstorageprovider.
• Runstatefulapplicationsinpodsand statefulsetsthroughFlexREX, andbenefitfrom CLImanagement
capabilities.
• UseanyREX-Raysupportedstorageplatform
• Dynamic Provisioningandstorageclassesarenotavailableas a limitationof FlexVolume andrequires
volume create/deleteto be managedoutsideof Kubernetes
$ rexray flexrex install
23. Kubernetes Integration
• ScaleIO is part of the core Kubernetes
code and a first class native storage
provider
• ScaleIO can take full advantage of the Kubernetes volume lifecycle
features including dynamic provisioning and storage classes
• ScaleIO driver is embedded in the standard distribution of Kubernetes
• Contributed code from the {code} by Dell EMC team passes “Google”
standard of quality
• Opens a new opportunity for those running Kubernetes in on-premise data
centers. It allows utilization of your commodity x86 server hardware for
very high performance and highly available storage for running stateful
apps in containers.
24. OpenShift Integration
• Kubernetes is used under the covers
of OpenShift
• Get all the benefits of FlexREX and native use of ScaleIO without
any additional configuration
• Support persistence requirements for applications
26. Solving the problem
• REX-Ray or Kubernetes is
installed and configured on all
hosts in the cluster as a
stateless service
• Container engines redirect
volume operations to the storage
driver
– Create/Mount/Unmount/Delete
$ docker run --volume-driver=rexray -v
redisData:/data redis
/redisData
/etc /var
/bin /opt
/data
27. Solving the problem
• Lose the container or lose the
server
– Data persists and remains in tact
on the remote storage platform
/etc /var
/bin /opt
/redisData
28. Solving the problem
• Attach the volume to a new
container on a different host
– Equivalent of a hard reset.
Application starts and resumes
from the last write to disk
– Container scheduler is
responsible for creating a new
container
• Scalability
– Application data can scale to the
maximum supported by the
storage platform
/etc /var
/bin /opt
/data /redisData
#3: Add talking points to each point
OSS projects: Docker, Mesos, Kubernetes, Cloud Foundry
#8: The key word here is interoperability. This allows me to satisfy requirements of making my application portable when there are unversal hooks into the necessary parts of my application. Which computing is pretty universal, but the networking and storage aspect must be as well. Today we have things like the Container Network Interface while the Container Storage Interface is currently under development. These universal concepts allow my applications to interoperate with any cloud service without relying on the need for virtualization.
#9: But lets take virtualzation as an example. The abstraction of every facet of compting/network/storage makes it very easy to consume. All of the heavy lifting is done by the hypervisor because the types and amounts of servers, storage and networking aren’t visible to the container orchestrator, engine or runtime . And maybe this is the right answer for you, and to be honest, the immediate future of containers will be using a hypervisor. This creates a pseudo-software defined storage platform behind the container orchestrator’s back. But we need to think a bit differnenly as this progresses because the data-plane abstraction is relying on a virtulized mount to provide the data persistence.
#10: If we take this to a cloud native concept, the data flow should be horizontal. The compute, networking, and storage is decoupled and only fits through a series of universal interfaces. These interfaces are responsible for the orchestration of networking and storage on different types of clouds and on-premise products. This lateral data flow allows an application to be truly portable across any type of environment and even spread across environments.
#11: So how does this work? In this example we are looking at a redis deployment. The orchestrator is responsible for to make sure this application adheres to the specifics or remediation policy. A new container is created and storage is orchestrated to the host and made available to the container. If data currently exists on the volume, then it’s mounted and state resumes. If not, a clean volume is mounted and any init or kickstart scripts can begin. At this point, the application and container remain ephemeral. Meaning that I can destroy the container and I’m expecting the CO to restart a new container. However, no data will be lost since it rests on a external storage platform and the use of the storage orchestration will take care of volume lifecycle.
#12: The volume lifecycle achieves a few different things. It can… this is all possible through various and specific API requests to the storage platforms
#13: The API requests for storage orchestration to external platforms can come from two possibilities. First is an in-tree driver which is native code built-in to the CO. the second is out-of-tree drivers using a plugin. Each one of these has its own pros and cons list. The in-tree driver is subject to the release cycle of the CO. The storage plugins for out-of-tree might not be given all the benefits of an in-tree if the interfaces the are exposed can’t utilize the feature sets of the storage platform.
#19: In this example, our application is storing data in “/mydata”
#20: Docker Volume Driver Isolator Module
No remote storage capability using Mesos before September 2015
{code} was first to bring an abstracted persistent storage model
Freedom to use the Mesos Containerizer with ANY docker volume driver (that means you don’t need Docker)
Merged upstream into Mesos 1.0 to provide storage platform support for any vendor who has written a docker volume driver, including REX-Ray
Every company that boasts storage integration with Mesos uses the {code} contributed module.
DVDCLI
Sss
Sss
DC/OS 1.7 Release ships with REX-Ray embedded
DC/OS 1.8 Release ships with DVDI embedded for Mesos 1.0
Featured in the documentation - https://dcos.io/docs/1.8/usage/storage/external-storage/
#32: First, a few things about the team that has made this possible.
The Dell EMC {code} team is a team made up of open source software engineers and developer advocates, focused on making EMC a well-known name within the open source community.
We will focus on one of their projects, REX-Ray, in this presentation.