OCIクラウド移行ガイドとは
オンプレミスやAWSなど、複数のプラットフォームからOracle Cloud Infrastructureへの移行プロジェクトに取り組んでいるクラウドエンジニア(@araidon,@kazunishi,@yama6,@tktk2712,@ritokuna)による、OCI移行手順をまとめたシリーズ記事です。
各回、サンプルワークロードから対象サービスを取り上げ、移行手順をガイドいたします。
移行したいサンプルワークロード
日々の業務でよく目にするサービスを中心に、サンプルワークロードとしてまとめてみました。
このシリーズでは、AWSからOCIへの移行ワークロードを対象としています。
このワークロードは、ユーザがログインして、Web上で写真を共有するWebサービスをイメージしています。
移行記事一覧
カテゴリ | AWSサービス | OCIサービス | 記事URL |
---|---|---|---|
Compute | EC2 | Compute VM | CentOS linux7の後継OSをOracleCloudで稼働させる際の選択肢検討 |
Compute | EC2 | Compute VM | Cent OSからOracle Linuxの移行 |
Container | Amazon ECS on Fargate | OCI OKE | コンテナサービスの移行 |
Container | Amazon ECS on EC2 | OCI OKE | コンテナサービスの移行 |
Network | VPC | VCN | AWS-OCI間のVPN接続 |
Network | VPC | VCN | プライベートDNSピアリング |
Storage | EBS | Block Volume | rcloneを利用したデータ移行 |
Storage | EBS | Block Volume | rsyncを利用したデータ移行 |
MySQL Database | EC2 | Compute VM | MySQL Databaseの双方向レプリケーション |
MySQL Database | RDS for MySQL | Compute VM | MySQL Shellを用いたMySQL Databaseの移行 |
MySQL Database | RDS for MySQL | MySQL Database Service | MySQL Shellを用いたMySQL Databaseの移行 |
MySQL Database | RDS for MySQL | MySQL Database Service | Replication Filterを用いたMySQL Databaseの移行 |
MySQL Database | RDS for MySQL | MySQL Database Service | 中継サーバを用いたレプリケーション移行 |
MySQL Database | Amazon Aurora for MySQL | MySQL Database Service | Replication Filterを用いたAuroraの移行 |
MySQL Database | Amazon Aurora Serverless for MySQL | MySQL Database Service | MySQL Shell&Replication Filterを用いたAurora Serverlessの移行 |
MySQL Database | Amazon Aurora for MySQL | MySQL Database Service | MySQL Shellを用いたMySQL Databaseの移行 |
PostgreSQL | RDS for PostgreSQL | OCI Database with PostgreSQL | Dump fileを用いたPostgreSQLの移行 |
PostgreSQL | Aurora PostgreSQL | OCI Database with PostgreSQL | Dump fileを用いたPostgreSQLの移行 |
NoSQL | DynamoDB | NoSQL Database Cloud Service | Oracle NoSQL Database Migrator を用いたDynamoDBの移行 |
NoSQL | Amazon keyspace (Cassandra) | NoSQL Database Cloud Service | Oracle NoSQL Database Migrator を用いたkeyspaceの移行 |
NoSQL | DocumentDB (MongoDB) | NoSQL Database Cloud Service | Oracle NoSQL Database Migrator を用いたDocumentDBの移行 |
NoSQL | DocumentDB (MongoDB) | Autonomous JSON Database | Oracle Database API for MongoDBを用いたDocumentDBのデータ移行 |
OpenSearch | Amazon OpenSearch Service | OCI Search Service with OpenSearch | スナップショットを用いたOpenSearchの移行 |
Cache | Amazon ElastiCache | OCI Cache | Amazon ElastiCacheからOCI Cacheへの移行 |
DWH | Amazon Redshift | Autonomous Data Warehouse | Amazon Redshift移行アシスタント |
Serverless | AWS Lambda | OCI Functions | Hello World編 |
Serverless | AWS Lambda | OCI Functions | S3 put編 |
Serverless | AWS Lambda | OCI Functions | AWSサービスを扱う編 |
Serverless | AWS Lambda | OCI Functions | OCIサービスを扱う編 |
CDN | Amazon CloudFront | CloudFlare | Serverless Architecture編 |
Full Managed | Amazon SES | Email Delivery | メール送信サービスの移行 |
Full Managed | Amazon SNS+CloudWatch | Notification+Alarms | メッセージ送信サービスの移行 |
Full Managed | Amazon SQS | OCI Queue | キューサービスの移行 |
Observability | CloudWatch log | OCI logging | ログの集約 |