My company have few branch offices and have reliable internet connection and have a static IP. Branch office have only one Windows computer. Is it possible to deploy AWS DirectConnect/PartnerConnect between my branch office and AWS? I know we can do this in DataCenter. But not sure about small office with One windows computer.
It's possible, however setting up DirectConnect is very expensive, and also takes a few months to be installed, for a single machine I'd say it's not worth it.
I'd suggest to consider AWS Site-to-Site VPN instead, which is much cheaper and easier to set-up. It provides a throughput of up to 1.25 Gbps/140K packets per second per tunnel.
Please check out this blog post which explains further the differences between the two.
If recurring cost, installation cost and waiting time is absolutely not an issue for you then of course go for DirectConnect. Here's official AWS documentation on how to set it up, however it's not trivial so the best way is to have AWS support guiding you through the process