Ondorengo esaldia bete: 1931n, Soglo bere borondatez sartu zen Frantziako armadan. Bigarren Mundu Gerran borrokatu zen, Marokon zerbitzatu zuen eta aliatuen lehorreratzeetan parte hartu zuen Korsikan, Elban, eta
Frantziako hegoaldea. Teniente izendatu zuten, eta gerra amaitzean Frantziako Koloni Armadako ofiziala izendatu zuten. 1947an Frantziako Itsasoko Ministerioan sartu zen aholkulari militar gisa. 1950eko urtarrilaren 1ean kapitaina izendatu zuten, Indotxinara bidali zuten eta Lehen Indotxinako Gerran borrokatu zen. Croix de Guerre eman zioten 1956an, gerran egindako zerbitzuengatik. Bertan, emakume frantses-vietnamdar bat ezagutu zuen, geroago ezkondu zena. Indotxinako Frantziaren porrotaren ondoren, maior maila eman zioten eta Senegalera joan zen, eta han egon zen 1960 arte. 1960an Beninek independentzia lortu ondoren, Soglo koronela izendatu zuten eta Hubert Maga presidentearen agintaldian kabineteburu bihurtu zen.