Member-only story

Migrating an AWS EC2 Instance to Oracle Cloud

Muse
7 min readOct 23, 2020

--

Update 29 Dec 2020 — about the OCI

I have had an unusually large number of views on this article — which I wrote while in the process of doing this migration — I feel an obligation therefore to add this update to let readers know that in the end I did not migrate our sites in the way that this article describes, due to issues in the final steps that I was unable to resolve even with the help of Oracle support.

Instead I ended up recreating the the Wordpress sites from scratch on a new Oracle instance, using the UpdraftPlus Wordpress plugin. I do have full notes for how I did that, and if you would like me to publish them then please leave a comment and I’ll edit those notes for public reading and do that.

Having gotten fairly familiar with the Oracle cloud over the past month, I can say that I’m reasonably impressed by it. It appears to be kubernetes-first — and kubernetes infrastructure was really easy to get running on OCI. The Oracle “Functions” are not a true implementation of serverless and thus lambda’s were not easy to migrate, and I ended up modifying our lambdas to run as kubernetes services instead.

Oracle is missing a few things at the moment — like domain registration — but it is a simpler and cleaner interface than AWS, if sometimes a little glitchy. We expect the costs to be significantly reduced, and I’ll be able to provide a further update about that in a month.

Here is the original…

--

--

Muse
Muse

Written by Muse

Muse spent his youth searching the world for meaning, and good parties. He has now settled down to the quiet life of a writer, business owner, and father of 5.

No responses yet