Concevoir et déployer vos applications à base de microservices sur Cloud Foundry
|
|
- Logan Caldwell
- 8 years ago
- Views:
Transcription
1 Concevoir et déployer vos applications à base de microservices sur Cloud Foundry Spring Cloud micro services + Cassandra dans Cloud Foundry 26 mai 2015 Didier Burkhalter Field Engineer 1
2 Cloud Foundry France meetup Cloud Foundry France est une communauté qui encourage les discussions, les sessions techniques et le networking entre ses membres, constitués de développeurs, programmeurs, architectes, ingénieurs, consultants et chefs de projets partageant un intérêt commun pour le PaaS open source Cloud Foundry et la fondation Cloud Foundry. Cloud Foundry France encourage les échanges d idées et le partage d informations entre les utilisateurs et acteurs de l'éco système Cloud Foundry. 2
3 Concevoir et déployer vos application à base de microservices sur Cloud Foundry L'adop'on)des)modèles)d'architecture)à)base)de)microservices)et)"cloud9na've") perme:ent)la)créa'on)rapide)d'applica'ons)modernes)et)scalables.))) La)session)illustrera:)) 9)pourquoi)le)choix)des)microservices,)quels)en)sont)les)challenges,)comment) u'liser)les)modèles)des)géants)du)net)comme)neclix)?)) 9)comment)construire)une)applica'on)à)base)de)micro9services)avec)les)services) Spring)Cloud)NeClix)Eureka/Service)Discovery))et)Hystrix/Circuit)Breaker)) 9)comment)déployer)et)opérer)votre)applica'on)micro)services)sur)une)plate9 forme)de)paas)pivotal)cloud)foundry!) 3
4 Agenda! Les)micro)services,)quelles)défini'ons)?)! Quels)challenges)! Pourquoi)le)choix)des)microservices)! S inspirer)et)u'liser)les)modèles)de)neclix)?)! Construire)une)applica'on)à)base)de)micro9services)avec)les) services)spring)cloud)neclix)eureka/service)discovery))et)hystrix/ Circuit)Breaker))! Déployer)votre)applica'on)micro)services)sur)une)plate9forme)de) PaaS)Pivotal)Cloud)Foundry))! Q)/)R) 4
5 5
6 Microservice: une définition If every service has to be updated in concert, it s not loosely coupled! Loosely coupled service oriented architecture with bounded contexts Adrian Cockcroft, former Netflix Chief Cloud Architect If you have to know about surrounding services you don t have a bounded context. 6
7 Microservice: Bounded Context 7
8 8
9 Not Monoliths HTML JavaScript MVC Service Service Browser Data Access Monolithic Application Relational Database 9
10 Monolithic Architectures «Easy» but complex Modularity Dependent Upon Language / Frameworks Change Cycles Tightly Coupled / Obstacle to Frequent Deploys Inefficient Scaling Can be Intimidating to New Developers Obstacle to Scaling Development Requires Long-Term Commitment to Technical Stack 10
11 How you should scale 11
12 Organize Around Business Capabilities Siloed Functional Teams UI Specialists Middleware Specialists DBAs Crossfunctional Teams Business Capability Business Capability Business Capability Siloed Application Architectures HTML JavaScript MVC Service Service Microservice Architectures Data Access 12
13 13
14 Microservices Overview 14
15 Microservice Architecture HTTP HTTP Relational DB HTTP HTTP Key/Value Store HTTP HTTP HTTP AMQP AMQP Graph DB 15
16 Microservice Architectures «Simple» system / Hard to work with Modularity Based on Component Services Change Cycles Decoupled / Enable Frequent Deploys Efficient Scaling Individual Components Less Intimidating to New Developers Enables Scaling of Development Eliminates Long-Term Commitment to Technical Stack 16
17 But Microservices! 17
18 Enabling Continuous Delivery Product Mgr UX Dev QA DBA Self Service API Sys Admin Net Admin Storage Admin BUSINESS CAPABILITY TEAMS USING MICROSERVICES PLATFORM OPERATIONS TEAM Adapted from: 18
19 But no Microservice is an Island 19
20 The Dark side of distributed systems! Configuration Management! Service Registration & Discovery! Routing & Load Balancing! Fault Tolerance (Circuit Breakers!)! Monitoring! Multiple remote calls, entity relationships See the Great article by Chris Richardson : microservices-intro 20
21 Spring Cloud Unless otherwise indicated, these slides are Pivotal Software, Inc. and licensed under a Creative Commons Attribution-NonCommercial license:
22 Dedicated Spring Cloud Netflix module 22
23 Eureka Hystrix + Turbine Ribbon Feign Zuul Netflix OSS
24 Breaking the Monolith Service A Service C Service B 24
25 Now microservices HelloServer HelloClient Service C 25
26 Client Finding services???? 26
27 1.Register Service Discovery Eureka 2.Discover HelloServer HelloServer Producer 3.Connect HelloClient Consumer 27
28 Running a public class EurekaApplication { } public static void main(string[] args) { SpringApplication.run(EurekaApplication.class, args); } 28
29 Passport ribbon Round robin Contact #1 Contact #2 Contact #3 Client load Balancing ribbon 29
30 Service B Service A Cascading faults 30
31 Service B Service A Fallback Circuit breaker hystrix 31
32 Service Registration/Discovery 32
33 Demo!
34 Copyright 2015 Pivotal 2015 Software, Pivotal.Inc. All rights All rights reserved. reserved. 34
35 Paying for your lunch! Significant Operations Overhead! Substantial DevOps Skills Required! Implicit Interfaces! Duplication of Effort! Distributed System Complexity! Asynchronicity is Difficult!! Testability Challenges 35
36 It takes a platform Cloud Foundry Spring Cloud Services 36
37 Cloud Foundry: Open PaaS Clouds'publics' Clouds'privés' Mul0ples' Distribu0ons' CUSTOM RUNTIMES CUSTOM SERVICES Code Open Source Fondation Cloud Foundry & Gouvernance 37
38 Cloud Foundry Features / Service suite! Environment Provisioning! On-Demand/Automatic Scaling! Failover/Resilience! Routing/Load Balancing! Data Service Operations Spring Cloud Services! Monitoring Config Server Service Registry Circuit Breaker Dashboard 38
39 μservices with BETA To come soon In-App Support Libraries Bindable Services 39
40 Published March 16, 2015 Available to you compliments of Pivotal! 40
41 Where to start? 41
42 Bibliographie / sources! h:p://cloud.spring.io/spring9cloud9neclix/spring9cloud9neclix.html)! h:p:// Mar'n)Fowler):)h:p://mar'nfowler.com/ar'cles/microservices.html)! h:ps://github.com/ms'ne)! Adrian)CockcroX,)Chief)Cloud)Architect,)NeClix:)h:ps://vimeo.com/ )! Domain9Driven)Design:)Tackling)Complexity)in)the)Heart)of)SoXware)! h:p://blog.pivotal.io/podcasts9pivotal/features/pivotal9conversa'ons9so9isnt9 microservices9just9soa9with9json)! h:p:// h:p://tech.gilt.com/post/ /making9architecture9work9in9microservice) 42
43
Considerations for Adopting PaaS (Platform as a Service)
Considerations for Adopting PaaS (Platform as a Service) Michael Dolan (mdolan@pivotal.io) Senior Field Engineer April 2015 1 Becoming The Agile Enterprise To effectively achieve its missions, the Department
More informationState-of-the-Art ENTERPRISE JAVA APPLICATIONS WITH SPRING BOOT / @OLIVERGIERKE
State-of-the-Art ENTERPRISE JAVA APPLICATIONS WITH SPRING BOOT / @OLIVERGIERKE Unless otherwise indicated, these slides are 2013-2015 Pivotal Software, Inc. Licensed under a Creative Commons Attribution-NonCommercial
More informationGO BEYOND DATA Real-time Analytics for Application Performance Management
GO BEYOND DATA Real-time Analytics for Application Performance Management Yury Oleynik Data Analyst Modern applications Agenda Monitoring challenges INSTANA apploach Instana, Inc. Proprietary and Confidential
More informationLe Cloud Computing selon IBM : stratégie et offres, zoom sur WebSphere CloudBurst
Le Cloud Computing selon IBM : stratégie et offres, zoom sur WebSphere CloudBurst Hervé Grange WebSphere Client Technical Expert Stéphane Woillez Senior IT Architect - Cloud Computing Champion IBM France
More informationNetworks and Services
Networks and Services Dr. Mohamed Abdelwahab Saleh IET-Networks, GUC Fall 2015 TOC 1 Infrastructure as a Service 2 Platform as a Service 3 Software as a Service Infrastructure as a Service Definition Infrastructure
More informationJenkins World Tour 2015 Santa Clara, CA, September 2-3
1 Jenkins World Tour 2015 Santa Clara, CA, September 2-3 Continuous Delivery with Container Ecosystem CAD @ Platform Equinix - Overview CAD Current Industry - Opportunities Monolithic to Micro Service
More informationMicroservices and Containers in the Middleware World
Microservices and Containers in the Middleware World April 2016 JPoint Moscow, Russia Kai Wähner Technology Evangelist kwaehner@tibco.com LinkedIn / Xing @KaiWaehner www.kai-waehner.de Key Takeaways A
More informationBuilding Hyper-Scale Platform-as-a-Service Microservices with Microsoft Azure. Patriek van Dorp and Alex Thissen
Building Hyper-Scale Platform-as-a-Service Microservices with Microsoft Azure Patriek van Dorp and Alex Thissen About me: Patriek van Dorp pvandorp@xpirit.com @pvandorp Xpirit http://onwindowsazure.com
More informationModern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS)
Modern App Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS) Executive Summary Developers don t adopt locked down platforms. In a tale
More informationOrchestrating Distributed Deployments with Docker and Containers 1 / 30
Orchestrating Distributed Deployments with Docker and Containers 1 / 30 Who am I? Jérôme Petazzoni (@jpetazzo) French software engineer living in California Joined Docker (dotcloud) more than 4 years ago
More informationLinuxWorld Conference & Expo Server Farms and XML Web Services
LinuxWorld Conference & Expo Server Farms and XML Web Services Jorgen Thelin, CapeConnect Chief Architect PJ Murray, Product Manager Cape Clear Software Objectives What aspects must a developer be aware
More informationCross-Platform ASP.NET 5 For the Cloud. Anthony Sneed
Cross-Platform ASP.NET 5 For the Cloud Anthony Sneed About Me Personal Married, three children Los Angeles, Dallas, Slovakia Work Wintellect: Author, Instructor, Consultant Training Videos: wintellectnow.com
More informationA Data Centric Approach for Modular Assurance. Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011
A Data Centric Approach for Modular Assurance The Real-Time Middleware Experts Workshop on Real-time, Embedded and Enterprise-Scale Time-Critical Systems 23 March 2011 Gabriela F. Ciocarlie Heidi Schubert
More informationPractical Guide to Platform as a Service. http://cloud-council.org/resource-hub.htm#practical-guide-to-paas
Practical Guide to Platform as a Service http://cloud-council.org/resource-hub.htm#practical-guide-to-paas October, 2015 The Cloud Standards Customer Council THE Customer s Voice for Cloud Standards! Provide
More informationDeciphering The Buzzwords. Duncan Winn @duncwinn
Deciphering The Buzzwords Duncan Winn @duncwinn Business Problem: Shipping with Velocity Underlying Problem: Buzzwords Buzzwords Release Engineering Cloud Computing Containers Automation Anything As A
More informationOpenShift. Marek Jelen, OpenShift, Red Hat
OpenShift Marek Jelen, OpenShift, Red Hat The problem Ever growing pressure on IT IT becoming the most integral part of most organizations The budgets do not grow as the requirements do Engineers demanding
More informationDevOps Best Practices for Mobile Apps. Sanjeev Sharma IBM Software Group
DevOps Best Practices for Mobile Apps Sanjeev Sharma IBM Software Group Me 18 year in the software industry 15+ years he has been a solution architect with IBM Areas of work: o DevOps o Enterprise Architecture
More informationBimodal IT. PaaS and Containers, what are they all about? By Rhys Sharp Chief Technology Officer. August 2015
Bimodal IT PaaS and Containers, what are they all about? By Rhys Sharp Chief Technology Officer August 2015 Bimodal IT - Paas and Containers, what are they all about? www.fedr8.com 1 Introduction The IT
More informationMicroservices on AWS
Microservices on AWS AWS Summit Berlin 2016 Matthias Jung, Solutions Architect Julien Simon, Evangelist April, 12 th, 2016 2016, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda
More informationAndroid and Cloud Computing
Android and Cloud Computing 1 Schedule Reminders on Android and Cloud GCM presentation GCM notions Build a GCM project Write a GCM client (receiver) Write a GCM server (transmitter) 2 Android : reminders?
More informationHow To Build A Web App
UNCLASSIFIED Next Gen Web Architecture for the Cloud Era Chief Scientist, Raytheon Saturn 2013 28 Apr - 3 May Copyright (2013) Raytheon Agenda Existing Web Application Architecture SOFEA Lessons learned
More informationWeb Cloud Architecture
Web Cloud Architecture Introduction to Software Architecture Jay Urbain, Ph.D. urbain@msoe.edu Credits: Ganesh Prasad, Rajat Taneja, Vikrant Todankar, How to Build Application Front-ends in a Service-Oriented
More informationMjolnirr: private PaaS as distributed computing evolution
Mjolnirr: private PaaS as distributed computing evolution Gleb Radchenko, Dmitry Savchenko gleb.radchenko@susu.ru South Ural State University, Russia Problem definition Cloud computing enables resource
More informationThe Virtualization Practice
The Virtualization Practice White Paper: Managing Applications in Docker Containers Bernd Harzog Analyst Virtualization and Cloud Performance Management October 2014 Abstract Docker has captured the attention
More informationCloudy Middleware MARK LITTLE <MLITTLE@REDHAT.COM> TOBIAS KUNZE <TKUNZE@REDHAT.COM>
Cloudy Middleware MARK LITTLE TOBIAS KUNZE About Mark Little Sr Director of Engineering, Red Hat Tobias Kunze PaaS Architect, Red Hat CTO/Co-founder of Makara 2
More informationProgrammation RMI Sécurisée
Programmation RMI Sécurisée 5 janvier 2012 D après http ://blogs.oracle.com/lmalventosa/entry/using_the_ssl_tls_based. A Code RMI de Base A.1 Les fichiers Hello.java public i n t e r f a c e Hello extends
More informationHow to choose the right PaaS Platform?
How to choose the right PaaS Platform? Rajagopalan. S Senior Solution Architect Wipro Technologies 1 The Problem Which one is suitable for your Enterprise? How do you identify that? 2 Agenda PaaS Landscape
More informationTRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION
www.wipro.com TRANSFORMING TO NEXT-GEN APP DELIVERY FOR COMPETITIVE DIFFERENTIATION Renaissance Delivery Experience Ecosystem Sabir Ahmad Senior Architect ... Table of Content Introduction 3 Driving Transformational
More informationHow To Understand The 2013 Cio Agenda For A Cloud Server
cf push: Push your Scala/Play apps to Cloud Foundry RAGHAVAN N. SRINIVAS @ragss 1 Who am I? Rags (not to Riches) and work for EMC CODE Middleware and Application programmer Architect and Evangelist Part
More informationSCALABILITY. Hodicska Gergely. email: felho@ustream.tv twitter: @felhobacsi. Web Engineering Manager as Ustream. May 7, 2012
SCALABILITY Hodicska Gergely Web Engineering Manager as Ustream email: felho@ustream.tv twitter: @felhobacsi SCALABILITY BME 1 DEFINING SCALABILITY It is not: Performance Easier to scale HA It is the ability
More informationCustomer Bank Account Management System Technical Specification Document
Customer Bank Account Management System Technical Specification Document Technical Specification Document Page 1 of 15 Table of Contents Contents 1 Introduction 3 2 Design Overview 4 3 Topology Diagram.6
More informationDelivering secure, real-time business insights for the Industrial world
Delivering secure, real-time business insights for the Industrial world Arnaud Mathieu: Program Director, Internet of Things Dev., IBM amathieu@us.ibm.com @arnomath 1 We are on the threshold of massive
More informationday 1 2 Windows Azure Platform Overview... 2 Windows Azure Compute... 3 Windows Azure Storage... 3 day 2 5
Developers Workshop presented by MVP & v-tsp Damir Dobrić Chief Architect and Managing Developer daenet GmbH, Frankfurt / Main day 1 2 Windows Azure Platform Overview... 2 Windows Azure Compute... 3 Windows
More informationCreating Applications in Bluemix using the Microservices Approach IBM Redbooks Solution Guide
Creating Applications in Bluemix using the Microservices Approach IBM Redbooks Solution Guide Across 2014 and into 2015, microservices became the new buzzword for application development style. So what
More informationHarnessing the Power of the Microsoft Cloud for Deep Data Analytics
1 Harnessing the Power of the Microsoft Cloud for Deep Data Analytics Today's Focus How you can operate your business more efficiently and effectively by tapping into Cloud based data analytics solutions
More informationDeveloping modular Java applications
Developing modular Java applications Julien Dubois France Regional Director SpringSource Julien Dubois France Regional Director, SpringSource Book author :«Spring par la pratique» (Eyrolles, 2006) new
More informationModern Application Architecture for the Enterprise
Modern Application Architecture for the Enterprise Delivering agility, portability and control with Docker Containers as a Service (CaaS) Executive Summary Developers don t adopt locked down platforms.
More informationKarthikeyan Sadayamuthu Senior Java Developer Mobile: (470)-258-0816
Karthikeyan Sadayamuthu Senior Java Developer Mobile: (470)-258-0816 Dulles, Virginia Email: ksadayamuthu@gmail.com Over 7+ years of professional experience as in IT industry on design and development
More informationA telecom use case with Cloud Foundry deployment
A telecom use case with Cloud Foundry deployment Krishna Kumar & Dhilip Kumar www.huawei.com HUAWEI TECHNOLOGIES CO., LTD. Who are we? Huawei s PaaS team (Cloud Foundry) Krishna M Kumar Lead Architect
More informationAbout Me. #ccceu. @shapeblue. Software Architect with ShapeBlue Specialise in. 3 rd party integrations and features in CloudStack
Software Architect with ShapeBlue Specialise in. 3 rd party integrations and features in CloudStack About Me KVM, API, DB, Upgrades, SystemVM, Build system, various subsystems Contributor and Committer
More informationMigrating to Microservices. Adrian Cockcroft @adrianco QCon London 6 th March 2014
Migrating to Microservices Adrian Cockcroft @adrianco QCon London 6 th March 2014 What I learned from my time at Netflix Speed wins in the marketplace Remove friction from product development High trust,
More informationRaising Abstractions for the Software Defined Business
Smart Process is Smart Business Raising Abstractions for the Software Defined Business Presented to GoTo Chicago, May 12, 2015 Dave Duggal, Managing Director dave@enterpriseweb.com Bill Malyk, Chief System
More informationOpenStack. Orgad Kimchi. Principal Software Engineer. Oracle ISV Engineering. 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.
OpenStack Orgad Kimchi Principal Software Engineer Oracle ISV Engineering 1 Copyright 2013, Oracle and/or its affiliates. All rights reserved. Safe Harbor Statement The following is intended to outline
More informationIngres Global Partner Summit 2008. OpenROAD Meets Open Source: Are YOU Ready? March 2008
Ingres Global Partner Summit 2008 OpenROAD Meets Open Source: Are YOU Ready? March 2008 Agenda OpenROAD and Open Source The OpenROAD Empire Projects OpenROAD Community Projects Tour of the new community
More informationContinuous Delivery for Alfresco Solutions. Satisfied customers and happy developers with!! Continuous Delivery!
Continuous Delivery for Alfresco Solutions Satisfied customers and happy developers with!! Continuous Delivery! About me Roeland Hofkens #rhofkens roeland.hofkens@westernacher.com http://opensource.westernacher.com
More informationMicroservices: The resurgence of SOA principles and an alternative to the monolith
www.pwc.com/technologyforecast Technology Forecast: Rethinking integration Issue 1, 2014 Microservices: The resurgence of SOA principles and an alternative to the monolith By Galen Gruman and Alan Morrison
More informationMonitor Your Key Performance Indicators using WSO2 Business Activity Monitor
Published on WSO2 Inc (http://wso2.com) Home > Stories > Monitor Your Key Performance Indicators using WSO2 Business Activity Monitor Monitor Your Key Performance Indicators using WSO2 Business Activity
More informationCreating new university management software by methodologies of Service Oriented Architecture (SOA)
Creating new university management software by methodologies of Service Oriented Architecture (SOA) Tuomas Orama, Jaakko Rannila Helsinki Metropolia University of Applied Sciences, Development manager,
More informationMonitoring the Real End User Experience
An AppDynamics Business White Paper HOW MUCH REVENUE DOES IT GENERATE? Monitoring the Real End User Experience Web application performance is fundamentally associated in the mind of the end user; with
More informationOracle Cloud 25.09.14. Bjarte Drivenes Enterprise Architect. Copyright 2014 Oracle and/or its affiliates. All rights reserved.
Oracle Cloud 25.09.14 Bjarte Drivenes Enterprise Architect Copyright 2014 Oracle and/or its affiliates. All rights reserved. Copyright 2014 Oracle and/or its affiliates. All rights reserved. Agenda Private
More informationGet Ship Done! Microservices Cloud Development Made Easy Charles Eckel and David Tootill Cisco Systems
Get Ship Done! Microservices Cloud Development Made Easy Charles Eckel and David Tootill Cisco Systems Agenda Microservices Architecture Get Ship Done! Microservices in the Cloud Cisco Shipped Introduction
More informationService-oriented architecture in e-commerce applications
Service-oriented architecture in e-commerce applications What is a Service Oriented Architecture? Depends on who you ask Web Services A technical architecture An evolution of distributed computing and
More informationRed Hat Mobile Application Platform
Red Hat Mobile Application Platform A mobile application platform for your mobile-first strategy Jarosław Stakuń Senior Solution Architect Red Hat CEE The World is Mobile FeedHenry At a Glance FeedHenry
More informationA Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches
Open Source for Open Cloud Nov 24~25, 2010 Paris, France A Cloud Platform for Delivering Instant Development Service with Service Oriented Approaches Hailong Sun sunhl@act.buaa.edu.cn Beihang University
More informationASP.NET 5 SOMEONE MOVED YOUR CHEESE. J. Tower
ASP.NET 5 SOMEONE MOVED YOUR CHEESE J. Tower Principal Sponsor http://www.skylinetechnologies.com Thank our Principal Sponsor by tweeting and following @SkylineTweets Gold Sponsors Silver Sponsors August
More informationFrom the Monolith to Microservices: Evolving Your Architecture to Scale. Randy Shoup @randyshoup linkedin.com/in/randyshoup
From the Monolith to Microservices: Evolving Your Architecture to Scale Randy Shoup @randyshoup linkedin.com/in/randyshoup Background Consulting CTO at Randy Shoup Consulting o o Helping companies from
More informationArchitecture. Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/
Architecture Reda Bendraou reda.bendraou{{@}}lip6.fr http://pagesperso-systeme.lip6.fr/reda.bendraou/ Some slides were adapted from L. Osterweil, B. Meyer, and P. Müller material Reda Bendraou LI386-S1
More informationListe d'adresses URL
Liste de sites Internet concernés dans l' étude Le 25/02/2014 Information à propos de contrefacon.fr Le site Internet https://www.contrefacon.fr/ permet de vérifier dans une base de donnée de plus d' 1
More informationEvaluating Enterprise Mobile Platforms Go Big or Go Small?
Evaluating Enterprise Mobile Platforms Go Big or Go Small? Theresa Regli Principal Analyst & Managing Partner tregli@realstorygroup.com Twitter: @theresaregli @realstorygroup Real Story Group: What We
More informationJava Development for the Cloud, present and future. Scott Rich Distinguished Engineer, IBM Rational srich@ch.ibm.com
Java Development for the Cloud, present and future Scott Rich Distinguished Engineer, IBM Rational srich@ch.ibm.com Java in the Cloud, Today and Tomorrow Changing times Changing tools the rise of PaaS
More informationLessons from Building Asterisk GUIs. Presented by Gaston Draque
Lessons from Building Asterisk GUIs Presented by Gaston Draque You Finally Built an Asterisk PBX SIP IAX SIP / IAX / FAX / TDM TDM Services Queues Ringgroups DIDs Routing etc Apps Services Asterisk can
More informationAccelerating DevOps With Copy Data Virtualization. June, 2015
Accelerating DevOps With Copy Data Virtualization June, 2015 Agenda About Actifio DevOps Challenges Copy Data Virtualization For DevOps COPYRIGHT 2015 ACTIFIO 2 Agile Development and DevOps Is Everywhere
More informationFROM BANNER 8 TO BANNER XE. What s the story?
FROM BANNER 8 TO BANNER XE What s the story? BANNER XE = EXTENSIBLE ECOSYSTEM USED WITH PERMISSION FROM ELLUCIAN CHANGE FROM BANNER 8 TO BANNER XE BANNER 8 BANNER XE BANNER XE BANNER XE AT THE UNIVERSITY
More informationRED HAT CONTAINER STRATEGY
RED HAT CONTAINER STRATEGY An introduction to Atomic Enterprise Platform and OpenShift 3 Gavin McDougall Senior Solution Architect AGENDA Software disrupts business What are Containers? Misconceptions
More informationImproving Agility of Cloud Ecosystems with MODAClouds Introduction and objectives for the second year
Improving Agility of Cloud Ecosystems with MODAClouds Introduction and objectives for the second year Elisabetta Di Nitto Politecnico di Milano elisabetta.dinitto@polimi.it MODAClouds () 2 MODAClouds objectives
More informationAPI MORNING. IBM Bluemix. The Digital Innovation Platform. yves.holvoet@fr.ibm.com. 2015 IBM Corporation
API MORNING IBM Bluemix The Digital Innovation Platform yves.holvoet@fr.ibm.com Timing is critical Today s apps must keep up with the speed of the app revolution. Customer Managed Code Data Runtime Middleware
More informationPlan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode
Plan for Success with a Hybrid Cloud! Thanks to IBM Power Systems OpenStack SoftLayer and UrbanCode Please check-in to this session Guilhaume Garcia Pre-Sales Architect hybrid cloud IBM France fr.linkedin.com/in/guilhaumegarcia
More informationMaking Leaders Successful Every Day. 2014 Forrester Research, Inc. Reproduction Prohibited
Making Leaders Successful Every Day Compliance & Continuous Delivery for SVN and Git An Oxymoron No Longer Kurt Bittner, Principal Analyst Mobile and Cloud Are Driving The Need for Faster Delivery Cycles
More informationLunch and Learn: BlueMix to Mainframe making development accessible in the
Lunch and Learn: BlueMix to Mainframe making development accessible in the Cloud Rosalind Radcliffe IBM Distinguished Engineer, IBM Academy of Technology rradclif@us.ibm.com @RosalindRad Insert Custom
More informationni.com Remote Connectivity with LabVIEW
Remote Connectivity with LabVIEW What Is Remote Connectivity? Local Monitoring 3 Remote Mobile Access 4 What Is Remote Connectivity Two machines talking to one another Client Server PC PC Consumes Data
More informationTechnology Enablement
SOLUTION OVERVIEW 1 ABOUT TECHMILEAGE Founded in 2008 / Tempe, Arizona Over 100 engagements Full range of business & technology services Software Development, Big Data, Cloud/AWS, BI, Advanced Analytics
More informationContainer Clusters on OpenStack
Container Clusters on OpenStack 和 信 雲 端 首 席 技 術 顧 問 孔 祥 嵐 / Brian Kung brian.kung@gigacloud.com.tw Outlines VMs vs. Containers N-tier Architecture & Microservices Two Trends Emerging Ecosystem VMs vs.
More informationSAP HANA Cloud Platform. Technical Overview Uwe Heinz
SAP HANA Cloud Platform Technical Overview Uwe Heinz The way into the Cloud 75% New IT invests 2016 are cloud based Source: IDC 2013 Report: New Enterprise IT Spend 80% New IT invests Driven by users Source:
More informationPrivate Cloud Management
Private Cloud Management Speaker Systems Engineer Unified Data Center & Cloud Team Germany Juni 2016 Agenda Cisco Enterprise Cloud Suite Two Speeds of Applications DevOps Starting Point into PaaS Cloud
More informationEmerging Approaches in a Cloud-Connected Enterprise: Containers and Microservices
Emerging Approaches in a -Connected Enterprise: Containers and Microservices Anil Karmel Co-Founder and CEO, C2 Labs Co-Chair, NIST Security Working Group akarmel@c2labs.com @anilkarmel Emerging Technologies
More informationSERVICE ORIENTED ARCHITECTURE
SERVICE ORIENTED ARCHITECTURE Introduction SOA provides an enterprise architecture that supports building connected enterprise applications to provide solutions to business problems. SOA facilitates the
More informationEmerging Technologies Shaping the Future of Data Warehouses & Business Intelligence
Emerging Technologies Shaping the Future of Data Warehouses & Business Intelligence Service Oriented Architecture SOA and Web Services John O Brien President and Executive Architect Zukeran Technologies
More informationNetBeans IDE Field Guide
NetBeans IDE Field Guide Copyright 2005 Sun Microsystems, Inc. All rights reserved. Table of Contents Introduction to J2EE Development in NetBeans IDE...1 Configuring the IDE for J2EE Development...2 Getting
More informationDevOps. Josh Preston Solutions Architect Stardate 69094.1
DevOps Josh Preston Solutions Architect Stardate 69094.1 I keep hearing about DevOps What is it? FOR MANY ORGANIZATIONS, WHAT IS I.T. LIKE TODAY? WATERFALL AND SILOS Application Version X DEVELOPMENT OPERATIONS
More informationIBM Bluemix, the digital innovation platform
IBM Bluemix, the digital innovation platform Linux day 2015, Torino Greta Boffi, IBM Cloud EcoD 1 Cloud Service Models IBM SaaS Bluemix eliminates / dramatically simplifies various tasks: Traditional On-Premises
More informationAccélérer le développement d'applications avec DevOps
Accélérer le développement d'applications avec DevOps RAT06 Bataouche Samira sbataouche@fr.ibm.com Consultante Rational France Our Challenges >70% Line-of-business Takes too long to introduce or make changes
More informationDelivering Cost Effective IT Services
M2 Technology Delivering Cost Effective IT Services Defense agencies have been directed to move towards cloud and shared service models by the Federal Data Center Consolidation Initiative (FDCCI), the
More informationContinuous Delivery at SAP: From dinosaur to spaceship. Darren Hague / SAP Global IT November 1st, 2013 Public
Continuous Delivery at SAP: From dinosaur to spaceship Darren Hague / SAP Global IT November 1st, 2013 Public Agenda The 6 stages of SAP IT s journey to Continuous Delivery: Dinosaur Age Stone Age Agricultural
More informationRed Hat Openshift Christoph Eberle
Red Hat Openshift Christoph Eberle Solution Architect Middleware, Red Hat 3/9/15 Red Hat PaaS - Openshift 2 by Application & Business Process Pressure on IT Business Changing Faster More Apps Lower Costs
More informationScalable Application. Mikalai Alimenkou http://xpinjection.com 11.05.2012
Scalable Application Development on AWS Mikalai Alimenkou http://xpinjection.com 11.05.2012 Background Java Technical Lead/Scrum Master at Zoral Labs 7+ years in software development 5+ years of working
More informationCloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu
Lecture 4 Introduction to Hadoop & GAE Cloud Application Development (SE808, School of Software, Sun Yat-Sen University) Yabo (Arber) Xu Outline Introduction to Hadoop The Hadoop ecosystem Related projects
More information<Insert Picture Here> Infrastructure as a Service (IaaS) Cloud Computing for Enterprises
Infrastructure as a Service (IaaS) Cloud Computing for Enterprises Speaker Title The following is intended to outline our general product direction. It is intended for information
More informationDesign and Functional Specification
2010 Design and Functional Specification Corpus eready Solutions pvt. Ltd. 3/17/2010 1. Introduction 1.1 Purpose This document records functional specifications for Science Technology English Math (STEM)
More informationDeveloping ASP.NET MVC 4 Web Applications MOC 20486
Developing ASP.NET MVC 4 Web Applications MOC 20486 Course Outline Module 1: Exploring ASP.NET MVC 4 The goal of this module is to outline to the students the components of the Microsoft Web Technologies
More informationSoftware Defined Everything
Software Defined Everything, s, Containers, and Storage Pete Chadwick Senior Product Manager pchadwick@suse.com Joachim Werner Senior Product Manager joe@suse.com Data Center History - 1970s One (big)
More informationThe Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY
The Trusted Technology Partner in Business Innovation PASSION DISCIPLINE INNOVATION TEAMING INTEGRITY SharePoint Search App Custom App for Advanced Searches Ken Mears Senior Consultant, Portals & Collaboration
More informationSun Management Center Change Manager 1.0.1 Release Notes
Sun Management Center Change Manager 1.0.1 Release Notes Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 817 0891 10 May 2003 Copyright 2003 Sun Microsystems, Inc. 4150
More informationEnterprise PaaS Evaluation Guide
Enterprise PaaS Evaluation Guide 1 Defining the Enterprise PaaS There are several competing definitions of Platform-as-a-Service (PaaS) and a broad range of service offerings bearing that label. For the
More informationJava in Web 2.0. Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc.
Java in Web 2.0 Alexis Roos Principal Field Technologist, CTO Office OEM SW Sales Sun Microsystems, Inc. 1 Agenda Java overview Technologies supported by Java Platform to create Web 2.0 services Future
More informationVMware ThinApp Application Virtualization Made Simple
VMware ThinApp Application Virtualization Made Simple Rob Groenhuis Senior Systems Engineer VMware Netherlands BV 2009 VMware Inc. All rights reserved Agenda VMware s Vision Why Application Virtualization?
More informationCLOUD COMPUTING & WINDOWS AZURE
CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described
More informationOracle Reference Architecture and Oracle Cloud
Oracle Reference Architecture and Oracle Cloud Anbu Krishnaswamy Anbarasu Enterprise Architect Social. Mobile. Complete. Global Enterprise Architecture Program Safe Harbor Statement The following is intended
More informationDevOps: Multiplatform Application Deployment
DevOps: Multiplatform Application Deployment Insert Custom Session QR if Desired Rosalind Radcliffe Distinguished Engineer Chief Architect for DevOps and CLM IBM Academy of Technology rradclif@us.ibm.com
More informationMathCloud: From Software Toolkit to Cloud Platform for Building Computing Services
MathCloud: From Software Toolkit to Cloud Platform for Building Computing s O.V. Sukhoroslov Centre for Grid Technologies and Distributed Computing ISA RAS Moscow Institute for Physics and Technology MathCloud
More information