O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

Microservices – The Agile Way to Transform your Business Processes

268 visualizações

Publicada em

What if you could transform your business processes so they can quickly adapt to changing customer preferences around how they wish to consume services and products? Microservices may be a viable option for your business, opening a spectrum of new opportunities, from increased effectiveness through new service offerings up to disruptive business models.
Join Thomas di Giacomo – SUSE CTO – and Kozo Otsuka who will explain what this transformation might look like and some of the tools, methodologies and services than can help in this transition.
Speaker:
Kozo Otsuka
Thomas Di Giacomo

Publicada em: Tecnologia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Microservices – The Agile Way to Transform your Business Processes

  1. 1. 1 © Copyright 2017 FUJITSU Fujitsu Forum 2017 #FujitsuForum
  2. 2. Microservices The Agile Way to Transform Your Business November 8th, 2017 Fujitsu Forum (Germany)
  3. 3. Speakers • Thomas Di Giacomo • CTO at SUSE • Kozo Otsuka • CTO MIS-CE at Fujitsu • You!
  4. 4. The World is Demanding… Open Source Cloud Containers Digital Transformation aaS Micro Services Dev Ops Time to Market Agility Lower Costs Customer Centric RAS Security Quality
  5. 5. Outline • Microservices-Friendly Software Defined Infrastructure • Cloud Native Application Platform
  6. 6. 8 Software-Defined Infrastructure and Application Delivery Approach Physical Infrastructure Public Cloud SUSE Cloud Service Provider Program Storage SUSE Enterprise Storage Networking SDN and NFV Compute KVM, Xen, VMware, z/VM, Hyper-V and PowerVM Operating System SUSE Linux Enterprise Server Private Cloud / IaaS SUSE OpenStack Cloud SUSE Manager SUSE OpenStack Cloud Monitoring • Operations, Monitor and Patch • Cluster Deployment • Orchestration Infrastructure & Lifecycle Management Software-Defined Infrastructure
  7. 7. Container Introduction & Benefits • Self-contained, build once run anywhere • High density • Quick to (re)start • Can scale Great for DevOps and for more Agility
  8. 8. Container Engine is Not Sufficient Provision Manage Automate Host Services Container Lifecycle OrchestrationContainer Microservices Scale
  9. 9. SUSE Container as a Service Platform Three Components
  10. 10. Admin Node IT Ops/ DevOps Admin Dashboard node node node node node node node node node Kubernetes Master CaaS Platform 1 Private Registry CI Git HA Proxy User Application Dev/ DevOps SUSE Registry SUSE Customer Center MicroOS Micro OSSalt
  11. 11. Secure Containers (Images) with Management 13 Continuous Integration Containers GitHub Local Container Registry SUSE Manager SUSE Customer Center RPM Scan & Rebuild Apply fix for CVE (Common Vulnerabilities and Exposure)
  12. 12. Software-Defined Infrastructure and Application Delivery Approach Physical Infrastructure: PRIMERGY, PRIMEFLEX, PRIMEQUEST Public Cloud SUSE Cloud Service Provider Program: K5 Storage SUSE Enterprise Storage Networking SDN and NFV Compute KVM, Xen, VMware, z/VM, Hyper-V and PowerVM Operating System SUSE Linux Enterprise Server Private Cloud / IaaS SUSE OpenStack Cloud: PRIMEFLEX for OpenStack SUSE Manager SUSE OpenStack Cloud Monitoring MONASCA with Fujitsu • Operations, Monitor and Patch • Cluster Deployment • Orchestration Infrastructure & Lifecycle Management Software-Defined Infrastructure
  13. 13. Cloud Application Platforms  Accelerate end-to-end application development and delivery at scale  Include a Container Management Platform Container Management  Simplify deployment and management ...  of containers and containerized applications Cloud Native Application Delivery Cloud Application and Container Management Platforms Cloud Application Platform Container Management Platform
  14. 14. SUSE Cloud Application Platform Providing container management and application / DevOps services SUSE Cloud Application Platform Cloud Foundry Router CC API Router SLE Diego LoggingDiego CF Diego Diego CF Diego Diego UAA CF VolumeBroker PortusGitCI/CD SUSE CaaS Platform SLE SLE SLESLE SLE SLE SLESLE SLE SLE SUSE Enterprise Storage (CEPH) SLE SLE SLE Deploy as Kubernetes orchestrated containers not VMs SUSE Linux Enterprise For hardened, secured images (Stack, Stem) SUSE Services via Helm Custom App Service SLE Web UI Service Ubuntu MariaDB Debian Redis Alpine MongoDB CentOS SLE
  15. 15. Application Delivery Public Cloud SUSE Cloud Service Provider Program: K5 Container Management SUSE CaaS Platform Platform as a Service • SUSE Cloud Application Platform • K5 CF PaaS SUSE Manager SUSE OpenStack Cloud Monitoring MONASCA with Fujitsu • Operations, Monitor and Patch • Cluster Deployment • Orchestration OSCM Infrastructure & Lifecycle Management Software-Defined Infrastructure Cloud Foundry-based Application Platform Microservices Application Delivery Physical Infrastructure: PRIMERGY, PRIMEFLEX, PRIMEQUEST Storage SUSE Enterprise Storage Networking SDN and NFV Compute KVM, Xen, VMware, z/VM, Hyper-V and PowerVM Operating System SUSE Linux Enterprise Server Private Cloud / IaaS SUSE OpenStack Cloud: PRIMEFLEX for OpenStack
  16. 16. Lift and Shift No redesign Just move it Workload Migration Security Enhanced Platform agnostic Interoperable Right sized Workload Transformation Inherits Migration Strategy DevOps Ready Container Ready Microservices Ready Modernization to Agility
  17. 17. Key Take-Aways • Infrastructure is at the core of the change • Container and Application Platforms hands in hands • Application migration strategy, not only new development • This is not only about technology Visit the SUSE booth #F29 – F32 for demos, discussions and more resources
  18. 18. Unpublished Work of SUSE LLC. All Rights Reserved. This work is an unpublished work and contains confidential, proprietary and trade secret information of SUSE LLC. Access to this work is restricted to SUSE employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of SUSE. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability. General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. SUSE makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. The development, release, and timing of features or functionality described for SUSE products remains at the sole discretion of SUSE. Further, SUSE reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All SUSE marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third- party trademarks are the property of their respective owners.

×