Provide a platform for developers to code, build and manage software applications
Communication Services
Enable employees in a company to talk to one another
Security Services
Add a layer of security protection to our IT infrastructure
User Productivity Services
Software development programs, word processing, graphical editors, finance software
Instant communication
Drastically changed how we communicate in both our personal and professional lives
Chat applications
Facebook Messenger
Internet Channel Relay or IRC
IRC
A protocol that's used for chat messages, operating in a client and server model
XMPP
An open source protocol used in instant messaging applications and social networking services, also used in Internet of Things applications
XMPP applications
Pidgin
Padium
Email services for a company
Setting up a domain name for the company's email, like devan@example.com
Ways to set up email for a company
Run your own managed server
Use an email service provider, like Google Suite
PostOfficeProtocol3
downloads email from an email server onto your local device, deleting the email from the server
Internet Message Access Protocol
keeps your messages on the email server
SimpleMessageTransferProtocol
the email protocol for sending email
Software licenses
When software is used as a consumer, agreements can say that only a specific person can use the software
In a business or commercial setting, most software distributors will have a separate agreement
HypertextTransferProtocolSecure
the secure version of HTTP that ensures communication between a web browser and website is encrypted
Transport Layer Security protocol - the most popular way to keep communications secure over a network
Secure Socket Layer protocol - an older and insecure way of securing communication between a web server and client, deprecated in favor of TLS
Certificate authority
Grants a certificate to a website saying that it trusts the website and verifies the website's identity
File storage services
Allow us to centrally store files and manage access between files and groups
Ways to maintain file storage services
Set up a file storage server
Use a Cloud file storage provider
FAT32
A popular FAT file system that's compatible with Windows, Linux, and Mac OSes
Networkfilesystem
a protocol that enables files to be shared over a network, easiest to set up on a Linux environment
SMB
A protocol that Samba implements
Mobile synchronization
Ensuring that important data on a mobile device, like emails, photos, videos, calendars, health data, and location data, is synchronized or synced with another location
Print services
Centrally managing all printers in an IT infrastructure by installing a print service on a server
Web server
Stores and serves content to clients through the Internet, running an HTTP service or HTTP server that processes HTTP requests
Database server
Consists of database software that allows reading and writing from databases, like MySQL and PostgreSQL, often using solid state drives (SSDs) for increased performance
Software as a Service
The software is already pre-configured and the user isn't deeply involved in the cloud configuration
Infrastructure as a Service
You're hosting your own services in the cloud, needing to decide how you want the infrastructure to look depending on what you want to run on it
A region is a geographical location containing a number of data centers, each called a zone, which are independent of each other for redundancy
Cloud deployment models
Public cloud
Private cloud
Hybrid cloud
"A" record is used for hostnames
Open IM protocols that are widely used and integrated
into different communication applications.
XMPP - Extensible Messaging and Presence Protocol
Communication Services
• enable employees in a company to talk to one another
Security Services
• add a layer of security protection to our IT infrastructure.
SSL version 3.0
• essentially TLS version 1.0
Security Services
• Security is super important to all organizations. It's integrated into all aspects of an IT infrastructure service.