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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
This presentation will dive into all the storage options available with the most popular container orchestrators such as Kubernetes, Docker, and Mesos.
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.
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.
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.
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.
This document provides an overview of DevOps and how it relates to database administrators (DBAs). It discusses key DevOps concepts like continuous delivery, configuration management, and release coordination. Agile methodologies like Scrum, Kanban, and Extreme Programming are described. DevOps tools that can help DBAs are also covered, including virtualization platforms, containers, configuration management tools like Ansible, and the periodic table of DevOps tools. The document aims to explain how DevOps impacts and involves DBAs in its goal of faster, more reliable software delivery.
The document discusses challenges with moving databases to the cloud and proposes a solution using data virtualization. It summarizes that virtualizing databases with tools like Delphix and DBVisit allows for instant provisioning of development environments without physical copies. Databases are packaged into "data pods" that can be easily replicated and kept in sync. This streamlines cloud migrations by removing bottlenecks around copying and moving large amounts of database data.
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.
This document discusses database management and cloud computing trends. It notes that most enterprises now have a multi-cloud strategy, with workloads running in both public and private clouds. Common cloud migration methods like backing up on-premises databases and restoring in the cloud are discussed. The importance of optimizing for the cloud to reduce costs is emphasized, such as minimizing data footprints and reducing data transfers. Popular cloud platforms like AWS, Azure, Google Cloud, and tools for monitoring cloud resources are also mentioned.
This document discusses the history of data and computing technology from the 19th century to present day. It covers early computer architecture from von Neumann and bottlenecks caused by the CPU and network. An example is given of how data collection and analysis in 1854 London could have prevented a cholera outbreak if taken seriously. The document argues that while technology has advanced, many challenges around data economics, architecture, and analysis remain. It questions whether we are still "farming dinosaurs" with outdated approaches to data management.
This document discusses strategies for migrating workloads to the cloud. It begins by reviewing current cloud trends, such as the growth of hybrid cloud environments. It then examines common migration approaches, such as backing up on-premises data and restoring in the cloud. However, it notes that this does not account for ongoing data loads and connectivity issues. The document emphasizes the importance of optimizing for the cloud prior to migration to avoid unexpected costs from storage, data transfer fees, and inefficient applications. It provides examples of cloud monitoring tools that can help with optimization and troubleshooting performance issues during and after migration.
Cloud Presentation and OpenStack case studies -- Harvard UniversityBarton George
The presentation walks through the forces affecting IT in higher education today, the value of a cloud brokerage model and case studies of OpenStack-based clouds in higher education. Presented at the Harvard University IT summit.
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.
ContainerCon EU 2016 - Software-Defined Storage and Container SchedulersDavid vonThenen
This document discusses how software-defined storage (SDS) and container schedulers can work together in a game-changing way. It first covers container schedulers like Mesos and how they schedule tasks but lack persistent storage. It then discusses SDS solutions like ScaleIO that provide scale-out block storage across infrastructure. Finally, it proposes that combining SDS and schedulers by running a ScaleIO framework on Mesos provides numerous benefits like globally accessible persistent storage, high availability, and the ability to deploy applications anywhere. A demo is planned to illustrate configuring and using such an integrated SDS and scheduler solution.
This document discusses using virtualization and containers to improve database deployments in development environments. It notes that traditional database deployments are slow, taking 85% of project time for creation and refreshes. Virtualization allows for more frequent releases by speeding up refresh times. The document discusses how virtualization engines can track database changes and provision new virtual databases in seconds from a source database. This allows developers and testers to self-service provision databases without involving DBAs. It also discusses how virtualization and containers can optimize database deployments in cloud environments by reducing storage usage and data transfers.
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.
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.
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.
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.
This presentation will dive into all the storage options available with the most popular container orchestrators such as Kubernetes, Docker, and Mesos.
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.
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.
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.
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.
This document provides an overview of DevOps and how it relates to database administrators (DBAs). It discusses key DevOps concepts like continuous delivery, configuration management, and release coordination. Agile methodologies like Scrum, Kanban, and Extreme Programming are described. DevOps tools that can help DBAs are also covered, including virtualization platforms, containers, configuration management tools like Ansible, and the periodic table of DevOps tools. The document aims to explain how DevOps impacts and involves DBAs in its goal of faster, more reliable software delivery.
The document discusses challenges with moving databases to the cloud and proposes a solution using data virtualization. It summarizes that virtualizing databases with tools like Delphix and DBVisit allows for instant provisioning of development environments without physical copies. Databases are packaged into "data pods" that can be easily replicated and kept in sync. This streamlines cloud migrations by removing bottlenecks around copying and moving large amounts of database data.
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.
This document discusses database management and cloud computing trends. It notes that most enterprises now have a multi-cloud strategy, with workloads running in both public and private clouds. Common cloud migration methods like backing up on-premises databases and restoring in the cloud are discussed. The importance of optimizing for the cloud to reduce costs is emphasized, such as minimizing data footprints and reducing data transfers. Popular cloud platforms like AWS, Azure, Google Cloud, and tools for monitoring cloud resources are also mentioned.
This document discusses the history of data and computing technology from the 19th century to present day. It covers early computer architecture from von Neumann and bottlenecks caused by the CPU and network. An example is given of how data collection and analysis in 1854 London could have prevented a cholera outbreak if taken seriously. The document argues that while technology has advanced, many challenges around data economics, architecture, and analysis remain. It questions whether we are still "farming dinosaurs" with outdated approaches to data management.
This document discusses strategies for migrating workloads to the cloud. It begins by reviewing current cloud trends, such as the growth of hybrid cloud environments. It then examines common migration approaches, such as backing up on-premises data and restoring in the cloud. However, it notes that this does not account for ongoing data loads and connectivity issues. The document emphasizes the importance of optimizing for the cloud prior to migration to avoid unexpected costs from storage, data transfer fees, and inefficient applications. It provides examples of cloud monitoring tools that can help with optimization and troubleshooting performance issues during and after migration.
Cloud Presentation and OpenStack case studies -- Harvard UniversityBarton George
The presentation walks through the forces affecting IT in higher education today, the value of a cloud brokerage model and case studies of OpenStack-based clouds in higher education. Presented at the Harvard University IT summit.
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.
ContainerCon EU 2016 - Software-Defined Storage and Container SchedulersDavid vonThenen
This document discusses how software-defined storage (SDS) and container schedulers can work together in a game-changing way. It first covers container schedulers like Mesos and how they schedule tasks but lack persistent storage. It then discusses SDS solutions like ScaleIO that provide scale-out block storage across infrastructure. Finally, it proposes that combining SDS and schedulers by running a ScaleIO framework on Mesos provides numerous benefits like globally accessible persistent storage, high availability, and the ability to deploy applications anywhere. A demo is planned to illustrate configuring and using such an integrated SDS and scheduler solution.
This document discusses using virtualization and containers to improve database deployments in development environments. It notes that traditional database deployments are slow, taking 85% of project time for creation and refreshes. Virtualization allows for more frequent releases by speeding up refresh times. The document discusses how virtualization engines can track database changes and provision new virtual databases in seconds from a source database. This allows developers and testers to self-service provision databases without involving DBAs. It also discusses how virtualization and containers can optimize database deployments in cloud environments by reducing storage usage and data transfers.
Webinar: End-to-End CI/CD with GitLab and DC/OSMesosphere Inc.
Seven years ago, Apache Mesos was born as a platform to bring the distributed computing capabilities that powered the largest digital companies to the masses. Today, Mesosphere DC/OS technologies power more containers in production than any other software stack in the world, and has emerged as the premier platform for building and elastically scaling data-rich, modern applications and the associated CI/CD infrastructure across any infrastructure, public or private.
GitLab is an end-to-end software development and delivery platform with built-in CI/CD, monitoring, and performance metrics. With a unified experience for every step of the development lifecycle and seamless integration with container schedulers, GitLab provides the most efficient approach to reduce cycle time, increase velocity, and improve software quality.
In this webinar, you will learn how to combine DC/OS and GitLab to easily build a CI/CD infrastructure and build a complete CI/CD pipeline in minutes.
Slides cover:
1. An introduction to Apache Mesos and Mesosphere DC/OS and overview of DC/OS features and capabilities for developing, deploying, and operating containerized applications, microservices and CI/CD
2. An introduction to GitLab
3. How to use DC/OS and GitLab to build a CI/CD solution and go from idea to production
This document discusses the role of database administrators (DBAs) in DevOps environments. It begins with an introduction to DevOps, emphasizing collaboration between developers and IT professionals. It then explores how DBAs are impacted, noting both opportunities for DBAs to influence decisions and embrace automation, as well as risks of being seen as roadblocks. The document provides overviews of various DevOps practices and tools that DBAs can learn, such as configuration management, continuous delivery, and GitHub. It argues that DBAs should update their skills while automating some traditional tasks, and embrace techniques like data virtualization, snapshots, and DataOps to remove databases as roadblocks to DevOps goals.
HBaseCon2017 Splice Machine as a Service: Multi-tenant HBase using DCOS (Meso...HBaseCon
Splice Machine is a hybrid relational database management system (RDBMS) that allows for both online transaction processing (OLTP) and online analytical processing (OLAP) without the need for separate systems. It provides ANSI SQL support and transactional consistency for massive amounts of data while offering 10x faster performance at 1/4 the cost of other systems. Splice Machine can be deployed on-premises or in the cloud as a fully managed database as a service using the DC/OS platform, which provides container orchestration using Mesos and Docker along with networking and storage integration using CNI and RexRay.
Real World Modern Development Use Cases with RackHD and AdobeTimothy Gelter
Adobe and the Dell EMC RackHD team provide an overview on how Adobe is modernizing their datacenters using public and private clouds enabled by infrastructure as code technologies to abstract their infrastructure for application deployments and improve operational efficiencies.
Implementing DevOps – How it came to the fore, its key elements and example d...Barton George
This short presentation takes you through how DevOps came to the fore, explains its role within a Modern IT environment and is supported by two demos. The first demos illustrates how you can combine GitLab + Kubernetes + persistent storage (PowerMax) in an automated fashion to implement automated workflows and features . The second steps you through how you can leverage an Ansible playbook to automate the setup and management of storage infrastructure at scale (Ansible modules are included with Isilon and PowerScale storage).
This presentation was originally delivered as a Linux Foundation webinar
This document discusses the transition from DevOps to DataOps. It begins by introducing the speaker, Kellyn Pot'Vin-Gorman, and their background. It then provides definitions and histories of DevOps and some common DevOps tools and practices. The document argues that database administrators (DBAs) need to embrace DevOps tools and practices like automation, version control, and database virtualization in order to stay relevant. It presents database virtualization and containerization as ways to overcome "data gravity" and better enable continuous delivery of database changes. Finally, it discusses how methodologies like Agile, Scrum, and Kanban can be combined with data-centric tools to transition from DevOps to DataOps.
{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 DevOps and how it relates to database administrators (DBAs). It begins with a story about data corruption resulting from a lack of formal development processes. It then defines DevOps and discusses how including DBAs is important for efficiency. The document outlines common DevOps terms and tools and how database virtualization fits into the DevOps model. It addresses cultural challenges for DBAs in adopting DevOps and how DBAs can provide value through collaboration, skills updates, and familiarity with the DevOps toolchain.
The Fastest Way to Redis on Pivotal Cloud FoundryVMware Tanzu
What do developers choose when they need a fast performing datastore with a flexible data model? Hands-down, they choose Redis.
But, waiting for a Redis instance to be set up is not a favorite activity for many developers. This is why on-demand services for Redis have become popular. Developers can start building their applications with Redis right away. There is no fiddling around with installing, configuring, and operating the service.
Redis for Pivotal Cloud Foundry offers dedicated and pre-provisioned service plans for Cloud Foundry developers that work in any cloud. These plans are tailored for typical patterns such as application caching and providing an in-memory datastore. These cover the most common requirements for developers creating net new applications or who are replatforming existing Redis applications.
We'd like to invite you to a webinar discussing different ways to use Redis in cloud-native applications. We'll cover:
- Use cases and requirements for developers
- Alternative ways to access and manage Redis in the cloud
- Features and roadmap of Redis for Pivotal Cloud Foundry
- Quick demo
Presenters: Greg Chase, Director of Products, Pivotal and Craig Olrich, Platform Architect, Pivotal
Speakers: Phil Christensen, Sr. DevOps Engineer, Solutions Architect
Phil is an open source software engineer and cloud solutions architect with 15+ years of experience. He focuses on Puppet automation, containers, and Amazon Web Services infrastructure and holds all five AWS Certifications.
If you are interested in learning more about Logicworks' unique approach to cloud migration and management, contact us or talk to a cloud expert at (212) 625-5300.
How Container Schedulers and Software-based Storage will Change the CloudDavid vonThenen
Persistent applications can be complex to manage and operate at scale but tend to be perfect for modern schedulers like Apache Mesos. The current trend in Containers is taking their ephemeral nature and turning it upside-down by running databases, key/value stores, WordPress, and etc within them. Internal direct attached storage and external storage are both options in running your long-running, persistent applications. The problem is how do you run these applications and containers in production environments?
This talk outlines how 2 Layer Scheduling, as known as the Offer-Accept model, found in Mesos and Software-based Storage enables deployment of managed frameworks and tasks while maintaining high availability, scale-out growth, and automation. This combination of technology will help build a "Skynet" like architecture for persistent applications and containers in the cloud.
Marc embraces database virtualization and containers to help Dave's development team overcome data issues slowing their work. Virtualizing the database and creating "data pods" allows self-service access and the ability to quickly provision testing environments. This enables the team to work more efficiently and meet sprint goals. DataOps is introduced to fully integrate data into DevOps practices, removing it as a bottleneck through tools that provide versioning, automation and developer-friendly interfaces.
This document discusses virtualizing big data in the cloud using Delphix data virtualization software. It begins with an introduction of the presenter and their background. It then discusses trends in cloud adoption, including how most enterprises now use a hybrid cloud strategy. It also discusses how big data projects are increasingly being deployed in the cloud. The document demonstrates how Delphix can be used to virtualize flat files containing big data, eliminating duplication and enabling features like snapshots and cloning. It shows how files can be provisioned from a source to targets, including the cloud, and refreshed or rewound when needed. In summary, the document illustrates how Delphix virtualizes big data files to simplify deployment and management in cloud environments.
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle Developers
The document discusses Oracle's approach to containerization and Kubernetes. It provides an overview of container native development and Oracle's vision of an end-to-end container native suite. It also describes Oracle Container Engine (OKE) which provides a fully managed Kubernetes service on Oracle Cloud Infrastructure.
Dataverse can be deployed using Docker containers to improve maintainability and portability. The document discusses how Docker can isolate applications and their dependencies into portable containers. It provides an example of deploying Dataverse as a set of microservices within Docker containers. Instructions are included on building Docker images, running containers, and managing the containers and images through commands and tools like Docker Desktop, Docker Hub, and Docker Compose.
Sviluppare velocemente applicazioni sicure con SUSE CaaS Platform e SUSE ManagerSUSE Italy
The document describes an event called Expert Days 2019 focused on developing secure applications quickly using SUSE CaaS Platform and SUSE Manager. It includes an agenda with topics on IT transformation for innovation, terminology around SUSE CaaS Platform and SUSE Manager, and a live demo of a jTracker microservices application running on containers. Partners BS Company and SUSE will provide real experiences using these open source tools to reduce development time while maintaining enterprise security standards.
This document discusses using MySQL containers and provides an overview of containers and Docker. It begins with definitions of containers and how they isolate applications. It then discusses Docker and how it packages and runs applications in containers. The rest of the document demonstrates how to use official MySQL containers, including running MySQL in containers and using Docker Compose to manage multi-container applications. It concludes by discussing container orchestration with Docker Swarm and Kubernetes.
Similar to Managing ScaleIO as Software on Mesos (20)
Letter and Document Automation for Bonterra Impact Management (fka Social Sol...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 automated letter generation for Bonterra Impact Management using Google Workspace or Microsoft 365.
Interested in deploying letter generation automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfMalak Abu Hammad
Discover how MongoDB Atlas and vector search technology can revolutionize your application's search capabilities. This comprehensive presentation covers:
* What is Vector Search?
* Importance and benefits of vector search
* Practical use cases across various industries
* Step-by-step implementation guide
* Live demos with code snippets
* Enhancing LLM capabilities with vector search
* Best practices and optimization strategies
Perfect for developers, AI enthusiasts, and tech leaders. Learn how to leverage MongoDB Atlas to deliver highly relevant, context-aware search results, transforming your data retrieval process. Stay ahead in tech innovation and maximize the potential of your applications.
#MongoDB #VectorSearch #AI #SemanticSearch #TechInnovation #DataScience #LLM #MachineLearning #SearchTechnology
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc
How does your privacy program stack up against your peers? What challenges are privacy teams tackling and prioritizing in 2024?
In the fifth annual Global Privacy Benchmarks Survey, we asked over 1,800 global privacy professionals and business executives to share their perspectives on the current state of privacy inside and outside of their organizations. This year’s report focused on emerging areas of importance for privacy and compliance professionals, including considerations and implications of Artificial Intelligence (AI) technologies, building brand trust, and different approaches for achieving higher privacy competence scores.
See how organizational priorities and strategic approaches to data security and privacy are evolving around the globe.
This webinar will review:
- The top 10 privacy insights from the fifth annual Global Privacy Benchmarks Survey
- The top challenges for privacy leaders, practitioners, and organizations in 2024
- Key themes to consider in developing and maintaining your privacy program
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
Main news related to the CCS TSI 2023 (2023/1695)Jakub Marek
An English 🇬🇧 translation of a presentation to the speech I gave about the main changes brought by CCS TSI 2023 at the biggest Czech conference on Communications and signalling systems on Railways, which was held in Clarion Hotel Olomouc from 7th to 9th November 2023 (konferenceszt.cz). Attended by around 500 participants and 200 on-line followers.
The original Czech 🇨🇿 version of the presentation can be found here: https://www.slideshare.net/slideshow/hlavni-novinky-souvisejici-s-ccs-tsi-2023-2023-1695/269688092 .
The videorecording (in Czech) from the presentation is available here: https://youtu.be/WzjJWm4IyPk?si=SImb06tuXGb30BEH .
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slackshyamraj55
Discover the seamless integration of RPA (Robotic Process Automation), COMPOSER, and APM with AWS IDP enhanced with Slack notifications. Explore how these technologies converge to streamline workflows, optimize performance, and ensure secure access, all while leveraging the power of AWS IDP and real-time communication via Slack notifications.
5th LF Energy Power Grid Model Meet-up SlidesDanBrown980551
5th Power Grid Model Meet-up
It is with great pleasure that we extend to you an invitation to the 5th Power Grid Model Meet-up, scheduled for 6th June 2024. This event will adopt a hybrid format, allowing participants to join us either through an online Mircosoft Teams session or in person at TU/e located at Den Dolech 2, Eindhoven, Netherlands. The meet-up will be hosted by Eindhoven University of Technology (TU/e), a research university specializing in engineering science & technology.
Power Grid Model
The global energy transition is placing new and unprecedented demands on Distribution System Operators (DSOs). Alongside upgrades to grid capacity, processes such as digitization, capacity optimization, and congestion management are becoming vital for delivering reliable services.
Power Grid Model is an open source project from Linux Foundation Energy and provides a calculation engine that is increasingly essential for DSOs. It offers a standards-based foundation enabling real-time power systems analysis, simulations of electrical power grids, and sophisticated what-if analysis. In addition, it enables in-depth studies and analysis of the electrical power grid’s behavior and performance. This comprehensive model incorporates essential factors such as power generation capacity, electrical losses, voltage levels, power flows, and system stability.
Power Grid Model is currently being applied in a wide variety of use cases, including grid planning, expansion, reliability, and congestion studies. It can also help in analyzing the impact of renewable energy integration, assessing the effects of disturbances or faults, and developing strategies for grid control and optimization.
What to expect
For the upcoming meetup we are organizing, we have an exciting lineup of activities planned:
-Insightful presentations covering two practical applications of the Power Grid Model.
-An update on the latest advancements in Power Grid -Model technology during the first and second quarters of 2024.
-An interactive brainstorming session to discuss and propose new feature requests.
-An opportunity to connect with fellow Power Grid Model enthusiasts and users.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
Programming Foundation Models with DSPy - Meetup SlidesZilliz
Prompting language models is hard, while programming language models is easy. In this talk, I will discuss the state-of-the-art framework DSPy for programming foundation models with its powerful optimizers and runtime constraint system.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...alexjohnson7307
Predictive maintenance is a proactive approach that anticipates equipment failures before they happen. At the forefront of this innovative strategy is Artificial Intelligence (AI), which brings unprecedented precision and efficiency. AI in predictive maintenance is transforming industries by reducing downtime, minimizing costs, and enhancing productivity.
Generating privacy-protected synthetic data using Secludy and MilvusZilliz
During this demo, the founders of Secludy will demonstrate how their system utilizes Milvus to store and manipulate embeddings for generating privacy-protected synthetic data. Their approach not only maintains the confidentiality of the original data but also enhances the utility and scalability of LLMs under privacy constraints. Attendees, including machine learning engineers, data scientists, and data managers, will witness first-hand how Secludy's integration with Milvus empowers organizations to harness the power of LLMs securely and efficiently.
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfflufftailshop
When it comes to unit testing in the .NET ecosystem, developers have a wide range of options available. Among the most popular choices are NUnit, XUnit, and MSTest. These unit testing frameworks provide essential tools and features to help ensure the quality and reliability of code. However, understanding the differences between these frameworks is crucial for selecting the most suitable one for your projects.
I work on the {code} team which is a group within Dell EMC that develops and contributes to various open source projects in the container space. Our group is most known for working on projects enabling different container schedulers to consume different storage platforms easily.
Past Life: Backup and Recovery Solution working on Vmware virtualized environments.
Add talking points to each point
OSS projects: Docker (REX-Ray), Mesos (mesos-module-dvdi), Kubernetes, Cloud Foundry
Recently the {code} team has been engaged with the Cloud Native Computing Foundation (CNCF) working on the Container Storage Interface (CSI)
How do I divide the resources between my apps
When an app goes down, you want to bring the app back up
Even more basic than that… Mesos is a Container Scheduler
Spread your apps amongst compute
Create 3 instances of my app
- How do I efficiently utilize my CPU, memory, and disk?
- It makes sense to put a CPU intensive app with an App that requires a lot of memory. Density!
Dive a little deeper… The one really cool thing about Mesos is this concept of Frameworks.
Allows you to override the behavior of how your application is placed in your cluster by implementing a customized scheduler.
Maybe users out there may only interact with Marathon in their day to day activities.
3 instances running on different nodes, 3 instances on different racks
Special fault tolerance requirements
Maybe your application is compute intensive such that you need utilize GPUs
Spread your application across different availability zones
Software only
Complete flexibility – No HCL
Not to say that some infrastructure won’t work better than others. But it’s designed to run on anything.
End user supplies server, switch, rack, etc.
Worried about a hidden cost of HW integration:
Dell PowerEdge servers tuned, optimized and validated for ScaleIO
Builds for Hyper-converged or Storage-only
ScaleIO can be installed on almost any Operating System; there are plugins or integrations that allow almost any platform to either provide or consume storage.
You can combine spinning disks, SSDs, PCI express drives and NVMe in a single system – allowing users to create different performance pools
Some SDS products eat a lot of resources to provide the storage services.
Ideal for Hyper-converged Infrastructure because the storage system doesn’t get in the way of the other compute loads.
Storage review was so impressed it created an Editors Choice award so it could give it to ScaleIO.
Is built on an elastic architecture, meaning…
if you need more capacity, you could add more disk to nodes
If you need more throughput, you could add more nodes to your configuration
Grow as you need
Bring whatever network and server gear you like, and fill it with the sort of drives you want.
Run it on the OS or hypervisor of your choice, and even have the option to combine these in a single system.
Open source projects and collaborations continually enable new integrations … and we’ll be hearing about some of them today!
What happens too often is that storage, ends up getting silo’ed leading to poor utilization and/or performance. An example of that is under utilized resources on a storage array because you need to anticipate growth.
By pooling resources across all stacks and allowing for consumption back to any stack, ScaleIO allows for better utilization of your hardware.
ScaleIO does all of the work to optimize placement of data and balancing resources.
If you lose nodes or add more, ScaleIO automatically redistributes and rebalances the data.
What this means is that we get predictable performance at large scale even at near full capacity.
Since ScaleIO is a Software-based Storage Platform its can mutliple automation vectors from a wide variety of DevOps tools.
But Operations are simplified just in virtue of relying only on standard x86 servers and Ethernet. Things that all well-known and understood
ScaleIO takes the headaches out of certain problems that would be left to Operations teams to solve. A lot this is addressed by the Metadata Management nodes by virtual of doing leader leader election amongst themselves. The elastic architecture handles the data striping and rebalancing when nodes are added or removed.
ScaleIO writes data in a distributed mesh mirroring scheme. There are always two copies, on separate fault units, to ensure that data is always protected.
Because of the highly parallelized architecture of ScaleIO, if there is a problem with a disk or a storage-contributing node, it can drop that device and rebuild the data elsewhere within seconds or minutes, rather than hours or days.
The Deployment Guide is 302 pages in its current state.
In terms of automating the installation this is probably the easy scenario which is:
- select 3 nodes for the MDM nodes and set them aside for Management/Metadata
- then install everything else (SDS and SDC) on the other nodes.
What about if you want multiple protection domains?
Or systems earmarked as storage providers (SDSs)? Or storage consumers (SDCs) at scale? How to identify them in your DevOps tool?
That just talks about installation. That is arguably the easy part… what happens when it comes to monitoring and Day 2 type operations.
Operational details – Has been baked into the Framework via the customer scheduler
Monitor the storage platform – That’s a principle feature that Mesos Frameworks provide. Application specialization.
Native – in the sense that if you bring new Mesos nodes online, the Framework will imprint those new nodes immediately to consume ScaleIO
Deploy Anywhere - ScaleIO is infrastructure agnostic
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.