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

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
主站蜘蛛池模板: 新蔡县| 宿迁市| 泗水县| 松潘县| 长宁区| 拉萨市| 广昌县| 华宁县| 长治县| 莲花县| 托里县| 百色市| 潞西市| 定兴县| 临邑县| 商洛市| 元江| 石楼县| 安平县| 抚顺县| 镶黄旗| 延吉市| 常宁市| 新郑市| 通州市| 江山市| 泰兴市| 彰化县| 穆棱市| 古浪县| 沾化县| 尼玛县| 望奎县| 南开区| 怀仁县| 巴彦淖尔市| 延安市| 海阳市| 公安县| 油尖旺区| 疏勒县|