[verb (plain)] + 以上(は) [noun] + である + 以上(は) [na-adj] + である + 以上(は)
以上は means "now that", "since", "as long as": given this fact or this decision, something has to follow. It comes after a plain verb, present or past; a noun or a な-adjective takes である. The second half says what you must do, intend to do or ought to do.
The は can drop with no change in meaning: やくそく約束したいじょう以上、まもります守ります.
以上は does not report a cause and its result. When the second half is just what happened, use ので or から.
以上は is formal and belongs to writing, speeches and serious talk. In conversation the same idea is usually んだから.