Skip to content

Instantly share code, notes, and snippets.

@oscargicast
Last active August 29, 2015 13:56
Show Gist options
  • Save oscargicast/8887622 to your computer and use it in GitHub Desktop.
Save oscargicast/8887622 to your computer and use it in GitHub Desktop.
clase Giorgio

VPS

+digitalocean* +linode +rackspace

amazon web service - EC2

amazon S3 - storage

sistemas automatizados

ansible* salt chef puppet

  • orquestacion: para aprovechar varios servers -> load balancers
  • provisionamiento: instala todos paquetes de forma automatizada

server

sudo apt-get update sudo apt-get git

cli

sudo pip install ansible

vagrant reload vagrant provision # corre ansible

ansible: trabaja con metodos idempotentes es para q tus servidores esten homogenizados (los recursos) = todos tengan la misma configuracion

docker: virtualizador que usa lxle lxle: virtualizacion en el kernel

git reset

.com: TLD -> top level domain co.uk co: second level domain uk: tld

pepito:wordpress.com .com: tld wordpress: domain pepito: subdomain https: ssl+http

router + modem = "MODEM" modem: analogico a digital router: NAT + DHCP(multiplexor): NAT: convierte iplocales a una ip publica q apunta a telefonica: network address translation DHCP: automaticamente asigna una nueva IP a una PC en la red

TELEFONICA: ISP(Internet service provider) levelB at&t global crossing

$ traceroute URI

DDOS: arma-> server cache

message queues: cola de mensajes

enviar correos x smtp -> cuellos de botella

zeroMQ RabbitM

Cache

+Varnish

  • Squid +Memcache

Load Balancer

HAP: a proxy

Base de Datos

CDN: Content delivery network

Sistema q escoge los servidores mas cercanos para hacer los requests.

DNS

Servidor dedicado a mapear nombres de domnio a ips

IANA: regula el internet

proveedores dominio: namecheap hover gandi

dig URI

Google DNS: 8.8.8.8 8.8.4.4

Open DNS

DNS telefonica

DNS subscritos y oficionalisados por la IANA para que apunten a los IPs reales

Registros DNS

A: ip del servidor, puedes tener varios servidores. -> CDN Empresas: AKAMAI CloudFare

CNAME: subdominio MX: servidor correos

TTL: time to live

NEO4J

###########3 ontologia: modelamiento bd

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment