官术网_书友最值得收藏!

Securing Microservices

Welcome to the third chapter in our journey to learn modern Go cloud programming. In this chapter, we will secure the restful API service that was authored in the preceding chapter. 

Before we start ping into the code we need to write, there are some key concepts that we have to cover in order to provide a decent knowledge foundation.

As we covered in the preceding chapter, web applications need to make use of HTTP (which is an application-level protocol) in order to communicate. HTTP by itself is not secure, which means that it sends data over plain text. Obviously, if we are trying to send credit card information or sensitive personal data, we would never want to send it as a clear text. Fortunately, HTTP communications can be secured via a protocol known as TLS (Transport Layer Security). The combination of HTTP and TLS is known as HTTPS.

In this chapter, we will cover the following topics:

  • The internal workings of HTTPS
  • Securing microservices in Go
主站蜘蛛池模板: 兴宁市| 丹江口市| 尚志市| 绥滨县| 德保县| 东宁县| 陆良县| 左权县| 泉州市| 黔西县| 和平区| 长丰县| 桓台县| 凤山县| 贞丰县| 原平市| 屏南县| 孙吴县| 嘉兴市| 崇礼县| 裕民县| 雅安市| 三亚市| 宣化县| 乌什县| 宜君县| 大荔县| 南川市| 吉水县| 荃湾区| 聊城市| 鄂托克旗| 大兴区| 新津县| 呼玛县| 井陉县| 临西县| 股票| 江阴市| 玉屏| 依安县|