今年因為新冠肺炎的關係,世界許多傳出疫情的國家都啟動了在家工作WFH或遠端辦公計畫,其中包括蔽公司也不例外,至今已經實施WFH將逾一個月。 而WFH意外使的視訊會議軟體Zoom爆紅,因為大家都需要透過遠端視訊會議來互相交換工作事項,但最近Zoom也因此爆出一些資安問題,所以也開始使一般企業大眾開始思考除了Zoom以外有沒有其他好用的Free遠端視訊會議軟體?是適合一般小團隊也適合中小企業開會跟一般個人朋友的簡單小眾討論的一對多線上會議。
於是我的信箱收到來自MUO網站的這一篇文章:The 10 Best Apps to Make Free Group Conference Calls ,裡面列出了10種不一樣的Free Meetings app,包括: Whereby | Google Duo | FaceTime | FreeConference | FreeConferenceCall | Talky | Go To Meeting Free | WhatsApp | Skype | Jitsi Meet 十款App,可謂琳琅滿目,口味眾多,看來反倒是變得使用者難以選擇了。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
最近看到一篇文章在介紹各種主流Web Browser 上有哪些好用的extension app或plug-in可以提升使用者的FB瀏覽經驗,文章裡面介紹了很多種不一樣的工具軟體,但看來看去似乎沒有哪一樣我比較覺得用在FB上會很明顯有酷炫感的,只有一個 Photo Zoom for Facebook 我覺得可能還用得上,所以就下載來試用看看。
Photo Zoom for Facebook : The best way to view photos on Facebook! 這是在Chrome extension store中該軟件介紹頁對自己的介紹slogan,說白一點它就是只做一件很簡單的事,在你的FB頁面當滑鼠移到任何po文的圖片上時,該圖片會自動獨立放大顯示,但不會造成頁面凍結,就只是你滑鼠滑過去順便幫你把圖片獨立顯示而已。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
本來是想整理一篇專門搜集IoT網路世代可帶來的應用有哪些的文章,後來發現整理出來的是5G網路可以做到的應用有哪些(現在有些IoT應用並非一定要5G網路才能實現),由於再放入IoT網路的應用可能就多了點,這邊就先放5G可應用案例就好,這些案例全是參考「新通訊雜誌—物聯網創新應用開發攻略2018版」的內容而整理。事實上自動駕駛跟車聯網也屬於5G網路應用,但那已經是眾人皆知之事,因為沒有超低延遲的5G網路,車聯網所創造的自動駕駛是毫無安全可言的,所以就不特別列入討論。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
jackterrylau 發表在 痞客邦 留言(0) 人氣()
基本上使用容器雲我們最看重的一項重點之一就是容器(Pod)的自動擴縮容機制(Auto-Scaling),雖然傳統VM世界便有相同的機制,但容器的Auto-Scaling更加輕量與方便。有一個說法是:"業務系統上容器雲的目標就是打造一個從下到上都可做的彈性擴展的雲應用系統。[1]"
容器雲自動擴縮容的商業策略有兩個:一種是預期業務上升的預先容器自動擴充然後再縮容;另一種是根據性能指標自動擴縮容器數量。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
Kubernetes的Pod也跟一般機器一樣,都需要一套DNS查詢機制去解析出網路域名背後的IP來確定服務目的地。通常Kubernetes 的Pod有兩種DNS Policy,一種是Default Policy,Pod直接繼承Node節點的DNS設定(/etc/resolv.conf);而另一個是ClusterFirst Policy,目前Kubernetes都給Pod預設DNS Policy為ClusterFirst,其查詢原理如下:
jackterrylau 發表在 痞客邦 留言(0) 人氣()
既然是Kubernetes新手,自然要找個網路的k8s模擬Lab來實戰一下K8S的操作。於是我來到了labs.play-with-k8s.com這個lab,這是免費的,可以用你的GiHub/Docker Account登入,然後就可以建立自己的K8S Lab環境了。
一開始進來當然什麼都沒有,第一個任務就是Add New Instance,點下 +ADD NEW INSTANCE之後,系統就自動幫我create 一個空 node,IP是192.168.0.18。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
讓Container服務可以運行的Pod
Pod可以說是運行容器服務的最基本單位了,它也是延用自Docker的名詞。基本上Pod也是我們所說的容器,一個Pod就是一個容器,每一個Pod都是運行在Node底下,一個Node則可以建立運行多個Pod。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
可以讓企業應用跨區域部署的Cluster
首先,Kubernetes可以有多個Cluster運作在不同的Region(區域),企業可以選擇建立兩個Cluster,每個Cluster都是完整的企業應用,其中一個Cluster是主要在服務客戶的Cluster,另一個當成備用Cluster,當發生容災故障時,Cluster可以從故障中的切到備用的Cluster,可以把Cluster理解成企業應用的分工廠,分散在不同地理上,當服務主工廠炸了,另一地的分工廠立刻可以接手服務客戶。當然,企業也可以建立分散式多Cluster應用,但Cluster主要還是體現在把應用作區域上的分隔。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
Kubernetes也就是我們簡稱的K8S,是一個容器編排管理平台,當一家企業發展容器雲服務時(把企業所有應用建構在容器之中),就會需要Kubernetes這一類容器編排管理平台幫忙生成與管理容器間的協調狀態,其它類似的工具還有Docker Swarm和Mesos,但現在正夯的則是Kubernetes。
Kubernetes裡面充滿各種不同的k8s物件,透過這些物件的適當配置就可以對企業的容器化應用做最佳化的管理,但這些物件實在是多如牛毛,最好是有用到再解釋,我們初學者還是先從Kubernetes的容器階層架構開始認識起吧。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
jackterrylau 發表在 痞客邦 留言(0) 人氣()
jackterrylau 發表在 痞客邦 留言(0) 人氣()
在這邊我根據DevOps提及的有必要監測的一些應用程式相關元件作成一張應用程式遙測框架的圖:
jackterrylau 發表在 痞客邦 留言(0) 人氣()
jackterrylau 發表在 痞客邦 留言(0) 人氣()
jackterrylau 發表在 痞客邦 留言(0) 人氣()
[圖片來源] docs.oracle.com
jackterrylau 發表在 痞客邦 留言(0) 人氣()
DevOps是一種組織工作文化與方法,目標是建立獨立的開發與營運能力整合的以市場導向為主的具賦生學習文化的小團隊,可以快速且安全地為客戶提供價值。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
以前要在同一台windows機器下同時安裝python 2.7和python 3的運作環境常常都會造成版本衝突導致python壞掉,現在有了Anaconda之後,一切就方便多了。
Anaconda你可以把它當成是一個python的摸彩箱,裡面可以放進不同版本的python 版本的球,這每一顆球都是一個”虛擬環境”(Virtual Environment),你不必去管每一個python版本之間如何管理,這些都交由Anaconda來處理就好,你唯一要做的就是建立並使用每一個你要用的python版本的虛擬環境。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
之前已經介紹過怎麼用SQuirreL 登入DB 去做查詢了,但是還有一個問題就是我想要用自己的Windows AD Account 登入MS SQL 該怎麼做? 之所以會有這樣的需求,是因為某些DB Server是直接將AD Account設定為DB Admin,擁有存取該DB Server所有DB的最高權限,所以我想用Admin權限就得用Windows AD Account 登入DB。
那麼現在問題來了,該怎麼樣在SQuirreL中用Windows AD Account登入DB呢? 我試過了,並不能直接選擇MS SQL的Microsoft MSSQL Server JDBC Driver然後以Domain/Account 來登入,上網查了一下,原來必須使用其他的Driver來登入DB Server。
jackterrylau 發表在 痞客邦 留言(0) 人氣()
雖然最近裝好了SQuirreL sql client 也用得爽爽的,但是卻發現看他的文字介面好痛苦,因為整個文字畫面太小了,每個字都比螞蟻還要小,感覺是要帶顯微鏡才看得到字,頭一次看UI畫面因為字太小看到眼睛痛。
jackterrylau 發表在 痞客邦 留言(0) 人氣()