Société Générale CASE STUDY. Four phases of successful Docker adoption.
|
|
- Katrina Hall
- 5 years ago
- Views:
Transcription
1 CASE STUDY Société Générale Four phases of successful Docker adoption. One of the biggest banks in Europe, Societe Generale leverages digital solutions to modernize and reinvent all aspects of its business. By taking advantage of new technologies like Docker containers, Societe Generale is able to quickly develop value-added services to stay in step with new client behaviors. The firm s journey to a modern, cloud architecture didn t happen overnight. A phased approach helped Societe Generale incrementally adapt to a new infrastructure while maintaining their primary goals of security and reliability. Adapted from Societe General DockerCon 2017 presentation.
2 Societe Generale is France's third largest bank by total assets and the sixth largest in Europe. Headquartered in Paris, the multinational financial services firm has divisions supporting global transaction banking, international retail banking, corporate and investment banking, private About Societe Generale. banking, asset management and securities services. Societe Generale uses digital strategies to transform banking relationships with its customers, whether they be individuals, institutions, large companies or private banking clients. To keep up with changing digital usage by consumers, Societe Generale is increasing its innovation in web and mobile services to ensure its customers enjoy greater autonomy, simplicity and security. 02
3 Everyone wants to do Docker. Everyone wants to do Docker, declares Thomas Boussardon, Middleware Specialist at Societe Generale as he speaks to the audience at DockerCon To get there, Boussardon and his team, which include DevOps architect, Stéphan Dechoux, laid out a plan for container adoption and delivery of containers-as-a-service (CaaS) and platform as a service (PaaS) at the financial services firm. In the two years since the start of the project, they have successfully built the platform onto which they have onboarded 20 applications with more than 50 applications in the pipeline for containerization. and we want people to run exactly in the same infrastructure. The Societe Generale container project seeks to both transform and unify the company s infrastructure with the goal of reaching a new level of agility, scalability, and automation for application rollouts while ensuring security, stability, and performance. We want to improve the user experience, to easily deploy apps, to upgrade easily, and decrease time to market, describes Boussardon. The use cases in banking are changing. We want now to be able to expose APIs on internet. We must be able to expose everything in a DMZ to be ready to do Open Banking and in a few months be able to do blockchain You have to understand that we have a lot of and for this we are building this platform. The team knew applications, states Boussardon. This includes legacy applications, service oriented architecture (soa), API REST, monolithic applications, and distributed applications. In that Docker adoption would not happen overnight. To ensure success, they mapped a four-phase plan to guide their efforts. the investment bank it s nearly 1500 applications 03
4 More than 8x the height of the Eiffel Tower! We can store The phases of Docker adoption at Societe Generale. more than 200 years of HD video, our global fiber network can cover the Tour de France race, and our grid computing can forecast weather faster than Meteo France (the French national meteorological service). We didn t want to rebuild and recreate everything. We have applications and systems and have people who can run them. What we want to do is build a platform that can host our applications but also use what we already have, explains Boussardon. Existing services that Societe LEVEL 0 WHAT CAN WE REUSE WITH DOCKER? Generale wanted to carry over to the new container environment included Jenkins for CI/CD, GitHub for source control, Nexus for their artifact repository, NetApp for The first phase for the bank was simply to assess what they already have in place. Ideally, the software and hardware solution investments already made by the firm could be integrated and used in the new platform. Illustrating the scale of Societe Generale s IT equipment as it exists today, Dechoux posed this question to the session audience, If we stack all of our datacenter equipment, what will be the height of this tower? The answer? persistent storage, Hortonworks for their data lake, Hashicorp Vault for secrets management, and Consul for their service registry. As much as possible they also wanted to maintain the tools used for their development stack. For Java apps this includes Netflix Open Source Software (OSS), Spring Cloud, RabbitMQ and Zipkin, and for.net apps consists of.net core, ASP.net, and Open Web Interface for.net (OWIN). 04
5 LEVEL 1 INTRODUCING DOCKER ENTERPRISE EDITION. The next phase for Societe Generale was to introduce Docker Enterprise Edition (EE) featuring Docker Engine to run containers, Docker Universal Control Plane (UCP) with Docker Swarm for orchestration, and Docker Trusted Registry (DTR) to storage images. The team also evolved their continuous integration and continuous delivery (CI/CD) pipeline practice to support Docker and the container lifecycle from test and dev to production. The work completed in this step took place within the first 6 months of the project. Prior to Docker, the company utilized virtual machines (VMs) and bare metal servers to host applications. With the shift to containers, the team was tasked to define how the build and deploy process would work in the new platform. As much as possible, Societe Generale wanted their new workflow to utilize existing technology to reduce disruption to developers. For their build process, they began to run their Jenkins master and Jenkin slaves in Docker containers. JENKINS MASTER JENKINS SLAVE DOCKER UCP DOCKER HRM Deploy Order SCHEDULED TRIGGERED MANUAL Apps Description GITHUB SOURCE CONTROL DOCKER IMAGES DOCKER WORKERS Now, when the company creates an application, they pull from GitHub and Nexus to build Docker images. Once the application is tested, they push the images to their Docker Trusted Registry (DTR), which makes the application readily available to everyone who has a right to use it. Societe Generale s deploy process follows a similar workflow and provides the flexibility to schedule a deployment, to trigger a deployment after a change is done or a new image is available, or to manually deploy should the team decide to re-deploy an application. For production rollouts, Societe Generale leverages the Docker UCP to send orders to Docker workers to deploy containers. 05
6 LEVEL 2 STATEFUL CONTAINERS AND DOCKER MONITORING. For the next phase, 10 months into the project, Societe Generale began onboarding applications into production. During this period they defined what was required to mature the capabilities of the platform to ensure successful operation in production and to enable a wider range of applications to be supported. Three critical enhancements were identified by the team for this phase. First, they needed to support stateful containers to ensure retention of critical data created by applications. Second, they also defined a requirement for a monitoring solution specifically designed to provide visibility into containerized infrastructure and applications. Third, they upgraded how they performed logging for the environment in conjunction with the monitoring solution. Satisfying their goal of reusing existing infrastructure in the container environment, Societe Generale adapted Docker to take advantage of their NetApp storage to support stateful applications that generate data the company wants to keep safe. Two Docker Volume plugins are utilized within the environment, one for NFS from NetApp, and one for CIFS from Netshare. With this functionality in place, the bank can now run stateful applications. Examples of these stateful services include their Jenkins Master, the company s ELK stack with ElasticSearch, and data generated by batch jobs. We need to be able to restart without losing information, highlights Boussardon. With this rollout, Societe Generale is able to onboard stateful applications and ensure that they don t lose information even if the container crashes. Jenkins Github Nexus CONTINUOUS SOURCE CONTROL ARTIFACT REPOSITORY Docker UCP ENGINE DTR DELIVERY / INTEGRATION Jenkins NetApp Hortonworks CONTINUOUS PERSISTENT STORAGE DATA LAKE DELIVERY / INTEGRATION 06
7 LEVEL 2 STATEFUL CONTAINERS AND DOCKER MONITORING. With containers, everything changes every time. Your application never runs on the same node, never runs with the same IP, and never runs with the same port. We had to find a solution to monitor this. That s why we decided to Choosing Sysdig for Container Monitoring. Monitoring containers is not the same as monitoring old applications where you know the server, you know the IP, and you know the port. In containers it s not like this, explained Boussardon. With containers, everything changes every time. Your application never runs on the same node, never runs with the same IP, and never runs with the same port. We had to find a solution to monitor this. That s why we decided to use Sysdig. It gives us a way to introspect what is happening in our containers. It provides us dashboards and also sends metrics and all our logs to our data lake. Sysdig Monitor enables the team to see what is occurring not only within the physical environment but also inside their containers. The development and operations teams are now able to use Sysdig. monitor, alert, and troubleshoot resource usage across all layers of their containerized infrastructure. With this insight, Societe Generale can identify and address issues 07
8 LEVEL 2 STATEFUL CONTAINERS AND DOCKER MONITORING. Sysdig Monitor featuring ContainerVision enables Societe Generale to: Analyze process execution, file system activity, and network activity inside containers in a single view. Visualize the dependencies in containerized environments to quickly isolate the root cause of performance issues. Inspect application activity inside containers like HTTP error codes, URL response times, and database queries. For its initial rollout, the company deployed the Sysdig Monitor solution on-premises to enable the collection of metrics on internal infrastructure within its PaaS. This deployment model lets Societe Generale leverage their existing capital investments and ensures they meet their defined security and compliance requirements. 08
9 LEVEL 3 MICROSERVICES AND SECURITY. As Societe Generale entered the next phase of their project, the platform was actively supporting a number of applications both modern apps and traditional legacy apps. At this stage, 15 months into the project, the company began to onboard applications as microservices. Their approach was to enable a parallel run of applications, continuing to support apps on non-container infrastructure while concurrently running the same apps in production on containers. As Dechoux describes it, We already have microservices in the bank running on VMs or bare metal, and we want to be able to migrate to Docker. We want to have a parallel run with the same services running in containers in a canary or bluegreen scenario. With apps running in this crossplatform services configuration, Societe Generale chose to maintain some services outside of containers. By taking this approach, the team maintains the immutability of their container images a main principle of containers but to inject at runtime the needed configuration for the application, the secret (e.g. API key, password), and certificate. We want to build the image one time in development and the same image will follow all the next environments UIT integration, pre-prod, and production, etc., explains Dechoux. During this phase Societe Generale also introduced Fabio, a containerized dynamic L7 load balancer that delivers L7-as-a- Service to route traffic with microservices deployments managed by Consul. Fabio checks with the Consul service registry and adapts its configuration based on state changes it discovers. Societe Generale runs a dedicated Fabio container for each containerized application. 09
10 LEVEL 3 MICROSERVICES AND SECURITY. The final focus of this phase of Societe Generale s container project was improve on security. It must be robust and rock solid, explains Dechoux. A key part of this process was to utilize Docker security scanning (DSS), an embedded feature of Docker EE that scans images for vulnerabilities. The team also scans dockerfiles and compose files using an in-house linter tool developed to check that everything respects best practices. Jenkins Github Nexus CONTINUOUS SOURCE CONTROL ARTIFACT REPOSITORY DELIVERY / INTEGRATION Docker UCP ENGINE DTR Sysdig MONITORING + ALERTING NetApp PERSISTENT STORAGE Hortonworks DATA LAKE Vault Consul Fabio SECRETS SERVICE REGISTRY DYNAMIC L7 MANAGEMENT KV STORE LOAD BALANCER 10
11 LEVEL 4 HYBRID CLOUD AND SOFTWARE-DEFINED EVERYTHING. As they look to the future, Societe Generale has set clear goals as to what they want to achieve by the end of the next provide a choice of capabilities around performance and persistence to satisfy diverse application requirements. year. This includes incorporating public cloud, deploying more cross-platform applications, and continuing to improve performance and security. Because of the nature of their business, at each phase, Societe Generale also diligently works to enhance security. For level 4, the team intends to focus on security policy The dream is to have some kind of cross-cluster between Amazure Amazon and Azure and our own site. To have something like a big giant cluster, says Dechoux. Boussardon adds, We ve got our own cloud, our private cloud, but for overflow across data centers, we want to be able to go to public cloud like Amazon or Azure and so we want to deploy our applications using immutability in other data centers and other environments. enforcement. We are a bank, so security is everywhere, says Dechoux. We want to be able to create some rules, like you cannot run somethings as root, you cannot mount a host volume in your container, you cannot run this kind of command, and you cannot modify a bin directory. We want to have some set of policies that can be applied dynamically and for all containers to ensure security. Especially if want to expose it in a DMZ. To help achieve this goal, the company has outlined a vision for software-defined everything. This includes moving toward software-defined networking to standardize the network between everything VMs, bare metal servers, and containers. They bank also sees software-defined storage as a technology that can improve the way they are delivering storage, offering their customers different classes of service, such as gold, silver, and bronze, to 11
12 In the final moments of the DockerCon presentation, Dechoux also described four technology areas that are of interest to the bank. This includes: FOR SOCIETE GENERALE, THE MOVE TO CONTAINERS HAS CREATED NEW ENTHUSIASM. Next level? Not resting on its laurels, Societe Generale continues to imagine what else it might do to enhance its platform and deliver value added services to its customers. One possibility is the use of Kubernetes Serverless: Dynamically allocate machine resources to allow focus on applications, not servers. Machine Learning: Predictive monitoring, proactively predict and detect failure. Big Data: Hortonworks on containers to Yarn stuff a largescale, distributed operating system for big data applications to support more varied processing approaches and a broader array of applications. What previously took one year now is able to be accomplished in three months. The bank now has more than 400 developers working every hour on the platform with a followthe-sun model. Everyone wants to onboard to the new platform. Everyone wants to help the platform to run. The UNIX team, the storage team, and the dev team want to help you. Everyone wants to work with Docker. It s a change of mindset in the company. Everyone runs ONE project, highlights Boussardon. for container orchestration. It will be a discussion. Does the developer want to have some kube file to deploy or do they prefer the Docker GPU: Deploy tasks with Docker and use GPU to accelerate calculations. tools? We will test it, says Dechoux. 12
13 Societe Generale Recommendations for a Successful Container Project. Clearly define priorities before each step. You cannot do everything at the same time. Select with care your candidates. You cannot onboard people who cannot work on the platform - it will only create frustration. Why onboard someone who wants to do stateful if you cannot do it? Do some assessment - choose some candidates. You will have a big list. Sometimes you will see a feature is used by 80% of the candidates. Start here. Never forget to discuss with all teams: The process and the responsibility of some teams will change. Everyone talks about DevOps, but in fact it s not really like this. With Dev everything is possible, everything is easy. With Ops everything is no no we won t do it. You have to cross the two worlds to find a good way to work and have a core team on the infrastructure. 13
JOURNEY TO AS A SERVICE
JOURNEY TO AS A SERVICE CONTAINERIZATION JULY 2017 THE DIGITAL ERA EVOLVED IT TO BUSINESS STRATEGY Siloed, legacy, de-centralized, multi vendor setup. IT product focused. AO Operations IO Operations Wall
More informationCustomer Challenges SOLUTION BENEFITS
SOLUTION BRIEF Matilda Cloud Solutions simplify migration of your applications to a public or private cloud, then monitor and control the environment for ongoing IT operations. Our solution empowers businesses
More informationTransforming large scale Software portfolio with Containers and Microservices at the speed of DevOps
Micro Focus IT Operations Management Digital Transformation Transforming large scale Software portfolio with Containers and Microservices at the speed of DevOps A Technical Journey Micro Focus IT Operations
More informationBitnami Stacksmith. What is Stacksmith?
Stacksmith Modernize your DevOps pipeline. Automate application packaging for today's cloud and container platforms, and continuously maintain them so they remain up-to-date and secure. What is Stacksmith?
More informationApplicazioni Cloud native
Applicazioni Cloud native Marco Dragoni IBM Cloud - Italy Roberto Pozzi IBM Cloud - Italy 2017 IBM Corporation 1 IBM Bluemix is our Integrated Cloud Platform Industry IoT Block Chain Health Financial Services
More informationOPENSHIFT CONTAINER PLATFORM
OPENSHIFT CONTAINER PLATFORM FUNDAMENTAL OVERVIEW Mike Surbey Emerging Technology Specialist http://msurbey.com AGENDA 2 1. INTRODUCTION Today s Business Challenge 2. KEY CONCEPTS s, DevOps, etc. 3. HOLISTIC
More informationPLATFORM CAPABILITIES OF THE DIGITAL BUSINESS PLATFORM
PLATFORM CAPABILITIES OF THE DIGITAL BUSINESS PLATFORM Jay Gauthier VP Platform Integration DIGITAL TRANSFORMATION #WITHOUTCOMPROMISE 2017 Software AG. All rights reserved. DIGITAL BUSINESS PLATFORM DIGITAL
More informationGUIDE The Enterprise Buyer s Guide to Public Cloud Computing
GUIDE The Enterprise Buyer s Guide to Public Cloud Computing cloudcheckr.com Enterprise Buyer s Guide 1 When assessing enterprise compute options on Amazon and Azure, it pays dividends to research the
More informationACHIEVING A SERVERLESS DEVELOPMENT EXPERIENCE
ACHIEVING A SERVERLESS DEVELOPMENT EXPERIENCE CLOUD EXPO NYC, June 8th 2016 Ivan Dwyer - Head of Business Development, Iron.io ivan@iron.io @fortyfivan Iron.io is an enterprise-grade development platform
More informationDeploying Microservices and Containers with Azure Container Service and DC/OS
Deploying Microservices and Containers with Azure Container Service and DC/OS Intro The explosion of mobile devices, data, and sensors everywhere has enabled the potential for realtime apps for just about
More informationUnderstanding the Business Value of Docker Enterprise Edition
Understanding the Business Value of Docker Enterprise Edition JUNE 2017 www.docker.com/enterprise Table of Contents The Digital Transformation... 3 What the Digital Transformation Means... 3 We Still Need
More informationContainer Native Application Development
Container Native Application Development Wolfgang Weigend Disclaimer The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationIBM Cloud White Paper. How to get the benefits of cloud behind your firewall: IBM Cloud Private
IBM Cloud White Paper How to get the benefits of cloud behind your firewall: IBM Cloud Private 2 How to get the benefits of cloud behind your firewall: IBM Cloud Private Contents 2 Introduction 3 Developers
More informationKubernetes for the enterprise
Kubernetes for the enterprise Kubernetes is an open-source infrastructure for automating deployment, scaling, and management of containerized applications. Originally built by Google, it is currently maintained
More informationMQ on Cloud (AWS) Suganya Rane Digital Automation, Integration & Cloud Solutions. MQ Technical Conference v
MQ on Cloud (AWS) Suganya Rane Digital Automation, Integration & Cloud Solutions Agenda CLOUD Providers Types of CLOUD Environments Cloud Deployments MQ on CLOUD MQ on AWS MQ Monitoring on Cloud What is
More informationEXPERIENCE EVERYTHING
EXPERIENCE EVERYTHING RAPID. OPEN. SECURE. Jigar Bhansali VP Solution & Architecture, Asia & China INNOVATION TOUR 2018 April 26 Singapore 2018 Software AG. All rights reserved. For internal use only HYBRID
More informationDynamic App Services in Containers PRESENTED BY:
Dynamic App Services in Containers PRESENTED BY: Apps and container market overview Container description and benefits Container platforms and orchestration tools Container integrations: F5 Container Connector
More informationDEVELOPMENT TOOLCHAIN ON STEROIDS MICHAEL KOLB
DEVELOPMENT TOOLCHAIN ON STEROIDS MICHAEL KOLB http://geek-and-poke.com/ [CC BY 3.0] 2 About me Michael Kolb Chief Architect for Cloud-Projects @ Robert Bosch in Stuttgart, Germany 10 Years+ as Architect
More informationThe Fast (Developer) and the Furious (Ops Team)
The Fast (Developer) and the Furious (Ops Team) Martin Percival Solutions Architect, Red Hat @martinpercival An INNOVATION problem? A THROUGHPUT problem? A QUALITY problem? We need to deliver more apps,
More informationMicrosoft FastTrack For Azure Service Level Description
ef Microsoft FastTrack For Azure Service Level Description 2017 Microsoft. All rights reserved. 1 Contents Microsoft FastTrack for Azure... 3 Eligible Solutions... 3 FastTrack for Azure Process Overview...
More informationCapgemini Cloud Platform. Migrate, operate, and innovate every aspect of your business in the cloud
Capgemini Cloud Platform Migrate, operate, and innovate every aspect of your business in the cloud Better cloud. Better business. Cloud first is a compelling concept: build exciting new offers, get to
More informationAzure Stack. Unified Application Management on Azure and Beyond
Azure Stack Unified Application Management on Azure and Beyond Table of Contents Introduction...3 Deployment Models...4 Dedicated On-Premise Cloud... 4 Shared Application Hosting... 4 Extended Hosting
More informationDevOps, DevSecOps, and varmour
WHITE PAPTER DevOps, DevSecOps, and varmour DevOps and DevSecOps Supporting DevSecOps with New Tools varmour DSS Distributed Security System varmour in 4 Common DevOps Scenarios 1. Rolling out a New Application
More informationINTEGRATING SECURITY WITH DEVOPS TOOLCHAINS
SESSION ID: DEV-R02 INTEGRATING SECURITY WITH DEVOPS TOOLCHAINS Aaron Rinehart Chief Enterprise Security Architect UnitedHealth Group @aaronrinehart Dr. Chenxi Wang Founder, General Partner Rain Capital
More informationAUTOMATE YOUR ORGANIZATION
AUTOMATE YOUR ORGANIZATION Build an automation foundation for digital business operations Page 1 DIGITAL BUSINESS = AUTOMATED I.T. OPERATIONS Page 2 TODAY S REALITY FOR I.T. OPERATIONS Page 3 OBSTACLES
More informationRed Hat Open Shift Container Platform
Red Hat Open Shift Container Platform Daniel.Froehlich@RedHat.com IT Must Evolve to Stay Ahead of Demands Containers package applications with dependencies and isolate the runtime Easy to deploy and portable
More information5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud
5 Pitfalls and 5 Payoffs of Conducting Your Business Processes in the Cloud Keith Swenson VP R&D, Chief Architect Fujitsu America, Inc. April 2014 Fujitsu at a Glance Headquarters: Tokyo, Japan Established:
More informationApplication Performance Management
Application Performance Management in a Containerized World Achieving visibility in orchestrated environments To say that containers have revolutionized software delivery and deployment is an understatement.
More informationHyperCloud. IT s Cloud Dilemma
HyperCloud DATASHEET Consume IT, Don t Build IT. In today s shared economy companies drive a competitive edge by focusing on their core competencies and leveraging technology to innovate and create new
More informationUnderstanding The Value of Containers in a World of DevOps. Advice that empowers. Technology that enables.
Understanding The Value of Containers in a World of DevOps Advice that empowers. Technology that enables. Bradley Brodkin - Some Background Founder & CEO of HighVail Systems, Toronto CANADA 31+ year industry
More informationDecisyon App Composer (DAC) Technology Overview
Decisyon App Composer (DAC) Technology Overview Decisyon App Composer is an agnostic Industrial IoT (IIOT) Visual Rapid Development Platform with rich native microservices. Along with services from different
More informationDEVELOPING APPLICATIONS USING MICROSERVICES AND MICROSOFT AZURE SERVICE FABRIC 1
DEVELOPING APPLICATIONS USING MICROSERVICES AND MICROSOFT AZURE SERVICE FABRIC ABSTRACT Microservices based architectures allow for increased scalability and agility when developing and maintaining Customer
More informationDevOps: Driving Organizational Change and Agility with PaaS
DevOps: Driving Organizational Change and Agility with PaaS Government and PaaS: What s the Holdup?...2 PaaS: Open for Business...3 How Agencies Can Benefit from the Maturing PaaS Model...5 Infographic...7
More informationTackling Tax-time Woes with a Robust and Secure Compliance Solution
AWS Case Study Tackling Tax-time Woes with a Robust and Secure Compliance Solution Abstract Through helping our client build an AWS-enabled tax compliance solution, Minfy has contributed to improving supply
More informationUForge AppCenter 3.8. Introduction March Copyright 2018 FUJITSU LIMITED
UForge AppCenter 3.8 Introduction March 2018 Copyright 2018 FUJITSU LIMITED Enterprise Cloud Application Journey 3 stages in transitioning legacy enterprise applications to cloud: Cloud-hosted applications:
More informationEnterprise cloud control plane planning
Enterprise cloud control plane planning End-to-end pipelines for automating Microsoft Azure deployments By Tim Ehlen AzureCAT October 2018 Contents Overview... 3 Tracking the program step by step... 4
More informationMiddleware Modernization: lay the foundation to your digital success
Middleware Modernization: lay the foundation to your digital success Agenda 1 Why modernize? 5 Platform services 2 What middleware capabilities would a digital enterprise need? 6 People and processes 3
More informationBluemix Overview. Last Updated: October 10th, 2017
Bluemix Overview Last Updated: October 10th, 2017 Agenda Overview Architecture Apps & Services Cloud Computing An estimated 85% of new software is being built for cloud deployment Cloud Computing is a
More informationHybrid Cloud Adoption: Transforming to Hybrid Cloud with DevOps, Microservices, Containers and APIs
Hybrid Cloud Adoption: Transforming to Hybrid Cloud with DevOps, Microservices, Containers and APIs Sanjeev Sharma CTO, DevOps Technical Sales and Adoption IBM Distinguished Engineer, IBM Cloud sanjeev.sharma@us.ibm.com
More informationDEVOPS AUTOMATION USING DOCKER, KUBERNETES AND OPENSHIFT. Siamak Sadeghianfar Sr Technical Marketing Manager, OpenShift June 2016
DEVOPS AUTOMATION USING DOCKER, KUBERNETES AND Siamak Sadeghianfar Sr Technical Marketing Manager, OpenShift June 2016 DEFINE DEVOPS Everything as code Application monitoring Automate everything Rapid
More informationInspire. Solution Overview. for solutions development
Inspire for solutions development Solution Overview For any successful organization, its customers are its real asset. This is why organizations thrive to provide their customers with the best experience
More informationIBM Cloud Private. Presenters: Tim John Panelists: Tim Pouyer, Ajay Apte, Olaph Wagoner, Jason Kennedy
IBM Cloud Private Presenters: Tim Robinson: @timroexp, John Zaccone: @JohnZaccone Panelists: Tim Pouyer, Ajay Apte, Olaph Wagoner, Jason Kennedy Outline What is IBM Cloud Private Tour of IBM Cloud Private
More informationStateful Services on DC/OS. Santa Clara, California April 23th 25th, 2018
Stateful Services on DC/OS Santa Clara, California April 23th 25th, 2018 Who Am I? Shafique Hassan Solutions Architect @ Mesosphere Operator 2 Agenda DC/OS Introduction and Recap Why Stateful Services
More informationMicrosoft moves IT infrastructure management to the cloud with Azure
Microsoft IT Showcase Microsoft moves IT infrastructure management to the cloud with Azure At Microsoft Core Services Engineering and Operations, formerly Microsoft IT, we re embracing digital transformation
More informationExam C Foundations of IBM DevOps V1
Exam C5050 300 Foundations of IBM DevOps V1 1. DevOps enables which three enterprise capabilities? A. continuous metering B. continuous feedback C. continuous delivery D. continuous monitoring E. continuous
More informationSolutions to Cloud Native Applications. Bassam Zantout - Advisory vspecialist SE
Solutions to Cloud Native Applications Bassam Zantout - Advisory vspecialist SE THE TRENDS Remove friction across software supply chain Offering Idea SHARED RESPONSIBILITY Common incentives, tools, process,
More informationINTRODUCTION AUX APPLICATIONS CLOUD NATIVE AVEC PIVOTAL READY SYSTEM
INTRODUCTION AUX APPLICATIONS CLOUD NATIVE AVEC PIVOTAL READY SYSTEM EMMANUEL BERNARD PRINCIPAL SYSTEM ENGINEER, CLOUD PLATFORM SPECIALIST DELL EMC @_ebernard GLOBAL SPONSORS Every Business is Becoming
More informationOracle Management Cloud
Oracle Management Cloud Cloud Essentials Autonomously monitor, detect, triage, and proactively resolve issues across hybrid-cloud environments. Oracle Management Cloud represents a new generation of systems
More informationCloudShell Pro. Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud D ATA SHEET. The Need for Cloud Sandboxing
CS-1 D ATA SHEET CloudShell Pro Self-Service Sandbox Environments for Physical, Virtual, and Hybrid-Cloud The Need for Cloud Sandboxing Enterprises today are facing intense pressure to become more agile
More informationIntelligence, Automation, and Control for Enterprise DevOps
Intelligence, Automation, and Control for Enterprise DevOps The XebiaLabs DevOps Platform delivers the intelligence, automation, and control that technical and business teams need for Continuous Delivery
More informationApiOmat. Case Study. Challenge
Case Study SUSE CaaS Platform SUSE Cloud Application Platform In today s digital world, we expect to be able to do everything on our smartphones. makes it quicker and easier for enterprises to develop
More informationRed Hat Container Technology Strategy
Red Hat Container Technology Strategy Containers are so 2014 Clayton Coleman Daniel Riek April 2017 What we told you earlier: The future of the Linux OS is a scale-out cluster-as-computer platform for
More informationFast Innovation requires Fast IT
Fast Innovation requires Fast IT Trends and Data Centre Innovation Sudheesh Subhash Principal Solutions Architect Agenda Application trends Current data centre trends IT Cloud integration Automation and
More informationArchitecting Microsoft Azure Solutions
Architecting Microsoft Azure Solutions 20535A; 5 Days; Instructor-led Course Description This course is intended for architects who have experience building infrastructure and applications on the Microsoft
More informationApplication & Data Modernization enabling your Digital Transformation. Dennis Lauwers European Technical Leader Hybrid Cloud
Application & Data Modernization enabling your Digital Transformation Dennis Lauwers European Technical Leader Hybrid Cloud Dennis Lauwers European Technical Leader Hybrid Cloud @DenLauwers Getting innovation
More informationDevOps Journey. adoption after organizational and process changes. Some of the key aspects to be considered are:
VIEWPOINT DevOps Background The world is being transformed in fundamental ways with software and communication technologies. As bits reshape and pervade the atoms, connecting us and the world around us,
More informationFive DevOps CM Practices
White Paper Dimensions CM Five DevOps CM Practices Supported by Dimensions CM Ashley Owen, Product Management Table of Contents Introduction... 1 Version Everything... 2 Maintain Prioritized Backlogs...
More informationYou can plan and execute tests across multiple concurrent projects and people by sharing and scheduling software/hardware resources.
Data Sheet Application Development, Test & Delivery Performance Center Micro Focus Performance Center software is an enterprise-class performance engineering software, designed to facilitate standardization,
More informationMICROSERVICES. Prabavathy Arumugam Software AG. All rights reserved. For internal use only
ICROSERVICES Prabavathy Arumugam 2016 Software AG. All rights reserved. For internal use only AGENDA 1. Introducing icroservices 2. icroservices Best Practices 3. icroservices support in the Digital Business
More informationOptimizing resource efficiency in Microsoft Azure
Microsoft IT Showcase Optimizing resource efficiency in Microsoft Azure By July 2017, Core Services Engineering (CSE, formerly Microsoft IT) plans to have 90 percent of our computing resources hosted in
More informationYour Enterprise Cloud-Native App Platform: An Introduction to Pivotal Cloud Foundry Richard August 31, 2017 #CNA3430BU CONFIDENTIAL
CNA3430BU Your Enterprise Cloud- Native App Platform: An Introduction to Pivotal Cloud Foundry Richard Seroter @rseroter #VMworld #CNA3430BU Your Enterprise Cloud-Native App Platform: An Introduction to
More informationSAN DIEGO Oct BREAKOUT SESSIONS
BREAKOUT SESSIONS Interconnect Everything Track Integrating Microservices in a Cloud-native Environment With application architecture evolving to include microservices and deploy them to containers (like
More informationWhat is your definition of DevOps?
DevOps What is your definition of DevOps? Steve Boone DevOps SME @Steve_Boone 1 Jez Humble: Continuous Delivery DevOps is much of the how of achieving continuous delivery 2 DevOps IBM s Definition: DevOps
More informationCheat sheet: Kubernetes for Operations
Cheat sheet: Kubernetes for Operations 1 Executive Summary Kubernetes is a leading container management solution. For an organization to deliver Kubernetes-as-a-Service to every line of business and developer
More informationABN AMRO Transforms with CICD to Accelerate Software Delivery and Improve Security. DevOn Summit Utrecht 14 th Mar 2018 Stefan Simenon
ABN AMRO Transforms with CICD to Accelerate Software Delivery and Improve Security DevOn Summit Utrecht 14 th Mar 2018 Stefan Simenon Introduction Stefan Simenon Head of IT Tooling & Software Development
More informationI D C M A R K E T S P O T L I G H T. S i l o s a n d Promote Business Ag i l i t y
I D C M A R K E T S P O T L I G H T E f f e c t i ve M u l ticloud Str ategies B reak Dow n S i l o s a n d Promote Business Ag i l i t y August 2016 Adapted from IDC's Multicloud Management Survey by
More informationDigital Transformation
Empowering Digital Transformation with Mo Abdirashid Program Manager & System Architect abdir@us.ibm.com Twitter: @mabdira May 2017 2016 IBM Corporation Cloud is changing how workloads are built & delivered
More informationCloud Automation a beginner s guide
Cloud Automation a beginner s guide Digital Craftsmen Email: info@digitalcraftsmen.com Phone: 020 3745 7706 Twitter: @DCHQ 1 Table of Contents What is automation and how does it work? 3 When did a need
More informationArchitecting Microsoft Azure Solutions
Course 20535: Architecting Microsoft Azure Solutions Page 1 of 8 Architecting Microsoft Azure Solutions Course 20535: 4 days; Instructor-Led Introduction This course is intended for architects who have
More informationxpaas Track Menny Tsarfaty Solution Architect, Manager Red Hat
xpaas Track Menny Tsarfaty Solution Architect, Manager Red Hat Agenda l l l l l l xpaas Red Hat E&M Cloud Offering based on Red Hat Cloud Suite Innovation, Not Infrastructure: Google Cloud The Enterprise
More informationVISION MANAGEMENT SOLUTION
VISION MANAGEMENT SOLUTION THE MOST ADVANCED MANAGEMENT SOLUTION ON THE MARKET TODAY, FUTURE-PROOFED TO SUPPORT CONTINUOUS GROWTH AND EVOLUTION IN THE RETAIL BANKING ENVIRONMENT. An NCR Buyer s Guide TAKE
More informationCourse 20535A: Architecting Microsoft Azure Solutions
Course 20535A: Architecting Microsoft Azure Solutions Module 1: Application Architecture Patterns in Azure This module introduces and reviews common Azure patterns and architectures as prescribed by the
More informationSAP BusinessObjects Business Intelligence
SAP BusinessObjects Business Intelligence Increase Business Agility with the Right Information, When & Where it is Needed Disruptive innovation has resulted in a revolutionary shift in the way enterprises
More informationThe Hybrid Enterprise: Working Across On-premises, IaaS, PaaS and SaaS
The Hybrid Enterprise: Working Across On-premises, IaaS, PaaS and SaaS Rob Aragao & Stan Wisseman #MicroFocusCyberSummit Primary Goal of Businesses Today Drive Digital Transformation!! 2 For Most Organizations,
More informationDRAFT ENTERPRISE TECHNICAL REFERENCE FRAMEWORK ETRF WHITE PAPER
DRAFT ENTERPRISE TECHNICAL REFERENCE FRAMEWORK ETRF WHITE PAPER CONTENTS CONTENTS... 0 INTRODUCTION... 1 VISION AND OBJECTIVES... 1 ARCHITECTURE GUIDING PRINCIPLES... 1 ENTERPRISE TECHNICAL REFERENCE FRAMEWORK
More informationWhite paper Accelerating the Digital Transformation With Atos alien4cloud and Cloudify
White paper Accelerating the Digital Transformation With Atos alien4cloud and Cloudify Atos Partners with Cloudify to Accelerate the Digital Transformation GigaSpaces Cloudify and Atos alien4cloud build
More informationI D C T E C H N O L O G Y S P O T L I G H T
I D C T E C H N O L O G Y S P O T L I G H T E f f e c t i ve M u l t i c l o u d, H yb r i d I T Operations D e p e n d o n Au tomation and An a l yt i c s April 2017 Adapted from Effective Multicloud
More informationMS Integrating On-Premises Core Infrastructure with Microsoft Azure
MS-10992 Integrating On-Premises Core Infrastructure with Microsoft Azure COURSE OVERVIEW: This three-day instructor-led course covers a range of components, including Azure Compute, Azure Storage, and
More informationOverview. About NewVoiceMedia 2 / 8
Overview NewVoiceMedia needs to maintain a 99.999% availability guarantee for their customers using their contact center solution. High customer call reliability is critical especially when dealing with
More informationTaking the Pain Out of Developing and Deploying Streaming Applications. Craig Blitz, Senior Product Director Gerard Maas, Senior SW Engineer
Taking the Pain Out of Developing and Deploying Streaming Applications Craig Blitz, Senior Product Director Gerard Maas, Senior SW Engineer Disclaimer Lightbend Inc 2018. All Rights Reserved The information
More informationIBM Hybrid Cloud OPEN Labs
IBM Hybrid Cloud OPEN Labs IBM Hybrid Cloud OPEN Labs event This slide deck serves as a flyer for the IBM Hybrid Cloud OPEN Labs event. It provides the necessary information about the event. It includes
More informationFROM SHORE TO SHIP: USING MESOSPHERE ENTERPRISE DC/OS TO DELIVER REAL TIME MICROSERVICES TO A GLOBAL FLEET OF SHIPS
FROM SHORE TO SHIP: USING MESOSPHERE ENTERPRISE DC/OS TO DELIVER REAL TIME MICROSERVICES TO A GLOBAL FLEET OF SHIPS & WELCOME TO DIGITAL TRANSFORMATION Today we will be taking you through the moments that
More informationHybrid Container Orchestration for a UK based Insurance Solutions Software Provider Company ATTENTION. ALWAYS.
Hybrid Container Orchestration for a UK based Insurance Solutions Software Provider Company ATTENTION. ALWAYS. ABOUT THE CUSTOMER The customer is a major global supplier of technology systems and a leading
More informationOracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.
Oracle Cloud Blueprint and Roadmap Service 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Cloud Computing: Addressing Today s Business Challenges Business Flexibility & Agility Cost
More informationAgile Cloud Management with VMware
Agile Cloud Management with VMware Jad El-Zein, Cloud Management, Office of the CTO, VMware, Inc. virtualjad.com @virtualjad #vmworld MGT2915BE #MGT2915BE Disclaimer This presentation may contain product
More informationWHITE PAPER Migrating to the Cloud
WHITE PAPER Make the move without making mistakes 1 Introduction The cloud is a nebulous concept, literally. Moving to the cloud is not as straightforward as moving a data center from San Francisco to
More informationBusiness is being transformed by three trends
Business is being transformed by three trends Big Cloud Intelligence Stay ahead of the curve with Cortana Intelligence Suite Business apps People Custom apps Apps Sensors and devices Cortana Intelligence
More informationImplementing Microsoft Azure Infrastructure Solutions
Implementing Microsoft Azure Infrastructure Solutions Course # Exam: Prerequisites Technology: Delivery Method: Length: 20533 70-533 20532 Microsoft Products Instructor-led (classroom) 5 Days Overview
More information7 reasons why your business should invest in container technology
WHITE PAPER 7 reasons why your business should invest in container technology What are containers? Why are they changing the development landscape? And why does your business need to get on board? Gartner
More informationToday s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps):
NeoDevel (Web) Today s businesses are complex organizations that must be agile across highly competitive global Agile Software Framework (DevOps): Quality and reliability of a manufacturing line applied
More informationIntegrating Configuration Management Into Your Release Automation Strategy
WHITE PAPER MARCH 2015 Integrating Configuration Management Into Your Release Automation Strategy Tim Mueting / Paul Peterson Application Delivery CA Technologies 2 WHITE PAPER: INTEGRATING CONFIGURATION
More informationJenkins. The coded business. open source
Jenkins The coded business open source When a large banking services provider was faced with a DevOps muddle, streamlining the processes and decentralization of tasks helped them simplify their DevOps
More informationReaching Customers Across Multiple Channels
Leading Provider of Cloud-Based Customer Experience Solutions Relies on Integrated, Modular WSO2 Middleware to Speed the Delivery of Services that Enhance User Engagement Businesses recognize that brand
More informationDevOps architecture overview
IBM Cloud Architecture Center DevOps architecture overview The right practices and toolchains to rapidly execute and scale. IBM Bluemix Garage Method takes the best of Design Thinking, Lean, Agile, DevOps
More informationThe Challenge: Balancing Change and Control of Continuous Delivery at Scale
WWW.PLUTORA.COM SOLUTION BRIEF The Challenge: Balancing Change and Control of Continuous Delivery at Scale DevOps bridges the gap between development and operations to deliver business value more frequently.
More informationExecutive Summary: Enterprise Cloud Strategy
Executive Summary: Enterprise Cloud Strategy This summary provides an overview of the full 140-page ebook, Enterprise Cloud Strategy (2nd ed.), by Barry Briggs and Eduardo Kassner, from Microsoft Press.
More informationDeep Learning Acceleration with MATRIX: A Technical White Paper
The Promise of AI The Challenges of the AI Lifecycle and Infrastructure MATRIX Solution Architecture Bitfusion Core Container Management Smart Resourcing Data Volumes Multitenancy Interactive Workspaces
More informationMulti-Containers Orchestration with Live Migration and High-Availability for Microservices
Multi-Containers Orchestration with Live Migration and High-Availability for Microservices Meet Our Presenters Jay Lyman Research Manager, Cloud Platforms, 451 Research Ruslan Synytsky CEO and Co-founder,
More informationMELBOURNE March DEVOPS TALKS CONFERENCE
MELBOURNE March 22-23 DEVOPS TALKS CONFERENCE 2018 Matt Ray @mattray Whales, Cats and Kubernetes Matt Ray Manager/Solutions Architect APJ Chef Software matt@chef.io @mattray Software Defined Talk Shifts
More information