We already seen the important and start to transform our organization to DevSecOps Culture to prepare response for quickly change in business.
This session will explain how you can scale DevSecOps on Enterprise Organization from pilot team and project to org-wide adoption with 5 techniques.
Youtube Recorded: https://youtu.be/7s-evWxFSIQ
TechTalkThai Conference 2021: Enterprise Software Development on July 16, 2021
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...DevOps.com
Open-source machine learning can be transformative, but without the proper tools in place, enterprises struggle to balance the IT security and governance requirements with the need to deliver these powerpoint tools into the hands of their developers and modelers.
How can organizations get the latest technology from the open-source brain trust, while ensuring enterprise-grade management and security? In this webinar, we will discuss how Anaconda Team Edition, available on RedHat Marketplace, enables IT departments to mirror a curated set of packages into their organization in a safe and governed way.
Join Michael Grant, VP of services at Anaconda, to discuss:
How IT organizations are using Anaconda Team Edition to curate, govern and secure Python and R packages
Tips for how development and data science teams can get the most out of Team Edition, from uploading your own packages to building custom channels for groups or projects
How to distribute conda environments to desktops, servers and clusters:
GUI-based installers for desktop users
“Conda packs” for automated delivery to remote servers and distributed computing clusters
Conda-enabled Docker containers for application deployment
In this session, Diógenes gives an introduction of the basic concepts that make OpenShift, giving special attention to its relationship with Linux containers and Kubernetes.
Kubernetes have been widely adopted. The next challenge of scaling Kubernetes through the organization is multi-tenancy. This session will walk through how we can do multi-tenancy on Kubernetes with access control, fair sharing, and isolation.
Youtube Recorded: https://youtu.be/oCEL-nWhc-w
TechTalkThai Conference: Kubernetes Trends
September 16, 2021
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...DevDay.org
This session discusses OpenShift Enterprise (or OpenShift Container Platform). OpenShift Container Platform is Red Hat's on-premise private platform as a service product, built around a core of application containers powered by Docker, with orchestration and management provided by Kubernetes, on a foundation of Red Hat Enterprise Linux.
What you have to know about Certified Kubernetes Administrator (CKA)Opsta
The Certified Kubernetes Administrator (CKA) program was created by the Cloud Native Computing Foundation (CNCF), in collaboration with The Linux Foundation, to help develop the Kubernetes ecosystem. As the fourth highest velocity open source project, Kubernetes use is exploding.
This presentation will let you know all about CKA. What you have to prepare, curriculum and examination details.
GDG Cloud Bangkok 2nd Meetup: Kubernetes coming in Town at Tencent Office Thailand on November 21, 2017
We already seen the important and start to transform our organization to DevSecOps Culture to prepare response for quickly change in business.
This session will explain how you can scale DevSecOps on Enterprise Organization from pilot team and project to org-wide adoption with 5 techniques.
Youtube Recorded: https://youtu.be/7s-evWxFSIQ
TechTalkThai Conference 2021: Enterprise Software Development on July 16, 2021
Elevate Your Enterprise Python and R AI, ML Software Strategy with Anaconda T...DevOps.com
Open-source machine learning can be transformative, but without the proper tools in place, enterprises struggle to balance the IT security and governance requirements with the need to deliver these powerpoint tools into the hands of their developers and modelers.
How can organizations get the latest technology from the open-source brain trust, while ensuring enterprise-grade management and security? In this webinar, we will discuss how Anaconda Team Edition, available on RedHat Marketplace, enables IT departments to mirror a curated set of packages into their organization in a safe and governed way.
Join Michael Grant, VP of services at Anaconda, to discuss:
How IT organizations are using Anaconda Team Edition to curate, govern and secure Python and R packages
Tips for how development and data science teams can get the most out of Team Edition, from uploading your own packages to building custom channels for groups or projects
How to distribute conda environments to desktops, servers and clusters:
GUI-based installers for desktop users
“Conda packs” for automated delivery to remote servers and distributed computing clusters
Conda-enabled Docker containers for application deployment
In this session, Diógenes gives an introduction of the basic concepts that make OpenShift, giving special attention to its relationship with Linux containers and Kubernetes.
Kubernetes have been widely adopted. The next challenge of scaling Kubernetes through the organization is multi-tenancy. This session will walk through how we can do multi-tenancy on Kubernetes with access control, fair sharing, and isolation.
Youtube Recorded: https://youtu.be/oCEL-nWhc-w
TechTalkThai Conference: Kubernetes Trends
September 16, 2021
[DevDay 2017] OpenShift Enterprise - Speaker: Linh Do - DevOps Engineer at Ax...DevDay.org
This session discusses OpenShift Enterprise (or OpenShift Container Platform). OpenShift Container Platform is Red Hat's on-premise private platform as a service product, built around a core of application containers powered by Docker, with orchestration and management provided by Kubernetes, on a foundation of Red Hat Enterprise Linux.
What you have to know about Certified Kubernetes Administrator (CKA)Opsta
The Certified Kubernetes Administrator (CKA) program was created by the Cloud Native Computing Foundation (CNCF), in collaboration with The Linux Foundation, to help develop the Kubernetes ecosystem. As the fourth highest velocity open source project, Kubernetes use is exploding.
This presentation will let you know all about CKA. What you have to prepare, curriculum and examination details.
GDG Cloud Bangkok 2nd Meetup: Kubernetes coming in Town at Tencent Office Thailand on November 21, 2017
"The majority of the container security discussion revolves around containers on Linux while the security of containers in Windows is left as a mystical black box. In this talk we'll peel back the curtain and dive in to how Windows containers are secured.
Does Windows have namespaces? How does it compose the layers of a container's filesystem? How does it limit resource usage of containers? I heard there's a Hyper-V isolation thing, what's that about?
We'll answer all these questions and more!"
betterCode Workshop: Effizientes DevOps-Tooling mit GoQAware GmbH
bettterCode, 24.06.2021, Online: Workshop of Mario-Leander Reimer (@LeanderReimer, Principal Software Architect at QAware) & Markus Zimmermann (@markus_zm, Senior Software Engineer at QAware)
== Please download slides in case they are blurred! ===
Use the right tool and language for the job! Especially in the DevOps tooling area, Go has established itself as a simple, reliable and efficient programming language. In this workshop, we learned about suitable application areas and implementing quite a few tools.
Slides from the talk given to the Startup Berlin Slack Group that demonstrates how TruckIN is implementing its continuous delivery workflow using technologies and open-source tools.
Topics that are covered: Automated Cloud Provisioning (Network, Subnets, VMs, Kubernetes Cluster, Firewall, Disks, Credentials, Private Docker Registry); Configuration Management (Salt Stack), Continuous Integration (Jenkins CI), Continuous Delivery/Deployment (Salt API/Reactor + Kubernetes) to a Google Cloud Kubernetes Cluster, Remote Application Debugging, Managing Google Cloud Kubernetes Cluster, Logging, Monitoring and ChatOps (Slack and operable.io)
5 patterns for success for application transformationDocker, Inc.
Legacy apps weren't designed to run in a modern distributed platform like Docker. They have their own ideas about logging, configuration and health which don't translate to the world of containers and make transformation projects hard.
This session shows you how to bring your old apps into the modern world, and integrate them with Docker - without changing code. We'll cover patterns for all the core application concerns:
* logging
* configuration
* monitoring
* health
* dependency management
The sample apps will be in .NET and Java, and will show you how to turn your existing apps into good Docker citizens.
Continuous (Non)-Functional Testing of Microservices on k8s QAware GmbH
Continuous Lifecycle Online 2021, May 11th 2021, online: Vortrag von Mario-Leander Reimer (@LeanderReimer, Principal Software Architect bei QAware)
== Please download slides if blurred! ==
Abstract:
Continuous delivery is everywhere. Well, not quite! Many teams still fail to continuously deliver well tested and stable product increments to production, especially when it comes to its non-functional attributes. Usually with the same old excuse: these high-level tests are too laborious and expensive to implement. But the opposite could be the case! This slides will show how easy it is to implement continuous performance, security and acceptance tests based for microservices on Kubernetes using well-known open source tools.
Kubernetes Multi-cluster without Federation - Kubecon EU 2018Rob Szumski
Federation is typically thought of as the only way to do multi-cluster operations, but that's not the case. I explore more secure and scalable methods for connecting clusters together. This is key to hybrid scenarios where you want two or more clusters set up in a consistent way, and then deploy an application in all regions or on all clouds.
I will dive deep into sharing RBAC roles and resource limits, plus setting up the same namespaces with important default config like Pod Security Policies.
In celebration of the launch of the Knative Cookbook, we will run a fast-paced live code demonstration of the coolest Knative-based techniques that we can imagine that include Kafka and Kamel.
Kubernetes and the hybrid cloud with Skupper | DevNation tech talkRed Hat Developers
In this session, we are going to conduct a live demonstration of hybrid cloud-native Java microservices, distributed across Amazon Web Services, Google Cloud Platform and Microsoft Azure, with real-time load-balancing and fail-over.
An introduction to the open source project that empowers modern workflows to build, deploy and manage the lifecycle of containers. You will learn what OpenShift is, what are its use cases, and more about all the fuss around Cloud computing, microservices, DevOps and whatnot.
Operatorhub.io and your Kubernetes cluster | DevNation Tech TalkRed Hat Developers
An Operator packages and manages the entire lifecycle of an application. You might not be building your own Operators (yet), but Operators make it easier to install and consistently manage the foundation components like databases, file systems, and middleware that your applications rely on -- and they’re not just for OpenShift. We’ll show you how to use the Operator Lifecycle Manager (OLM) and the Operators at OperatorHub.io with your Kubernetes cluster.
As we move toward cloud-native infrastructure and build our applications with microservices, we must fully face the drawbacks and challenges involved. One of the most important aspects is securing (through authentication and authorization) the services correctly. In this session, we’ll show how Istio can simplify your security model when adopting (micro) services architecture. We expect most developers haven’t adequately solved these issues, so we’ll take it step by step and build a strong understanding of Istio and how it is used to secure the service mesh.
Duke Docker Day 2014: Research Applications with DockerDarin London
This talk was presented at the first annual Duke Docker Day presented by the Duke Office of Information Technology. It describes a reproducible analysis pipeline using Docker images
"The majority of the container security discussion revolves around containers on Linux while the security of containers in Windows is left as a mystical black box. In this talk we'll peel back the curtain and dive in to how Windows containers are secured.
Does Windows have namespaces? How does it compose the layers of a container's filesystem? How does it limit resource usage of containers? I heard there's a Hyper-V isolation thing, what's that about?
We'll answer all these questions and more!"
betterCode Workshop: Effizientes DevOps-Tooling mit GoQAware GmbH
bettterCode, 24.06.2021, Online: Workshop of Mario-Leander Reimer (@LeanderReimer, Principal Software Architect at QAware) & Markus Zimmermann (@markus_zm, Senior Software Engineer at QAware)
== Please download slides in case they are blurred! ===
Use the right tool and language for the job! Especially in the DevOps tooling area, Go has established itself as a simple, reliable and efficient programming language. In this workshop, we learned about suitable application areas and implementing quite a few tools.
Slides from the talk given to the Startup Berlin Slack Group that demonstrates how TruckIN is implementing its continuous delivery workflow using technologies and open-source tools.
Topics that are covered: Automated Cloud Provisioning (Network, Subnets, VMs, Kubernetes Cluster, Firewall, Disks, Credentials, Private Docker Registry); Configuration Management (Salt Stack), Continuous Integration (Jenkins CI), Continuous Delivery/Deployment (Salt API/Reactor + Kubernetes) to a Google Cloud Kubernetes Cluster, Remote Application Debugging, Managing Google Cloud Kubernetes Cluster, Logging, Monitoring and ChatOps (Slack and operable.io)
5 patterns for success for application transformationDocker, Inc.
Legacy apps weren't designed to run in a modern distributed platform like Docker. They have their own ideas about logging, configuration and health which don't translate to the world of containers and make transformation projects hard.
This session shows you how to bring your old apps into the modern world, and integrate them with Docker - without changing code. We'll cover patterns for all the core application concerns:
* logging
* configuration
* monitoring
* health
* dependency management
The sample apps will be in .NET and Java, and will show you how to turn your existing apps into good Docker citizens.
Continuous (Non)-Functional Testing of Microservices on k8s QAware GmbH
Continuous Lifecycle Online 2021, May 11th 2021, online: Vortrag von Mario-Leander Reimer (@LeanderReimer, Principal Software Architect bei QAware)
== Please download slides if blurred! ==
Abstract:
Continuous delivery is everywhere. Well, not quite! Many teams still fail to continuously deliver well tested and stable product increments to production, especially when it comes to its non-functional attributes. Usually with the same old excuse: these high-level tests are too laborious and expensive to implement. But the opposite could be the case! This slides will show how easy it is to implement continuous performance, security and acceptance tests based for microservices on Kubernetes using well-known open source tools.
Kubernetes Multi-cluster without Federation - Kubecon EU 2018Rob Szumski
Federation is typically thought of as the only way to do multi-cluster operations, but that's not the case. I explore more secure and scalable methods for connecting clusters together. This is key to hybrid scenarios where you want two or more clusters set up in a consistent way, and then deploy an application in all regions or on all clouds.
I will dive deep into sharing RBAC roles and resource limits, plus setting up the same namespaces with important default config like Pod Security Policies.
In celebration of the launch of the Knative Cookbook, we will run a fast-paced live code demonstration of the coolest Knative-based techniques that we can imagine that include Kafka and Kamel.
Kubernetes and the hybrid cloud with Skupper | DevNation tech talkRed Hat Developers
In this session, we are going to conduct a live demonstration of hybrid cloud-native Java microservices, distributed across Amazon Web Services, Google Cloud Platform and Microsoft Azure, with real-time load-balancing and fail-over.
An introduction to the open source project that empowers modern workflows to build, deploy and manage the lifecycle of containers. You will learn what OpenShift is, what are its use cases, and more about all the fuss around Cloud computing, microservices, DevOps and whatnot.
Operatorhub.io and your Kubernetes cluster | DevNation Tech TalkRed Hat Developers
An Operator packages and manages the entire lifecycle of an application. You might not be building your own Operators (yet), but Operators make it easier to install and consistently manage the foundation components like databases, file systems, and middleware that your applications rely on -- and they’re not just for OpenShift. We’ll show you how to use the Operator Lifecycle Manager (OLM) and the Operators at OperatorHub.io with your Kubernetes cluster.
As we move toward cloud-native infrastructure and build our applications with microservices, we must fully face the drawbacks and challenges involved. One of the most important aspects is securing (through authentication and authorization) the services correctly. In this session, we’ll show how Istio can simplify your security model when adopting (micro) services architecture. We expect most developers haven’t adequately solved these issues, so we’ll take it step by step and build a strong understanding of Istio and how it is used to secure the service mesh.
Duke Docker Day 2014: Research Applications with DockerDarin London
This talk was presented at the first annual Duke Docker Day presented by the Duke Office of Information Technology. It describes a reproducible analysis pipeline using Docker images
Docker Container As A Service
X11 Linux apps on mac in a container.
In container Java development with STS or Eclipse in a container.
Docker UCP and swarm load balancing with Interlock.
Developing an IAM Roadmap that Fits Your BusinessForgeRock
Presented by Jim McDonald, Engagement Manager, Identropy at ForgeRock Open Identity Stack Summit, June 2013
Learn more about ForgeRock Access Management:
https://www.forgerock.com/platform/access-management/
Learn more about ForgeRock Identity Management:
https://www.forgerock.com/platform/identity-management/
This slides will provide viewers a complete understanding of all the different virtualization techniques.
The main reference for the presentation is taken from Mastering cloud computing By Rajkumar Buyya.
Continuous Delivery leveraging on Docker CaaS by Adrien BlindDocker, Inc.
At Societe Generale GBIS, time to market & quality matters; hence we do love continuous delivery. In this context, we’re considering the Container as a Service pattern: artifacts produced by the continuous integration chain would become self-sufficient “dockerized” application modules, onboarding both code and subsequent system requirements; then, a CaaS cloud would enable to host these containers. In this talk, I’ll present our usecase and current findings, considering both technical & operational aspects. We’ll talk about software factories, immutable IT, registries, containers configuration, API-driven infrastructure, DevOps roles shifts. Finally, we’ll discuss pros/cons of this solution toward regular IaaS and PaaS.
Joomla Continuous Delivery with Docker on Joomla Day Bangkok 2014.
I did demo to show how it looks like on that session too. In case of anyone interested on how I did it. Please check README.md on my repository here https://git.winginfotech.net/continuous-delivery/cd-joomla/tree/master
For whoever wants to see the real demo. Please see it here https://www.youtube.com/watch?v=nFzulhEt3As at the minute around after 19.30. Demo session in Thai and hope there will be a chance that I can do presentation in English soon :)
Docker and Containers overview - Docker WorkshopJonas Rosland
Docker and Containers overview - Docker Workshop
Parth of the docker Workshop we lead, all content can be found here: https://github.com/emccode/training/tree/master/docker-workshop
Microsoft Techsummit Zurich Docker and MicrosoftPatrick Chanezon
Docker and Microsoft have been collaborating both in open source and through their commercial partnership to bring the benefits of Docker Windows and Linux containers to Azure Enterprise customers. Docker’s container platform, Docker Enterprise Edition, is used to modernize traditioal applications, and move them to Azure, as well as to develop new cloud native applications using microservices architecture, bringing agility to developers and control to IT Pros. This talk will cover the latest developments in Docker’s container platform with planned support for Kubernetes in Docker for Windows, and Docker Enterprise Edition for Azure, Docker for Azure Stack to enable hybrid cloud deployments, Windows containers, Linux containers on Windows.
Development Process Optimization Using Docker. Based on a True StoryGlobalLogic Ukraine
In this presentation, building principles of the modern development process were addressed, ways of improvement suggested, and benefits of virtualization and REST API usage demonstrated.
This presentation by Mykhailo Brodskyi (Lead Software Engineer, Consultant at GlobalLogic, Kharkiv), was delivered at GlobalLogic Kharkiv Java Conference 2018 on June 10, 2018.
Cloud Native Night, April 2018, Mainz: Workshop led by Jörg Schad (@joerg_schad, Technical Community Lead / Developer at Mesosphere)
Join our Meetup: https://www.meetup.com/de-DE/Cloud-Native-Night/
PLEASE NOTE:
During this workshop, Jörg showed many demos and the audience could participate on their laptops. Unfortunately, we can't provide these demos. Nevertheless, Jörg's slides give a deep dive into the topic.
DETAILS ABOUT THE WORKSHOP:
Kubernetes has been one of the topics in 2017 and will probably remain so in 2018. In this hands-on technical workshop you will learn how best to deploy, operate and scale Kubernetes clusters from one to hundreds of nodes using DC/OS. You will learn how to integrate and run Kubernetes alongside traditional applications and fast data services of your choice (e.g. Apache Cassandra, Apache Kafka, Apache Spark, TensorFlow and more) on any infrastructure.
This workshop best suits operators focussed on keeping their apps and services up and running in production and developers focussed on quickly delivering internal and customer facing apps into production.
You will learn how to:
- Introduction to Kubernetes and DC/OS (including the differences between both)
- Deploy Kubernetes on DC/OS in a secure, highly available, and fault-tolerant manner
- Solve operational challenges of running a large/multiple Kubernetes cluster
- One-click deploy big data stateful and stateless services alongside a Kubernetes cluster
The Docker Way: modernize traditional applications without action (wu-wei) and create new cloud native microservices applications with naturalness (ziran).
This talk also provides a summary of all the DockerCon EU 2017 announcements: Kubernetes now supported in Docker, MTA, IBM partnership.
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
Containers and Nutanix - Acropolis Container ServicesNEXTtour
This presentation was given at the London Nutanix user group (NUG) on Oct 26 by Denis Guyadeen. If you would like to join a NUG, you can find more information here http://bit.ly/NTNXUG - Hope to see you at a community meeting!
The Future of Web Application ArchitecturesLucas Carlson
Automation is dominating the future landscape of web app architectures. Micro-services are the future with lightweight distributed share-nothing systems built with APIs. Docker and Linux Containers are the new way to package and distribute your applications.
1. Docker Containers
Pack, Ship, Iterate - App Development redefined
1
Murtuza Y. Haryanawalla
Sept, 2014
2. 2
Developer
Application rev ‘x’
Development VM
Production Servers
QA Server
Production Cluster
Public Cloud
Cust. Data Center
Disaster Recovery
Contributors Laptop
API Endpoints
Python 2.7 +Flask + celery + Pyredis + psycopg + postgre sql
Web Frontend
Ruby + Rails + saas + Unicorn
Static Website
Nginx 1.5 + modsecurity + openssl + bootstrap 2.0
User DB
Postgresql + pgv8 + v8
Analytics DB
Hadoop + hive + OpenJDK + thrift
Queue
Redis sentinel + Redis
Background
Python 3.0 + celery + pyredis + libcurl nodejs + phantomjs
IT Manager
Ensure rev ‘x’ runs
SOFTWARE and the
ENTERPRISE DATACENTER
3. 3
Developer
Application
Development VM
Production Servers
QA Server
Production Cluster
Public Cloud
Cust. Data Center
Disaster Recovery
Contributors Laptop
Docker Container
API Endpoints
Python 2.7 +Flask + celery + Pyredis + psycopg + postgre sql
Web Frontend
Ruby + Rails + saas + Unicorn
Static Website
Nginx 1.5 + modsecurity + openssl + bootstrap 2.0
User DB
Postgresql + pgv8 + v8
Analytics DB
Hadoop + hive + OpenJDK + thrift
Queue
Redis sentinel + Redis
Background
Python 3.0 + celery + pyredis + libcurl nodejs + phantomjs
IT Manager
Ensure Container runs
SOFTWARE and the
ENTERPRISE DATACENTER
+ Docker Containers
4. Docker Container 1
Libraries and Binaries
API Endpoints
Web Frontend
Static Website
User DB
Analytics DB
Queue
Background
Docker
OS Kernel,
Root File System and
Runtime Environment
OS Libraries and Binaries
APPLICATION STACK
API Endpoints
Web Frontend
Static Website
User DB
Analytics DB
Queue
Background
Docker Docker Container 2
OS Kernel,
Root File System and
Runtime Environment
API Endpoints
User DB
Docker Docker Container 3
OS Kernel,
Root File System and
Runtime Environment
Web Frontend
User DB
Analytics DB
APPLICATION STACK
API Endpoints
User DB
Web Frontend
User DB
Analytics DB
Docker Flexible Container Types
Web Frontend
Static Website
Analytics DB
Queue
Background
Web Frontend
Static Website
Analytics DB
Queue
Background
APPLICATION COMPONENTS
5. Docker Container Features
5
IaaS
PaaS
Data Centers
SaaS
Hybrid
Private
Docker Container 1
OS Libraries and Binaries
API Endpoints
Web Frontend
Static Website
User DB
Analytics DB
Queue
Background
Docker Container 2
API Endpoints
Web Frontend
Static Website
User DB
Analytics DB
Queue
Background
Docker Container 3
Web Frontend
User DB
Analytics DB
Service Isolation and Infrastructure Virtualization
Immunity to environment variations allowing for
Continuous Integration
Rapid Testing and Development for Continuous Delivery
Multi Language, Agile and Cost Effective solutions for
multiple frameworks
Specially suited for applications requiring High
Availability
Ease of Application Packing and Migration
Automated Path from Developers laptop through test
and QA maintaining Data Integrity
Quick Deployment, Version Tracking and QoS
Uniformity of Code and Stable releases
Increases Innovation and Experimentation
6. 6
Docker Container Benefits
Docker App Container
Libraries and Binaries
API Endpoints
Web Frontend
Static Website
Run on Public or Private Cloud Greatly Reduced Test Cycle Time
User DB
Analytics DB
Queue
Background
7. Thank You
Murtuza Y. Harianawala
@gandhigiry @strtupnet
mh@strtup.net
+1-408-676-8787 (San Francisco)
+91-9930520052 (Mumbai)
7