In this tutorial you will set up one Instagram account on its own real Android phone in the cloud, with its own mobile proxy and its own Gmail address. You need a card for the paid tools and about 30 minutes for your first account. This is the version I use for a single account. It is for educational purposes only, and Instagram's rules limit how you can run several accounts, so read the notes in the last step before you spend money.
1. Remember the one rule
Everything here comes from one rule: one account = one real phone + one sticky mobile proxy.
Instagram can see the phone and the internet address. If many accounts share either one, a single ban can take them all down. So each account gets its own phone and its own proxy, and nothing is shared.
You do not need to buy phones. DeviceFarm rents real Android phones that run in the cloud, and you control them from your browser.
2. Create your cloud phone
Go to devicefarm.io, log in, open Phones and click New phone.
Type a clear name such as IG_Account_01, set Android version to Android 14, leave Datacenter on Auto, then click Create phone.

The phone is ready in under a minute. It shows in your list as Stopped, with its own country and device model. That is normal.

3. Buy a sticky mobile proxy
Go to decodo.com, open Proxies then Mobile, and choose a plan. A mobile proxy looks like a normal phone connection to Instagram, which is why it works better than datacenter or home proxies.
Look for a sticky session, so the address stays the same, and the SOCKS5 protocol. Plans and prices change, so check what is on the page today.
After you buy, copy the host, port, username and password into a safe note. Never share one proxy between two phones.

4. Attach the proxy to the phone
In DeviceFarm, click the three dots on your phone card and choose Change proxy. Set Type to SOCKS5, paste the host, port and username (and the password), then click Check proxy.
The check should show an address in the country you expect. If it fails, fix the details before you go on. When it passes, click Apply proxy.

5. Start the phone
Click Start on the phone card and open it in your browser. You will see a normal Android home screen with a Play Store icon.

6. Install Instagram from the Play Store
On the cloud phone, open the Play Store and sign in with a fresh Gmail account made for this one Instagram account. Search for Instagram and tap Install.
Always install it from the Play Store. Do not use DeviceFarm's Applications section, because Instagram can tell when the app did not come from the official store.

7. Create the account and keep it separate
Open Instagram and sign up with the Gmail address. Do not use a phone number for verification. Pick a username and finish the profile slowly, the way a normal person would.
Never log in to this account from another phone or network.

That is one account, set up on its own phone and proxy. Nothing here is a guarantee, because Instagram can still limit or ban accounts, so start with one and do not use this for spam or anything illegal.
If you want to run more than one account, the part that takes most of the time is the system around it: the day-by-day warm-up, the cloaked bio link, a tracking sheet, a pre-flight checklist and fixes for the problems that appear. I put all of that in my paid guide, the Cloud Phone Farm Method, which is on Gumroad and linked from coding180.com. The free checklist below covers the essentials for a single account.