緬甸民主轉型已10年,為何仍發生軍事政變?

緬甸民主轉型已10年,為何仍發生軍事政變?
圖為2月2日,緬甸僑民在曼谷的聯合國辦公室外,抗議緬甸軍方發達軍事政變。Photo Credit:Reuters / 達志影像

我們想讓你知道的是

用政變改變國家的進程的方式,幾乎已刻在緬甸軍方的基因中。從1962年起,政變就是軍方參與政治的方式,軍方視自身為緬甸國的保護者和守衛者。

文:斯洋

緬甸民主改革實踐差不多10年後,為什麼軍方依然能夠輕而易舉地推翻民選政府?分析人士指出,緬甸的民主進程其實一直在軍方的控制之中,傾向軍方的憲法甚至也為這次政變提供了基礎。

軍方認定選舉存在「大規模舞弊」,發動政變

根據緬甸軍方把持的米瓦迪電視台(Myawaddy TV)的聲明,緬甸軍方之所以拘捕多名執政黨領導人,是因為軍方認定去年底的大選存在大規模「選舉舞弊」的情況。

軍方的電視聲明說:「去年的多黨選舉中選票出現錯誤,但聯邦選舉委員會沒有處理。雖然國家主權必須要來自於民眾,但此次民主選舉出現可怕的錯誤與穩定的民主不符。」

聲明還說,獨立的聯邦選舉委員會拒絕解決選票錯誤,並拒絕採取行動推遲議會的開放時間,違反了憲法,有損民族團結和國家主權。

緬甸民選政府的實際領導人翁山蘇姬領導的全國民主聯盟(簡稱民盟)在2020年11月的選舉中以壓倒性的優勢贏得了勝利。民盟獲得了議會476個席位的396個,大約占到83%,超過了民盟在2015年的第一次選舉的表現。相比之下,民盟的主要競爭對手,軍方支持的聯邦鞏固和發展黨只獲得了33個議席。

有分析說,這樣的選舉結果令軍方領導人敏昂萊感到尷尬,因為他一直相信經過5年的執政之後,民盟應該沒有這麼多的支持。

自大選結束後的兩個多月來,緬甸軍方一直稱選舉存在大規模舞弊的現象並聲稱掌握了很多民盟在大選中舞弊的證據。但是,聯邦選舉委員會以及地方和國際觀察員認為,沒有證據證明選舉存在違規舞弊。

在政變前一周,軍方多名代表,包括敏昂萊本人,暗示要採取強硬措施。 1月27日,國防軍總司令敏昂萊就在一次視頻講話中警告:「國防軍務必遵循2008年國家憲法行事,憲法高於一切,是所有法律的母親法,若不遵守憲法,就要廢除憲法。」 這引發緬甸各界猜測軍人要發動政變。

2jlilst77wd7lzypke9vygitewk626
Photo Credit:Reuters / 達志影像
圖為不滿緬甸軍方發達軍事政變的民眾,腳踩國防軍總司令敏昂萊的肖像,以宣洩不滿。

分析人士認為,緬甸選舉中確實存在問題,但是不至於改變民盟壓倒性的勝利結果。

美國戰略與國際研究中心的亞洲海事透明項目主任格雷格・波林(Gregory B. Poling)和東南亞項目研究員西蒙・修德斯(Simon Tran Hudes)2月1日在該機構的網站上發表文章說:

「的確存在問題,最有爭議的是,全國民主聯盟政府拒絕在軍方和族裔武裝組織可能發生暴力高風險地區舉行投票。這就剝奪了若開邦超過一百萬選民的權利,這其中還不包括已經被剝奪權利的羅興亞人的投票權。在撣邦和克欽邦的部分地區,投票也被取消。但是這些和其他所謂的違規行為不足以削弱全國民主聯盟在全國範圍內壓倒性的勝利。」

在美國,拜登政府認為這是一場針對民選政府的軍事政變。美國國務院2月2日的一則聲明說: 「一小撮緬甸軍事領導人將自己的利益凌駕於人民的意志和福祉之上。我們拒絕接受軍方企圖改變2020年11月緬甸大選結果的任何嘗試。」

50年的軍人統治,政變在軍方的基因裡

史坦吉歐(Sebastian Strangio)是《外交家》雜誌東南亞事務編輯,也是《巨龍的陰影下:中國世紀的東南亞》一書的作者,他告訴美國之音,用政變的方式改變國家的進程幾乎在緬甸軍方的基因中。

他說:「從很多方面來說,這在軍方的基因裡。從1962年起,這就是他們參與政治的方式。 他們把自己當作緬甸國的保護者和守衛者。這是他們可以守住這個國家的方式。」

不過,史坦吉歐說,雖然軍方以保護憲法為由發動政變,但事實上,他們發動政變跟維護軍方的利益是分不開的,軍方已經深入了緬甸經濟的各個方面。

在緬甸2011年開啟民主進程前,緬甸一直是軍人執政。 2011年到2015年期間,執政的也是軍方支持的鞏固和發展黨。

1962年,緬甸前軍事強人奈溫發動了一場不流血的軍事政變,從而,控制緬甸長達四分之一個世紀之久。從1962年到2011年的差不多50年間,緬甸軍方把持著國家政權,在政治、經濟、社會上的影響力都非常大。

緬甸的政治轉型最初也是由軍人主導推進的。 1988年,緬甸爆發了全國性的抗議示威活動。同年9月,緬甸國防軍總參謀長兼國防部長蘇貌率領軍隊推翻了1962年上台的奈溫政權,接管國家權力。蘇貌承諾實行多黨制,並表示將在1990年舉行大選,緬甸由此出現了一定程度的政治自由和經濟開放局面。

也是在1988年翁山蘇姬創立「全國民主同盟」並出任總書記。 1990年,「民盟」作為最大反對黨贏得大選勝利,但是因軍方拒絕交權,廢除了選舉結果。翁山蘇姬遭長期軟禁,而西方國家也從此開始了對緬甸長達20多年的制裁。

1992年,丹瑞大將成為軍政府最高領導人,開始推動漫長的政治轉型進程。有人認為,丹瑞這麼做是迫於翁山蘇姬等國內民主派的抗議和西方民主國家的壓力。

MYANMAR ARMED FORCES DAY
Photo Credit: AP / 達志影像
緬甸前最高領導人丹瑞,在1992至2011年掌權19年

「有紀律的民主」,軍方管轄下的民主

2008年,緬甸推出新憲法,並於2010年11月舉行大選。軍方支持的聯邦鞏固與發展黨在選舉中獲勝,前將軍登盛就任新總統,這標誌著緬甸正式開啟了政治轉型之路。

但是,憲法也為軍方和他們所支持的聯邦保留了相當的權力。比如,憲法規定,軍人議員佔據議會25%議席;軍方有權指定兩名副總統中的一員;政府的國防部長、內政部長和邊境事務部長必須由現役軍人擔任;軍方對憲法改革擁有否決權,軍隊獨立管理軍務,不受總統領導等等。軍方綿延數十年的裙帶利益集團,依然控制著國內的經濟命脈。


猜你喜歡


挖掘雲端開放架構優勢!Amazon EKS高可用性叢集快速部署容器

挖掘雲端開放架構優勢!Amazon EKS高可用性叢集快速部署容器

我們想讓你知道的是

企業如何在 Amazon EKS(Elastic Kubernetes Services)上使用 GitLab 創建自動化部署,減輕人力負擔,提升專案服務運作效率?

所謂現代化智慧 IT,所有工程師最希望的境界,莫過於只要輕鬆點幾下設定,系統就會自動跑起來,管理者再也不用隨時待命在機台旁邊,從此工作悠哉又快樂!儘管這樣情境還沒到來,但隨著敏捷式開發的流行,除了 DevOps 人員,有越來越多開發者將 CI/CD 概念融入到工作流程當中,例如從 build code、執行 unit test、到部署應用程式。

透過 AWS 增加雲端技能 在組織發揮影響力

上述種種反覆步驟自動化執行,也就能提昇服務品質、主動通知開發人員以減輕人力負擔,讓專案服務能持續運作。

其中,GitLab 是執行 CI/CD 常用的工具之一,也是開發者使用程式碼儲存庫的地方。為了讓 GitLab Runner 在雲端快速實踐 CI/CD,《AWS 開發者系列》透過影片分享,如何在 Amazon EKS(Elastic Kubernetes Services)上使用 GitLab 創建自動化部署。

以下節錄工作坊影音內容,幫助開發者快速理解如何運用 Amazon EKS 的高可用性且安全的叢集,將修補、部署節點、更新等關鍵任務,全部做到自動化設定。同時影片也會示範 Amazon EKS 搭配 GitLab 如何展開自動部署,幫助工程團隊實踐 CI/CD 價值。

Amazon EKS 對容器管理輕鬆簡單、維運省時省力

容器化服務越來越興盛,當容器(Container)越來越多,在複雜的微服務(Microservice)系統環境之下,運維團隊的管理成本可能相對會增加不少,為了有效調度容器部署, 導入Kubernetes 無疑是近年企業熱門的話題之一。

建構 Kubernetes Cluster 流主要可區分兩大塊,一是安排容器調度的Control Plane、另一則是容器運行時需要用到的 Worker Node。

Control Plane 裡面涵蓋有儲存狀態的 ETCD、CoController manager 、Scheduler 的調度管理、甚至是操作時進行互動的 APIServer,若是自己創建 的 Kubernetes Cluster ,需要自己安裝這些元件,後續仍需要對 Control Plane 進行相關管理、維護、升級工作。為了減少上述 Components 的繁複維護,在透過 AWS EKS 代管的 Kubernete Control Plane 部可以獲得以下三大好處。

Amazon EKS 一鍵式部署,展現三大優勢

第一,Amazon EKS代管的 Control Plane實踐了跨AZ的高可用部署,使用者不需要擔心單一節點故障的風險。

第二,Amazon EKS 支持至少四個 Kubernetes版本,持續跟進每季 CNCF 的發佈,同時 EKS 也完全符合上游 CNCF 規範。

第三,部署 Amazon EKS 之後,可直接使用 AWS 平台上現成的服務工具,在安全性管理、網路設定方面,可以做到無縫整合。

最後 AWS 台灣解決方案架構師也提到,若想在容器環境進行 CI/CD 及應用程式的管理,可以進一步透過 IaC 整合部署 Amazon EKS 叢集,透過使用 Console、把 EKS 變成 Cloudformation 的模板、使用 AWS 所開發出來的 eksctl.io、或指令是採用 AWS CDK 可以讓開發者用自身熟悉的語言,在 AWS 平台整合 CI/CD 工具進行維運及部署 EKS。

打造第一個在 AWS 上的應用程式

了解 Amazon EKS 整合 GitLab ,獲得三面向價值

對開發者而言,想把 Amazon EKS 整合到 CI/CD 工具之一的 GitLab 平台上,可以看到那些實際的優勢?

在 DevOps 開發者示範工作坊當中,GitLab 資深解決方案架構師指出,GitLab 使用到 Kubernetes 技術,主要有三種搭配方法,包含 GitLab Server、GitLab Runner、以及創建 Deployment Environment。

本次示範教學會主要聚焦在 GitLab Runner 如何採取 Auto-scaled 方式進行 Build、Test、Package Apps;以及在 Deployment Environment 運用 Kubernetes 技術,做到 Auto Deploy、Review App。

正因為 Amazon EKS 能夠在 DevOps 過程提供所需要的彈性計算資源,幫助開發者在 GitLab 平台上面獲得以下三個層次的優勢:

  • 在 GitLab 內建的部署工作流程當中,自動生成整套 CI/CD 最佳實踐腳本。
  • Review App 過程,從 Merge Request 中可直接訪問應用程式 /App 的 UI 介面,並且根據 Git branch 名稱、專案名稱,自動生成 Review App 的 URL,以及在 Merge 前的最後防線進行 Approval 檢查。
  • 加速 CI/CD 流水線,GitLab Runner 運行時候還可藉由 Amazon EKS Cluster 進行 Auto-scaled 的支援。

Amazon EKS 整合 GitLab ,需要兩大流程

影片最後,GitLab 資深解決方案架構師示範如何把 Amazon EKS 整合至 GitLab 執行 Auto Deploy,主要可分為兩大區塊流程,第一部分聚焦在 Amazon EKS cluster 的設置,第二部分則執行 Auto Deploy 設置。

第一塊可拆分為四個階段,首先教學怎麼創建 EC2 節點的 EKS cluster,第二階段示範把 EKS Cluster 連接到開發者的 GitLab Instance、Group 或 Project,下一步則使用 Cluster Management Project Template 創建一個 Cluster Management Project,以及最後一階段透過 Cluster Management Project 自帶的 Helm Chart,安裝在 Cluster 所需要的內建 App。

第二塊執行 Auto Deploy 設置,針對需要部署的 App 創建一個 GitLab Project,接著再把 gitlab-ci.yml 添加到 Project,並從 Web IDE 選擇及導入 Auto Deploy 的 CI 模版,讓 GitLab 自動生成最佳實踐的整套流水線。

幫助開發者更了解 Amazon EKS 整合 GitLab 的 QA 系列

Q:使用 Amazon EKS 之後,如何更有效率或優化資源去配置 Worker Node 的機器數量,以及如何有效空管開發維運的成本?

A:Kubernetes 除了本身有 HPA(Horizontal Pod Autoscaling)可根據使用程度自動調整資源流量,另外也能延伸使用 AWS Auto Scaling 方案,針對可擴展資源去設定自動擴展管理。另外在成本管控,雖然 Amazon EKS 會收取額外管理費用,但可透過 AWS 平台的 Calculato r計算每個 EKS 的價格,你會發現自動化部署及管理的費用,相對工程師人力的成本更加便宜。

Q:越來越多客戶考慮把現有 Application 變成容器部署,大多是爲了加快部署的效率,那麼變成容器模式之後,對 CI/CD 的工作流程有什麽影響嗎?

A:運用容器技術最直接的效果,可以讓應用程式的環境更一致化,例如 testing 環節、stage production,讓容器避開一些差異問題。至於 CD 部分要 delivery 一些 usage 不太一樣的時候,容器會幫忙做配置,所以 CI/CD 對容器的效益是相輔相成的。

Q: 客戶在開發流程漸漸會把 Infrastructure 變成代碼或文檔,是不是可以把程式碼跟現有的應用程式的 CI/CD 流水線整合在一起,達到一套完整的 CI/CD 部署流程?

A:觀察目前市場作法,主要分成兩個階段去做整體部署。如果規模比較小的團隊,會把 Infrastructure 代碼跟 App 代碼分開,在管理上會比較靈活;如果企業規模比較大,會有另外一個 Infrastructure 團隊來控制部署事情,這種情况之下,APP 的項目會生成一個 APP package,主要做到 delivery 這個階段爲止。而 Infrastructure 的項目會指定把需要版本的文檔,部署到他們的 Kubernetes Cluster。

填寫表單 找到適合的快速上雲服務與工具!


猜你喜歡