m2 Flashcards
iaas
infrastructure as a service lets you use a server like a whole preconfigured virtual machine thingy. linode, windows azure. network can be integrated.
naas
networking as a service. companies can offshore networking services: security, wan, routing, etc
saas
right software for business. license, security, updates, maintenance, data o/s, google suite, microsoft office, dropbox.
Paas
platform as a service. you can deploye. build code, store info in database, deploy it. Heroku.
directory as a service, daas.
manage users, access, authorization. windows active directory. daas.
cons to cloud:
recurring cost, outward dependence.
how to set up a server
install service or application on server like a file storage service which will supply to requests.
server operating system
regular os that are optimized for server functionality. allow more ram capacity, connections.
server operating systems:
usually more secure. additional services built in.
virtualized server:
put lots of virtualized instances on one server.
virtual server performance
a service running on dedicated hardware has better performance than virtual.
cost of vs
expensive.
benefit to vs
many services on 10 instances on one physical server.
cheaper to run several services
on one machine than many services on many machines
advantage with updates with vs:
you can migrate a service to another physical location while you do work.
pof:
when you put a service on a physical machine, you have a weak pof, point of failure
how to prevent pof singularity?
have redundant servers set up
remote access: why?
so you can troubleshoot an issue instantly from anywhere.
openssh
most popular linux remote access tool
how to ssh
install ssh client on machine connecting from. instqll ssh on server connecting to.
my client machine.
run command: sudo apt-get install openssh-client
download
install openssh server on machine you want to access.
ssh server:
a process that listens for incoming ssh connections.
sudo apt-get install openssh-server
check server is good to go. run its.
client, test. ssh: server IP addres.
username, password, connect to server.
test by going to desktop of server, create new folder, go back into server, list files, see folder test, ssh into machine.
remote system examples:
laptops, PC, workstation, server, data center machines, other equipment