Skip to content

Move to The Cloud

Connected Cars in Cloud

Benefits

  • High Availability
  • High Scalability
  • Built-in Security
  • Global services
  • Faster time-to-market
  • support to software defined vehicles

Banking in Cloud

Benefits

  • High Availability
  • High durability of data
  • Built-in Security
  • Help compliance with regulatory requirements (BaFin, Cloud Computing Compliance Controls Catalogue)
  • High Scalability
  • Save costs (flexible price mode, unbalanced workload, etc.)
  • Quickly reach your partners.
  • Extend Business, Enable "Bank as a Service"

Misunderstanding

  • Reduce complexity in short time (technical, organizational)

AWS Cloud Adoption Framework(CAF)

  • Business

Focus: Aligning cloud adoption with business goals.
Key Stakeholders: C-Level (e.g. CEO, CFO, COO, CIO, and CTO), business managers, finance, and strategy teams.
Objective: Ensure that the cloud strategy supports business outcomes, drives business growth, creates cloud product portfolios, and extracts business potential from insights and data.

  • People

Focus: Evolving company culture and organization incrementally, with skills development.
Key Stakeholders: HR, training, and organization development.
Objective: Prepare your workforce with the skills and culture needed for cloud adoption.

  • Governance

Focus: Orchestrating cloud initiatives.
Key Stakeholders: CIO, CTO, CFO, Legal, risk management, and finance.
Objective: Maximize organizational benefits, minimize transformation-related risks, ensure compliance, and track cloud investments.

  • Platform

Focus: Infrastructures (On-Premise, Cloud), architecture and design principles.
Key Stakeholders: CTO, technology leaders, architects, and engineers.
Objective: Build a robust, effective and scalable cloud environment, including the platform, CI/CD, data, and architecture blueprint.

  • Security

Focus: Ensuring security (Confidentiality, integrity and availability) and compliance in the cloud.
Key Stakeholders: Security managers, compliance officers, and IT security teams.
Objective: Implement security measures to protect infrastructure, network, data, applications, etc., and ensure compliance with security best practices and regulations.

  • Operations

Focus: Ensuring that cloud services are delivered at a level agreed upon with your business stakeholders.
Key Stakeholders: IT operations, site reliability engineers, IT service managers and support teams.
Objective: Optimize operations through automation, monitoring (e.g., observability), and continuous improvement of cloud services.

"7R" Migration Strategy

  • Retire

cleanup your assets, turnoff unnecessary applications and resources. Not only save cost, but also reduce the possibility for attacks.

  • Retain

Do nothing for now for some applications, because of Compliance, performance, security, unresolved dependencies, or no business value (cost greater than benefit). In this case, try to optimize the surrounding systems using cloud technologies to get indirectly benefit from the improvement of the entire eco system.

  • Relocate

Move the whole machines without refactoring from Op-premiss to Cloud, or from one cloud provider to another cloud provider. Example, move your VM Machines from your private cloud to AWS EC2.

  • Rehost "lift and shift"

Move the applications (applications, databases, data...) to Cloud without any cloud optimizations. Just make the applications running on Cloud. Example, move containers running on-premiss to kubernetes installed on AWS.

  • Replatform "lift and reshape"

move part of functionality to use fully managed services of cloud provider, not changing the core architecture, just leverage some cloud functionality to save time, operation costs. Example: use AWS RDS, Aurora instead of self-managed databases. Use Elastic Load Balancer instead of Load balancer operated by yourself.

  • Repurchase "drop and shop"

Move to use out-of-box products or services from online service providers, e.g. Move to a Saas platform. Example: to use Salesforce.com, Snowflake, etc.

  • Refactor / Re-architect

Move to Cloud Native Development, rebuild the application really run in Cloud rather than run on Cloud by using Cloud native capabilities. Example: to use Serverless architecture, use AWS S3, DynamoDB, CloudWatch, EventBridge as well as build-in Security, Big Data, AI Services.


  1. C5 - Cloud Computing Compliance Controls Catalogue 

  2. AWS Cloud Adoption Framework 

  3. About the migration strategies 

  4. Ultimate AWS Certified Solutions Architect Professional - Udemy - Stephane Maarek