SlideShare une entreprise Scribd logo
1  sur  33
1 App, Mutiple scenarios 
Powering The Cloud - Frankfurt 
October 29th, 2014
Short Bio 
Antoine Coetsier 
–CEO of exoscale since 2011 
–Operations of datacenters and websites at scale 
–10+ years in service provider business
exoscale in a nutshell... 
The safe home for your cloud applications 
... a IaaS provider and beyond 
Cloud hosting based on latest technology 
 Flexible server and storage infrastructure 
 Trimmed for performance, intuitive 
usability and tooling 
Market place for value added applications 
 One-stop-shop to reduce infrastructure 
complexity for developers and sysadmins 
... with a solid background 
Trust relationship with the cloud provider 
 Started 2011 within Veltigroup 
 Access to know-how, resources and clients 
Swiss company 
 Proximity to EMEA clients 
 Swiss data privacy standards 
3 
99.95% 
Platform availabilty
exoscale: a Veltigroup company 
All over 
Switzerland 
100% 
ICT needs covered 
470+ 
ICT professionals 
Consulting ICT specialized companies Cloud Services
exoscale offering overview 
A one-stop-shop for developers/sysadmins and business IT 
5 
Open Cloud 
Market place / add-on services 
Open Cloud Compute Open Cloud Storage 
Managed Cloud 
Swiss 
Support 
Virtual data center 
Zones & Networking 
Vendor backed 
Transition product for 
business IT migrating to 
the cloud – Hybrid 
Cloud 
One-stop-shop for SaaS companies 
Pure-play cloud offering (web-based purchase) 
Worldwide market pricing
Security not an option 
Solid customers business reliability 
6 
Datacenters Security Framework 
Top of the art locations for safe housing 
– GV1: Internet peering point 
– GV2: Extreme density 
– DK2: Reconverted Swiss Army bunker 
+130 points dealing with the whole cloud service 
– Data Governance 
– Facility 
– HR 
– Information Security 
– Legal 
– Risk Management 
– Security Architecture 
Controls base lined and mapped to: 
– COBIT, HIPAA / HITECH Act, ISO/IEC 27001-2005 
– NISTSP800-53, FedRAMP, PCI DSSv2.0 
– BITS Shared Assessment, GAPP ...
Deployment scenario
Quote 
What the Business project manager says: 
“Can you take over my application developed by 
<some third party> in this <exotic> language and 
run it in production ? 
We are going live in 3 days, it is awesome !”
Quote 
What the IT manager says: 
“Your application is not standard, you did not use 
the official stack. We need 3 weeks for testing. 
Nobody knows how to run it, it is a nightmare!”
The deployment challenge 
Context Problem 
There is always a “preferred” language 
–Java 
–PHP 
–.NET … 
Some applications you can influence others you 
don’t 
Timeframe between cycles not usual 
Should you force your developers or suppliers to 
forge an application using the exact stack you use 
? 
It is not always possible to get the specifications in 
time or sometimes not even possible at all (off the 
shelf software, …) 
How to best serve Business schedules 
–Now vs. SLA 
–Limited runtime vs. IT fit for long term 
production
Solution 1: virtual datacenter 
Allocate subnet 
Boot VM 
Install and configure OS 
Open firewall 
Deploy application (often manually) 
Do not forget monitoring, backup, … 
Deployment agility: 
Migration: 
Pricing: 
XXX 
XXX 
€€€ 
How it works Properties
Compute premium: your custom cloud architecture 
VPN access 
WAN 
Your site 
Developers/Us 
ers....
Virtual datacenter considerations 
Exoscale answer: 
Compute premium 
–Hourly billing 
with 
commitment 
discounts 
–Full VMware 
stack 
–Phone support 
and SLAs 
Pros 
As a customer there is a extensive offering on proposition: 
–Any telco provider, ICT integrator, has a cloud offering of some sort = hosting 
It is easy to migrate to 
–Import features 
Cons 
It is rarely “cloud” by definition 
–No pay per use, not always self-service, allocation model 
It does not help the application
Solution 2: elastic computing 
Prepare security groups 
Boot instance 
Automate deployment 
Deployment agility: 
Migration: 
Pricing: 
XXX 
XXX 
€€€ 
How it works Properties
All in one interface
Scalable 
Internet 
Your tenant 
public IP public IP 
Security group A 
public IP public IP 
Security group B 
Controlled Inbound 
and Outbound traffic
Elastic compute considerations 
Exoscale answer: 
Compute 
–Fast provisioning: 
less than 35 sec 
–Performance 
–Simple UI 
–Outstanding API 
integration 
–Minute billing 
Pros 
The cost is usually much lower 
Instances boot fast and OS images are optimized 
You get real APIs 
–Start configuration management, smart monitoring,…  Automation 
Cons 
Network and security architecture has to be compliant 
–Enforce encryption, use internet, distribute the load with Lbaas,… 
If some work of configuration management has not been done, migration 
to/from is more difficult
Solution 3: Platform as a service 
Commit your code 
– git commit –m –c ‘ready for prod’ 
Push your application to exoscale apps 
– exoapp default/myapp push 
Deploy application 
– exoapp default/myapp deploy 
Rollback, push new version, a branch ... 
–Without losing a single user connection 
Deployment agility: 
Migration: 
Pricing: 
XXX 
XXX 
€€€ 
How it works Properties
Application scaling 
Containers can scale horizontally and vertically 
19 
Features 
–Custom domain names 
–https or web sockets load 
balancer 
–SSH connection 
–Log viewing 
–Buildpacks support 
From development to testing to production right from developer tools
PaaS considerations 
Exoscale answer 
Apps platform 
–5 languages 
–Standard 
Buildpacks 
–Add-Ons: MySQL, 
Mongo DB,… 
Pros 
Auto updates of the OS 
Very easy migration 
Developers love it 
–They are free to choose their dependencies and libraries at will 
Cons 
Does not solve the State problem 
–How to store the data, database 
Very young technology, skills are not there yet
Solution 4: Containerization 
Prepare a container in development 
Image it 
Ship it to the running environment 
–It contains port definitions, clustering,… 
Deployment agility: 
Migration: 
Pricing: 
XXX 
XXX 
€€€ 
How it works Properties
Containerization considerations 
Exoscale answer: 
Compute + CoreOS 
+ Docker 
–Fast provisioning: 
less than 35 sec 
–Cloud-Init 
/Userdata 
–Tags 
Pros 
Auto updates of the OS 
Very easy migration 
Developers love it 
–They are free to choose their dependencies and libraries at will 
Cons 
Does not solve the State problem 
–How to store the data, database 
Very young technology, skills are not there yet
4 scenarios 
Custom OS 
Network Storage Firewall 
VLAN Profile … 
Optimized OS 
Compute 
Middleware and 
runtime 
Application 
containers containers 
Core OS
Today, the game is not to impose the 
universal application deployment context
But focus on more efficient factors
VISIBILITY 
Does it bring value to the business?
CONTINUOUS INTEGRATION 
Is my deployment stack adapted for the business cycle 
needs ?
CONFIGURATION MANAGEMENT 
Am I able to maintain the environment over time ?
Wrapping up 
Mix and match: 
–Rapid deployments to PaaS or 
containers 
–Long term, non changing 
workloads are fine on IaaS 
–Adjust cost of service with 
cost of project 
Standardize mildly: 
–Impose the method 
–Free the stack 
Map your applications: 
–Core or side element to your 
IT 
–Migration needs 
–Release/deployment cycles
And now?
My recommendations 
Be ready ! 
1.Test even if you do not have a business case 
2.Make a proof of concept 
3.Open an account PROACTIVE 
REACTIVE
Visit our stand to get a 50 CHF credit 
Start your 
instances now !
Thank you for your attention 
Contact us 
+41 58 668 56 00 
sales@exoscale.ch 
Follow us 
@exoscale 
exoscale code 
Head Office Lausanne 
Avenue de Provence 4 
CH - 1007 Lausanne 
Operations: Geneva 
Rue du Pré de la Fontaine 19 
CH - 1217 Meyrin 
Bern Office 
Talstrasse 3 
CH - 3053 Münchenbuchsee 
Zurich Office 
Glatt Tower 
CH - 8301 Glattzentrum

Contenu connexe

Tendances

ePlus Virtualized Network
ePlus Virtualized NetworkePlus Virtualized Network
ePlus Virtualized NetworkePlus
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsJames Urquhart
 
Chap 6 cloud security
Chap 6 cloud securityChap 6 cloud security
Chap 6 cloud securityRaj Sarode
 
Powering IT Transformation For Any Business
Powering IT Transformation For Any BusinessPowering IT Transformation For Any Business
Powering IT Transformation For Any BusinessePlus
 
Security As A Service
Security As A ServiceSecurity As A Service
Security As A Serviceguest536dd0e
 
Cloud security training, certified cloud security professional
Cloud security training, certified cloud security professionalCloud security training, certified cloud security professional
Cloud security training, certified cloud security professionalBryan Len
 
Addressing the Cyber-Security Landscape
Addressing the Cyber-Security LandscapeAddressing the Cyber-Security Landscape
Addressing the Cyber-Security LandscapeePlus
 
CCSK Certificate of Cloud Computing Knowledge - overview
CCSK Certificate of Cloud Computing Knowledge - overviewCCSK Certificate of Cloud Computing Knowledge - overview
CCSK Certificate of Cloud Computing Knowledge - overviewPeter HJ van Eijk
 
Get Informed About Cloud Computing for Enterprise IT by Opus Interactive
Get Informed About Cloud Computing for Enterprise IT by Opus InteractiveGet Informed About Cloud Computing for Enterprise IT by Opus Interactive
Get Informed About Cloud Computing for Enterprise IT by Opus Interactivejerianasmith
 
Data security in the cloud
Data security in the cloud Data security in the cloud
Data security in the cloud IBM Security
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security ChallengesYateesh Yadav
 
Security Architecture Best Practices for SaaS Applications
Security Architecture Best Practices for SaaS ApplicationsSecurity Architecture Best Practices for SaaS Applications
Security Architecture Best Practices for SaaS ApplicationsTechcello
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing SecurityPiyush Mittal
 
Getting Your IT Security Learners Ready for the Cloud with CCSK Certification
Getting Your IT Security Learners Ready for the Cloud with CCSK CertificationGetting Your IT Security Learners Ready for the Cloud with CCSK Certification
Getting Your IT Security Learners Ready for the Cloud with CCSK CertificationITpreneurs
 
The Share Responsibility Model of Cloud Computing - ILTA NYC
The Share Responsibility Model of Cloud Computing - ILTA NYCThe Share Responsibility Model of Cloud Computing - ILTA NYC
The Share Responsibility Model of Cloud Computing - ILTA NYCPatrick Sklodowski
 
ePlus Intelligent Branch
ePlus Intelligent BranchePlus Intelligent Branch
ePlus Intelligent BranchePlus
 

Tendances (20)

ePlus Virtualized Network
ePlus Virtualized NetworkePlus Virtualized Network
ePlus Virtualized Network
 
Glue con2011 future_of_net_systems
Glue con2011 future_of_net_systemsGlue con2011 future_of_net_systems
Glue con2011 future_of_net_systems
 
Chap 6 cloud security
Chap 6 cloud securityChap 6 cloud security
Chap 6 cloud security
 
Cloud Security
Cloud SecurityCloud Security
Cloud Security
 
Infrastructure-as-a-Service (IaaS)
Infrastructure-as-a-Service (IaaS)Infrastructure-as-a-Service (IaaS)
Infrastructure-as-a-Service (IaaS)
 
Powering IT Transformation For Any Business
Powering IT Transformation For Any BusinessPowering IT Transformation For Any Business
Powering IT Transformation For Any Business
 
Security As A Service
Security As A ServiceSecurity As A Service
Security As A Service
 
Cloud security training, certified cloud security professional
Cloud security training, certified cloud security professionalCloud security training, certified cloud security professional
Cloud security training, certified cloud security professional
 
Addressing the Cyber-Security Landscape
Addressing the Cyber-Security LandscapeAddressing the Cyber-Security Landscape
Addressing the Cyber-Security Landscape
 
Xaas infotech (2)
Xaas infotech (2)Xaas infotech (2)
Xaas infotech (2)
 
CCSK Certificate of Cloud Computing Knowledge - overview
CCSK Certificate of Cloud Computing Knowledge - overviewCCSK Certificate of Cloud Computing Knowledge - overview
CCSK Certificate of Cloud Computing Knowledge - overview
 
Get Informed About Cloud Computing for Enterprise IT by Opus Interactive
Get Informed About Cloud Computing for Enterprise IT by Opus InteractiveGet Informed About Cloud Computing for Enterprise IT by Opus Interactive
Get Informed About Cloud Computing for Enterprise IT by Opus Interactive
 
Data security in the cloud
Data security in the cloud Data security in the cloud
Data security in the cloud
 
Cloud Computing Security Challenges
Cloud Computing Security ChallengesCloud Computing Security Challenges
Cloud Computing Security Challenges
 
Security Architecture Best Practices for SaaS Applications
Security Architecture Best Practices for SaaS ApplicationsSecurity Architecture Best Practices for SaaS Applications
Security Architecture Best Practices for SaaS Applications
 
Cloud Computing Security
Cloud Computing SecurityCloud Computing Security
Cloud Computing Security
 
Getting Your IT Security Learners Ready for the Cloud with CCSK Certification
Getting Your IT Security Learners Ready for the Cloud with CCSK CertificationGetting Your IT Security Learners Ready for the Cloud with CCSK Certification
Getting Your IT Security Learners Ready for the Cloud with CCSK Certification
 
Cloud computing security
Cloud computing securityCloud computing security
Cloud computing security
 
The Share Responsibility Model of Cloud Computing - ILTA NYC
The Share Responsibility Model of Cloud Computing - ILTA NYCThe Share Responsibility Model of Cloud Computing - ILTA NYC
The Share Responsibility Model of Cloud Computing - ILTA NYC
 
ePlus Intelligent Branch
ePlus Intelligent BranchePlus Intelligent Branch
ePlus Intelligent Branch
 

En vedette

CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleAntoine COETSIER
 
exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014Antoine COETSIER
 
Can you trust the cloud provider?
Can you trust the cloud provider?Can you trust the cloud provider?
Can you trust the cloud provider?Antoine COETSIER
 
Personalized search
Personalized searchPersonalized search
Personalized searchToine Bogers
 
Facebook to provide free internet for all
Facebook to provide free internet for allFacebook to provide free internet for all
Facebook to provide free internet for allThe Story Teller Travel
 
Exoscale: a swiss cloud provider built with Apache Cloudstack
Exoscale: a swiss cloud provider built with Apache CloudstackExoscale: a swiss cloud provider built with Apache Cloudstack
Exoscale: a swiss cloud provider built with Apache CloudstackAntoine COETSIER
 
Quantum computing - Introduction
Quantum computing - IntroductionQuantum computing - Introduction
Quantum computing - Introductionrushmila
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesJeffrey Funk
 
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...Yole Developpement
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognitionCharu Joshi
 
Quantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsQuantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsGokul Alex
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications Ahmed_hashmi
 
The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...
The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...
The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...Altimeter, a Prophet Company
 

En vedette (18)

CoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at ExoscaleCoreOS and cloud provider integration: simple cloud-init example at Exoscale
CoreOS and cloud provider integration: simple cloud-init example at Exoscale
 
exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014exoscale at the CloudStack User Group London - June 26th 2014
exoscale at the CloudStack User Group London - June 26th 2014
 
Can you trust the cloud provider?
Can you trust the cloud provider?Can you trust the cloud provider?
Can you trust the cloud provider?
 
Personalized search
Personalized searchPersonalized search
Personalized search
 
Personalized Web Search
Personalized Web SearchPersonalized Web Search
Personalized Web Search
 
Facebook to provide free internet for all
Facebook to provide free internet for allFacebook to provide free internet for all
Facebook to provide free internet for all
 
Intoduction to Neural Network
Intoduction to Neural NetworkIntoduction to Neural Network
Intoduction to Neural Network
 
Neural
NeuralNeural
Neural
 
Exoscale: a swiss cloud provider built with Apache Cloudstack
Exoscale: a swiss cloud provider built with Apache CloudstackExoscale: a swiss cloud provider built with Apache Cloudstack
Exoscale: a swiss cloud provider built with Apache Cloudstack
 
Amazon Echo
Amazon EchoAmazon Echo
Amazon Echo
 
Quantum computing - Introduction
Quantum computing - IntroductionQuantum computing - Introduction
Quantum computing - Introduction
 
Autonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and OpportunitiesAutonomous Vehicles: Technologies, Economics, and Opportunities
Autonomous Vehicles: Technologies, Economics, and Opportunities
 
Smart note-taker
Smart note-takerSmart note-taker
Smart note-taker
 
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
Sensors and Data Management for Autonomous Vehicles report 2015 by Yole Devel...
 
Speech recognition
Speech recognitionSpeech recognition
Speech recognition
 
Quantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsQuantum computing - A Compilation of Concepts
Quantum computing - A Compilation of Concepts
 
Neural network & its applications
Neural network & its applications Neural network & its applications
Neural network & its applications
 
The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...
The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...
The Race to 2021: The State of Autonomous Vehicles and a "Who's Who" of Indus...
 

Similaire à 1 App,

Resume_Achhar_Kalia
Resume_Achhar_KaliaResume_Achhar_Kalia
Resume_Achhar_KaliaAchhar Kalia
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorialAnna Liu
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudMongoDB
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyOrgad Kimchi
 
Cloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to RealityCloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to RealityAlan Quayle
 
Agile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is builtAgile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is builtVincent Burckhardt
 
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandPaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandCisco IT
 
Jelastic Turnkey Cloud PaaS for Hosting Business
Jelastic Turnkey Cloud PaaS for Hosting BusinessJelastic Turnkey Cloud PaaS for Hosting Business
Jelastic Turnkey Cloud PaaS for Hosting BusinessJelastic Multi-Cloud PaaS
 
Enabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS PlatformEnabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS PlatformSUSE
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesAl Sabawi
 
Docker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge ComputingDocker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge ComputingBukhary Ikhwan Ismail
 
Large scale, cloud computing and scalability with Umbraco
Large scale, cloud computing and scalability with UmbracoLarge scale, cloud computing and scalability with Umbraco
Large scale, cloud computing and scalability with UmbracoWarren Buckley
 
Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glancekanimozhin
 
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples.  Pol Mac AonghusaEmerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusacatherinewall
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009guest829442
 
Infrastructure Strategy Plan
Infrastructure Strategy Plan Infrastructure Strategy Plan
Infrastructure Strategy Plan Tarry Singh
 

Similaire à 1 App, (20)

Resume_Achhar_Kalia
Resume_Achhar_KaliaResume_Achhar_Kalia
Resume_Achhar_Kalia
 
Wicsa2011 cloud tutorial
Wicsa2011 cloud tutorialWicsa2011 cloud tutorial
Wicsa2011 cloud tutorial
 
Java Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the CloudJava Agile ALM: OTAP and DevOps in the Cloud
Java Agile ALM: OTAP and DevOps in the Cloud
 
Red hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategyRed hat's updates on the cloud & infrastructure strategy
Red hat's updates on the cloud & infrastructure strategy
 
Cloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to RealityCloud Control Access: From Hack to Reality
Cloud Control Access: From Hack to Reality
 
Agile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is builtAgile and continuous delivery – How IBM Watson Workspace is built
Agile and continuous delivery – How IBM Watson Workspace is built
 
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer DemandPaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
PaaS Lessons: Cisco IT Deploys OpenShift to Meet Developer Demand
 
Jelastic Turnkey Cloud PaaS for Developers
Jelastic Turnkey Cloud PaaS for DevelopersJelastic Turnkey Cloud PaaS for Developers
Jelastic Turnkey Cloud PaaS for Developers
 
Jelastic Turnkey Cloud PaaS for Hosting Business
Jelastic Turnkey Cloud PaaS for Hosting BusinessJelastic Turnkey Cloud PaaS for Hosting Business
Jelastic Turnkey Cloud PaaS for Hosting Business
 
Enabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS PlatformEnabling Business Agility with SUSE CaaS Platform
Enabling Business Agility with SUSE CaaS Platform
 
Adopting the Cloud
Adopting the CloudAdopting the Cloud
Adopting the Cloud
 
Cloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium BusinessesCloud Computing for Small & Medium Businesses
Cloud Computing for Small & Medium Businesses
 
Docker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge ComputingDocker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge Computing
 
Large scale, cloud computing and scalability with Umbraco
Large scale, cloud computing and scalability with UmbracoLarge scale, cloud computing and scalability with Umbraco
Large scale, cloud computing and scalability with Umbraco
 
Techcello at a glance
Techcello at a glanceTechcello at a glance
Techcello at a glance
 
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples.  Pol Mac AonghusaEmerging Technology in the Cloud! Real Life Examples.  Pol Mac Aonghusa
Emerging Technology in the Cloud! Real Life Examples. Pol Mac Aonghusa
 
Un-clouding the cloud
Un-clouding the cloudUn-clouding the cloud
Un-clouding the cloud
 
Dev ops
Dev opsDev ops
Dev ops
 
Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009Cloud Computing & Sun Vision 03262009
Cloud Computing & Sun Vision 03262009
 
Infrastructure Strategy Plan
Infrastructure Strategy Plan Infrastructure Strategy Plan
Infrastructure Strategy Plan
 

Dernier

%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in sowetomasabamasaba
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationJuha-Pekka Tolvanen
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...chiefasafspells
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...masabamasaba
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburgmasabamasaba
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...SelfMade bd
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfonteinmasabamasaba
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...Health
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension AidPhilip Schwarz
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyviewmasabamasaba
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Bert Jan Schrijver
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...masabamasaba
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...masabamasaba
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...masabamasaba
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisamasabamasaba
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...Shane Coughlan
 

Dernier (20)

%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto%in Soweto+277-882-255-28 abortion pills for sale in soweto
%in Soweto+277-882-255-28 abortion pills for sale in soweto
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
Love witchcraft +27768521739 Binding love spell in Sandy Springs, GA |psychic...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go PlatformlessWSO2CON2024 - It's time to go Platformless
WSO2CON2024 - It's time to go Platformless
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
%in Rustenburg+277-882-255-28 abortion pills for sale in Rustenburg
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
+971565801893>>SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHAB...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
%+27788225528 love spells in new york Psychic Readings, Attraction spells,Bri...
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 

1 App,

  • 1. 1 App, Mutiple scenarios Powering The Cloud - Frankfurt October 29th, 2014
  • 2. Short Bio Antoine Coetsier –CEO of exoscale since 2011 –Operations of datacenters and websites at scale –10+ years in service provider business
  • 3. exoscale in a nutshell... The safe home for your cloud applications ... a IaaS provider and beyond Cloud hosting based on latest technology  Flexible server and storage infrastructure  Trimmed for performance, intuitive usability and tooling Market place for value added applications  One-stop-shop to reduce infrastructure complexity for developers and sysadmins ... with a solid background Trust relationship with the cloud provider  Started 2011 within Veltigroup  Access to know-how, resources and clients Swiss company  Proximity to EMEA clients  Swiss data privacy standards 3 99.95% Platform availabilty
  • 4. exoscale: a Veltigroup company All over Switzerland 100% ICT needs covered 470+ ICT professionals Consulting ICT specialized companies Cloud Services
  • 5. exoscale offering overview A one-stop-shop for developers/sysadmins and business IT 5 Open Cloud Market place / add-on services Open Cloud Compute Open Cloud Storage Managed Cloud Swiss Support Virtual data center Zones & Networking Vendor backed Transition product for business IT migrating to the cloud – Hybrid Cloud One-stop-shop for SaaS companies Pure-play cloud offering (web-based purchase) Worldwide market pricing
  • 6. Security not an option Solid customers business reliability 6 Datacenters Security Framework Top of the art locations for safe housing – GV1: Internet peering point – GV2: Extreme density – DK2: Reconverted Swiss Army bunker +130 points dealing with the whole cloud service – Data Governance – Facility – HR – Information Security – Legal – Risk Management – Security Architecture Controls base lined and mapped to: – COBIT, HIPAA / HITECH Act, ISO/IEC 27001-2005 – NISTSP800-53, FedRAMP, PCI DSSv2.0 – BITS Shared Assessment, GAPP ...
  • 8. Quote What the Business project manager says: “Can you take over my application developed by <some third party> in this <exotic> language and run it in production ? We are going live in 3 days, it is awesome !”
  • 9. Quote What the IT manager says: “Your application is not standard, you did not use the official stack. We need 3 weeks for testing. Nobody knows how to run it, it is a nightmare!”
  • 10. The deployment challenge Context Problem There is always a “preferred” language –Java –PHP –.NET … Some applications you can influence others you don’t Timeframe between cycles not usual Should you force your developers or suppliers to forge an application using the exact stack you use ? It is not always possible to get the specifications in time or sometimes not even possible at all (off the shelf software, …) How to best serve Business schedules –Now vs. SLA –Limited runtime vs. IT fit for long term production
  • 11. Solution 1: virtual datacenter Allocate subnet Boot VM Install and configure OS Open firewall Deploy application (often manually) Do not forget monitoring, backup, … Deployment agility: Migration: Pricing: XXX XXX €€€ How it works Properties
  • 12. Compute premium: your custom cloud architecture VPN access WAN Your site Developers/Us ers....
  • 13. Virtual datacenter considerations Exoscale answer: Compute premium –Hourly billing with commitment discounts –Full VMware stack –Phone support and SLAs Pros As a customer there is a extensive offering on proposition: –Any telco provider, ICT integrator, has a cloud offering of some sort = hosting It is easy to migrate to –Import features Cons It is rarely “cloud” by definition –No pay per use, not always self-service, allocation model It does not help the application
  • 14. Solution 2: elastic computing Prepare security groups Boot instance Automate deployment Deployment agility: Migration: Pricing: XXX XXX €€€ How it works Properties
  • 15. All in one interface
  • 16. Scalable Internet Your tenant public IP public IP Security group A public IP public IP Security group B Controlled Inbound and Outbound traffic
  • 17. Elastic compute considerations Exoscale answer: Compute –Fast provisioning: less than 35 sec –Performance –Simple UI –Outstanding API integration –Minute billing Pros The cost is usually much lower Instances boot fast and OS images are optimized You get real APIs –Start configuration management, smart monitoring,…  Automation Cons Network and security architecture has to be compliant –Enforce encryption, use internet, distribute the load with Lbaas,… If some work of configuration management has not been done, migration to/from is more difficult
  • 18. Solution 3: Platform as a service Commit your code – git commit –m –c ‘ready for prod’ Push your application to exoscale apps – exoapp default/myapp push Deploy application – exoapp default/myapp deploy Rollback, push new version, a branch ... –Without losing a single user connection Deployment agility: Migration: Pricing: XXX XXX €€€ How it works Properties
  • 19. Application scaling Containers can scale horizontally and vertically 19 Features –Custom domain names –https or web sockets load balancer –SSH connection –Log viewing –Buildpacks support From development to testing to production right from developer tools
  • 20. PaaS considerations Exoscale answer Apps platform –5 languages –Standard Buildpacks –Add-Ons: MySQL, Mongo DB,… Pros Auto updates of the OS Very easy migration Developers love it –They are free to choose their dependencies and libraries at will Cons Does not solve the State problem –How to store the data, database Very young technology, skills are not there yet
  • 21. Solution 4: Containerization Prepare a container in development Image it Ship it to the running environment –It contains port definitions, clustering,… Deployment agility: Migration: Pricing: XXX XXX €€€ How it works Properties
  • 22. Containerization considerations Exoscale answer: Compute + CoreOS + Docker –Fast provisioning: less than 35 sec –Cloud-Init /Userdata –Tags Pros Auto updates of the OS Very easy migration Developers love it –They are free to choose their dependencies and libraries at will Cons Does not solve the State problem –How to store the data, database Very young technology, skills are not there yet
  • 23. 4 scenarios Custom OS Network Storage Firewall VLAN Profile … Optimized OS Compute Middleware and runtime Application containers containers Core OS
  • 24. Today, the game is not to impose the universal application deployment context
  • 25. But focus on more efficient factors
  • 26. VISIBILITY Does it bring value to the business?
  • 27. CONTINUOUS INTEGRATION Is my deployment stack adapted for the business cycle needs ?
  • 28. CONFIGURATION MANAGEMENT Am I able to maintain the environment over time ?
  • 29. Wrapping up Mix and match: –Rapid deployments to PaaS or containers –Long term, non changing workloads are fine on IaaS –Adjust cost of service with cost of project Standardize mildly: –Impose the method –Free the stack Map your applications: –Core or side element to your IT –Migration needs –Release/deployment cycles
  • 31. My recommendations Be ready ! 1.Test even if you do not have a business case 2.Make a proof of concept 3.Open an account PROACTIVE REACTIVE
  • 32. Visit our stand to get a 50 CHF credit Start your instances now !
  • 33. Thank you for your attention Contact us +41 58 668 56 00 sales@exoscale.ch Follow us @exoscale exoscale code Head Office Lausanne Avenue de Provence 4 CH - 1007 Lausanne Operations: Geneva Rue du Pré de la Fontaine 19 CH - 1217 Meyrin Bern Office Talstrasse 3 CH - 3053 Münchenbuchsee Zurich Office Glatt Tower CH - 8301 Glattzentrum