Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Kubernetes in Manufacturing - A Secret to Success

Kubernetes in Manufacturing - A Secret to Success

In today's rapidly evolving manufacturing landscape, staying ahead requires embracing cutting-edge digital technologies that drive innovation and reduce time to market. Kubernetes, the leading container orchestration platform, offers manufacturing companies the agility and scalability needed to thrive in this competitive environment.

This talk will begin by exploring why Kubernetes has become essential for modern enterprises, particularly within the manufacturing sector. We will cover the basics of Kubernetes for those unfamiliar, followed by a deep dive into its strategic advantages, including support for IoT, edge computing, and data processing — critical components of smart manufacturing.

Moving from theory to practice, the talk will provide actionable insights on how to build a Kubernetes platform and transform it into a powerful app development platform. This will accelerate innovation and ensure your organization is well-positioned for future success in the smart manufacturing era.

Fabian Kleiser

October 15, 2024
Tweet

More Decks by Fabian Kleiser

Other Decks in Programming

Transcript

  1. 2 Internal Use $ whoami Head of Digital Product Engineering,

    Managing Director Fabian Kleiser Mimacom Deutschland GmbH Schloßstr. 70 70176 Stuttgart [email protected] +49 711 460 59 64 - 29 LinkedIn: Lets connect!
  2. 12 Internal Use 1 15 18 66 988 Respondents Company

    Size 36% | 1 - 499 Employees 34% | 500– 4.999 Employees 30% | 5.000+ Employees Yes, in production Don’t know No Yes, piloting
  3. Internal Use Bridging the gap between flexibility & efficiency Build

    and run custom solutions Buy and run off-the- shelf solutions
  4. Internal Use Bridging the gap between flexibility & efficiency Buy

    and run off-the-shelf solutions Production-grade deployments of thousands cloud-native products: https://artifacthub.io
  5. 16 Internal Use Build and run custom solutions Machine Learning

    Business Process Automation IoT / Edge Computing Event-driven applications Bridging the gap between flexibility & efficiency
  6. Internal Use Gain a competitive edge (or wake up left

    behind) Time to market is measured in weeks, not months or years. Fully automatable Adaptable to your specific requirements. Modular Platform Standardization of security mechanisms. Security Runs on-premises, in the public cloud, or in a hybrid environment. Flexibility
  7. 20 Internal Use Responsibilities Coding Deployment Packaging Compute Routing Operations

    Security App CI/CD Deployment Strategie Image Building Hardening OS Network Setup Compute Orchestration Infrastructure as Code Process Healing Ingress Service Discovery Monitoring Log Aggregation Backup & Recovery Certificates In-Transit Encryption At-Rest Dev Access Control Security Concept
  8. 21 Internal Use Business Value Impact Coding Deployment Packaging Compute

    Routing Operations Security App CI/CD Deployment Strategie Image Building Hardening OS Network Setup Compute Orchestration Infrastructure as Code Process Healing Ingress Service Discovery Monitoring Log Aggregation Backup & Recovery Certificates In-Transit Encryption At-Rest Dev Access Control Security Concept
  9. 22 Internal Use Open Source Coding Deployment Packaging Compute Routing

    Operations Security App CI/CD Deployment Strategie Image Building Hardening OS Network Setup Compute Orchestration Infrastructure as Code Process Healing Ingress Service Discovery Monitoring Log Aggregation Backup & Recovery Certificates In-Transit Encryption At-Rest Dev Access Control Security Concept
  10. 23 Internal Use Kubernetes as a Service Product Team Product

    Team Product Team Product Team Platform Team
  11. 24 Internal Use Responsibilities: Dev Team Coding Deployment Packaging Compute

    Routing Operations Security App CI/CD Deployment Strategie Image Building Hardening OS Network Setup Compute Orchestration Infrastructure as Code Process Healing Ingress Service Discovery Monitoring Log Aggregation Backup & Recovery Certificates In-Transit Encryption At-Rest Dev Access Control Security Concept
  12. 25 Internal Use Responsibilities: Platform Team Coding Deployment Packaging Compute

    Routing Operations Security App CI/CD Deployment Strategie Image Building Hardening OS Network Setup Compute Orchestration Infrastructure as Code Process Healing Ingress Service Discovery Monitoring Log Aggregation Backup & Recovery Certificates In-Transit Encryption At-Rest Dev Access Control Security Concept
  13. 27 Internal Use Should we adopt Kubernetes at our company?

    When do we start adopting Kubernetes?
  14. 28 Internal Use is Relevant Companies with higher DVI (Developer

    Velocity Index) compared to those with lower DVI. Increased Revenue Growth 4-5x 55% More innovative Source: https://www.mckinsey.com/industries/technology-media-and-telecommunications/our-insights/developer- velocity-how-software-excellence-fuels-business-performance Developer Experience (DX)
  15. 30 Internal Use Should we adopt Kubernetes at our company?

    How do we achieve great DX leveraging Kubernetes? When do we start adopting Kubernetes?
  16. 31 Internal Use Certificates Service Discovery Backup & Disaster Recovery

    Compute Orchestrati on Ingress Network ing Edge Runtime Data Platform Data Analytics Data Streaming Firewall AI I18n Services CMS Email / SMS Service Queues S3 Storage CD CI Dev Portal Vulnerabili ty Scanning Dev Access Control Function as a Service Observa bility CIAM Infra Automatio n FinOps API Gateway RDBMS Process Automatio n DORA Insights App Packaging Composable App Dev Platform Artifact Storage Core
  17. 32 Internal Use Certificates Service Discovery Backup & Disaster Recovery

    Compute Orchestrati on Ingress Network ing Edge Runtime Data Platform Data Analytics Data Streaming Firewall AI I18n Services CMS Email / SMS Service Queues S3 Storage CD CI Dev Portal Vulnerabili ty Scanning Dev Access Control Function as a Service Observa bility CIAM Infra Automatio n FinOps API Gateway RDBMS Process Automatio n DORA Insights App Packaging Artifact Storage Dev Tooling Core Composable App Dev Platform
  18. 33 Internal Use Certificates Service Discovery Backup & Disaster Recovery

    Compute Orchestrati on Ingress Network ing Edge Runtime Data Platform Data Analytics Data Streaming Firewall AI I18n Services CMS Email / SMS Service Queues S3 Storage CD CI Dev Portal Vulnerabili ty Scanning Dev Access Control Function as a Service Observa bility CIAM Infra Automatio n FinOps API Gateway RDBMS Process Automatio n DORA Insights App Packaging Artifact Storage Dev Tooling App Runtime Core Composable App Dev Platform
  19. 34 Internal Use Certificates Service Discovery Backup & Disaster Recovery

    Compute Orchestrati on Ingress Network ing Edge Runtime Data Platform Data Analytics Data Streaming Firewall AI I18n Services CMS Email / SMS Service Queues S3 Storage CD CI Dev Portal Vulnerabili ty Scanning Dev Access Control Function as a Service Observa bility CIAM Infra Automatio n FinOps API Gateway RDBMS Process Automatio n DORA Insights App Packaging Artifact Storage Infra Runtime Dev Tooling App Runtime Core Composable App Dev Platform
  20. 35 Internal Use Certificates Service Discovery Backup & Disaster Recovery

    Compute Orchestrati on Ingress Network ing Edge Runtime Data Platform Data Analytics Data Streaming Firewall AI I18n Services CMS Email / SMS Service Queues S3 Storage CD CI Dev Portal Vulnerabili ty Scanning Dev Access Control Function as a Service Observa bility CIAM Infra Automatio n FinOps API Gateway RDBMS Process Automatio n DORA Insights App Packaging Artifact Storage Infra Runtime Dev Tooling Business Automation App Runtime Core Composable App Dev Platform
  21. 36 Internal Use Certificates Service Discovery Backup & Disaster Recovery

    Compute Orchestrati on Ingress Network ing Edge Runtime Data Platform Data Analytics Data Streaming Firewall AI I18n Services CMS Email / SMS Service Queues S3 Storage CD CI Dev Portal Vulnerabili ty Scanning Dev Access Control Function as a Service Observa bility CIAM Infra Automatio n FinOps API Gateway RDBMS Process Automatio n DORA Insights App Packaging Artifact Storage Infra Runtime Dev Tooling Business Automation App Runtime Core Composable App Dev Platform
  22. 42 Internal Use Step 2: Prioritize and Migrate with “6

    R”s Heritage IT i.e. what you have Cloud-native App Dev Platform The Secret to Success Retain Don’t touch it & hope-driven operations Retire Pull the plug Rehost Lift & Shift Replatform Containerize Repurchase SaaS Rearchitect Rebuild on cloud-native stack
  23. 43 Internal Use “Smallest set of APIs, documentation, and tools

    needed to accelerate teams developing modern software services and system.” Step 3: Thinnest Viable Platform
  24. 44 Internal Use Step 3: Thinnest Viable Platform Decision Criteria*

    1. Easy to deploy, operate and maintain 2. Works in a hybrid environment 3. Availability of commercial support 4. Vendor maturity and trust 5. No lock-in * For selecting a Kubernetes distribution according to the Vmware ”The State of Kubernetes 2023” report
  25. 45 Internal Use Step 4: Iterate Certificates Service Discovery Backup

    & Disaster Recovery Compute Orchestrati on Ingress Network ing Edge Runtime Data Platform Data Analytics Data Streaming Firewall AI I18n Services CMS Email / SMS Service Queues S3 Storage CD CI Dev Portal Vulnerabili ty Scanning Dev Access Control Function as a Service Observa bility CIAM Infra Automatio n FinOps API Gateway RDBMS Process Automatio n DORA Insights App Packaging Artifact Storage