Présentation effectuée le 21/10 pour le groupe opérations du "Guide Share France"
Thème: Cloud Computing et Batch processing
Historique et rappel des concepts
Data Center & transformation
Synergie Cloud & Batch, exemple.
Perspectives OpenStack et exemples
4. Définitions par les analystes
A standardised IT capability (services, software or infrastructure)
delivered via internet technologies in a pay-per-use, self-service way
Cloud services are shared services, under virtualised management,
accessible over the internet
A style of computing where massively scalable IT-related capabilities
are provided “as a service” using internet technologies to multiple
external customers
21/10/2014 4
5. Définition du NIST
5
Source: http://www.nist.gov/itl/csd/cloud-102511.cfm
21/10/2014
6. Synthèse des caractéristiques principales
• Dynamic- One of the keys to cloud computing is on-demand
provisioning
• Massively scalable- The service must react
immediately to your needs
• Multi-tenant- Cloud computing, by its nature,
delivers shared services
• Self-service - As a user, you can use the service as
you require
• Per-usage based pricing model - You should
only ever pay for the amount of service you consume
• IP-based architecture - Cloud architectures are
based on virtualised, internet based technologies
21/10/2014 6
7. Quatre topologies de déploiement.
• Public Cloud – Available to the general public
or large industry group and is owned by an
organisation selling cloud services
• Community Cloud – Shared by several
organisations and supports a specific
community that has shared concerns
• Private Cloud – Operated solely for an
organisation or company
• Hybrid Cloud – Combination of two of the
above, they remain unique entities but are
bound together by standardised technologies
21/10/2014 Source: http://csrc.nist.gov/publications/nistpubs/800-145/SP800-145.pdf 7
13. Roadmap des niveaux de maturité d’un cloud privé.
13
Source: http://www.redbooks.ibm.com/abstracts/redp4893.html
21/10/2014
14. Un exemple d’architecture de référence: CCRA IBM
14
Source: http://www.redbooks.ibm.com/abstracts/redp4893.html
21/10/2014
15. Des « nouveaux » métiers autour du Cloud
15
Source: http://www.redbooks.ibm.com/abstracts/redp4893.html
21/10/2014
16. Transformation d’un Data Center: la cible
16
Source: http://www.redbooks.ibm.com/abstracts/redp4893.html
21/10/2014
17. Transformation d’un Data Center: pattern
17
Source: http://www.redbooks.ibm.com/abstracts/redp4893.html
21/10/2014
18. Transformation d’un Data Center: les paliers
18
Source: http://www.redbooks.ibm.com/abstracts/redp4893.html
21/10/2014
19. Cloud & Transformation
Une industrie en transformation vers plus d’agilité
Systems of Record New Modes of Engagement
• Data & Transactions
• App Infrastructure
• Virtualized Resources
• Expanding Interface Modalities
• Big Data and Analytics
• Social Networking
Next
Generation
Architectures
Data & Transaction Integrity Smarter Devices & Assets
Focus on Operational Costs Focus on Speed and Agility
21/10/2014 19
Source: Slideshare Innovate2014
21. Exemple de transformation au niveau Platform (PaaS)
“DevOps concept”
Line-of-business
Customer
1
3
2
1. Get ideas into production fast
2. Get people to use it
3. Get feedback
Change speed must be an asset,
Not an anchor
DevOps
Transformation
Non-Value-added waste
Value-added production work
21/10/2014 21
Source: Slideshare Innovate2014
22. Implementing a DevOps toolchain
SCM
Build / CI
Server
Unit testing
Test
Automation
Test Stubbing
Delivery
Pipeline
Environment
Configuration
Automated
Monitoring
Asset
Repository
21/10/2014 22
Source: Slideshare Innovate2014
24. DevOps and Cloud adoption
Automating for faster delivery with DevOps and cloud
Traditional
On-Premises
Infrastructure
as a Service
Applications Applications
UC Deploy UC Deploy
Data Data
Mid Config Mid Config
Middleware Middleware
O/S O/S
Virtualization Virtualization
Servers Servers
Storage Storage
Networking Networking
Manual
Customization; higher costs; slower time to value
Platform
as a Service
Applications
Data
Mid Config
Middleware
O/S
Virtualization
Servers
Storage
JazzHub
(SaaS)
Standardization; lower costs; faster time to value
Man/Auto
Man/Auto
Networking
Codename:
PureApplication BlueMix
System
SmartCloud
Orchestrator
SoftLayer
Source: Slideshare Innovate2014
24
25. Exemple de transformation au niveau Infrastructure (IaaS)
21/10/2014 25
Source: SolutionsConnect 2014
28. Progression of Cloud Adoption: Physical Servers
Environments
IBM UrbanCode Deploy
World-Wide Banking Application
war ddl mq
QA ... PROD
DEV
World-Wide Banking Application
war ddl mq
World-Wide Banking Application
war ddl mq
Physical Servers (DEV - TEST) Physical Servers (PROD)
UrbanCode Deploy
Application
Component
Tomcat MySQL JMS WebSphere Liberty DB2 WSMB
VM
21/10/2014 Source: Slideshare Innovate2014 28
29. Progression of Cloud Adoption: Cloud for DEV-TEST
Environments
IBM UrbanCode Deploy
World-Wide Banking Application
war ddl mq
QA ... PROD
DEV
World-Wide Banking Application
war ddl mq
World-Wide Banking Application
war ddl mq
VM VM VM
Cloud Resources (DEV - TEST) Physical Servers (PROD)
UrbanCode Deploy
Cloud
Application
Component
Tomcat MySQL JMS WebSphere Liberty DB2 WSMB
Public Clouds
21/10/2014 Source: Slideshare Innovate2014 29
30. Progression of Cloud Adoption: Cloud Portability with Patterns
Environments
QA ... PROD
World-Wide Banking Application
war ddl mq
World-Wide Banking Application
war ddl mq
VM VM VM
Cloud Resources (DEV) Cloud Resources (PROD)
IBM Virtual System Patterns
OpenStack HOT templates
World-Wide Banking Application
war ddl mq
DEV
UrbanCode Deploy
Cloud
Application
Component
Tomcat MySQL JMS WebSphere Liberty DB2 WSMB
SmartCloud Orchestrator
IBM PureApplication System
IBM UrbanCode Deploy
Public Clouds Hybrid Private Clouds
21/10/2014 Source: Slideshare Innovate2014 30