ืืขืื, ืืืืจ! ืืื ืคืึธืจืฉืืขืื ืฆื ืืืื ืืคืืขืจืงืืึทืืงืืึทื ืึท ืืืืขืจืืขืฆืื ื ืคืื ืืขื ืึทืจืืืงื
ืืึธืืฉ ืขืก ืืืื ื ืึทื ืืืจ ืืขื ืขื ืืืืื ืึท ืืืกื ืืขื ืึทืืืขืง ืคืื 2020, ืื ืืขื ืืขื ืขื ืืืื ืืืืืืืง ืืื ืื ืคืขืื ืคืื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื. ืืึธ ืืื ืืขื ืึทืจืืืงื, ืืืจ ืืืขืื ืืขื ืืื ืื ืงืืืขื ืืืง ืืึธืจ 2020 ืืืขื ืืืืฉื ืื ืืขืื ืคืื ืืืืืืืืืจื ืืขืืืขืืึธืคึผืขืจืก.
ืื ืฆืืงืื ืคึฟื ืคืื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืื ืืึธ!
ืืจืึทืืืฆืืึธื ืขื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืื ืื ืึทื ืืืืืงืืื ื ืคืื ืืืืืืืืืจื ืืืจื ืฉืจืืืื ืงืึธื ืืืื ืขืืืขืืข ืคืึทืจืคืขืกืืืงื ืึผืืืื. ืึธืืขืจ ืืึธืืขืจื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืื ืืืืื ืึทืกื ืึท ืคึผืึทืจืึทืืืื ืืืขืจืจืืง ืืื ืึทืืืืึทื ืกืื ืืื ืงืื ืกืืืขื ืกืืืื, ืืึทืฉืื ืืขืจื ืขื ืืื ืืืฃ ืืขืจื ืขื. ืืืจื ืื ืืึทืืจืืืืื ื ืื ืืจืื ืืขืงื ืึทืืึทืืืฉืื, ืืขืืืขืืึธืคึผืขืจืก ืืืขืื ืงืขื ืขื ืฆื ืฉืึทืคึฟื ืืืืืืืืืจื ืกืึทืืืฉืึทื ื ืืืึธืก ืืขืจื ืขื ืคืื ืื ืกืืจืึทืงืฉืึทื ื ืืื ืืืืื ื ืึธื ืคึฟืขืึดืงืืืื ืืื ืคึผืึทืืขืจื ื ืฆื ืื ืืึทืื ืืืจืฃ ืฆื ืคึผืจืึธืืืฆืืจื ืืขื ืืขืืืืื ืจืขืืืืืึทื.
ืืื ืก ืคึผืจืืืืจื ืืื ืขืืืขืืข ืงืึธื
ืืืืขืจ ืฆืืึทื, ื ืขืืจืึทื ื ืขืฅ ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืกืืกืืขืืขื ืืึธืื ืืืขืจื ืืขืจ ืงืึธืืคึผืืืฆืืจื ืืื ืืขืจืืื ืขื ืคืื ืื ืึทืืจืืืฉืึทื ืืื ืืขืืื ื ืืื ืืขืืืขืืก ืคืื ืคืึทื ืืงืฉืึทื ืึทืืืื ืืื ืื ืืขืจืคืืืกืื. ืืขืืืขืืึธืคึผืขืจืก, ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืงืขื ืขื ืืืืขื ืึท ืืืืขืจ ืคึผืฉืื ื ืขืืจืึทื ื ืขืฅ ืืื Python 3.6. ืืึธ ืืื ืึท ืืืึทืฉืคึผืื ืคึผืจืึธืืจืึทื ืืืึธืก ืืื ืืืื ืขืจื ืงืืึทืกืึทืคืึทืงืืืฉืึทื ืืื 1 ืก ืึธืืขืจ 0 ืก.
ืคืื ืงืืจืก, ืืืจ ืงืขื ืขื ืึธื ืืืืื ืืืจื ืงืจืืืืืื ื ืึท ื ืขืืจืึทื ื ืขืฅ ืงืืึทืก:
ืึทืจืืึทื ืคืืจ NumPy ืืื ื ืคึผ
X=np.array([[0,1,1,0],[0,1,1,1],[1,0,0,1]])
y=np.array([[0],[1],[1]])
ืึทืคึผืคึผืืืงืึทืืืึธื ืคืื ืื ืกืืืืึธืื ืคึฟืื ืงืฆืืข:
def sigmoid ():
return 1/(1 + np.exp(-x))
def derivatives_sigmoid ():
return x * (1-x)
ืืจืึทืื ืื ื ืึท ืืึธืืขื ืืื ืขืจืฉื ืืืืืฅ ืืื ืืืืึทืกืื:
epoch=10000
lr=0.1
inputlayer_neurons = X.shape[1]
hiddenlayer_neurons = 3
output_neurons = 1
wh=np.random.uniform(size=(inputlayer_neurons,hiddenlayer_neurons))
bh=np.random.uniform(size=(1,hiddenlayer_neurons))
wout=np.random.uniform(size=(hiddenlayer_neurons,output_neurons))
bout=np.random.uniform(size=(1,output_neurons))
ืคึฟืึทืจ ืืืืื ืขืจื, ืืืื ืืืจ ืืึทืจืคึฟื ืืืืฃ ืืืขืื ื ืขืืจืึทื ื ืขืืืืึธืจืงืก, ืืืจ ืงืขื ืขื ืืืื ืืืืฃ ืืขืจ ืืื ืืขืจื ืขืฅ ืคึฟืึทืจ ืืืขืืกืืืขืก ืคืื ืฉืคึผืืฅ ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืงืึธืืคึผืึทื ืืขืก ืึธืืขืจ ืืืจ ืงืขื ืขื ืึธื ืฉืืขืื ืึทื / ืื ืืขืืืขืืึธืคึผืขืจืก ืฆื ืึทืจืืขืื ืืืืฃ ืืืื ืคึผืจืืืขืงื.
ืงืึธื ืืึธืืืคืืงืึทืืืึธื ื ืืฆื ืึท ืจืขืืืืืึทื ืฉืืืืข ื ืขืืจืึธื
hidden_layer_input1=np.dot(X,wh)
hidden_layer_input=hidden_layer_input1 + bh
hiddenlayer_activations = sigmoid(hidden_layer_input)
output_layer_input1=np.dot(hiddenlayer_activations,wout)
output_layer_input= output_layer_input1+ bout
output = sigmoid(output_layer_input)
ืืขืืฉืื ืืขืืช ืคึฟืึทืจ ืคืึทืจืืึธืจืื ืงืึธื ืฉืืืืข
E = y-output
slope_output_layer = derivatives_sigmoid(output)
slope_hidden_layer = derivatives_sigmoid(hiddenlayer_activations)
d_output = E * slope_output_layer
Error_at_hidden_layer = d_output.dot(wout.T)
d_hiddenlayer = Error_at_hidden_layer * slope_hidden_layer
wout += hiddenlayer_activations.T.dot(d_output) *lr
bout += np.sum(d_output, axis=0,keepdims=True) *lr
wh += X.T.dot(d_hiddenlayer) *lr
bh += np.sum(d_hiddenlayer, axis=0,keepdims=True) *lr
ืจืขืืืืืึทื
print (output)
[[0.03391414]
[0.97065091]
[0.9895072 ]]
ืขืก ืืื ืฉืืขื ืืืง ืืืขืจื ืฆื ืืึทืืื ืืื ืืื ืื ืืขืฆืืข ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื ืืื ืงืึธืืืจืื ื ืืขืงื ืืงืก, ืืื ืคึผืจืึธืืืจืึทืืขืจื ืืึธื ืืืื ืืืื ืึทืืืขืจ ืคืื ืื ืคืืืข ื ืืึทืข ืืืฉืืจืื ืืืึธืก ืืขืืคึฟื ืืึทืื ืืืืขืจ ืึทืคึผืคึผืก ืืึทืืืึทืืืง ืคึฟืึทืจ ื ืืึทืข ื ืืฆืขืจืก.
ืืื 2020, ืืืืืืืืืจื ืืขืืืขืืึธืคึผืขืจืก ืืึธื ืืึทืืจืึทืืื ืื ืงืึธืจืคึผืขืจืืืืื ื ืื 5 ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืืฉืืจืื ืืื ืืืืขืจ ืคึผืจืึธืืืงืื, ืงืืื ืขื ืื ืืืึธืก ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทื ืืื ื ืืฆื:
1. ื ืึทืืืจืืขื ืฉืคึผืจืึทื ืคึผืจืึทืกืขืกืื ื (NLP)
ืืื ืึท ืืฉืึทืืืึธื ืืืึธืก ืกืืจืืืืืื ื ืงืื ื ืืื ืกื, NLP ืืื ืืืื ืื ื ืื ืืคืืขืจืงืืึทืืงืืื ืคืื ืคึผืจืึธืืืจืึทืืขืจื ืืจืืขืื ืืืืฃ ืืึธืืขืจื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื. ืืื ื ืืฆื NLTK ืืึธืึธืืงืืฅ ืึทืืึท ืืื Python NLTK ืฆื ืืขืฉืืืื ื ืื ืงืึธืจืคึผืขืจืืื NLP ืืื ืืฉืึทืืืึธืฅ, ืืืืืืึทื ืึทืกืืกืืึทื ืฅ ืืื ืืืืืืึทื ืคึผืจืึธืืืงืื. ืืื ืืืื 2020 ืึธืืขืจ ืืื ืืขื ืืขืื ืฆืืงืื ืคึฟื, ืืืจ ืืืขื ืืขื NLP ืืืขืจื ืืขืจ ืืืืืืืง ืืื ืึทืืฅ ืคืื ืืึทืืึธืืื ืืขืฉืขืคืื ืฆื ืึธืืึทื ืึทืืึทืก ืืืขืืืงืืขืก ืืื ืืขืืืืกืขืก ืคึฟืึทืจ ืื ืืืื ืืื ืึธืคืืก.
ืืื ืืขืกืขืจ ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืืฉืืจืื ืืื ืืขืงื ืึทืืึทืืืฉืื, ืืืจ ืงืขื ืขื ืืขืจืืืึทืจืื ืืืืืืืืืจื ืืขืืืขืืึธืคึผืขืจืก ืฆื ื ืืฆื NLP ืืื ืึท ืคืึทืจืฉืืืื ืงืืึทื ืคืื ืืืขืื, ืคึฟืื ืงืื-ืืืืืจื ืืึทื ืืฆืขืจ ืื ืืขืจืคืืืกืื ืฆื ืคืื ืืจืื ืืขืจ ืืขื ืื ื ืึทืืืืืึทืฆืืข, ืกืขื ืืืืขื ื ืึทื ืึทืืืกืืก, ืงืึธื ืืขืงืกื ืืขืืืืืืึทืฆืืข, ืขืืึธืฆืืข ืืื ืืึทืื ืึทืงืกืขืกืึทืืืืืื. ืืึธืก ืึทืืฅ ืืืขื ืืืื ืืืจืขืืืืื ืคืืจ ืื ืืขืจืืืื ืคืื ืืื ืืฆืขืจ, ืืื ืงืึธืืคึผืึทื ืืขืก ืืืขืื ืงืขื ืขื ืืขืจืืจืืืื ืคึผืจืึธืืืึทืงืืืืืืื ืืืึผืงืก ืคืื ืึทืจืืืฃ ืฆื $ 430 ืืืืืึธื ืืื 2020 (ืืืื IDC, ืฆืืืืจื ืืืจื ืืขืืึธืืืืข).
2. GraphQL ืจืืคึผืืืืกืื ื REST Apis
ืืืื ืฆื ืืขืืืขืืึธืคึผืขืจืก ืืื ืืืื ืคืืจืืข, ืืืึธืก ืืื ืึทื ืึธืคืฉืึธืจ ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืคืืจืืข, ืื REST API ืืื ืคืืจืืืจื ืืืื ืืึทืืึทื ืึทื ืก ืืืืขืจ ืื ืึทืคึผืืึทืงืืืฉืึทื ืึทืืืืขืื ืจืขืื ืฆื ืืขืจ ืคึผืึทืืขืืขื ืืึธืืืื ื ืคืื ืืึทืื ืืืึธืก ืืึทืจืฃ ืืืื ืืืจืืืขืงืึธืื ืคึฟืื ืงืืืคื URL ืก ืื ืืืืืืืืฉืืึทืื.
GraphQL ืืื ืึท ื ืืึทืข ืืึทื ื ืืื ืึท ืืขืกืขืจ ืึธืืืขืจื ืึทืืืื ืฆื REST-ืืืืืจื ืึทืจืงืึทืืขืงืืฉืขืจ ืืืึธืก ืจืืืจืืืื ืึทืืข ืื ืืึทืืืึทืืืง ืืึทืื ืคึฟืื ืงืืืคื ืืืืืืขื ืืื ืึท ืืืื ืึธื ืคึฟืจืขื. ืืึธืก ืืืคึผืจืืืื ืงืืืขื ื-ืกืขืจืืืขืจ ืื ืืขืจืึทืงืฉืึทื ืืื ืจืึทืืืกืึทื ืืืืืึทื ืกื, ืืืึธืก ืืืื ืื ืึทืคึผืืึทืงืืืฉืึทื ืืืืืืืืง ืืขืจ ืึธืคึผืจืืคืืง ืคึฟืึทืจ ืื ืืึทื ืืฆืขืจ.
ืืืจ ืงืขื ืขื ืคึฟืึทืจืืขืกืขืจื ืืืื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืกืงืืื ืืืขื ืืืจ ื ืืฆื GraphQL ืคึฟืึทืจ ืืืืืืืืืจื ืึทื ืืืืืงืืื ื. ืึทืืืืืืึธื ืึทืืื, ืขืก ืจืืงืืืืืขืจื ืืืืื ืืงืขืจ ืงืึธื ืืื REST Api ืืื ืึทืืึทืื ืืืจ ืฆื ืืึทืื ืงืึธืืคึผืืขืงืก ืคึฟืจืืื ืืื ืขืืืขืืข ืคึผืฉืื ืฉืืจืืช. ืขืก ืงืขื ืขื ืืืื ืืืื ืืงืืืืคึผื ืืื ืึท ื ืืืขืจ ืคืื ืืึทืงืึทื ื ืืื ืึท ืกืขืจืืืืก (BaaS) ืคึฟืขืึดืงืืืื ืืืึธืก ืืึทืื ืขืก ืืจืื ื ืฆื ื ืืฆื ืืืจื ืืืืืืืืืจื ืืขืืืขืืึธืคึผืขืจืก ืืื ืคืึทืจืฉืืืขื ืข ืคึผืจืึธืืจืึทืืืื ื ืฉืคึผืจืึทืื, ืึทืจืืึทื ืืขืจืขืื ื Python, Node.js, C ++ ืืื Java.
3. ื ืืืขืจืืง ืงืึธืืืจืื ื ืืืจืื / ืงืืื ืงืึธื (ื ืืืขืจืืง ืงืึธื)
ืื ื ืืืขืจืืง ืงืึธื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืืฉืืจืื ืฆืืฉืืขืื ืคืืืข ืืขื ืขืคืืฅ. ืขืก ืืึธื ืืืื ืืื ืขืคืขืงืืืื ืืื ืืขืืืขื ืืืขื ืฉืจืืืื ืคืืืข ืืืืื ืคึฟืื ืงืจืึทืฆื. ื ืืืขืจืืง ืงืึธื ืืื ืคึผืจืขืงืึธื ืคืืืืจืขื ืงืึธื ืืืึธืก ืงืขื ืขื ืืืื ืขืืืขืืื ืืื ืืจืขืกืขืจืข ืืืืื. ืืึธืก ืึทืืึทืื ืืคืืื ื ืื-ืคึผืจืึธืืืจืึทืืขืจื ืฆื ืืขืฉืืืื ื ืืื ืืืืื ืฉืึทืคึฟื ืงืึธืืคึผืืขืงืก ืคึผืจืึธืืืงืื ืืื ืคืึทืจืืืืขืจื ืื ืืึธืืขืจื ืึทื ืืืืืงืืื ื ืืงืึธืืกืืกืืึทื.
ืืืื ืึท TechRepublic ืืึทืจืืื, ืงืืื-ืงืึธื / ื ืืืขืจืืง ืงืึธื ืืืฉืืจืื ืืขื ืขื ืฉืืื ืืขื ืืฆื ืืื ืืืขื ืคึผืึธืจืืึทืืก, ืืืืืืืืืจื ืกืืกืืขืืขื, ืจืืจืขืืืืืง ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ืื ืืขืจืข ืืขืืืื. ืื ื ืืืขืจืืง ืงืึธื ืืืฉืืจืื ืืึทืจืง ืืืขื ืืืึทืงืกื ืฆื $ 15 ืืืืืึธื ืืื 2020. ืื ืืืฉืืจืื ืฉืขืคึผื ืึทืืฅ, ืึทืจืืึทื ืืขืจืขืื ื ืึธื ืคืืจืื ื ืืืึธืจืงืคืืึธืื ืืึธืืืง, ืืึทืื ืคึฟืืืืจืืจืื ื, ืึทืจืืึทื ืคืืจ ืืื ืึทืจืืืกืคืืจื. ืืึธ ืืขื ืขื ืื ืืขืกืืขืจ ื ืืืขืจืืง ืงืึธื ืคึผืืึทืืคืึธืจืืก ืืื 2020:
- ืืืืงืจืึธืกืึธืคึฟื ืคึผืึธืืืขืจืึทืคึผืคึผืก
- ืืขื ืืืงืก
- ืึทืืืกืืกืืึทืื
- ืืึธืืึธ ืืืฉืขืคืขืจ
- Salesforce ืึทืคึผ ืงืืึธืื
- ืฉื ืขื ืืึทืกืข
- ืคืจืืืื ื ืฉืืืืื
4. 5G ืืืืึทืืืข
5G ืงืึทื ืขืงืืืืืืื ืืืขื ืึท ืืจืืืก ืคึผืจืึทื ืืืืฃ ืจืืจืขืืืืืง ืึทืคึผ ืืื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืื ืืืขื ืึทื ืืืืืงืืื ื. ื ืึธื ืึทืืข, ืืื ืืขืงื ืึทืืึทืืืฉืื ืึทืืึท ืืื IoT, ืึทืืฅ ืืื ืคืืจืืื ืื. ืืืื, ืื ืืืื ืืืืืืืืืจื ืืืขื ืืึทืื ืื ืืขืจืกื ืคืื ืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืืืื-ืืืืงืืึทื ืืืืืจืืืก ื ืขืืืืึธืจืงืก ืืื 5G.
ืืื ืึท ืคืจืืฉ ืืื ืืขืจืืืื ืืื ืืืืืืึทื ืืจืขื ืืก, Dan Dery, ืืึธืืึธืจืึธืืึท ืก ืืืืฆืข ืคึผืจืขืืืืขื ื ืคืื ืคึผืจืึธืืืงื, ืืื ืืขืืืื ืึทื "ืืื ืื ืงืืืขื ืืืง ืืึธืจื, 5G ืืืขื ืฆืืฉืืขืื ืคืึทืกืืขืจ ืืึทืื, ืืขืืขืจ ืืึทื ืืืืืื ืืื ืคืึทืจืืืืขืจื ืืขืืขืคืึธื ืืืืืืืืืจื 10 ืืื ืคืึทืกืืขืจ ืืื ืืืืืกืืื ื ืืืืืจืืืก ืืขืงื ืึทืืึทืืืฉืื."
ืืื ืืขื ืืืื, ืืืืืืืืืจื ืงืึธืืคึผืึทื ืืขืก ืืืขืื ืึทืจืืขืื ืฆื ืืจืขื ืืขื 5G ืืื ืืึธืืขืจื ืึทืคึผืืึทืงืืืฉืึทื ื. ืืขืจืืืืึทื, ืืขืจ ืืื 20 ืึธืคึผืขืจืืืืขืจื ืืึธืื ืืืืืข ืึทืคึผืืจืืืื ืฆื ืืืืขืจ ื ืขืืืืึธืจืงืก. ืึทืืื, ืืขืืืขืืึธืคึผืขืจืก ืืืขืื ืืืฆื ืึธื ืืืืื ืืจืืขืื ืืืืฃ ืื ืฆืื ืขืืขื ืึทืคึผืืก ืฆื ื ืืฆื 5G. ืื ืืขืื ืึธืืึธืืืข ืืืขื ืืืืืืืืง ืคึฟืึทืจืืขืกืขืจื ืื ืคืืืืขื ืืข:
- ื ืขืฅ ืคึผืจืึธืืจืึทื ืืืืขืจืืืื, ืกืคึผืขืฆืืขื ืคึฟืึทืจ ื ืขืืืืึธืจืง ืกืืืืกืื ื.
- ืฆืืฉืืขืื ื ืืึทืข ืืืขืื ืฆื ืฉืขืคึผื ืืึทื ืืฆืขืจ IDs.
- ืึทืืึทืื ืืืจ ืฆื ืืืืื ื ืืึทืข ืคืึทื ืืงืฉืึทื ืึทืืืื ืฆื ืึทืคึผืืึทืงืืืฉืึทื ื ืืื ื ืืืขืจืืง ืืืืืึทื ืกื.
- ืืืขื ืืฉืคึผืขื ืืืืฃ ืื ืึทื ืืืืืงืืื ื ืคืื ืื AR / ืืืจ ืกืืกืืขื.
5. ืืจืื ื ืึธืืขื ืืึทืงืืืฉืึทื
ืึธืืขื ืืึทืงืืืฉืึทื ืืื ืื ืงืจืืกืื ืืื ืึท ืขืคืขืงืืืื ืคึผืจืึธืฆืขืก ืคึฟืึทืจ ืคึผืจืึทืืขืงืืื ื ืฉืคึผืืจืขืืืืืง ืืึทืื. ืื ืกืึทืคืืกืืึทืงืืืืื ืืขืื ืึธืืึธืืืข ืืื ื ืื ืืืืื ืฉืคึผืืจืขืืืืืง ืฆื ืืืืืืืืืจื ืืึทืงืก, ืึธืืขืจ ืืืื ืฉืืืฆื ืงืื ืกืืืขื ืกืืืื ืืื ืืคืืื ืงืืืึทื ืืื ืงืึทืืคึผืืืืื ื. ืึธืืขืจ ืื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืึทืจืง ืืื ืฉืืื ืืขืืขื ืคืืืข ื ืืึทืข ืืืืคึผืก ืคืื ืึธืืขื ืืึทืงืืืฉืึทื, ืึทืืึท ืืื ืงืื ืึทื ืึทืืืกืืก, ืืืึธืืขืืจืืงืก ืืื ืคืึทืกืืึทื ืืขืจืงืขื ืื ื.
ืืื ืืขื ืืื ืข, ืืึทืงืขืจื ืืขืคึฟืื ืขื ืคืึทืจืฉืืืขื ืข ืืืขืื ืฆื ืคืึธืจืืข ืึธื ืืืื ืืึทื ืืฆืขืจ ืืืก ืืื ืคึผืึทืกืืืขืจืื. ืืื ื ืจืืจืขืืืืืง ื ืืฆืขืจืก ืืขื ืขื ืฉืืื ืฆืืืขืืืืื ื ืฆื ืึทืงืกืขืก ืืืืขืจ ืกืืึทืจืืคืึธื ืขืก ืืื ืึท ืคืื ืืขืจืคึผืจืื ื ืึธืืขืจ ืคืืืฉืึทื ืืืขืจืงืืงื, ืึทืืื ื ืืฆื ืึธืืขื ืืึทืงืืืฉืึทื ืืืฉืืจืื, ืืื ืืืขืื ื ืืฉื ืืึทืจืคึฟื ื ืืึท ืืืขืจืึทืคืึทืงืืืฉืึทื ืงืืืคึผืึทืืืืึทืืื ืืืืึทื ืื ืืืงืขืืืืึธืึธื ืคืื ืกืืืืขืจ ืื ืืืืืข ืืืขื ืืืื ืืืืื ืืงืขืจ. ืืึธ ืืขื ืขื ืขืืืขืืข ืืืืื-ืคืึทืงืืึธืจ ืึธืืขื ืืึทืงืืืฉืึทื ืืืฉืืจืื ืืื SSL ืขื ืงืจืืคึผืฉืึทื.
- ืืืืื ืืึธืงืขื ืก ืืืขื ืื ืืืื ืกืืึทืจืืคืึธื ืขืก ืืื ืืึทืงืืืขื ืืืืื-ืคืึทืงืืึธืจ ืึธืืขื ืืึทืงืืืืขืจื.
- EGrid ืืขืืคึผืืึทืืขืก ืืขื ืขื ืึทื ืืจืื ื ืฆื ื ืืฆื ืืื ืคืึธืืงืก ืคืึธืจืขื ืคืื ืึธืืขื ืืึทืงืืืืขืจื ืืื ืื ืืื ืืืกืืจืืข.
- ืขืืืขืืข ืคืื โโโโืื ืืขืกืืขืจ ืึธืืขื ืืึทืงืืืฉืึทื ืืืืื ืคึฟืึทืจ ืืขืฉืขืคืื ืืขื ืขื RSA SecurID Access, OAuth, Ping Identity, Authx ืืื Aerobase.
ืขืก ืืขื ืขื ืืืืืืืืืจื ืงืึธืืคึผืึทื ืืขืก ืืื ืื ืืืึท ืืื ืื ืื ืืืึธืก ืืึธื ืืจืืื ืคืึธืจืฉืื ื ืืื ืื ืคืขืื ืคืื ืึธืืขื ืืึทืงืืืฉืึทื ืืื ืืืึธืืขืืจืืงืก. ืืื ืืืื ืืขืืขืจื ืึทื ืฆื ืฉืึทืคึฟื ืืขืืขืจ ืืืืืืืืืจื ืคึฟืึทืจ ืงืื, ืคึผื ืื-ืฉืืึทื, ืืืืืืืืืขืจืึทื ืืื ืืืึธืืขืืจืืง ืึธืืขื ืืึทืงืืืฉืึทื. ืืืฆื ืืืจ ืงืขื ืขื ืืึทืฉืืฆื ืืืืืืึทื ืืฉืึทื ืึทืื ืืื ืคึฟืึทืจืืขืกืขืจื ืคึผืืึทืืคืึธืจืืข ืงืืืคึผืึทืืืืึทืืื.
ืกืึธืฃ
ืขืก ืงืืงื ืืื ืื ืืขืื ืคึฟืึทืจ ืคึผืจืึธืืืจืึทืืขืจื ืืืขื ืืืื ืืืืื ืืงืขืจ ืืฉืึทืืึทื ืืืฉืื ื ืืื 2020, ืืืืึทื ืืขืจ ืืึทื ื ืคืื ืืืืืืืืืจื ืึทื ืืืืืงืืื ื ืืื ืืกืชึผืื ืฆื ืคืึทืจืืืืขืจื. ืื ืืืฆื ืืืฉืืจืื ืืืขื ืืืขืจื ืืจืื ืืขืจ ืฆื ื ืืฆื. ืืขืกืึธืฃ, ืืขื ืืขืืขืจืื ื ืืืขื ืฉืึทืคึฟื ืึท ืืื ืึทืืืฉ ืืืขืื ืืืึธืก ืงืืื ืืื ืึท ื ืืึทืข ืืืืืืึทื ืขืืืขืจ.
ืืงืืจ: www.habr.com