Posts

Showing posts from October, 2021

AWS File Storage Gateway -Day 1 (Deployment)

Image
General info:-  AWS S3 Storage Gateway Setup and Day 1 Operations. AWS Storage Gateway is primarily used for Storage Space, efficient  Data Sync, Caching and Secure way of transferring the data to various AWS storage services like AWS FX and S3 Services. In addition, AWS storage gateway helps organizations deal with on-premise space issues with  Backup Target and store end-user data. AWS Gateway is an appliance that can be deployed on-premise to extend the AWS storage services. AWS Gateway is charged for Per Month Per VM Based. AWS Gateway logs, activity can be monitored by AWS Monitoring Services. AWS free tier allows to Use 100GB of Space using AWS Storage Gateway. AWS gateway requires a minimum of 16GB ram and 200 GB disk space to start with, and we can choose the best fit configuration according to our requirements.   1). AWS File Storage Gateway: AWS storage by providing standard storage interfaces . It offers transparent caching, efficient data transfer, and in...
Image
  CHAT ROOM WITH END-TO-END-ENCRYPTION  USING SOCKET PROGRAMMING PYTHON LEARNING: Socket programming Understanding TCP  Diffe hellman key exchange Encryption Tkinter Threading  What is  one way function?   There is no inverse  to this type of functions             Eg -     5 mod 2 =1 11 mod 2 = 1 25 mod 2 = 1 Any odd no. mod 2 = 1                Therefore, there are infinite possibilities  of odd numbers.                Hence, even if we  know remainder and divisor we cannot say what is dividend. (here we are not                   involving quotient, hence it is not possible to find the dividend .) Note: this is modulus property (g**A mod p)**B mod p =. (g**B mod p)**B mod p = (g **(A*B) mod) p mod p The same thing is done in diffe hellman key e...
Image
Hosting A secure website with letsencrypt(free TLScertificate) Learning Outcomes: - Hosting a website - creating certificates  - understanding domain name resolution - CNAME, A, AAAA DNS records - Cloud computing Now lets start hosting our website. Understanding:: Step1:  Buying a domain  We have many websites to buy a domain(godaddy, domain.com, etc),  I used domain.com. Step2:   Lets go for hosting Here I used cloud computer, (sine, I have found it easy and convenient) or you can use your own infrastructure for hosting. Here I  used digitalocean droplet as my server. How to set up a server on digital ocean? Here are the  steps: 1. Go to digitalocean.com 2. Sign up 3. Create your project 4. After creating project, click on create a droplet.(here droplet is nothing but a virtualmachine) 5. Select the distribution and choose a plan, here I chose minimum plan.  6. But, go to Marketplace  to choose a distribution with a req...