SlideShare a Scribd company logo
PAGE1
DEVOPS INDONESIA
PAGE
1
DEVOPS INDONESIA
Dedy Setiawan
DevOps Community in Indonesia
Jakarta, 12 Agustus 2020
Leveraging HybridMultiCloud for DevOps and
Automation Platform
Leveraging Hybrid MultiCloud
for DevOps and Automation Platform
ยฉ 2020 NetApp, Inc. All rights reserved.
Dedy Setiawan
Solutions Engineer โ€“ NetApp
Dedy.Setiawan@netapp.com
Agenda
1) Transitioning from Data Center to Cloud
2) Data Management Challenge for DevOps
3) DevOps Anywhere + Automation
4) Storage
โ–ช Persistent storage for containerized apps
โ–ช Trident
5) Demo
6) Key TakeAways
2 ยฉ 2020 NetApp, Inc. All rights reserved.
Starting with โ€œ?โ€
What are you developing
and automating?
Where are you developing
and automating?
What are your development
and automation priorities?
How are you developing and
automating. Who is doing the work?
3 ยฉ 2020 NetApp, Inc. All rights reserved.
Public cloud offers
advantages that users
have come to expect
โ€ข Empowers developers to work fast, without IT overhead
โ€ข Offers great services for modern application development
โ€ข Makes it easy to get started with minimal upfront cost and
preparation
โ€ข Enables applications to be scaled according to demand
ยฉ 2020 NetApp, Inc. All rights reserved.
โ€ข Regulatory compliance
โ€ข Privacy and confidentiality
โ€ข Protect core intellectual property
โ€ข No vendor lock-in
โ€ข Long-term economic advantages
โ€ข Low-latency integration with legacy systems
โ€ข Cloud repatriation
โ€ข Proper availability for typical off-the-shelf applications
โ€ข Many legacy architectures cannot be statelessly
load-balanced
โ€ข Need infrastructure-level availability
โ€ข Better long-term economics
On-premises advantages
For new application development... For traditional enterprise applications
ยฉ 2020 NetApp, Inc. All rights reserved
Ensure access,
security, and
reliability,
as well as data
sovereignty, of critical
data.
Control costs
and optimize application
performance.
Transitioning
large-scale and
virtualized
workloads from
the data center
to the cloud has
its challenges.
ยฉ 2020 NetApp, Inc. All rights reserved.6
of applications that are
already in production
and during migration.
Avoid disruption
Data Management Challenges for DevOps
7 ยฉ 2020 NetApp, Inc. All rights reserved.
Scale Out Agility
Quality of Service
Hybrid Cloud
Data management
Automation
Copies management
& Data protection
Develop
Collaboratively
DevOps and Automation: Core Capabilities
Services
Containers
Configuration
Management
Code and Binary
Management
Continuous Integration
and Continuous Delivery
Cloud and PaaS Analytics
8 ยฉ 2020 NetApp, Inc. All rights reserved.
DevOps Anywhere โ€“ Integrating Automation & Orchestration
9
ยฉ 2020 NetApp, Inc. All rights reserved.
Hybrid CloudPrivate
SCM
Data Management
(Develop & Deploy Anywhere โ€“ Movement,Management,Governance)
Continuous Integration/Continuous Delivery (CI/CD)
Tools
Define Code Build Test Deploy Release
Code
&
Repoโ€™s
Code
&
Repoโ€™s
Code
&
Repoโ€™s
Code &
Repoโ€™s
Development
Teams
Work Flow
& Tools
PaaS/IaaSSoftware
Defined
OpenStack
Integration
Containers
Efficiency Security
Automation Persistent Data
Store
Data
Protection HA/DR
Data
Portability
APIโ€™s, Automation and Orchestration
QA UAT
Workloads
Products &
Technology
Putting it All Together in the NetApp DevOps Eco-system
On Premises Public CloudsHybrid Clouds
Store Manage ProtectMove
Enterprise Data Management Software
Converged / Hyperconverged
Hybrid Arrays All Flash Arrays
Software-Defined Storage
Unified Storage
Object Storage
White box, third-party
or NetApp hardware
Cloud Integrated Storage
Strategy Design OperationsDeploy and Transition
ยฉ 2020 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---
DevOps Integrations & Solutions
11 ยฉ 2020 NetApp, Inc. All rights reserved.
Development Tools
PaaS
(Platform as a Service)
Containers/
IaaS/Cloud
(Infrastructure as a Service) Automation
โ€ข Ansible
โ€ข Puppet
โ€ข Chef
โ€ข Terraform
Automation
and
Orchestration
Automation and Consumption Models
NetApp consumable in all forms
ยฉ 2020 NetApp, Inc. All rights reserved.12
Tools
Software Data Management
(OnPrem / Cloud)
Appliance
(Hy brid/Flash/SAN, Object)
White Box Cloud
Configuration
Management
Application / Workload
Orchestration
PaaS / IaaS
โ€ข Kubernetes
โ€ข OpenShift
โ€ข CloudFoundry
โ€ข Trident
APIโ€™s
โ€ข REST & REST APIโ€™s
โ€ข Tools/Libraries
Challenges of Enterprise Workloads in Containers
13 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
Persistence
โ–ช
โ–ช
โ–ช
Hybrid + Multi-Cloud
โ–ช
โ–ช
โ–ช
Application-Consistency
โ–ช
โ–ช
โ–ช
Jhon the Developer
Worries about whatโ€™s
inside the container
His code
His Libraries
His Package Manager
His Apps
His Data
All Linux servers look
the same
Rud the Ops Guy
Worries about whatโ€™s
outside the container
Logging
Remote access
Monitoring
Network config
All containers start, stop,
copy, attach, migrate, etc.
the same way
Separation of concerns
14 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
Simplify Storage for Apps
โ€ข
โ€ข
โ€ข
โ€ข
โ€ข
15 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
โ–ช Connects to backends to
determine capabilities of storage
array
โ–ช Receives requests for storage
from frontends, e.g. Kubernetes,
REST
โ–ช Evaluates configured backends
against desired attributes in the
storage class
โ–ช Creates a list of eligible backends
โ–ช Selects one eligible backend,
requests provisioning
โ–ช Retries on failure until all eligible
backends are exhausted
Trident Architecture
16 ยฉ 2019 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
Storage Platform
Clients/AppsKubernetes
Orchestration Engine
CSI
Kubernetes
Plugin
Create/Delete Commands
AdministrationDocker
Docker
Plugin
etcd
REST
Container
Storage
Interface
Trident Support Matrix
17 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
1.11-1.18
3.11, 4.2 and 4.3
2.1, 3.0
1.1, 1.2 ANF
CVO
Operating System Container Platform Storage Backend
Kubernetes Persistent Storage Paradigm
Persistent volumes and persistent volume claims
18 ยฉ 2019 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
claim
Pod
claim
Pools of Persistent Volumes
NFS
PV
iSCSI
PV
NFS
PV
Developer
Administrator
Kubernetes Persistent Storage Paradigm
Dynamic storage provisioning
19 ยฉ 2019 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
claim
Pod
claim
Developer
Administrator
Storage Classes
SSD
Gold
Bronze
PV
Trident Storage Provisioning
20 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
01 Configures storage backends
02 Installs Trident in K8s
03 Adds one or more backend
04 Defines StorageClass based on
preferred volume type
05 Creates PVC
TridentC
06 Detects creation of PVC
07 Finds storage pools that satisfy the Gold class
08 Creates volume in an appropriate storage pool
09 Creates PV and binds PVC with PV
10 Mounts the volume onto the container
Storage
Classes
Trident Storage Deprovisioning
21 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
01 Developer deletes PVC
TridentC
Storage
Classes
02 Detects deleted PVC
03 Finds and validates the matching PV
04 Determines PV reclaim policy
05 Deletes volume & PV if reclaim policy is โ€œdeleteโ€
NFS Example: Create the PVC
22 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
โ€ kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: pvcclaim-nas-gold
Spec:
parameters:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 10Gi
storageClassName: storage-class-nas-gold
Broad Support for Top Container Platforms
23 ยฉ 2020 NetApp, Inc. All rights reserved. --- PARTNER CONFIDENTIAL ---
HCI
Google GKE
Azure AKS
Docker EE
Block Storage
C O N T A I N E R O R C H E S T R A T O R S S T O R A G E P L A T F O R M S
Unified Storage
Cloud Volumes
Container Adoption
24 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
Modernize
Apps
Cloud-native
Apps
Pipelines
Platform
Meet Business
Requirements
Lifecycle
Orchestrate common
app operations
Portability
Migrate between clouds
without change
Security
Isolate and introspectwith
integrity guarantees
Freedom
Build apps the way you
want without constraints
Innovate
Fully flexible and
scalable micro services
Standardize
Well-definedsharable
app definitions
Accelerate
Seamlesslymove
along the SDLC
Integrate
APIs and openinterfaces
tie everything together
Automate
Rapid repetitionimproves
quality and time to value
CostSavings
Increase density and
reduce VM licensing
Efficiency
Enable self-service
and reduce maintenance
Optimize
Maximize resource
utilization and availability
25 ยฉ 2020 NetApp, Inc. All rights reserved.
Demo
Moving Kubernetes Application Workloads Between Hybrid-Cloud Endpoints
โ–ช Success is knowing your data and how to manage it, One stack, one experience,
anywhere
โ–ช Deliver a consistent experience across OnPrem & Public/Private Cloud - to streamline
software development
โ–ช IT and operational efficiency by delivering automation and flexibility
โ–ช Business and operational benefits โ€“ Provide faster delivery and time to value
โ–ช Using Ansible [automation] to manage NetApp systems can bring deployment time down
from days to minutes
26 ยฉ 2020 NetApp, Inc. All rights reserved.
Key Takeaways
thePub: NetAppโ€™s Developer and Open Source Community
Sharing is Caring!
27 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
GitHub
https://github.com/NetApp
thePub
netapp.io
Twitter
@NetAppPub
Slack
netapp.io/slack
NetApp website
netapp.com/devops
28
Thank you
dedy.setiawan@netapp.com
ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
DEVOPS INDONESIA
Stay Connected
@devopsindonesia
http://www.devopsindonesia.com
@IDDevOps
@DevOpsIndonesia
@IDDevOps DevOps Indonesia
PAGE2
DEVOPS INDONESIA
Alone We are smart, together We are brilliant
THANK YOU !
Quote by Steve Anderson
Ad

More Related Content

What's hot (20)

Observe and command your fleets across any kubernetes with weave git ops
Observe and command your fleets across any kubernetes with weave git opsObserve and command your fleets across any kubernetes with weave git ops
Observe and command your fleets across any kubernetes with weave git ops
Weaveworks
ย 
Service Operations Transformation Journey
Service Operations Transformation JourneyService Operations Transformation Journey
Service Operations Transformation Journey
DevOps Indonesia
ย 
Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...
Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...
Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...
Weaveworks
ย 
Developer-Friendly CI / CD for Kubernetes
Developer-Friendly CI / CD for KubernetesDeveloper-Friendly CI / CD for Kubernetes
Developer-Friendly CI / CD for Kubernetes
DevOps Indonesia
ย 
Bi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSE
Bi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSEBi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSE
Bi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSE
Docker, Inc.
ย 
DevOps Spain 2019. David Caรฑadillas -Cloudbees
DevOps Spain 2019. David Caรฑadillas -CloudbeesDevOps Spain 2019. David Caรฑadillas -Cloudbees
DevOps Spain 2019. David Caรฑadillas -Cloudbees
atSistemas
ย 
Infrastructure as a Code
Infrastructure as a CodeInfrastructure as a Code
Infrastructure as a Code
DevOps Indonesia
ย 
Continuous Everything in a Multi-cloud and Multi-platform Environment
Continuous Everything in a Multi-cloud and Multi-platform EnvironmentContinuous Everything in a Multi-cloud and Multi-platform Environment
Continuous Everything in a Multi-cloud and Multi-platform Environment
VMware Tanzu
ย 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101
Hazzim Anaya
ย 
DevOps Spain 2019. Beatriz Martรญnez-IBM
DevOps Spain 2019. Beatriz Martรญnez-IBMDevOps Spain 2019. Beatriz Martรญnez-IBM
DevOps Spain 2019. Beatriz Martรญnez-IBM
atSistemas
ย 
Google deployment manager
Google deployment managerGoogle deployment manager
Google deployment manager
Luillyfe Blanco
ย 
Dev ops
Dev opsDev ops
Dev ops
Eman Abdelmohsen
ย 
Building Cloud Native Architectures with Spring
Building Cloud Native Architectures with SpringBuilding Cloud Native Architectures with Spring
Building Cloud Native Architectures with Spring
Kenny Bastani
ย 
DevOps Spain 2019. Pedro Mendoza-AWS
DevOps Spain 2019. Pedro Mendoza-AWSDevOps Spain 2019. Pedro Mendoza-AWS
DevOps Spain 2019. Pedro Mendoza-AWS
atSistemas
ย 
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
VMware Tanzu
ย 
StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...
StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...
StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...
Jon Su
ย 
Introduction to Spring Cloud Kubernetes
 Introduction to Spring Cloud Kubernetes Introduction to Spring Cloud Kubernetes
Introduction to Spring Cloud Kubernetes
VMware Tanzu
ย 
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to ProductionSpring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to Production
VMware Tanzu
ย 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
Saju Thomas
ย 
Convergence of Communities
Convergence of CommunitiesConvergence of Communities
Convergence of Communities
All Things Open
ย 
Observe and command your fleets across any kubernetes with weave git ops
Observe and command your fleets across any kubernetes with weave git opsObserve and command your fleets across any kubernetes with weave git ops
Observe and command your fleets across any kubernetes with weave git ops
Weaveworks
ย 
Service Operations Transformation Journey
Service Operations Transformation JourneyService Operations Transformation Journey
Service Operations Transformation Journey
DevOps Indonesia
ย 
Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...
Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...
Achieve Data & Operational Sovereignty: Managing Hybrid & Edge EKS Deployment...
Weaveworks
ย 
Developer-Friendly CI / CD for Kubernetes
Developer-Friendly CI / CD for KubernetesDeveloper-Friendly CI / CD for Kubernetes
Developer-Friendly CI / CD for Kubernetes
DevOps Indonesia
ย 
Bi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSE
Bi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSEBi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSE
Bi-modal IT: Bridge Traditional and Agile IT Services by Michal Svec, SUSE
Docker, Inc.
ย 
DevOps Spain 2019. David Caรฑadillas -Cloudbees
DevOps Spain 2019. David Caรฑadillas -CloudbeesDevOps Spain 2019. David Caรฑadillas -Cloudbees
DevOps Spain 2019. David Caรฑadillas -Cloudbees
atSistemas
ย 
Infrastructure as a Code
Infrastructure as a CodeInfrastructure as a Code
Infrastructure as a Code
DevOps Indonesia
ย 
Continuous Everything in a Multi-cloud and Multi-platform Environment
Continuous Everything in a Multi-cloud and Multi-platform EnvironmentContinuous Everything in a Multi-cloud and Multi-platform Environment
Continuous Everything in a Multi-cloud and Multi-platform Environment
VMware Tanzu
ย 
CI/CD (DevOps) 101
CI/CD (DevOps) 101CI/CD (DevOps) 101
CI/CD (DevOps) 101
Hazzim Anaya
ย 
DevOps Spain 2019. Beatriz Martรญnez-IBM
DevOps Spain 2019. Beatriz Martรญnez-IBMDevOps Spain 2019. Beatriz Martรญnez-IBM
DevOps Spain 2019. Beatriz Martรญnez-IBM
atSistemas
ย 
Google deployment manager
Google deployment managerGoogle deployment manager
Google deployment manager
Luillyfe Blanco
ย 
Building Cloud Native Architectures with Spring
Building Cloud Native Architectures with SpringBuilding Cloud Native Architectures with Spring
Building Cloud Native Architectures with Spring
Kenny Bastani
ย 
DevOps Spain 2019. Pedro Mendoza-AWS
DevOps Spain 2019. Pedro Mendoza-AWSDevOps Spain 2019. Pedro Mendoza-AWS
DevOps Spain 2019. Pedro Mendoza-AWS
atSistemas
ย 
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
Achieving DevSecOps Outcomes with Tanzu Advanced- March 22, 2021
VMware Tanzu
ย 
StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...
StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...
StripeCon 2021: A Cloud-Native approach to running Silverstripe on Google Clo...
Jon Su
ย 
Introduction to Spring Cloud Kubernetes
 Introduction to Spring Cloud Kubernetes Introduction to Spring Cloud Kubernetes
Introduction to Spring Cloud Kubernetes
VMware Tanzu
ย 
Spring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to ProductionSpring Cloud Kubernetes: An Easier Path from Idea to Production
Spring Cloud Kubernetes: An Easier Path from Idea to Production
VMware Tanzu
ย 
Introduction to Cloud Native Computing
Introduction to Cloud Native ComputingIntroduction to Cloud Native Computing
Introduction to Cloud Native Computing
Saju Thomas
ย 
Convergence of Communities
Convergence of CommunitiesConvergence of Communities
Convergence of Communities
All Things Open
ย 

Similar to Leveraging HybridMultiCloud for Devops and Automation Platform (20)

Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and Kubernetes
Altoros
ย 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...
NuoDB
ย 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle Developers
ย 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
PT Datacomm Diangraha
ย 
The Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud FoundryThe Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud Foundry
VMware Tanzu
ย 
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudPSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
Rohit Agarwalla
ย 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetApp
NetApp
ย 
8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box
Kangaroot
ย 
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital TransformationNetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp
ย 
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
QAware GmbH
ย 
POV - Practical Containerization
POV - Practical ContainerizationPOV - Practical Containerization
POV - Practical Containerization
Robert Greiner
ย 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
VMware Tanzu
ย 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
VMware Tanzu
ย 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
John Archer
ย 
Application Modernization with PKS / Kubernetes
Application Modernization with PKS / KubernetesApplication Modernization with PKS / Kubernetes
Application Modernization with PKS / Kubernetes
Paul Czarkowski
ย 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
Cloudify Community
ย 
Docker Orchestrators
Docker OrchestratorsDocker Orchestrators
Docker Orchestrators
Andrew Sullivan
ย 
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry MeetupPivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
cornelia davis
ย 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
XebiaLabs
ย 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
ssuser666667
ย 
Containers and Kubernetes
Containers and KubernetesContainers and Kubernetes
Containers and Kubernetes
Altoros
ย 
Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...Building Cloud-Native Applications with a Container-Native SQL Database in th...
Building Cloud-Native Applications with a Container-Native SQL Database in th...
NuoDB
ย 
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle - Continuous Delivery NYC meetup, June 07, 2018
Oracle Developers
ย 
OCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes LaunchOCP Datacomm RedHat - Kubernetes Launch
OCP Datacomm RedHat - Kubernetes Launch
PT Datacomm Diangraha
ย 
The Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud FoundryThe Fastest Way to Redis on Pivotal Cloud Foundry
The Fastest Way to Redis on Pivotal Cloud Foundry
VMware Tanzu
ย 
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google CloudPSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
PSOCLD 1007 Cisco Hybrid Cloud Platform for Google Cloud
Rohit Agarwalla
ย 
Corporate IT at NetApp
Corporate IT at NetAppCorporate IT at NetApp
Corporate IT at NetApp
NetApp
ย 
8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box8 - OpenShift - A look at a container platform: what's in the box
8 - OpenShift - A look at a container platform: what's in the box
Kangaroot
ย 
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital TransformationNetApp IT Data Center Strategies to Enable Digital Transformation
NetApp IT Data Center Strategies to Enable Digital Transformation
NetApp
ย 
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
Kubernetes One-Click Deployment: Hands-on Workshop (Mainz)
QAware GmbH
ย 
POV - Practical Containerization
POV - Practical ContainerizationPOV - Practical Containerization
POV - Practical Containerization
Robert Greiner
ย 
.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles.NET Cloud-Native Bootcamp- Los Angeles
.NET Cloud-Native Bootcamp- Los Angeles
VMware Tanzu
ย 
Breaking the Monolith
Breaking the MonolithBreaking the Monolith
Breaking the Monolith
VMware Tanzu
ย 
Red Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft AzureRed Hat Openshift on Microsoft Azure
Red Hat Openshift on Microsoft Azure
John Archer
ย 
Application Modernization with PKS / Kubernetes
Application Modernization with PKS / KubernetesApplication Modernization with PKS / Kubernetes
Application Modernization with PKS / Kubernetes
Paul Czarkowski
ย 
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4CloudDevOps Digital Transformation: A real life use case enabled by Alien4Cloud
DevOps Digital Transformation: A real life use case enabled by Alien4Cloud
Cloudify Community
ย 
Docker Orchestrators
Docker OrchestratorsDocker Orchestrators
Docker Orchestrators
Andrew Sullivan
ย 
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry MeetupPivotal Container Service (PKS) at SF Cloud Foundry Meetup
Pivotal Container Service (PKS) at SF Cloud Foundry Meetup
cornelia davis
ย 
Infrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale OrganizationsInfrastructure as Code in Large Scale Organizations
Infrastructure as Code in Large Scale Organizations
XebiaLabs
ย 
IBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptxIBM RedHat OCP Vs xKS.pptx
IBM RedHat OCP Vs xKS.pptx
ssuser666667
ย 
Ad

More from DevOps Indonesia (20)

DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
DevOps Indonesia
ย 
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia
ย 
Securing an NGINX deployment for K8s
Securing an NGINX deployment for K8sSecuring an NGINX deployment for K8s
Securing an NGINX deployment for K8s
DevOps Indonesia
ย 
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcementDevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia
ย 
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - AnnouncementDev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
DevOps Indonesia
ย 
Securing DevOps Lifecycle
Securing DevOps LifecycleSecuring DevOps Lifecycle
Securing DevOps Lifecycle
DevOps Indonesia
ย 
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - AnnouncementDevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Indonesia
ย 
Secure your Application with Google cloud armor
Secure your Application with Google cloud armorSecure your Application with Google cloud armor
Secure your Application with Google cloud armor
DevOps Indonesia
ย 
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps IndonesiaDevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Indonesia
ย 
Operate Containers with AWS Copilot
Operate Containers with AWS CopilotOperate Containers with AWS Copilot
Operate Containers with AWS Copilot
DevOps Indonesia
ย 
Continuously Deploy Your CDK Application by Petra novandi barus
Continuously  Deploy Your CDK Application by Petra novandi barusContinuously  Deploy Your CDK Application by Petra novandi barus
Continuously Deploy Your CDK Application by Petra novandi barus
DevOps Indonesia
ย 
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps Indonesia
ย 
Securing Your Database Dynamic DB Credentials
Securing Your Database  Dynamic DB CredentialsSecuring Your Database  Dynamic DB Credentials
Securing Your Database Dynamic DB Credentials
DevOps Indonesia
ย 
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - AnnouncementDevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia
ย 
The Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOpsThe Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOps
DevOps Indonesia
ย 
API Security Webinar - Credential Stuffing
API Security Webinar - Credential StuffingAPI Security Webinar - Credential Stuffing
API Security Webinar - Credential Stuffing
DevOps Indonesia
ย 
API Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIsAPI Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIs
DevOps Indonesia
ย 
API Security Webinar - Hendra Tanto
API Security Webinar - Hendra TantoAPI Security Webinar - Hendra Tanto
API Security Webinar - Hendra Tanto
DevOps Indonesia
ย 
API Security Webinar : Credential Stuffing
API Security Webinar : Credential StuffingAPI Security Webinar : Credential Stuffing
API Security Webinar : Credential Stuffing
DevOps Indonesia
ย 
API Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIsAPI Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIs
DevOps Indonesia
ย 
DevSecOps Implementation Journey
DevSecOps Implementation JourneyDevSecOps Implementation Journey
DevSecOps Implementation Journey
DevOps Indonesia
ย 
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia X Palo Alto and Dkatalis Roadshow to DevOpsDays Jakarta 2022
DevOps Indonesia
ย 
Securing an NGINX deployment for K8s
Securing an NGINX deployment for K8sSecuring an NGINX deployment for K8s
Securing an NGINX deployment for K8s
DevOps Indonesia
ย 
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcementDevOps Indonesia Meetup #52 - announcement
DevOps Indonesia Meetup #52 - announcement
DevOps Indonesia
ย 
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - AnnouncementDev ops meetup 51 : Securing DevOps Lifecycle - Announcement
Dev ops meetup 51 : Securing DevOps Lifecycle - Announcement
DevOps Indonesia
ย 
Securing DevOps Lifecycle
Securing DevOps LifecycleSecuring DevOps Lifecycle
Securing DevOps Lifecycle
DevOps Indonesia
ย 
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - AnnouncementDevOps Meetup 50 : Securing your Application - Announcement
DevOps Meetup 50 : Securing your Application - Announcement
DevOps Indonesia
ย 
Secure your Application with Google cloud armor
Secure your Application with Google cloud armorSecure your Application with Google cloud armor
Secure your Application with Google cloud armor
DevOps Indonesia
ย 
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps IndonesiaDevOps Meetup 49  Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Meetup 49 Aws Copilot and Gitops - announcement by DevOps Indonesia
DevOps Indonesia
ย 
Operate Containers with AWS Copilot
Operate Containers with AWS CopilotOperate Containers with AWS Copilot
Operate Containers with AWS Copilot
DevOps Indonesia
ย 
Continuously Deploy Your CDK Application by Petra novandi barus
Continuously  Deploy Your CDK Application by Petra novandi barusContinuously  Deploy Your CDK Application by Petra novandi barus
Continuously Deploy Your CDK Application by Petra novandi barus
DevOps Indonesia
ย 
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...DevOps indonesia (online) meetup 46  aws with payfazz in devops indonesia - a...
DevOps indonesia (online) meetup 46 aws with payfazz in devops indonesia - a...
DevOps Indonesia
ย 
Securing Your Database Dynamic DB Credentials
Securing Your Database  Dynamic DB CredentialsSecuring Your Database  Dynamic DB Credentials
Securing Your Database Dynamic DB Credentials
DevOps Indonesia
ย 
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - AnnouncementDevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia (online) meetup 45 - Announcement
DevOps Indonesia
ย 
The Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOpsThe Death and Rise of Enterprise DevOps
The Death and Rise of Enterprise DevOps
DevOps Indonesia
ย 
API Security Webinar - Credential Stuffing
API Security Webinar - Credential StuffingAPI Security Webinar - Credential Stuffing
API Security Webinar - Credential Stuffing
DevOps Indonesia
ย 
API Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIsAPI Security Webinar - Security Guidelines for Providing and Consuming APIs
API Security Webinar - Security Guidelines for Providing and Consuming APIs
DevOps Indonesia
ย 
API Security Webinar - Hendra Tanto
API Security Webinar - Hendra TantoAPI Security Webinar - Hendra Tanto
API Security Webinar - Hendra Tanto
DevOps Indonesia
ย 
API Security Webinar : Credential Stuffing
API Security Webinar : Credential StuffingAPI Security Webinar : Credential Stuffing
API Security Webinar : Credential Stuffing
DevOps Indonesia
ย 
API Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIsAPI Security Webinar : Security Guidelines for Providing and Consuming APIs
API Security Webinar : Security Guidelines for Providing and Consuming APIs
DevOps Indonesia
ย 
Ad

Recently uploaded (20)

Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
ย 
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
ย 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
ย 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
ย 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
ย 
Drupalcamp Finland โ€“ Measuring Front-end Energy Consumption
Drupalcamp Finland โ€“ Measuring Front-end Energy ConsumptionDrupalcamp Finland โ€“ Measuring Front-end Energy Consumption
Drupalcamp Finland โ€“ Measuring Front-end Energy Consumption
Exove
ย 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
ย 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
ย 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
ย 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
ย 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
ย 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
ย 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
ย 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
ย 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
ย 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
ย 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
ย 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
ย 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
ย 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
ย 
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath MaestroDev Dives: Automate and orchestrate your processes with UiPath Maestro
Dev Dives: Automate and orchestrate your processes with UiPath Maestro
UiPathCommunity
ย 
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
AI Changes Everything โ€“ Talk at Cardiff Metropolitan University, 29th April 2...
Alan Dix
ย 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
ย 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
ย 
Heap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and DeletionHeap, Types of Heap, Insertion and Deletion
Heap, Types of Heap, Insertion and Deletion
Jaydeep Kale
ย 
Drupalcamp Finland โ€“ Measuring Front-end Energy Consumption
Drupalcamp Finland โ€“ Measuring Front-end Energy ConsumptionDrupalcamp Finland โ€“ Measuring Front-end Energy Consumption
Drupalcamp Finland โ€“ Measuring Front-end Energy Consumption
Exove
ย 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
ย 
AI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global TrendsAI and Data Privacy in 2025: Global Trends
AI and Data Privacy in 2025: Global Trends
InData Labs
ย 
How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?How Can I use the AI Hype in my Business Context?
How Can I use the AI Hype in my Business Context?
Daniel Lehner
ย 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
ย 
How analogue intelligence complements AI
How analogue intelligence complements AIHow analogue intelligence complements AI
How analogue intelligence complements AI
Paul Rowe
ย 
Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025Splunk Security Update | Public Sector Summit Germany 2025
Splunk Security Update | Public Sector Summit Germany 2025
Splunk
ย 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
ย 
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025
BookNet Canada
ย 
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfComplete Guide to Advanced Logistics Management Software in Riyadh.pdf
Complete Guide to Advanced Logistics Management Software in Riyadh.pdf
Software Company
ย 
TrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business ConsultingTrsLabs - Fintech Product & Business Consulting
TrsLabs - Fintech Product & Business Consulting
Trs Labs
ย 
Role of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered ManufacturingRole of Data Annotation Services in AI-Powered Manufacturing
Role of Data Annotation Services in AI-Powered Manufacturing
Andrew Leo
ย 
Generative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in BusinessGenerative Artificial Intelligence (GenAI) in Business
Generative Artificial Intelligence (GenAI) in Business
Dr. Tathagat Varma
ย 
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell: Transforming Business Strategy Through Data-Driven Insights
Andrew Marnell
ย 
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes Partner Innovation Updates for May 2025
ThousandEyes
ย 

Leveraging HybridMultiCloud for Devops and Automation Platform

  • 1. PAGE1 DEVOPS INDONESIA PAGE 1 DEVOPS INDONESIA Dedy Setiawan DevOps Community in Indonesia Jakarta, 12 Agustus 2020 Leveraging HybridMultiCloud for DevOps and Automation Platform
  • 2. Leveraging Hybrid MultiCloud for DevOps and Automation Platform ยฉ 2020 NetApp, Inc. All rights reserved. Dedy Setiawan Solutions Engineer โ€“ NetApp [email protected]
  • 3. Agenda 1) Transitioning from Data Center to Cloud 2) Data Management Challenge for DevOps 3) DevOps Anywhere + Automation 4) Storage โ–ช Persistent storage for containerized apps โ–ช Trident 5) Demo 6) Key TakeAways 2 ยฉ 2020 NetApp, Inc. All rights reserved.
  • 4. Starting with โ€œ?โ€ What are you developing and automating? Where are you developing and automating? What are your development and automation priorities? How are you developing and automating. Who is doing the work? 3 ยฉ 2020 NetApp, Inc. All rights reserved.
  • 5. Public cloud offers advantages that users have come to expect โ€ข Empowers developers to work fast, without IT overhead โ€ข Offers great services for modern application development โ€ข Makes it easy to get started with minimal upfront cost and preparation โ€ข Enables applications to be scaled according to demand ยฉ 2020 NetApp, Inc. All rights reserved.
  • 6. โ€ข Regulatory compliance โ€ข Privacy and confidentiality โ€ข Protect core intellectual property โ€ข No vendor lock-in โ€ข Long-term economic advantages โ€ข Low-latency integration with legacy systems โ€ข Cloud repatriation โ€ข Proper availability for typical off-the-shelf applications โ€ข Many legacy architectures cannot be statelessly load-balanced โ€ข Need infrastructure-level availability โ€ข Better long-term economics On-premises advantages For new application development... For traditional enterprise applications ยฉ 2020 NetApp, Inc. All rights reserved
  • 7. Ensure access, security, and reliability, as well as data sovereignty, of critical data. Control costs and optimize application performance. Transitioning large-scale and virtualized workloads from the data center to the cloud has its challenges. ยฉ 2020 NetApp, Inc. All rights reserved.6 of applications that are already in production and during migration. Avoid disruption
  • 8. Data Management Challenges for DevOps 7 ยฉ 2020 NetApp, Inc. All rights reserved. Scale Out Agility Quality of Service Hybrid Cloud Data management Automation Copies management & Data protection Develop Collaboratively
  • 9. DevOps and Automation: Core Capabilities Services Containers Configuration Management Code and Binary Management Continuous Integration and Continuous Delivery Cloud and PaaS Analytics 8 ยฉ 2020 NetApp, Inc. All rights reserved.
  • 10. DevOps Anywhere โ€“ Integrating Automation & Orchestration 9 ยฉ 2020 NetApp, Inc. All rights reserved. Hybrid CloudPrivate SCM Data Management (Develop & Deploy Anywhere โ€“ Movement,Management,Governance) Continuous Integration/Continuous Delivery (CI/CD) Tools Define Code Build Test Deploy Release Code & Repoโ€™s Code & Repoโ€™s Code & Repoโ€™s Code & Repoโ€™s Development Teams Work Flow & Tools PaaS/IaaSSoftware Defined OpenStack Integration Containers Efficiency Security Automation Persistent Data Store Data Protection HA/DR Data Portability APIโ€™s, Automation and Orchestration QA UAT Workloads Products & Technology
  • 11. Putting it All Together in the NetApp DevOps Eco-system On Premises Public CloudsHybrid Clouds Store Manage ProtectMove Enterprise Data Management Software Converged / Hyperconverged Hybrid Arrays All Flash Arrays Software-Defined Storage Unified Storage Object Storage White box, third-party or NetApp hardware Cloud Integrated Storage Strategy Design OperationsDeploy and Transition ยฉ 2020 NetApp, Inc. All rights reserved. --- NETAPP CONFIDENTIAL ---
  • 12. DevOps Integrations & Solutions 11 ยฉ 2020 NetApp, Inc. All rights reserved. Development Tools PaaS (Platform as a Service) Containers/ IaaS/Cloud (Infrastructure as a Service) Automation
  • 13. โ€ข Ansible โ€ข Puppet โ€ข Chef โ€ข Terraform Automation and Orchestration Automation and Consumption Models NetApp consumable in all forms ยฉ 2020 NetApp, Inc. All rights reserved.12 Tools Software Data Management (OnPrem / Cloud) Appliance (Hy brid/Flash/SAN, Object) White Box Cloud Configuration Management Application / Workload Orchestration PaaS / IaaS โ€ข Kubernetes โ€ข OpenShift โ€ข CloudFoundry โ€ข Trident APIโ€™s โ€ข REST & REST APIโ€™s โ€ข Tools/Libraries
  • 14. Challenges of Enterprise Workloads in Containers 13 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” Persistence โ–ช โ–ช โ–ช Hybrid + Multi-Cloud โ–ช โ–ช โ–ช Application-Consistency โ–ช โ–ช โ–ช
  • 15. Jhon the Developer Worries about whatโ€™s inside the container His code His Libraries His Package Manager His Apps His Data All Linux servers look the same Rud the Ops Guy Worries about whatโ€™s outside the container Logging Remote access Monitoring Network config All containers start, stop, copy, attach, migrate, etc. the same way Separation of concerns 14 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
  • 16. Simplify Storage for Apps โ€ข โ€ข โ€ข โ€ข โ€ข 15 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
  • 17. โ–ช Connects to backends to determine capabilities of storage array โ–ช Receives requests for storage from frontends, e.g. Kubernetes, REST โ–ช Evaluates configured backends against desired attributes in the storage class โ–ช Creates a list of eligible backends โ–ช Selects one eligible backend, requests provisioning โ–ช Retries on failure until all eligible backends are exhausted Trident Architecture 16 ยฉ 2019 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” Storage Platform Clients/AppsKubernetes Orchestration Engine CSI Kubernetes Plugin Create/Delete Commands AdministrationDocker Docker Plugin etcd REST Container Storage Interface
  • 18. Trident Support Matrix 17 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” 1.11-1.18 3.11, 4.2 and 4.3 2.1, 3.0 1.1, 1.2 ANF CVO Operating System Container Platform Storage Backend
  • 19. Kubernetes Persistent Storage Paradigm Persistent volumes and persistent volume claims 18 ยฉ 2019 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” claim Pod claim Pools of Persistent Volumes NFS PV iSCSI PV NFS PV Developer Administrator
  • 20. Kubernetes Persistent Storage Paradigm Dynamic storage provisioning 19 ยฉ 2019 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” claim Pod claim Developer Administrator Storage Classes SSD Gold Bronze PV
  • 21. Trident Storage Provisioning 20 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” 01 Configures storage backends 02 Installs Trident in K8s 03 Adds one or more backend 04 Defines StorageClass based on preferred volume type 05 Creates PVC TridentC 06 Detects creation of PVC 07 Finds storage pools that satisfy the Gold class 08 Creates volume in an appropriate storage pool 09 Creates PV and binds PVC with PV 10 Mounts the volume onto the container Storage Classes
  • 22. Trident Storage Deprovisioning 21 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” 01 Developer deletes PVC TridentC Storage Classes 02 Detects deleted PVC 03 Finds and validates the matching PV 04 Determines PV reclaim policy 05 Deletes volume & PV if reclaim policy is โ€œdeleteโ€
  • 23. NFS Example: Create the PVC 22 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” โ€ kind: PersistentVolumeClaim apiVersion: v1 metadata: name: pvcclaim-nas-gold Spec: parameters: accessModes: - ReadWriteOnce resources: requests: storage: 10Gi storageClassName: storage-class-nas-gold
  • 24. Broad Support for Top Container Platforms 23 ยฉ 2020 NetApp, Inc. All rights reserved. --- PARTNER CONFIDENTIAL --- HCI Google GKE Azure AKS Docker EE Block Storage C O N T A I N E R O R C H E S T R A T O R S S T O R A G E P L A T F O R M S Unified Storage Cloud Volumes
  • 25. Container Adoption 24 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” Modernize Apps Cloud-native Apps Pipelines Platform Meet Business Requirements Lifecycle Orchestrate common app operations Portability Migrate between clouds without change Security Isolate and introspectwith integrity guarantees Freedom Build apps the way you want without constraints Innovate Fully flexible and scalable micro services Standardize Well-definedsharable app definitions Accelerate Seamlesslymove along the SDLC Integrate APIs and openinterfaces tie everything together Automate Rapid repetitionimproves quality and time to value CostSavings Increase density and reduce VM licensing Efficiency Enable self-service and reduce maintenance Optimize Maximize resource utilization and availability
  • 26. 25 ยฉ 2020 NetApp, Inc. All rights reserved. Demo Moving Kubernetes Application Workloads Between Hybrid-Cloud Endpoints
  • 27. โ–ช Success is knowing your data and how to manage it, One stack, one experience, anywhere โ–ช Deliver a consistent experience across OnPrem & Public/Private Cloud - to streamline software development โ–ช IT and operational efficiency by delivering automation and flexibility โ–ช Business and operational benefits โ€“ Provide faster delivery and time to value โ–ช Using Ansible [automation] to manage NetApp systems can bring deployment time down from days to minutes 26 ยฉ 2020 NetApp, Inc. All rights reserved. Key Takeaways
  • 28. thePub: NetAppโ€™s Developer and Open Source Community Sharing is Caring! 27 ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€” GitHub https://github.com/NetApp thePub netapp.io Twitter @NetAppPub Slack netapp.io/slack NetApp website netapp.com/devops
  • 29. 28 Thank you [email protected] ยฉ 2020 NetApp, Inc. All rights reserved. โ€” NETAPP CONFIDENTIAL โ€”
  • 31. PAGE2 DEVOPS INDONESIA Alone We are smart, together We are brilliant THANK YOU ! Quote by Steve Anderson