This was presented by Eric Tan, Solutions Engineer, Docker
at the Docker Tech Workshop, Singapore on 26th April 2018.
It covers -
Overview of CI/CD
CI / CD Workflow
Enterprise CI / CD with Docker
OPEN SOURCE TECHNOLOGY: Docker Containers on IBM BluemixDA SILVA, MBA
This is a recorded Webinar from Aug 04, 2015, covering the following topics:
- WHAT IS BLUEMIX
- WHAT IS DOCKER
- LIVE DEMO: Docker containers on Bluemix
Register today for an IBM Cloud Webinar: http://www.ibmcloudwebinars.com
Get updated and join our Linkedin Group:
https://www.linkedin.com/groups/IBM-Cloud-Webinars-8333586/about
Please, feel free to reach out if you have any queries:
[email protected]
@raphaelsilvada
https://ie.linkedin.com/in/raphaelsilvada
Evénement Docker Paris: Anticipez les nouveaux business model et réduisez vos...Docker, Inc.
Au programme : la mise en place de plateformes agiles pour s’adapter aux nouveaux business models, l’optimisation des coûts IT dans le cadre de vos déploiements applicatifs, réussir la mise en oeuvre de Kubernetes, garantir la sécurité de vos applications tout au long de leur cycle de vie et bien plus encore.
The document summarizes announcements from DockerCon 2018, including new capabilities for Docker Enterprise Edition like federated application management across hybrid and multi-cloud infrastructure. It also discusses new features for Docker Desktop like an easier way for developers to design containerized applications using templates that generate Dockerfiles and Compose files. Additionally, it covers expanded support for Windows containers in Docker Enterprise Edition and Kubernetes integration.
What is this Docker and Microservice thing that everyone is talking about? A primer to Docker and Microservice and how the two concepts complement each other.
This document discusses DevOps, including what it is, why it matters, challenges, and the Microsoft DevOps platform. DevOps is the union of development and operations to enable continuous delivery of value to end users. It replaces silos and promotes collaboration and shared practices. DevOps enables faster delivery through automation, monitoring, and other practices like continuous integration and delivery. Challenges include culture change, automation, legacy systems, and skills. The Microsoft DevOps platform supports continuous delivery, continuous testing, release management, and integration with any language or platform through tools like Visual Studio Team Services.
IBM Bluemix and Docker Guest Lecture at Cork Institute of TechnologySanjay Nayak
This document discusses IBM Bluemix and Docker. It provides an overview of Bluemix, describing it as an open-standard cloud platform for building, managing and running applications. It notes that developers use Bluemix to rapidly deploy applications, continuously deliver new functionality, and integrate with on-premise systems. The document also introduces Docker, describing it as a tool for packaging applications into lightweight Linux containers that can run anywhere. It provides examples of building Docker images and deploying containerized applications on Bluemix.
Building Your NoSQL Ship: How an Enterprise Transitioned from a RDBMS to NoSQ...Docker, Inc.
How do you bring a NoSQL DB into a production Docker Environment? What are key orchestration challenges? How can you design a portable solution that can lift and shift into any environment? What are pro’s and con’s to containerizing your database? By establishing a set of best practices and proper testing you can ensure that your infrastructure design can be resilient in any global environment. The challenge is identifying what works best for your organization. Disruptive testing and partnering with other teams within your company can ensure success when implementing a global application. In this session you will learn from a member of MetLife’s ModSquad innovation team firsthand what challenges MetLife overcame using a NoSQL DB in a Docker environment. You will learn about key decisions impacting orchestration, availability, database replication, and disaster recovery. Additionally, you will understand key differences in classic and swarm mode and how Kubernetes and Docker teaming up will help your Production Design.
DockerCon EU 2017 - General Session Day 2Docker, Inc.
This document summarizes Scott Johnston's keynote at a Docker event. It discusses Docker's modernization journey program which helps customers modernize traditional applications through partnerships. It provides examples of modernization projects with the MTA program that reduced costs by 50% while improving portability, agility and security. The keynote outlines Docker's incremental approach and working with customers and partners at their own pace on their modernization journey.
DockerCon EU 2017 - General Session Day 1Docker, Inc.
This document discusses Docker and its container platform. It highlights Docker's momentum in the industry with over 21 million Docker hosts and 24 billion container downloads. The document then summarizes Docker's container platform and how it enables applications across diverse infrastructures and throughout the lifecycle. It also discusses how Docker can help modernize traditional applications and provide portability, agility and security. The remainder of the document focuses on how MetLife leveraged Docker to containerize applications, seeing benefits like a 70% reduction in VMs and 66% reduction in costs. It outlines Docker Enterprise Edition and its value in areas like security, multi-tenancy, policy automation and management capabilities for Swarm and Kubernetes.
DCSF 19 Docker Enterprise Platform and ArchitectureDocker, Inc.
Docker Enterprise is an enterprise container platform for developers and IT admins building and managing container applications. The platform includes integrated orchestration (Swarm and Kubernetes), advanced private image registry, and a centralized admin console to secure, troubleshoot, and manage containerized applications. This talk will focus on the Docker Enterprise technical architecture, key features and use cases it is designed to support. Key areas covered in this session:
Latest features and enhancements
Security and Compliance - how to ensure oversight and validate applications for different compliance regulations
Operational Insight - how to identify and troubleshoot issues in your container environment
Integrated Technology - the technologies are supported and can be run with Docker Enterprise
Policy-based Automation - how to scale container environments through automated policies
Meetup presentation of Jelastic as Docker orchestrator. You will be able to deploy a docker environment from this presentation on Hidora cloud provider based in Switzerland.
This document discusses DevOps PaaS capabilities with Docker support provided by Jelastic. Key features highlighted include:
- Easy deployment of applications using Docker, without code changes
- Automatic horizontal and vertical scaling of applications during load spikes
- Intuitive management dashboard for application topology, deployment, logs, and integration with CI/CD tools
- Infinite scalability, deployment automation, and DevOps-oriented platform
- Support for Docker containers, databases, automated workflows, and application lifecycle management
Docker allows applications to be packaged into standardized units called containers that can run on any infrastructure. IBM Bluemix supports Docker containers and provides services for building, managing, and hosting containerized applications in a hybrid cloud environment. Key benefits of Docker containers include increased portability and efficiency in development and deployment across physical and cloud infrastructure.
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Ashnikbiz
This was presented by Steven Thwaites, Technical Solutions Engineer at Docker at Cloud Expo Asia. Docker is the only Containers-as-a-Service platform for IT that manages and secures diverse applications across disparate infrastructure, both on-premises and in the cloud. It covers topics like:
VMs vs Containers
The Docker Ecosystem
How to Build and Ship your Docker Image
Unique Advantages with Docker EE and more
This document provides a recap of DockerCon EU 2017 and discusses Docker's strategy to support both Docker Swarm and Kubernetes as orchestration platforms. Key points include:
- Docker is developing its platform to natively support both Swarm and Kubernetes orchestration. This will allow developers to test locally with Swarm and deploy to production with either Swarm or Kubernetes.
- Docker Enterprise Edition will provide security, management, and support for both Swarm and Kubernetes clusters. It aims to offer the best container development workflow and enterprise container security and management.
- Docker is contributing its projects like containerd, runc, and Moby to the Cloud Native Computing Foundation to promote open governance and collaboration between Docker and Kubernetes.
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...Docker, Inc.
At JCPenney, Black Friday is one of our most critical shopping periods, both in stores and increasingly online. Hundreds of millions of dollars are on the line for us in a narrow shopping window so scaling to handle the traffic and being able to deploy promotions and fix issues without disruption to the website and our business are critical. Our prior way of delivering applications was built on a waterfall model, locked in to a set of ISV vendor dependencies, with rigid silos. It was too slow and expensive to deploy changes and keep pace with our business. We needed an application delivery platform that can handle the scale of Black Friday, and allow us to adapt our systems as our business continues to evolve. In our DockerCon session, we will tell you how we are transforming JCPenney’s omnichannel business with Docker and open solutions like Jenkins, Spring cloud, Netflix OSS and Ansible. We went live in our first iteration in just two months, and then on-boarded over 30 services in the first 6 months. We learned quite a bit along the way and you'll hear why we made an important decision to switch from Docker Community Edition to Docker Enterprise Edition. Our new cloud-native, Dockerized systems handle over 100,000 deployments per year and can scale to handle events like Black Friday with zero issues.
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise EditionDocker, Inc.
In their talk, David and Michelle showed building an app using Kubeflow first with Docker Desktop and then on Docker Enterprise in the cloud. And they even took advantage of Google Cloud Tensorflow Processing Units native to the platform.
Sharon Frazier and Don Bauer of Franklin American Mortgage Company summarized their company's approach to innovation through a DevOps transformation. They tackled problems by creating a new tool called "Delivery" to manage services using Docker EE. Delivery helped standardize pipelines and images while enabling visibility through monitoring and compliance checks. The team focused on pillars of visibility, simplification, standardization, and experimentation. Currently, Delivery manages over 1,000 containers across many environments and sees continuous improvement.
This document discusses the challenges of transitioning between monolithic, microservices, and serverless architectures. It presents several potential solutions to this problem, ultimately advocating for a hybrid approach that allows applications to utilize elements of each architecture. The key benefits of this hybrid app vision are fast delivery of new features, a gradual transition with minimal disruption, and a unified toolset. The document demonstrates this approach using Gloo, an open source project that acts as a layer to connect applications built with different architectures.
Today I presented a session on "Top 5 Exciting Dockercon 2018 Announcements"in Docker Bangalore Meetup which happened in Nutanix India Office, Bellandur Road. It was yet another great opportunity to meet and network with Docker Enthusiasts.
Continuous Integration (CI) involves automating the compilation and testing of code changes multiple times a day. Agile teams typically configure CI to include automated compilation, unit testing, and integration with source control systems. CI helps teams integrate code regularly to prevent integration issues, get early feedback on designs, and ensure code quality. Common tools for CI include CruiseControl, Jenkins, TeamCity, Travis CI, GitLab CI, and others. These tools automate building, testing, and reporting on code changes to help developers integrate code smoothly and quickly.
Continuous integration (CI) requires developers to integrate code into a shared repository multiple times per day, with each check-in verified by an automated build to detect problems early. Continuous deployment aims to minimize lead time between writing new code and deploying it to production users, by extending CI. Docker and Jenkins can be used together for CI/CD, with Docker containerizing applications and Jenkins automating the build, test and deploy process.
Bonjour à tous,
Pour ce meetup, nous avons la chance d'être reçu dans les locaux de Richemont.
Je remercie particulièrement Cédric Georg ainsi que l'équipe de Richemont pour leur accueil.
A ce meetup DevOps, nous aurons 2 Retours d'Expérience, voici l'agenda de la soirée:
18:30 - Ouverture des portes
(il faudra donner votre nom et prénom ainsi que votre numéro de plaque d'immatriculation si vous êtes venu en voiture, c'est pour la sécurité, et oui, on ne rigole pas ici :-))
18:50 - Introduction de Matthieu et de Cédric
19:00 - Richemont et sa transformation DevOps
Richemont, fort de sa transformation digitale, a dû s'adapter afin de faire travailler ensemble, avec des outils d'automatisation et de communication, les équipes de développeurs et les équipes opérationnelles.
Squad, DevOps, Tests, Sécurité, Agile et Scrum, comment tous ces termes ont sû devenir le quotidien de Richemont en seulement quelques années.
Nous verrons comment nous avons mis cela en place, quels ont été les points positifs et négatifs de cette transformation.
19:40 - SixSq et l'automatisation du docker sur des edge points (DEMO)
Edge computing is gaining in popularity to address the explosion of data produced by IoT sensors, and the need to better manage AI both in the cloud and at the edge. To address this paradigm shift, SixSq has launched two open source projects: Nuvla for managing applications, and NuvlaBox, a cloud-in-a-box edge solution.
Using these open source projects, in this session we'll demonstrate how edge computing can now be integrated to agnostically operate containerized applications on CaaS infrastructures anywhere, using a Raspberry Pi-based platform.
The document provides an agenda and information for Docker Birthday #3 event. The agenda includes an introduction to the Docker ecosystem, learning Docker with a birthday app training, a birthday app challenge, and socializing. The training involves building and deploying a simple voting app locally using Docker Toolbox to demonstrate Docker basics. Participants can then submit hacks or improvements to the app for prizes by the deadline. Mentors will be available to help beginners complete the training.
DockerCon SF 2015: How to Build a Secure DevOps Environment for the GovernmentDocker, Inc.
The document discusses how Booz Allen is helping the General Services Administration (GSA) Integrated Award Environment (IAE) transition to a secure DevOps environment using Docker. Specifically:
- The IAE currently has 10 separate monolithic applications that are difficult to manage, so Booz Allen is helping them build a common service platform abstracted from business applications using Docker.
- This will provide foundational capabilities like identity and access management for future IAE applications to be developed upon, replacing the current siloed environment.
- Booz Allen is using tools like Docker, Jenkins, Chef, AWS, and Consul to automate the build and deployment of containers, improve security, and allow
This document provides an overview of Docker, Docker Compose, and Docker Swarm. It begins with introductions to containers, microservices, and Docker. It then discusses Docker Compose and how it allows defining and running multi-container applications using a YAML file. Docker Swarm is introduced as Docker's native clustering and orchestration layer that provides services discovery, load balancing, and rolling updates. The remainder consists of a demo of building an application using Docker tools and composing it for production using Docker Swarm, followed by suggested next steps.
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...Daniel Oh
This document summarizes a presentation about building a business case for OpenShift. It includes three customer stories about successfully implementing OpenShift: a global investment bank reduced infrastructure costs, a large Asian services provider gained an agile platform for innovation, and an unnamed customer saved $5 million annually in operational expenses. The presentation provides a four-step process for developing a business case, identifying potential benefits such as reduced costs, increased agility and efficiency. It also includes examples of calculating infrastructure cost savings and total cost of ownership reductions.
- Docker celebrated its 5th birthday with events worldwide including one in Cluj, Romania. Over 100 user and customer events were held.
- The Docker platform now has over 450 commercial customers, 37 billion container downloads, and 15,000 Docker-related jobs on LinkedIn.
- The event in Cluj included presentations on Docker and hands-on labs to learn Docker, as well as social activities like taking selfies with a birthday banner.
Docker Bday #5, SF Edition: Introduction to DockerDocker, Inc.
In celebration of Docker's 5th birthday in March, user groups all around the world hosted birthday events with an introduction to Docker presentation and hands-on-labs. We invited Docker users to recognize where they were on their Docker journey and the goal was to help them take the next step of their journey with the help of mentors. This presentation was done at the beginning of the events (this one is from the San Francisco event in HQ) and gives a run down of the birthday event series, Docker's momentum, a basic explanation of containers, the benefits of using the Docker platform, Docker + Kubernetes and more.
DockerCon EU 2017 - General Session Day 2Docker, Inc.
This document summarizes Scott Johnston's keynote at a Docker event. It discusses Docker's modernization journey program which helps customers modernize traditional applications through partnerships. It provides examples of modernization projects with the MTA program that reduced costs by 50% while improving portability, agility and security. The keynote outlines Docker's incremental approach and working with customers and partners at their own pace on their modernization journey.
DockerCon EU 2017 - General Session Day 1Docker, Inc.
This document discusses Docker and its container platform. It highlights Docker's momentum in the industry with over 21 million Docker hosts and 24 billion container downloads. The document then summarizes Docker's container platform and how it enables applications across diverse infrastructures and throughout the lifecycle. It also discusses how Docker can help modernize traditional applications and provide portability, agility and security. The remainder of the document focuses on how MetLife leveraged Docker to containerize applications, seeing benefits like a 70% reduction in VMs and 66% reduction in costs. It outlines Docker Enterprise Edition and its value in areas like security, multi-tenancy, policy automation and management capabilities for Swarm and Kubernetes.
DCSF 19 Docker Enterprise Platform and ArchitectureDocker, Inc.
Docker Enterprise is an enterprise container platform for developers and IT admins building and managing container applications. The platform includes integrated orchestration (Swarm and Kubernetes), advanced private image registry, and a centralized admin console to secure, troubleshoot, and manage containerized applications. This talk will focus on the Docker Enterprise technical architecture, key features and use cases it is designed to support. Key areas covered in this session:
Latest features and enhancements
Security and Compliance - how to ensure oversight and validate applications for different compliance regulations
Operational Insight - how to identify and troubleshoot issues in your container environment
Integrated Technology - the technologies are supported and can be run with Docker Enterprise
Policy-based Automation - how to scale container environments through automated policies
Meetup presentation of Jelastic as Docker orchestrator. You will be able to deploy a docker environment from this presentation on Hidora cloud provider based in Switzerland.
This document discusses DevOps PaaS capabilities with Docker support provided by Jelastic. Key features highlighted include:
- Easy deployment of applications using Docker, without code changes
- Automatic horizontal and vertical scaling of applications during load spikes
- Intuitive management dashboard for application topology, deployment, logs, and integration with CI/CD tools
- Infinite scalability, deployment automation, and DevOps-oriented platform
- Support for Docker containers, databases, automated workflows, and application lifecycle management
Docker allows applications to be packaged into standardized units called containers that can run on any infrastructure. IBM Bluemix supports Docker containers and provides services for building, managing, and hosting containerized applications in a hybrid cloud environment. Key benefits of Docker containers include increased portability and efficiency in development and deployment across physical and cloud infrastructure.
Docker Enterprise Edition Overview by Steven Thwaites, Technical Solutions En...Ashnikbiz
This was presented by Steven Thwaites, Technical Solutions Engineer at Docker at Cloud Expo Asia. Docker is the only Containers-as-a-Service platform for IT that manages and secures diverse applications across disparate infrastructure, both on-premises and in the cloud. It covers topics like:
VMs vs Containers
The Docker Ecosystem
How to Build and Ship your Docker Image
Unique Advantages with Docker EE and more
This document provides a recap of DockerCon EU 2017 and discusses Docker's strategy to support both Docker Swarm and Kubernetes as orchestration platforms. Key points include:
- Docker is developing its platform to natively support both Swarm and Kubernetes orchestration. This will allow developers to test locally with Swarm and deploy to production with either Swarm or Kubernetes.
- Docker Enterprise Edition will provide security, management, and support for both Swarm and Kubernetes clusters. It aims to offer the best container development workflow and enterprise container security and management.
- Docker is contributing its projects like containerd, runc, and Moby to the Cloud Native Computing Foundation to promote open governance and collaboration between Docker and Kubernetes.
Digital Transformation with Docker, Cloud, and DevOps: How JCPenney Handles B...Docker, Inc.
At JCPenney, Black Friday is one of our most critical shopping periods, both in stores and increasingly online. Hundreds of millions of dollars are on the line for us in a narrow shopping window so scaling to handle the traffic and being able to deploy promotions and fix issues without disruption to the website and our business are critical. Our prior way of delivering applications was built on a waterfall model, locked in to a set of ISV vendor dependencies, with rigid silos. It was too slow and expensive to deploy changes and keep pace with our business. We needed an application delivery platform that can handle the scale of Black Friday, and allow us to adapt our systems as our business continues to evolve. In our DockerCon session, we will tell you how we are transforming JCPenney’s omnichannel business with Docker and open solutions like Jenkins, Spring cloud, Netflix OSS and Ansible. We went live in our first iteration in just two months, and then on-boarded over 30 services in the first 6 months. We learned quite a bit along the way and you'll hear why we made an important decision to switch from Docker Community Edition to Docker Enterprise Edition. Our new cloud-native, Dockerized systems handle over 100,000 deployments per year and can scale to handle events like Black Friday with zero issues.
DockerCon 18 Cool Hacks: Cloud Native ML with Docker Enterprise EditionDocker, Inc.
In their talk, David and Michelle showed building an app using Kubeflow first with Docker Desktop and then on Docker Enterprise in the cloud. And they even took advantage of Google Cloud Tensorflow Processing Units native to the platform.
Sharon Frazier and Don Bauer of Franklin American Mortgage Company summarized their company's approach to innovation through a DevOps transformation. They tackled problems by creating a new tool called "Delivery" to manage services using Docker EE. Delivery helped standardize pipelines and images while enabling visibility through monitoring and compliance checks. The team focused on pillars of visibility, simplification, standardization, and experimentation. Currently, Delivery manages over 1,000 containers across many environments and sees continuous improvement.
This document discusses the challenges of transitioning between monolithic, microservices, and serverless architectures. It presents several potential solutions to this problem, ultimately advocating for a hybrid approach that allows applications to utilize elements of each architecture. The key benefits of this hybrid app vision are fast delivery of new features, a gradual transition with minimal disruption, and a unified toolset. The document demonstrates this approach using Gloo, an open source project that acts as a layer to connect applications built with different architectures.
Today I presented a session on "Top 5 Exciting Dockercon 2018 Announcements"in Docker Bangalore Meetup which happened in Nutanix India Office, Bellandur Road. It was yet another great opportunity to meet and network with Docker Enthusiasts.
Continuous Integration (CI) involves automating the compilation and testing of code changes multiple times a day. Agile teams typically configure CI to include automated compilation, unit testing, and integration with source control systems. CI helps teams integrate code regularly to prevent integration issues, get early feedback on designs, and ensure code quality. Common tools for CI include CruiseControl, Jenkins, TeamCity, Travis CI, GitLab CI, and others. These tools automate building, testing, and reporting on code changes to help developers integrate code smoothly and quickly.
Continuous integration (CI) requires developers to integrate code into a shared repository multiple times per day, with each check-in verified by an automated build to detect problems early. Continuous deployment aims to minimize lead time between writing new code and deploying it to production users, by extending CI. Docker and Jenkins can be used together for CI/CD, with Docker containerizing applications and Jenkins automating the build, test and deploy process.
Bonjour à tous,
Pour ce meetup, nous avons la chance d'être reçu dans les locaux de Richemont.
Je remercie particulièrement Cédric Georg ainsi que l'équipe de Richemont pour leur accueil.
A ce meetup DevOps, nous aurons 2 Retours d'Expérience, voici l'agenda de la soirée:
18:30 - Ouverture des portes
(il faudra donner votre nom et prénom ainsi que votre numéro de plaque d'immatriculation si vous êtes venu en voiture, c'est pour la sécurité, et oui, on ne rigole pas ici :-))
18:50 - Introduction de Matthieu et de Cédric
19:00 - Richemont et sa transformation DevOps
Richemont, fort de sa transformation digitale, a dû s'adapter afin de faire travailler ensemble, avec des outils d'automatisation et de communication, les équipes de développeurs et les équipes opérationnelles.
Squad, DevOps, Tests, Sécurité, Agile et Scrum, comment tous ces termes ont sû devenir le quotidien de Richemont en seulement quelques années.
Nous verrons comment nous avons mis cela en place, quels ont été les points positifs et négatifs de cette transformation.
19:40 - SixSq et l'automatisation du docker sur des edge points (DEMO)
Edge computing is gaining in popularity to address the explosion of data produced by IoT sensors, and the need to better manage AI both in the cloud and at the edge. To address this paradigm shift, SixSq has launched two open source projects: Nuvla for managing applications, and NuvlaBox, a cloud-in-a-box edge solution.
Using these open source projects, in this session we'll demonstrate how edge computing can now be integrated to agnostically operate containerized applications on CaaS infrastructures anywhere, using a Raspberry Pi-based platform.
The document provides an agenda and information for Docker Birthday #3 event. The agenda includes an introduction to the Docker ecosystem, learning Docker with a birthday app training, a birthday app challenge, and socializing. The training involves building and deploying a simple voting app locally using Docker Toolbox to demonstrate Docker basics. Participants can then submit hacks or improvements to the app for prizes by the deadline. Mentors will be available to help beginners complete the training.
DockerCon SF 2015: How to Build a Secure DevOps Environment for the GovernmentDocker, Inc.
The document discusses how Booz Allen is helping the General Services Administration (GSA) Integrated Award Environment (IAE) transition to a secure DevOps environment using Docker. Specifically:
- The IAE currently has 10 separate monolithic applications that are difficult to manage, so Booz Allen is helping them build a common service platform abstracted from business applications using Docker.
- This will provide foundational capabilities like identity and access management for future IAE applications to be developed upon, replacing the current siloed environment.
- Booz Allen is using tools like Docker, Jenkins, Chef, AWS, and Consul to automate the build and deployment of containers, improve security, and allow
This document provides an overview of Docker, Docker Compose, and Docker Swarm. It begins with introductions to containers, microservices, and Docker. It then discusses Docker Compose and how it allows defining and running multi-container applications using a YAML file. Docker Swarm is introduced as Docker's native clustering and orchestration layer that provides services discovery, load balancing, and rolling updates. The remainder consists of a demo of building an application using Docker tools and composing it for production using Docker Swarm, followed by suggested next steps.
Red Hhat Summit 2017 : Love Containers, Love Devops, Love Openshift, Where's ...Daniel Oh
This document summarizes a presentation about building a business case for OpenShift. It includes three customer stories about successfully implementing OpenShift: a global investment bank reduced infrastructure costs, a large Asian services provider gained an agile platform for innovation, and an unnamed customer saved $5 million annually in operational expenses. The presentation provides a four-step process for developing a business case, identifying potential benefits such as reduced costs, increased agility and efficiency. It also includes examples of calculating infrastructure cost savings and total cost of ownership reductions.
- Docker celebrated its 5th birthday with events worldwide including one in Cluj, Romania. Over 100 user and customer events were held.
- The Docker platform now has over 450 commercial customers, 37 billion container downloads, and 15,000 Docker-related jobs on LinkedIn.
- The event in Cluj included presentations on Docker and hands-on labs to learn Docker, as well as social activities like taking selfies with a birthday banner.
Docker Bday #5, SF Edition: Introduction to DockerDocker, Inc.
In celebration of Docker's 5th birthday in March, user groups all around the world hosted birthday events with an introduction to Docker presentation and hands-on-labs. We invited Docker users to recognize where they were on their Docker journey and the goal was to help them take the next step of their journey with the help of mentors. This presentation was done at the beginning of the events (this one is from the San Francisco event in HQ) and gives a run down of the birthday event series, Docker's momentum, a basic explanation of containers, the benefits of using the Docker platform, Docker + Kubernetes and more.
Docker Birthday #3 - Intro to Docker SlidesDocker, Inc.
High level overview of Docker + Birthday #3 overview (app and challenge portion)!
Learn more about Docker Birthday #3 celebrations here: https://www.docker.com/community/docker-birthday-3
Docker provides a platform for building, shipping, and running distributed applications across environments using containers. It allows developers to quickly develop, deploy and scale applications. Docker DataCenter delivers Docker capabilities as a service and provides a unified control plane for both developers and IT operations to standardize, secure and manage containerized applications. It enables organizations to adopt modern practices like microservices, continuous integration/deployment and hybrid cloud through portable containers.
Docker EE 2.0 choice security agility by Erik Tan,Tech Insights Singapore - 2...Ashnikbiz
Docker EE 2.0 provides choice, security and agility for container management. It offers more than just containers and orchestration, including lifecycle management, governance, security and automation features. Docker EE can run on various operating systems and clouds while maintaining a consistent experience. It supports both traditional and microservices applications. Docker continues to drive Windows container adoption and now supports running Kubernetes on Windows Server. Docker Desktop introduces template-based workflows to simplify containerization for more developers.
Tampere Docker meetup - Happy 5th Birthday DockerSakari Hoisko
Part of official docker meetup events by Docker Inc.
https://events.docker.com/events/docker-bday-5/
Meetup event:
https://www.meetup.com/Docker-Tampere/events/248566945/
Bahrain ch9 introduction to docker 5th birthday Walid Shaari
A hands-on workshop will go over the foundations of the containers platform, including an overview of the platform system components: images, containers, repositories, clustering, and orchestration. The strategy is to demonstrate through "live demo, and hands-on exercises." The reuse case of containers in building a portable distributed application cluster running a variety of workloads including HPC workload.
The document discusses containers and Docker Enterprise Edition (EE). It notes that by 2020, over 50% of organizations will be running containers in production. Containers simplify infrastructure by allowing applications to run on any infrastructure. Docker EE provides additional capabilities for enterprises like security features, automation, and support that are required beyond the open source Docker Engine. It highlights customer examples where Docker EE helped accelerate projects, increase scalability, and migrate applications to the cloud. The document promotes Docker services to help customers develop a containerization strategy and achieve benefits like cost savings, agility, and productivity gains.
Docker Indy: Dockercon 2019 Recap and Docker CLI Pluginsehazlett
This document summarizes announcements from DockerCon 2019 regarding Docker products and services. It discusses increasing adoption of containers by organizations, growth in Docker usage, and new features for Docker Desktop Enterprise, Docker Applications, and Docker Enterprise-as-a-Service. Docker is aiming to simplify container deployment and management across desktop, server, and cloud environments through these products and services.
Using Docker Hub at Scale to Support Micro Focus' Delivery and Deployment ModelDocker, Inc.
Micro Focus uses Docker Hub at scale to support its software delivery and deployment model. Some key points:
- Docker Hub is used as the registry service for Micro Focus container images
- It allows for optimized, secure, reliable and cost-effective software delivery through deployments and updates of container images to customers and partners
- Micro Focus leverages features like private repositories, offline/online access, signing and scanning of images, and integration with CI/CD pipelines
- Over 1,650 organizations, 450 repositories, and 18 teams are used on Docker Hub to manage access and deliver software from Micro Focus
This presentation is from the 2016 Enterprise Roadshow series in North America and Europe. This presentation explains the Docker enterprise solution including Containers as a Service workflows powered by Docker Datacenter and the integration with HPE to deliver a container platform on hybrid cloud infrastructure.
Learn more: www.docker.com/enterprise
Chugging Our Own "Craft Brew” – HPE’s Journey Towards Containers-as-a-Service...Docker, Inc.
Hewlett Packard Enterprise has a vast IT organization that consists of 15k Dev + Ops professionals, operating in 11 countries, with hundreds of development teams working together on over 1000 projects. Millions of lines of code get changed every day, generating 20,000+ change request in an average year. And now, we’re on a journey to building a Docker environment for this massive organization, to serve the needs of our own multi-billion dollar enterprise. This session showcases our own learnings across multiple phases of our containerization project, with real life experiences from both the Dev and Ops perspectives. We’ll also talk about shared experiences from some of HPE’s customers. “Coding” our infrastructure with Docker, one application image, one deployment command, multiple deployment models – this is an “extreme” tale of how one of the world’s largest enterprises is fully embracing Docker.
This document summarizes information about Docker Penang Meetup #1, including how to get involved in the Docker community and benefits of participation. It also announces Docker's 5th birthday celebration during the week of March 19-25, with guidelines and content for hosting workshops around playing with Docker. The document then provides introductions and overviews of containers, Docker, core Docker components, Docker Swarm, Docker Machine, Docker Hub, and Docker adoption at Seek Asia and Jabil.
Containers, the next wave of virtualization, are changing everything! As companies learn about the value of DevOps practices and containerization they are flocking to containers. Now with Docker running on Windows and Docker Containers built into both Azure and Windows Server, containers are poised to take over the virtualization landscape. Come to the session to learn all about containers and how you can put these technologies to use in your organization. You will learn about DevOps, Docker Containers, Running Containers on Windows 10, Windows Server 2016 and Linux on-premises or in the Azure cloud. You will learn about the tools and practices for leveraging containers, deploying containers as well as how you can continue on your journey to becoming a container expert as you grow your technical career.
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.
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.
Efficient platform engineering with Microk8s & gopaddle.pdfVinothini Raju
This document discusses the evolution of DevOps and platform engineering challenges. It introduces gopaddle as a low-code DevSecOps platform for Kubernetes that can provide automated multi-cloud provisioning, issue identification, and app release automation. Using MicroK8s and the gopaddle Lite addon allows setting up a platform in 15-20 minutes, improving efficiency and reducing time to develop and deploy microservices compared to traditional methods.
Docker Concepts for Oracle/MySQL DBAs and DevOpsZohar Elkayam
Oracle Week 2017 Slides
Agenda:
Docker overview – why do we even need containers?
Installing Docker and getting started
Images and Containers
Docker Networks
Docker Storage and Volumes
Oracle and Docker
Docker tools, GUI and Swarm
Accelerate Your Automation Testing Effort using TestProject & Docker | Docker...Ajeet Singh Raina
Accelerate Your Test Automation using TestProject & Docker
A recording of a live webinar hosted on May 17th, 2020 - Learn from Docker Captain Ajeet Singh Raina how you can leverage TestProject Agents running in Docker containers, easily setup virtual labs & run tests in parallel.
- Introduction to TestProject
- Why TestProject for Automation?
- A Brief about TestProject Agents
- Why Docker?
- Why run TestProject Agents inside Docker containers?
- Live Demo
- Game with Prizes!
Presentation about Docker:
2016 Trends:
* Microservices: load balancing and orchestration
* Cloud
* Continuos integration
* Environment-less deployment
What are containers?
Why Docker?
Docker project
Docker. Inc
Docker VS VM
Docker basics
Some statistics about Docker and some Docker use case insights
Docker compose configuration file:
http://www.mediafire.com/download/lfmfzrkgn9wzegm/docker-compose.yml
Présentation link:
https://docs.google.com/presentation/d/1x11EgUqBVLAl70p53rZ-nJoLlL6FoZd2KbvTRxyVp1g/pub?start=false&loop=false&delayms=3000
CloudDBOps is Ashnik's automation focussed UI tool which can help you seamlessly install and configure multiple technologies like Postgres, MongoDB, Elastic(ELK), Monitoring
Database automation tools are needed to automate repetitive tasks, reduce risks from manual errors, improve alignment between business and IT, and allow organizations to move faster. They help keep systems running smoothly through monitoring, provisioning, backup/restore, maintenance, security, and more. When choosing a tool, organizations should consider ease of implementation, breadth of use cases covered, ability to work on-premises and in the cloud, long-term costs, customizability, learning curve, and do a trial run.
Autoscaling in Kubernetes allows applications to automatically scale resources up or down based on metrics like CPU usage. It addresses challenges with traditional autoscaling approaches by being platform independent and scaling pods quickly using the Horizontal Pod Autoscaler. The document outlines an architecture that sets autoscaling to increase application pods when CPU usage crosses 50%, with a minimum of 1 and maximum of 3 pods. It then demonstrates this through scenarios of idle and heavy loads, ramping up users over 10 seconds to test the autoscaling capabilities.
Why and how to use Kubernetes for scaling of your multi-tier (n-tier) appli...Ashnikbiz
Kubernetes can be used to scale multi-tier applications by providing tools for container orchestration, including service discovery, load balancing, storage orchestration, and self-healing capabilities. It addresses challenges with traditional monolithic architectures by allowing microservices that are isolated, declarative, and can autoscale horizontally and vertically through features like horizontal pod autoscaling, vertical pod autoscaling, and cluster autoscaling. This allows applications to dynamically add or remove pods and nodes as needed to meet changing workload demands.
Zero trust in a multi tenant environment Ashnikbiz
Vault provides secure multi-tenancy by allowing the creation of namespaces that isolate "Vaults within a Vault". Each namespace can have independent authentication methods, secret engines, policies, identities and access management. Vault also enables API-driven encryption through secret engines like Transit and unified identities across multiple environments through its identity system. These capabilities allow Vault to securely store, restrict access to, and manage encryption of secrets and keys for multi-tenant infrastructure.
Deploy and automate ‘Secrets Management’ for a multi-cloud environmentAshnikbiz
Over the years, there has been a massive transition from on-premise environments to hybrid or multi-cloud, resulting in a significant increase in the adoption of cloud-native practices and technologies. However, while cloud-native methodologies offer growing benefits and are instrumental to digitalization, they can pose considerable challenges in managing secrets.
Secrets management aims to solve a lack of visibility and control on handling these highly-trusted credentials.
Deploy, move and manage Postgres across cloud platformsAshnikbiz
Running applications in a hybrid set-up creates complexities that can increase downtime and maintenance. PostgreSQL runs across virtual, cloud, and container environments; minimizing complexity without sacrificing the performance, so you can take control. Being today’s undisputed leader of relational databases for new and modern applications, Postgres’ tools and features will enable you to swiftly deploy, move and manage your database across platforms.
Deploy, move and manage Postgres across cloud platformsAshnikbiz
Running applications in a hybrid setup creates complexities that can increase downtime and maintenance. PostgreSQL runs across virtual, cloud, and container environments; minimizing complexity without sacrificing the performance, so you can take control. Being today’s undisputed leader of relational databases for new and modern applications, Postgres’ tools and features will enable you to swiftly deploy, move and manage your database across platforms.
Webinar Covers:
Multi-cloud strategy and trends
How EDB Postgres can pillar your cloud platform
Use cases: Postgres and its tools on-premises and multi-cloud platforms
Demo: Using Postgres tools on-premises and for diverse cloud platforms – handling back-up, monitoring, and ensuring Business Continuity Process (BCP)
The Best Approach For Multi-cloud Infrastructure Provisioning-2Ashnikbiz
The webinar covers the best approach for multi-cloud infrastructure provisioning. It discusses the complexities of multi-cloud environments and how Terraform can help with adoption. The webinar features a demo of provisioning cloud infrastructure with Terraform. It also addresses the business drivers for multi-cloud, including improving customer experience, and the challenges of multi-cloud such as the need for multiple skills and complex deployments.
The Best Approach For Multi-cloud Infrastructure ProvisioningAshnikbiz
This document discusses challenges of cloud computing and how HashiCorp's products address them. It introduces Cloud 2.0 as needing a unified control plane across networking, security, operations, and development to manage applications across private and public clouds. HashiCorp's products like Terraform for infrastructure as code, Vault for secrets management, and Consul for service discovery provide a full stack to operate in modern, dynamic cloud environments.
Which PostgreSQL is right for your multi cloud strategy? P2Ashnikbiz
The adoption of PostgreSQL in enterprises is becoming a strategic choice, more so with the adoption of Multi-Cloud now becoming a need for enterprise deployment. This availability creates multiple combinations of deployment options for you. So, it is important to identify the right strategy fitting into your organization’s needs.
Which PostgreSQL is right for your multi cloud strategy? P1Ashnikbiz
This webinar discusses strategies for using PostgreSQL in a multi-cloud environment. It will cover the different PostgreSQL deployment options for multi-cloud, including PostgreSQL-as-a-service, containerized PostgreSQL, and PostgreSQL on infrastructure-as-a-service. The webinar will also demonstrate how to automate deploying and scaling PostgreSQL. Key considerations for choosing a PostgreSQL option for multi-cloud include manageability, transportability, and automation.
Reduce the complexities of managing Kubernetes clusters anywhere 2Ashnikbiz
Learn how Kubernetes has become a critical component for deploying applications on multi-platform / multi-cloud environments and how to manage and monitor clusters running Mirantis Kubernetes Engine (formerly Docker Enterprise) using Mirantis Container Cloud, AWS, VMware and other providers.
Reduce the complexities of managing Kubernetes clusters anywhereAshnikbiz
Learn how Kubernetes has become a critical component for deploying applications on multi-platform / multi-cloud environments and how to manage and monitor clusters running Mirantis Kubernetes Engine (formerly Docker Enterprise) using Mirantis Container Cloud, AWS, VMware and other providers.
Enhance your multi-cloud application performance using Redis Enterprise P2Ashnikbiz
This document provides an overview of Redis Enterprise. It discusses how Redis Enterprise is an in-memory multi-model database built on open source Redis that supports high-performance operational, analytics, and hybrid use cases. It offers deployment options including cloud, on-premises, and Kubernetes and supports a wide range of modern use cases including caching, transactions, streaming, messaging, and analytics workloads. Redis Enterprise provides features like high availability, security, and support for Redis modules to extend its capabilities.
Enhance your multi-cloud application performance using Redis Enterprise P1Ashnikbiz
Redis Enterprise can help enhance performance for multi-cloud applications. The webinar covered challenges of multi-cloud environments and how Redis is used, including a demo of setting up Redis across different platforms. It discussed how 72% of customers in Southeast Asia and India are adopting multi-cloud and the business benefits like improved experience, flexibility and reduced time to launch products. Challenges of multi-cloud like complex architecture and application performance were also reviewed.
Gain multi-cloud versatility with software load balancing designed for cloud-...Ashnikbiz
Over 50% organizations today are changing how they develop applications to support their digital transformation goals, and a multi-cloud strategy often plays a big role in that. For many organizations, it’s just not practical to be tied to one cloud anymore, given the flexibility of choosing the right cloud for each application.
Gain multi-cloud versatility with software load balancing designed for cloud-...Ashnikbiz
Over 50% organizations today are changing how they develop applications to support their digital transformation goals, and a multi-cloud strategy often plays a big role in that.
Enterprise-class security with PostgreSQL - 1Ashnikbiz
For businesses that handle personal data everyday, the security aspect of their database is of utmost importance.
With an increasing number of hack attacks and frauds, organizations want their open source databases to be fully equipped with the top security features.
Enterprise-class security with PostgreSQL - 2Ashnikbiz
For businesses that handle personal data everyday, the security aspect of their database is of utmost importance.
With an increasing number of hack attacks and frauds, organizations want their open source databases to be fully equipped with the top security features.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
Big Data Analytics Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Rock, Paper, Scissors: An Apex Map Learning JourneyLynda Kane
Slide Deck from Presentations to WITDevs (April 2021) and Cleveland Developer Group (6/28/2023) on using Rock, Paper, Scissors to learn the Map construct in Salesforce Apex development.
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.
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxshyamraj55
We’re bringing the TDX energy to our community with 2 power-packed sessions:
🛠️ Workshop: MuleSoft for Agentforce
Explore the new version of our hands-on workshop featuring the latest Topic Center and API Catalog updates.
📄 Talk: Power Up Document Processing
Dive into smart automation with MuleSoft IDP, NLP, and Einstein AI for intelligent document workflows.
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.
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
Automation Dreamin' 2022: Sharing Some Gratitude with Your UsersLynda Kane
Slide Deck from Automation Dreamin'2022 presentation Sharing Some Gratitude with Your Users on creating a Flow to present a random statement of Gratitude to a User in Salesforce.
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/.
"Client Partnership — the Path to Exponential Growth for Companies Sized 50-5...Fwdays
Why the "more leads, more sales" approach is not a silver bullet for a company.
Common symptoms of an ineffective Client Partnership (CP).
Key reasons why CP fails.
Step-by-step roadmap for building this function (processes, roles, metrics).
Business outcomes of CP implementation based on examples of companies sized 50-500.
Buckeye Dreamin 2024: Assessing and Resolving Technical DebtLynda Kane
Slide Deck from Buckeye Dreamin' 2024 presentation Assessing and Resolving Technical Debt. Focused on identifying technical debt in Salesforce and working towards resolving it.
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
2. Agenda
• Who we are
• Docker - An evolution into the Enterprise
• Overview of CI/CD
• CI / CD Workflow
• Enterprise CI / CD with Docker
3. • Founded in 2013 as a Linux developer
tool
• Fundamentally solves the “works on my
machine” problem
• Container industry inventor, leader and
innovator
• Transform app and infrastructure
security, portability, agility and efficiency
Docker is the leading software
container platform
App Modernization
DevOpsCloud
Docker
at the center
of major IT
strategies
4. Docker
Hosts
14M
Growth in Docker
job listings
150%
Image pulls
Over 390K%
Growth
12B
Docker
apps
900K
Project
Contributors
3300
Docker Momentum in Three Years
5. Evolution of the Docker Platform
Many purposes, users and infrastructure
Today
Developer
Community
Need to experiment
and innovate with
leading edge tech
Ops
Community
Enterprise
Partner
Ecosystem
Run business
critical apps at
scale anywhere
Extend and add
value to a platform
with a shared path
to monetization
Need a predictable
system to deploy
and run apps
6. Open Source
Community Edition
(CE)
Enterprise Edition
(EE)
Small DIY teams to started with
Docker
Free to use and available for
desktop, cloud and community
Linux distros
Includes swarm mode
orchestration, security and
networking.
Advancing the container
industry with new open
source projects
LinuxKit
Toolkit for building secure, lean
and portable Linux subsystems
Moby Project
Library of components and
framework for container
ecosystem
Enterprise IT teams that build
and run critical apps at scale in
production
Subscription (software, support
and certification) for cloud,
enterprise x86, mainframe Linux
and Windows Server 2016
Includes integrated
orchestration, management,
security and access control.
Docker Advances Mainstream
Container Adoption
7. Docker Mission – Any App…Anywhere
Control
Manage and
secure at scale
Portability
Frictionless
Movement &
Trust
Agility
Innovation
at speed
+ +Build Ship Run
8. The Reality in IT is Diverse
Virtual
IT Ops
Windows
Cloud
Microservices
On Premises
Bare Metal
Developers
Linux
Traditional
On Premises
9. Linux Mainframe AWS Azure
Other
Public Clouds
Windows
Disparate IT
Infrastructure
Existing solutions: Silo-edEnterpriseApplication
Portfolio
Traditional
& ISV
PaaS Platforms
Virtualization
Public Clouds
Microservices/
Cloud Native
10. Linux Mainframe AWS Azure
Other
Public Clouds
Windows
Disparate IT
Infrastructure
DockerEnterpriseEdition:
Fueling the innovation engine while saving 50% on total costs
EnterpriseApplication
Portfolio
Traditional
& ISV
PaaS Platforms
Virtualization
Public Clouds
Microservices/
Cloud Native
Docker Enterprise Edition
The only Containers-as-a-Service platform for IT that
manages and secures diverse applications across
disparate infrastructure, both on-premises and in the cloud
11. Continuous Integration / Delivery
Overview● Continuous Integration (CI)
○ build iteratively and test software automatically and regularly
○ develop cohesive & defensive software & innovate more
rapidly
● Continuous Delivery (CD) — make defined & automated
releases or deliveries into the target environment
● End to end automated CI/CD process reflects the maturity of
an organization’s development processes
12. DEVELOPERS IT OPS
BUILD
Development Environments
SHIP
Secure Content & Collaboration
Developers
Version
control
Registry
(Docker hub / DTR)
QA / Staging / Prod
Continuous Integration & Delivery
Workflow
Testers /
Users
RUN
All environments
18. Rolling Updates and Automated
Rollbacks• Rolling updates rules are applied
when updating one or more service
attribute (image, network,
published port, etc)
• Rollback rules are applied when a
rolling update fails
19. Key Takeaways
• Applications running on Docker can be integrated with any
CI/CD tool
• Integration with CI/CD need not be a complex exercise
• Running a Dockerized application does not need teams to
reengineer their development or CI/CD processes
• Features such as blue/green deployments or rolling
updates & rollbacks are provided natively through docker