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

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
主站蜘蛛池模板: 阳朔县| 恩平市| 大厂| 重庆市| 成都市| 民权县| 盐池县| 东乌珠穆沁旗| 沙河市| 长岛县| 桐城市| 永春县| 通辽市| 安平县| 山阳县| 铅山县| 旬阳县| 鄄城县| 镇原县| 宁安市| 松原市| 西和县| 漠河县| 克山县| 新密市| 南召县| 洛隆县| 府谷县| 封开县| 普定县| 益阳市| 仙居县| 延庆县| 治多县| 嘉禾县| 盐津县| 清流县| 泰顺县| 丹凤县| 光山县| 宝坻区|