Data transfer cost optimization
What is Data Transfer Cost?
Problem of ever increasing Data Transfer cost
Tracking DT costs
Key Takeaways to handle DT cost
Data transfer over public IP
Serving static High availability content
Data transfer over NAT gateway
Data transfer over VPC endpoints
Currently only supports S3 and dynamodb
Other points to keep in mind
What is still missing
What have we achieved?
What is still missing?
VPC Flow Logs
VPC Flow Record
Source
Destination
Protocol, Bytes, Packets . . .
Setup VPC Flow Logs
Extract
VPC Flow Record
Version - 2
Account Id - 123456789010
Network Interface Id - eni-1235b8ca123456789
Source IP - 172.31.16.139
Destination IP - 172.31.16.21
Source Port - 20641
Destination Port - 22
Protocol - 6
Packets - 20
Size(Bytes) - 4249
Start time - 1418530010
End time - 1418530070
Action - ACCEPT
Log Status - OK
Transform
Enriched flow logs
Version - 2
Account Id - 123456789010
Network Interface Id - eni-1235b8ca123456789
Source IP - 172.31.16.139
Destination IP - 172.31.16.21
Source Port - 20641
Destination Port - 22
Protocol - 6
Packets - 20
Size(Bytes) - 4249
Start time - 1418530010
End time - 1418530070
Action - ACCEPT
Log Status - OK
Version - 2
Account Id - 123456789010
Network Interface Id - eni-1235b8ca123456789
Source IP - 172.31.16.139
Source IP type - private
Source resource Id - i-34j23j40fsdhf
Source Region - us-east-1
Source Az - us-east-1a
Source VPC Id - vpc-342j432jh
Source Subnet Id - subnet-1
Source Service - AmazonEC2
Destination IP - 172.31.16.21
Destination IP type - private
Destination resource Id - i-sfwe4534fsd3
Destination Region - us-west-1
Destination Az - us-west-1a
Destination VPC Id - vpc-345fgd45
Destination Subnet Id - subnet-4
Destination Service - AmazonEC2
Source Port - 20641
Destination Port - 22
Protocol - 6
Packets - 20
Size(Bytes) - 4249
Transfer Type - Inter Region
. . .
. . .
Load
Analysing data
Granular data view
Future Work
Thank you