SlideShare a Scribd company logo
Migrating to the cloud: options
and patterns
The speakers
Yaroslav Novytskyy
Yaroslav is in software development focusing on Cloud since before the
Cloud. It is his work and hobby at the same time. Concepts, architecture,
solutioning and hands-on implementation along with leadership, management
and processes were his responsibilities working and consulting in Canada,
USA, Ukraine, Austria.
Director of Cloud-Native Services, Cloud Architect @ N-iX
Anton Vasylenko
Design, plan and drive technology path with passion and commitment
Lead development from scratch for several enterprise projects
Worked as Engineering Manager, leading 5 products at the same time
Took part in due-diligence, importing companies
Leading technical pre-sales and architecture group at N-IX
Head of Solution Group, Solution Architect @ N-iX
So what is a migration?
migration
noun
/maɪˈɡreɪʃn/
the movement of people to a new
country or area in order to find work or
better living conditions
Definitions from Oxford Languages
These are the main points of the talk to help
defining the target state and planning the
migration:
●Overview of the current state, trends and
scope of cloud adoption
●Values of migrating to the cloud
●Considerations on target environments
●Possible migration paths
Current state of cloud adoption
Cloud consumption
●According to researchers more than 90% of
organizations leverage some kind of a cloud
●55% of organizations use multiple clouds
Yearly cloud spendings
Change from
Planned Cloud Usage
Due to COVID-19
Cloud Adoption Trends
Public Cloud Adoption for
Enterprises YoY
Levels of cloud usage
●Software as a Service (SaaS)
User-facing: Email, IM communicators, document
collaboration suites, CRMs, etc
Software-facing: DBs, PubSub, Load Balancers
●Platform as a Service
Environment to run and maintain workloads
without the details of the infrastructure
●Infrastructure as a Service
It’s still servers, networks, storage, but virtual,
infinite and available instantaneously by user
action or via code
SaaS
PaaS
IaaS
Cloud and types of Cloud
What is Cloud
●Cloud is a concept of infinite ephemeral
resources
●Implementations
○ Public clouds
○ Private / on-prem clouds
○ Hybrid clouds: spanning across
private and public
Business Drivers
●Expanding market reach: volume and
geography
●Cost model: CapEx to OpEx
●Cost optimization: ownership,
operations, resources
●Risk optimization
●Faster time-to-market
●Enable competitive advantage by fast
experimentation
●Enhanced security
Technology Drivers
At the conceptual level
●Unlimited resources
●Flexibility in technology
●Easy management of infrastructure
●Standardization/unification
In conjunction with other choices
●Portability and vendor agnostic approach
●Resilience to failures: HA
●Standardization/unification
●Built-in risks mitigation: security
Understand your journey
Public vs Private vs Hybrid
Private cloud:
● More control
● Strict governance
● Comply with
regulations
● More responsibility
Public cloud:
● Options to choose
● Less responsibility
● Less risks
● Less control
Functions
Data
Application
Runtime
OS
Virtualization
Servers
Storage
Networking
Functions
Data
Application
Runtime
OS
Virtualization
Servers
Storage
Networking
Functions
Data
Application
Runtime
OS
Virtualization
Servers
Storage
Networking
Functions
Data
Application
Runtime
OS
Virtualization
Servers
Storage
Networking
Functions
Data
Application
Runtime
OS
Virtualization
Servers
Storage
Networking
Data center Platform Serverless SoftwareInfrastructure
Virtual infra Virtual infra Virtual infra Virtual infra Virtual infra
Types of cloud used
Customer focus
1. Verizon
2. MSI Computer
3. LG Electronics
4. CenturyLink
5. NTT America
6. Wikimedia Foundation
7. LinkedIn Corp
8. News Corp
9. Adobe
10. Intel
1. Netflix
2. Twitch
3. LinkedIn
4. Facebook
5. Turner Broadcasting
6. BBC
7. Baidu
8. ESPN
9. Adobe
10. Twitter
1. Verizon
2. Twitch Interactive
3. CenturyLink
4. LinkedIn Corp
5. NewsCorp
6. SAP
7. Facebook, Inc
8. Intel
9. Yahoo
10. Marriott International
Engagement into SMB, partner with
Cisco to reach enterprise
Existing network of enterprise client,
focus to growth
Any, focus on expansion on every
area
Which cloud to choose in 2021 for cloud migration
Cloud migration pillars
Application transformation
Holistic approach to migrating
applications including backing services,
data sources, integration with external
systems
●Re-hosting / re-platforming taking most advantage of
the target cloud provided services or PaaS
●Modernize: monolith decomposition, lambda
●Rewrite from scratch keeping the requirements
●Drop & Shop
●Retain
Data & Analytics transformation
On-prem-to-Cloud Data Solutions Migration
Using free open-source software
From-scratch Cloud Data Solutions design and
implementation
•Classical SQL and NoSQL DBMS
•Big Data / Data Warehouse
•Real-time data processing
•Business Intelligence
•Data Science, AI & Machine Learning
Optimization for cost, scalability, and processing
efficiency
DevOps transformation
Design and setup of cloud infrastructure
•Public Cloud Providers: AWS, Azure, GCP, DigitalOcean
•Private Cloud: OpenStack
Automating cloud infrastructure provisioning
•Infrastructure as a code
•Environment orchestration automation
Migration of existing infrastructure applying best
practices for the target cloud provider
•From on-premise to cloud
•From cloud to cloud
DevOps transformation
SDLC and time-to-market optimization
•Fully automated end-to-end CI/CD
•Zero Downtime Deployment
•Blue-Green Deployment
Day 2 Operations
•Monitoring
•Logging
•Alerting
•Ops Dashboards
Cost and resource optimization of existing cloud system
infrastructure (IaaS) and application infrastructure (PaaS)
Key challenges of cloud migration
•Incompatibility of the
existing architecture
•Wasted costs
•Security threats
•Data loss
•Latency
•Lack of visibility/Poor
network and
application
performance
•Cloud vendor monopoly
ANY QUESTIONS?

More Related Content

PPT
TAUS Translation Technology Showcase - Cloudwords Overview
PDF
Cw13 build open hybrid cloud by diaa radwan-red hat
POTX
Sizing the Asia Pacific Private Cloud Market
PDF
How to Transform Corporate IT into the Driver for Digital Transformation
PPTX
Red Hat Summit 2018 - 3 pitfalls everyone should avoid with hybrid multicloud
PDF
The Power of the Hybrid Cloud
PDF
No sql now2011_review_of_adhoc_architectures
PPTX
TECHTalks - Philadelphia PA - Mike Mitnick
TAUS Translation Technology Showcase - Cloudwords Overview
Cw13 build open hybrid cloud by diaa radwan-red hat
Sizing the Asia Pacific Private Cloud Market
How to Transform Corporate IT into the Driver for Digital Transformation
Red Hat Summit 2018 - 3 pitfalls everyone should avoid with hybrid multicloud
The Power of the Hybrid Cloud
No sql now2011_review_of_adhoc_architectures
TECHTalks - Philadelphia PA - Mike Mitnick

What's hot (20)

PDF
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
PPTX
Modernize Your Banking Platform with Temenos and NuoDB
PPTX
Do more clouds = better scalability, availability, flexibility
PPTX
WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.
PDF
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
PPTX
Domain Driven Design - garajco Education 2017
PDF
Cloud for the Hybrid Data Center
PDF
Introduction to NuoDB - March 2018
PPTX
Monetizing public cloud
PDF
10 Good Reasons: NetApp for Automotive
PDF
Practical DevOps in a Hybrid World
PDF
NetApp Epic Story: Orange Business Services
PDF
The IBM Cloud is the cloud made for business
PPTX
Domain Driven Design & Hexagonal Architecture
PDF
Accelerating Business Through Next Generation Storage
PDF
Ibm db2update2019 icp4 data
PDF
So You Need To Build A Private Cloud. What Now? Best Practices For Building Y...
PPTX
Fs presentation1 symposium 16 9 v5_0
PPTX
Migrating to the Cloud
PDF
VMware Keynote
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Modernize Your Banking Platform with Temenos and NuoDB
Do more clouds = better scalability, availability, flexibility
WeLab Reaps Advantages of Multi-Cloud Capabilities. You Can Too.
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
Domain Driven Design - garajco Education 2017
Cloud for the Hybrid Data Center
Introduction to NuoDB - March 2018
Monetizing public cloud
10 Good Reasons: NetApp for Automotive
Practical DevOps in a Hybrid World
NetApp Epic Story: Orange Business Services
The IBM Cloud is the cloud made for business
Domain Driven Design & Hexagonal Architecture
Accelerating Business Through Next Generation Storage
Ibm db2update2019 icp4 data
So You Need To Build A Private Cloud. What Now? Best Practices For Building Y...
Fs presentation1 symposium 16 9 v5_0
Migrating to the Cloud
VMware Keynote
Ad

Similar to Yaroslav Novytskyy, Anton Vasylenko, N-iX. Migrating to the cloud: options and patterns (20)

PPTX
Cloud in Action
PDF
AWS vs Azure - A high level comparison between the giants in cloud computing
PDF
Accelerate Migration to the Cloud using Data Virtualization (APAC)
PDF
cStor-Xentaurs-CloudSolutions
PPTX
Cloud Native AI Introduction, Challenges
PDF
Rise of the Hybrid Cloud
PDF
Jelastic Cloud-in-the-Box on Top of IBM PureSystems
PDF
Nimbus Concept
PDF
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
PDF
A Comprehensive Look into the World of Cloud Computing.pdf
PPTX
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
PPTX
CN_Simplifiedv1.pptx
PPTX
Leverage the Power of the Cloud to Develop Your Next Application.
PDF
Hybrid Cloud Point of View - IBM Event, 2015
PPTX
Microsoft Azure - Planning your move to the cloud
PPTX
How to Get on Top of Your Cloud Strategy
PDF
From Business Idea to Successful Delivery by Serhiy Haziyev & Olha Hrytsay, S...
PPTX
Achieve True Hybrid Cloud with Azure - Built for Scale, Security and Interope...
PDF
Overcoming Data Gravity in Multi-Cloud Enterprise Architectures
PPTX
Pavlo Shtogryn , Vitalii Bondarenko "Cloud AI Solutions for Enterprises on AW...
Cloud in Action
AWS vs Azure - A high level comparison between the giants in cloud computing
Accelerate Migration to the Cloud using Data Virtualization (APAC)
cStor-Xentaurs-CloudSolutions
Cloud Native AI Introduction, Challenges
Rise of the Hybrid Cloud
Jelastic Cloud-in-the-Box on Top of IBM PureSystems
Nimbus Concept
[Srijan Wednesday Webinars] How to Build a Cloud Native Platform for Enterpri...
A Comprehensive Look into the World of Cloud Computing.pdf
Webinar | Data Management for Hybrid and Multi-Cloud: A Four-Step Journey
CN_Simplifiedv1.pptx
Leverage the Power of the Cloud to Develop Your Next Application.
Hybrid Cloud Point of View - IBM Event, 2015
Microsoft Azure - Planning your move to the cloud
How to Get on Top of Your Cloud Strategy
From Business Idea to Successful Delivery by Serhiy Haziyev & Olha Hrytsay, S...
Achieve True Hybrid Cloud with Azure - Built for Scale, Security and Interope...
Overcoming Data Gravity in Multi-Cloud Enterprise Architectures
Pavlo Shtogryn , Vitalii Bondarenko "Cloud AI Solutions for Enterprises on AW...
Ad

More from IT Arena (20)

PDF
Shalini Agarwal, LinkedIn. Engineering excellence: marathon, not a sprint
PDF
Dave Karow, Split. Powering Progressive Delivery With Data
PDF
Ihar Mahaniok, Angel Investor. Hunting unicorns for early stage investments
PDF
Yuriy Zaremba, AXDRAFT. How to sell your startup
PDF
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...
PDF
Vitaliy Diatlenko, Uklon. Transforming your business with machine learning. T...
PDF
Chris Cassarino, SoftServe. Stop Fixating on Fixing – Solving the global enga...
PDF
Michael Labate, Intellias. EDI in the DNA: Why Equity, Diversity and Inclusio...
PDF
Beth Anne Katz, Microsoft. How to Product Manage Your Mental Health
PDF
Sally Foote, GoCompare & Look After My Bills. Magic Goggles: the tools you ne...
PDF
Colleen Graneto, Airbnb. 3 steps to better product decision making
PDF
Vasyl Zadvornyy, Prozorro. The Future of Governance: Can a Script Replace the...
PDF
Godard Abel, G2. The SaaS Trust Crisis
PDF
Zeb Evans, ClickUp. From $0 to $20M ARR in 2 Years: Bootstrapping to Natural ...
PPTX
Namir Anani, ICTC. Economic Resiliency in The Face of Adversity
PDF
Mada Seghete, Branch. Mobile Growth Trends
PDF
Julia Petryk, MacPaw. Product PR: a how-to guide
PDF
Yaroslav Ravlinko, Intellias. You don’t need Kubernetes. You need to understa...
PDF
Kostiantyn Bokhan, N-iX. CD4ML based on Azure and Kubeflow
PDF
Alexandra Motulskaya, Exadel. ML1: Creating a machine learning powered plugin...
Shalini Agarwal, LinkedIn. Engineering excellence: marathon, not a sprint
Dave Karow, Split. Powering Progressive Delivery With Data
Ihar Mahaniok, Angel Investor. Hunting unicorns for early stage investments
Yuriy Zaremba, AXDRAFT. How to sell your startup
John Griffin, Ford Credit Europe. Normalising failure and making way for succ...
Vitaliy Diatlenko, Uklon. Transforming your business with machine learning. T...
Chris Cassarino, SoftServe. Stop Fixating on Fixing – Solving the global enga...
Michael Labate, Intellias. EDI in the DNA: Why Equity, Diversity and Inclusio...
Beth Anne Katz, Microsoft. How to Product Manage Your Mental Health
Sally Foote, GoCompare & Look After My Bills. Magic Goggles: the tools you ne...
Colleen Graneto, Airbnb. 3 steps to better product decision making
Vasyl Zadvornyy, Prozorro. The Future of Governance: Can a Script Replace the...
Godard Abel, G2. The SaaS Trust Crisis
Zeb Evans, ClickUp. From $0 to $20M ARR in 2 Years: Bootstrapping to Natural ...
Namir Anani, ICTC. Economic Resiliency in The Face of Adversity
Mada Seghete, Branch. Mobile Growth Trends
Julia Petryk, MacPaw. Product PR: a how-to guide
Yaroslav Ravlinko, Intellias. You don’t need Kubernetes. You need to understa...
Kostiantyn Bokhan, N-iX. CD4ML based on Azure and Kubeflow
Alexandra Motulskaya, Exadel. ML1: Creating a machine learning powered plugin...

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Review of recent advances in non-invasive hemoglobin estimation
PPTX
Big Data Technologies - Introduction.pptx
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Advanced IT Governance
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PPT
Teaching material agriculture food technology
PDF
Empathic Computing: Creating Shared Understanding
PDF
Electronic commerce courselecture one. Pdf
Diabetes mellitus diagnosis method based random forest with bat algorithm
CIFDAQ's Market Insight: SEC Turns Pro Crypto
“AI and Expert System Decision Support & Business Intelligence Systems”
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Per capita expenditure prediction using model stacking based on satellite ima...
MYSQL Presentation for SQL database connectivity
Review of recent advances in non-invasive hemoglobin estimation
Big Data Technologies - Introduction.pptx
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
20250228 LYD VKU AI Blended-Learning.pptx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Reach Out and Touch Someone: Haptics and Empathic Computing
Advanced IT Governance
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Teaching material agriculture food technology
Empathic Computing: Creating Shared Understanding
Electronic commerce courselecture one. Pdf

Yaroslav Novytskyy, Anton Vasylenko, N-iX. Migrating to the cloud: options and patterns

  • 1. Migrating to the cloud: options and patterns
  • 2. The speakers Yaroslav Novytskyy Yaroslav is in software development focusing on Cloud since before the Cloud. It is his work and hobby at the same time. Concepts, architecture, solutioning and hands-on implementation along with leadership, management and processes were his responsibilities working and consulting in Canada, USA, Ukraine, Austria. Director of Cloud-Native Services, Cloud Architect @ N-iX Anton Vasylenko Design, plan and drive technology path with passion and commitment Lead development from scratch for several enterprise projects Worked as Engineering Manager, leading 5 products at the same time Took part in due-diligence, importing companies Leading technical pre-sales and architecture group at N-IX Head of Solution Group, Solution Architect @ N-iX
  • 3. So what is a migration? migration noun /maɪˈɡreɪʃn/ the movement of people to a new country or area in order to find work or better living conditions Definitions from Oxford Languages These are the main points of the talk to help defining the target state and planning the migration: ●Overview of the current state, trends and scope of cloud adoption ●Values of migrating to the cloud ●Considerations on target environments ●Possible migration paths
  • 4. Current state of cloud adoption Cloud consumption ●According to researchers more than 90% of organizations leverage some kind of a cloud ●55% of organizations use multiple clouds Yearly cloud spendings
  • 5. Change from Planned Cloud Usage Due to COVID-19 Cloud Adoption Trends Public Cloud Adoption for Enterprises YoY
  • 6. Levels of cloud usage ●Software as a Service (SaaS) User-facing: Email, IM communicators, document collaboration suites, CRMs, etc Software-facing: DBs, PubSub, Load Balancers ●Platform as a Service Environment to run and maintain workloads without the details of the infrastructure ●Infrastructure as a Service It’s still servers, networks, storage, but virtual, infinite and available instantaneously by user action or via code SaaS PaaS IaaS
  • 7. Cloud and types of Cloud What is Cloud ●Cloud is a concept of infinite ephemeral resources ●Implementations ○ Public clouds ○ Private / on-prem clouds ○ Hybrid clouds: spanning across private and public
  • 8. Business Drivers ●Expanding market reach: volume and geography ●Cost model: CapEx to OpEx ●Cost optimization: ownership, operations, resources ●Risk optimization ●Faster time-to-market ●Enable competitive advantage by fast experimentation ●Enhanced security
  • 9. Technology Drivers At the conceptual level ●Unlimited resources ●Flexibility in technology ●Easy management of infrastructure ●Standardization/unification In conjunction with other choices ●Portability and vendor agnostic approach ●Resilience to failures: HA ●Standardization/unification ●Built-in risks mitigation: security
  • 11. Public vs Private vs Hybrid Private cloud: ● More control ● Strict governance ● Comply with regulations ● More responsibility Public cloud: ● Options to choose ● Less responsibility ● Less risks ● Less control Functions Data Application Runtime OS Virtualization Servers Storage Networking Functions Data Application Runtime OS Virtualization Servers Storage Networking Functions Data Application Runtime OS Virtualization Servers Storage Networking Functions Data Application Runtime OS Virtualization Servers Storage Networking Functions Data Application Runtime OS Virtualization Servers Storage Networking Data center Platform Serverless SoftwareInfrastructure Virtual infra Virtual infra Virtual infra Virtual infra Virtual infra
  • 13. Customer focus 1. Verizon 2. MSI Computer 3. LG Electronics 4. CenturyLink 5. NTT America 6. Wikimedia Foundation 7. LinkedIn Corp 8. News Corp 9. Adobe 10. Intel 1. Netflix 2. Twitch 3. LinkedIn 4. Facebook 5. Turner Broadcasting 6. BBC 7. Baidu 8. ESPN 9. Adobe 10. Twitter 1. Verizon 2. Twitch Interactive 3. CenturyLink 4. LinkedIn Corp 5. NewsCorp 6. SAP 7. Facebook, Inc 8. Intel 9. Yahoo 10. Marriott International Engagement into SMB, partner with Cisco to reach enterprise Existing network of enterprise client, focus to growth Any, focus on expansion on every area
  • 14. Which cloud to choose in 2021 for cloud migration
  • 16. Application transformation Holistic approach to migrating applications including backing services, data sources, integration with external systems ●Re-hosting / re-platforming taking most advantage of the target cloud provided services or PaaS ●Modernize: monolith decomposition, lambda ●Rewrite from scratch keeping the requirements ●Drop & Shop ●Retain
  • 17. Data & Analytics transformation On-prem-to-Cloud Data Solutions Migration Using free open-source software From-scratch Cloud Data Solutions design and implementation •Classical SQL and NoSQL DBMS •Big Data / Data Warehouse •Real-time data processing •Business Intelligence •Data Science, AI & Machine Learning Optimization for cost, scalability, and processing efficiency
  • 18. DevOps transformation Design and setup of cloud infrastructure •Public Cloud Providers: AWS, Azure, GCP, DigitalOcean •Private Cloud: OpenStack Automating cloud infrastructure provisioning •Infrastructure as a code •Environment orchestration automation Migration of existing infrastructure applying best practices for the target cloud provider •From on-premise to cloud •From cloud to cloud
  • 19. DevOps transformation SDLC and time-to-market optimization •Fully automated end-to-end CI/CD •Zero Downtime Deployment •Blue-Green Deployment Day 2 Operations •Monitoring •Logging •Alerting •Ops Dashboards Cost and resource optimization of existing cloud system infrastructure (IaaS) and application infrastructure (PaaS)
  • 20. Key challenges of cloud migration •Incompatibility of the existing architecture •Wasted costs •Security threats •Data loss •Latency •Lack of visibility/Poor network and application performance •Cloud vendor monopoly