Install a canopy awning if you want a permanent structure and can bolt supports to your deck and a surrounding wall. Canopy awnings are fabric-topped shade covers with a rigid frame. Depending on the size of your deck, a canopy can provide full to partial shade coverage.
Attach retractable awnings if you want a permanent structure that allows you to decide whether you want shade or sun. Retractable awnings have a metal framework that must be bolted directly to a support wall, and a shade fabric top, which can be rolled up when not needed.
Fasten a shade sail above your deck, if you have at least three areas to fasten support hooks. A shade sail is a canvas fabric sheet that attaches to hooks and stretches over a deck or patio to provide shade. Shade sails come ready-made in many different configurations, or can be custom-built for your specifications.
Set up a portable shade canopy if you need an inexpensive, temporary option. Taking only a few minutes to set up, portable shade canopies can be found inexpensively at any camping supply or home center.
Open a large, market umbrella for a stylish solution that can be used whenever you need it, then put away. Market umbrellas require a very heavy base to provide stability, and there are decorative options available. You can choose from many styles and colors of umbrellas at any large home center.
Plant small trees or tall shrubs in containers, if your rooftop deck has room and a suitable space for growing plants. You will need to provide water, so be sure you have access to a hose spigot or sink and watering can.