【OCI クラウド移行ガイド】 移行記事一覧（随時更新）

# OCIクラウド移行ガイドとは

オンプレミスやAWSなど、複数のプラットフォームからOracle Cloud Infrastructureへの移行プロジェクトに取り組んでいるクラウドエンジニア（@araidon,@kazunishi,@yama6,@tktk2712,@ritokuna,@nomu_kyou,@ora-777,@sshatari,@makoji,@miztana）による、OCI移行手順をまとめたシリーズ記事です。
各回、サンプルワークロードから対象サービスを取り上げ、移行手順をガイドいたします。

# 移行したいサンプルワークロード

日々の業務でよく目にするサービスを中心に、サンプルワークロードとしてまとめてみました。
このシリーズでは、AWSからOCIへの移行ワークロードを対象としています。
このワークロードは、ユーザがログインして、Web上で写真を共有するWebサービスをイメージしています。

【AWS構成図】
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2325706/1c9074f1-d4df-e201-1274-0b92d49837e1.png)

【OCI構成図】
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2325706/55812535-a189-cb57-b6e0-8528f50a8c88.png)


# 移行記事一覧
## Compute編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|Compute|EC2|Compute VM|[CentOS linux7の後継OSをOracleCloudで稼働させる際の選択肢検討](https://qiita.com/kazunishi/items/f35c218bcc9a14dca6c4 "CentOS linux7の後継OSをOracleCloudで稼働させる際の選択肢検討")
|Compute|EC2|Compute VM|[カスタムイメージによる移行方法移行](https://qiita.com/kazunishi/items/b5f44c4926bcfc018a83 "カスタムイメージによる移行方法")


## Compute -Oracle Cloud Migrations Service編-
|カテゴリ |AWSサービス|OCIサービス|OS|記事URL
|---|---|---|---|---
|Compute|EC2|Compute VM|Amazon Linux 2023|[OCM for Amazon Linx2023](https://qiita.com/yama6/items/df03e226eb940797b396 "OCM for Amazon Linux2023")
|Compute|EC2|Compute VM|CentOS|[OCM for CentOS](https://qiita.com/ritokuna/items/dc63277292420f646eab "OCM for CentOS")
|Compute|EC2|Compute VM|Oracle Linux|[OCM for Oracle Linux](https://qiita.com/nomu_kyou/items/15a3c439840cc1d4d71e "OCM for Oracle Linux")
|Compute|EC2|Compute VM|Ubuntsu|[OCM for Ubuntsu](https://qiita.com/tktk2712/items/3a21c30d2ec2ae00f8fa "OCM for Ubuntsu")
|Compute|EC2|Compute VM|Rocky Linux|[OCM for Rocky Linux](https://qiita.com/sshatari/items/6ea9087c290594ae693b "OCM for Rocky Linux")
|Compute|EC2|Compute VM|RedHat Enterprise Linux|[OCM for RHEL](https://qiita.com/ora-777/items/321e621d641034d5e574 "OCM for RHEL")
|Compute|EC2|Compute VM|Windows Server|[OCM for Windows Server](https://qiita.com/araidon/items/6df687f98cdda42fa2ee "OCM for Windows Server")




## Container Service編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|Container|Amazon ECS on Fargate|OCI OKE|[コンテナサービスの移行](https://qiita.com/shengjun-zh/items/9e0f765c2caa194754b3 "コンテナサービスの移行")
|Container|Amazon ECS on EC2|OCI OKE|[コンテナサービスの移行](https://qiita.com/ritokuna/private/a46d3fb1118f336dab64 "コンテナサービスの移行")

## Network編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|Network|VPC|VCN|[AWS-OCI間のVPN接続](https://qiita.com/yama6/items/c188de191269cb604341 "AWS-OCI間のVPN接続")
|Network|VPC|VCN|[プライベートDNSピアリング](https://qiita.com/yama6/items/a47473083ddda39bb382 "プライベートDNSピアリング")

## Storage編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|Storage|EBS|Block Volume|[rcloneを利用したデータ移行](https://qiita.com/feixueshu/items/0b8b66abb8e4b3c44c5c "rcloneを利用したデータ移行")
|Storage|EBS|Block Volume|[rsyncを利用したデータ移行](https://qiita.com/feixueshu/items/43bb8be157d508a45c40 "rsyncを利用したデータ移行")

## MySQL Database編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|MySQL Database|EC2|Compute VM|[MySQL Databaseの双方向レプリケーション](https://qiita.com/kazunishi/items/5f87203fd8b1635eb9f3 "MySQL Databaseの双方向レプリケーション")
|MySQL Database|RDS for MySQL|Compute VM|[MySQL Shellを用いたMySQL Databaseの移行](https://qiita.com/araidon/items/d30dbe319e4f79daa3fe "MySQL Shellを用いたIaaSへの移行")
|MySQL Database|RDS for MySQL|MySQL Database Service|[MySQL Shellを用いたMySQL Databaseの移行](https://qiita.com/araidon/items/bfa46843dd2eba794d7d "MySQL Shellを用いたPaaSへの移行")
|MySQL Database|RDS for MySQL|MySQL Database Service|[Replication Filterを用いたMySQL Databaseの移行](https://qiita.com/kazunishi/items/92fb241552eaa4273e3e "Replication Filterを用いたPaaSへの移行")
|MySQL Database|RDS for MySQL|MySQL Database Service|[中継サーバを用いたレプリケーション移行](https://qiita.com/kazunishi/items/2f5abc6af21889f4295a "中継サーバを用いたレプリケーション移行")
|MySQL Database|Amazon Aurora for MySQL|MySQL Database Service|[Replication Filterを用いたAuroraの移行](https://qiita.com/yama6/items/fada67bcba046286d8ad "Replication Filterを用いたAuroraの移行")
|MySQL Database|Amazon Aurora Serverless for MySQL|MySQL Database Service|[MySQL Shell&Replication Filterを用いたAurora Serverlessの移行](https://qiita.com/yama6/items/59e526a63e724a7f8f85 "MySQL Shell&Replication Filterを用いたAurora Serverlessの移行")
|MySQL Database|Amazon Aurora for MySQL|MySQL Database Service|[MySQL Shellを用いたMySQL Databaseの移行](https://qiita.com/araidon/items/f2bdacd46d6c058da023 "MySQL Shellを用いたMySQL Databaseの移行")
|MySQL Database|RDS for MySQL|Autonomous Database|[SQL Developerを用いたMySQL Databaseの移行](https://qiita.com/makoji/items/a162acb46e96f8c6c2f0 "SQL Developerを用いたMySQL Databaseの移行")


## PostgreSQL Database編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|PostgreSQL|RDS for PostgreSQL|OCI Database with PostgreSQL|[Dump fileを用いたPostgreSQLの移行](https://qiita.com/araidon/items/b0b6378f3ebc9c855c51 "Dump fileを用いたPostgreSQLの移行")
|PostgreSQL|Aurora PostgreSQL|OCI Database with PostgreSQL|[Dump fileを用いたPostgreSQLの移行](https://qiita.com/yama6/private/ec8cd7652a1c0cf9e13d "Dump fileを用いたPostgreSQLの移行")
|PostgreSQL|RDS for PostgreSQL|Autonomous Database|[DBMS_CLOUD_MIGRATION.MIGRATE_FILEプロシージャを用いたPostgreSQLの移行](https://qiita.com/yama6/items/70a280e4b02716d5d23d "DBMS_CLOUD_MIGRATION.MIGRATE_FILEプロシージャを用いたPostgreSQLの移行")

## SQL Server Database編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|SQL Server|RDS for SQL Server |SQL Server on Compute|[OCI ComputeVMへのSQL Serverの移行](https://qiita.com/nomu_kyou/items/62b070cf02249780f307 "バックアップを用いたSQL Serverの移行")
|SQL Server|RDS for SQL Server |Autonomous Database|[SQL Developerを用いたSQL Serverの移行](https://qiita.com/miztana/items/5e0a2df5fc80ef5b9c94 "SQL Developerを用いたSQL Serverの移行")


## Oracle Database編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|Oracle Database|RDS for Oracle |Base Database|[Export/Importを用いたBaseDBへのRDS移行](https://qiita.com/ora-777/items/87893391d9798bf62021 "Export/Importを用いたBaseDBへのRDS移行")
|Oracle Database|RDS for Oracle |Autonomous Database|[CPATによる移行評価及びADBへのRDS移行](https://qiita.com/sshatari/items/a7e23782b5e40e76998c "CPATによる移行評価及びADBへのRDS移行")


## NoSQL Database編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|NoSQL|DynamoDB|NoSQL Database Cloud Service|[Oracle NoSQL Database Migrator を用いたDynamoDBの移行](https://qiita.com/yama6/items/346bea6e7f06d3f19116 "Oracle NoSQL Database Migrator を用いたDynamoDBの移行")
|NoSQL|Amazon keyspace (Cassandra)|NoSQL Database Cloud Service|[Oracle NoSQL Database Migrator を用いたkeyspaceの移行](https://qiita.com/yama6/items/c7c346c721698bb8c7de "Oracle NoSQL Database Migrator を用いたkeyspaceの移行")
|NoSQL|DocumentDB (MongoDB)|NoSQL Database Cloud Service|[Oracle NoSQL Database Migrator を用いたDocumentDBの移行](https://qiita.com/yama6/items/d940074277510ceae53d "Oracle NoSQL Database Migrator を用いたDocumentDBの移行")
|NoSQL|DocumentDB (MongoDB)|Autonomous JSON Database|[Oracle Database API for MongoDBを用いたDocumentDBのデータ移行](https://qiita.com/yama6/items/4cd8c1ceaafd56c2a2be "Oracle Database API for MongoDBを用いたDocumentDBのデータ移行")

## Other Database編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|OpenSearch|Amazon OpenSearch Service|OCI Search Service with OpenSearch|[スナップショットを用いたOpenSearchの移行](https://qiita.com/ritokuna/items/9eec73ee431830ed144f "AWSのOpenSearchからOCI Search Service for OpenSearchへ移行の検証")
|Cache|Amazon ElastiCache|OCI Cache|[Amazon ElastiCacheからOCI Cacheへの移行](https://qiita.com/tktk2712/items/61da7873259853ac054a "pyredis-dump toolを用いたAmazon ElastiCache から OCI Cache への移行")
|DWH|Amazon Redshift|Autonomous Data Warehouse|[Amazon Redshift移行アシスタント](https://qiita.com/yama6/items/58615a4ccb7fee01ee80 "Amazon Redshift移行アシスタント")

## Serverless編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|Serverless|AWS Lambda|OCI Functions|[Hello World編](https://qiita.com/araidon/items/6ae7067efe92ecaec776 "Hello World編")
|Serverless|AWS Lambda|OCI Functions|[S3 put編](https://qiita.com/araidon/items/56d7942dbd19ec1c1e87 "S3 put編")
|Serverless|AWS Lambda|OCI Functions|[AWSサービスを扱う編](https://qiita.com/araidon/items/fbe7bab007195b5f9c38 "AWSサービスを扱う編")
|Serverless|AWS Lambda|OCI Functions|[OCIサービスを扱う編](https://qiita.com/araidon/items/5c6246b6647e71c16fed "LambdaからOCI Object Storageを扱う編")

## Full Managed編
|カテゴリ |AWSサービス|OCIサービス|記事URL
|---|---|---|---
|CDN|Amazon CloudFront|CloudFlare|[Serverless Architecture編](https://qiita.com/nomu_kyou/items/4686cfba9183894f30d7 "静的Webサイトホスティング")
|Full Managed|Amazon SES|Email Delivery|[メール送信サービスの移行](https://qiita.com/kazunishi/items/e1f66545835334a00349 "メール送信サービスの移行")
|Full Managed|Amazon SNS＋CloudWatch|Notification+Alarms|[メッセージ送信サービスの移行](https://qiita.com/kazunishi/items/82152e769aea7cc06cce "メッセージ送信サービスの移行")
|Full Managed|Amazon SQS|OCI Queue|[キューサービスの移行](https://qiita.com/kazunishi/items/4176f89cc1b67f47b7c7 "キューサービスの移行")
|Observability|CloudWatch log|OCI logging|[ログの集約](https://qiita.com/tktk2712/items/212cfd8e5e8ecf80ea20 "ログの集約")