agilité et innovation - documents.swisscom.com€¦ · /ecs, azure, aws openstack/ virtualization...
TRANSCRIPT
![Page 1: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/1.jpg)
Agilité et innovation ; Deux variables clés pour développer dans le cloud
Swisscom DialogueExperience 2019
![Page 2: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/2.jpg)
Présentation
Manuel CalvinoCloud BizDev
https://www.linkedin.com/in/manuel-calvino/
![Page 3: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/3.jpg)
Are you preyor predator?
Software eats the world.
![Page 4: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/4.jpg)
Initial AssessmentBusiness View
IT
Vision
Strategy
Objectives
J2C Framework
People & Org
Governance
Business Architecture
Interview / Workshop
Questionnaire
Dim
ensi
on
Report
Action Plan
Security
Process & ops
Journey to the Cloud
![Page 5: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/5.jpg)
Business Perspective
Application
modernization
Agility
Customer centric
Business fit
IT Perspective
Challenges and benefits of modernizing legacy applications in the cloud
Disruption
Cost
ComplexityRisk
Development time
Source:
![Page 6: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/6.jpg)
Applications are the lifeblood of modern enterprises
POLLING
POLLING
![Page 7: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/7.jpg)
Polling
What are the expected business benefits for your
company on modernizing your applications?
A) Reduce operating costs
B) Improve customer experience
C) Faster time to market or revenue
D) New services development
E) Improved competitive differentiation
F) Reduced business risk
G) Improved compliance
![Page 8: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/8.jpg)
Defining platforms
You Manage Vendor Manages
Hardware
IaaS/ECS, Azure, AWSOpenStack/
Virtualization
OS
Containers
Runtime
Hardware
PaaS/CloudFoundry, Heroku, OpenShift/
Virtualization
OS
Containers
Runtime
Hardware
FaaS/AWS Lambda, Azure Function, Google Knative, OpenFaaS/
Virtualization
OS
Containers
Runtime
Hardware
CaaS/Kubernetes, AKS, EKS, GKE, PKS, OpenShift /
Virtualization
OS
Containers
Runtime
Business Logic Business Logic Business LogicBusiness Logic
Business Value
Operational efficiencyConfigurability
![Page 9: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/9.jpg)
Migration and modernization path
1. Rehost
![Page 10: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/10.jpg)
Rehost - Monolithic application on IaaS
> Redeploy as is on the Cloud
> Commonly know as "lift and shift"
> Very little or no modification
> Quick and easy cloud migration
> Minimal application disruption
![Page 11: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/11.jpg)
Re-Hots with IaaS automationInfrastructure as Code (IaC) with CI/CD Pipeline
Terraform
CloudFormation
ARM
Ansible
Puppet
GitHub
Jenkins
CDM
IaaS
![Page 12: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/12.jpg)
Migration and modernization path
2. Refactor
![Page 13: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/13.jpg)
Refactor - Containerize monolithic application
> Increase portability
> Easier to deploy
> Better cloud efficiency
> Platform independence
![Page 14: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/14.jpg)
Orchestrate your container
> Declarative model
> Scaling
> Resources scheduling
> Fast deployment
> No lock-in
Control Panel
API Server
Scheduler
Key Value Store
Controller
Worker
K8S
PKS
OpenShift
. . .
![Page 15: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/15.jpg)
Break monolithic application into microservices
![Page 16: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/16.jpg)
Container service "Portability"
Control Panel
API Server
Scheduler
Key Value Store
Controller
Worker
SwisscomCloud
MicrosoftAzure
Amazon WebServices
Google CloudPlatform
![Page 17: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/17.jpg)
Migration and modernization path
3. Rebuild
![Page 18: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/18.jpg)
Business focus "Cloud Native Applications"
![Page 19: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/19.jpg)
PaaS to be focused on the innovation
Cloud Foundry
Open Shift
Heroku
![Page 20: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/20.jpg)
PaaS vs CaaSCode that you develop & bring to the cloud
Frequency of change(Software lifecycle)
frequentinfrequent
Clo
ud
«n
ati
ve-n
ess
»
(Arc
hit
ect
ura
l sty
le)
Traditional
Cloud native
![Page 21: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/21.jpg)
Function as a Service (Serverless) "Scalability & Efficiency"
AWS Lambda
Azure Function
Google Knative
OpenFaaS
Exemple AWS:
Exemple Azure:
![Page 22: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/22.jpg)
Cloud Models
With Virtual Machines (minutes) With Containers (seconds) With Serverless(milliseconds)
Dem
an
d
Time
Scalability & Efficiency
IaaS CaaS/PaaS FaaS
![Page 23: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/23.jpg)
VM's – Containers - Serverless
Containers & serverless for more business focus
![Page 24: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/24.jpg)
Migration and modernization path
4. Replace
![Page 25: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/25.jpg)
25
Swisscom assists you on your wayto more agility and innovation.
![Page 26: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/26.jpg)
Portfolio Swisscom Cloud
Journey to the CloudExtensive experience and proven
methods make the journey to the cloud
a success.
Managed Services
& OutsourcingDefined SLA, secure operation and
continuous optimization of the IT and
application environment.
Global Public CloudBenefit from a global innovation
strength with a local partner.
Swisscom CloudSecure cloud services from Swisscom's data
centres in Switzerland.
Professional
ServicesOur expertise through certified engineers
for the design, implementation and
development of IT solutions
Enterprise Connectivity
& AccessPrivate connection and guaranteed
quality for secure access to the cloud
solution.
IT Security
ServicesComplete network security and data
protection solutions for your IT.
![Page 27: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/27.jpg)
Polling results
What are the expected business benefits for your
company on modernizing your applications?
A) Reduce operating costs
B) Improve customer experience
C) Faster time to market or revenue
D) New services development
E) Improved competitive differentiation
F) Reduced business risk
G) Improved compliance
![Page 28: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/28.jpg)
Summary
Agility & Innovation:
> Automation to allows faster deployments
> Start to containerize and thus initialize process of application modernization
> Containerization ≠ Microservices
> PaaS and FaaS to be focused on business value
![Page 29: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/29.jpg)
Key Learnings
Start to containerize and thus initialize process of modernization of applications.Digitalization
disrupts.Everything is faster.
You develop your ideas We do the rest !
![Page 30: Agilité et innovation - documents.swisscom.com€¦ · /ECS, Azure, AWS OpenStack/ Virtualization OS Containers Runtime Hardware PaaS /CloudFoundry, Heroku, OpenShift/ Virtualization](https://reader034.vdocuments.net/reader034/viewer/2022042219/5ec54e107e490402e2744b57/html5/thumbnails/30.jpg)
Be focused
30
on
business value