Table of Contents code - 062306
Table of Contents
Table of Contents code - 061806
Table of Contents
Table of Contents code - 100605
| Service-Oriented Architecture (SOA)
|
| Service Oriented Architecture (SOA) is an architectural style whose goal is to achieve loose coupling among interacting software agents. A service is a unit of work done by a service provider to achieve desired end results for a service consumer. Both provider and consumer are roles played by software agents on behalf of their owners.
This sounds a bit too abstract, but SOA is actually everywhere. Let's look at an example of SOA which is likely to be found in your living room. Take a CD for instance. If you want to play it, you put your CD into a CD player and the player plays it for you. The CD player offers a CD playing service. Which is nice because you can replace one CD player with another. You can play the same CD on a portable player or on your expensive stereo. They both offer the same CD playing service, but the quality of service is different.
The IoD Strategy, the Pervasive Information Fabric using agents and multi-agents and the E2EIoD processes are a "Storage-based" approach to SOA. The "Quality of Service (QoS)" difference is pre-determined by the Service Level Agreement (SLA) process.
The SOA is driven by the SLA's and both are based on the Unit of Information Content. Not the Unit of Technology storing it.
|
Table of Contents
Table of Contents code - 082805
Begin Postings
Desktop Footprint is Shrinking
Affordable SOHO Backups
Add New Topic One
Add New Topic Two
Add New Topic Three
Add New Topic Four
Return to DFWUUG Wiki Main page
If Wishes were Horses
Table of Contents Code
Table of Contents code - 071205
How to get Root Rights on Linux
*nix SOHO Protect Strategy
How do we know when the SOHO Protect Strategy is "As Good as it Gets"?
*nix SOHO Protect Strategy01 - A mostly Enterprise Roadmap - not much detail - Some features apply to the SOHO
Should We All Just Use Macs? - OSX is Unix
Enterprise-like SOHO Protect Strategy (includes PC 's or mostly PC based)
How to get Root rights on Linux ?
LINUX Info diagram (linux.gif) goes here
- To protect your Linux,
- use only Linux
- use shadow password (Run pwconv as root)
- setup LILO password
- keep your Linux up-to-date
- subscribe to bugtrack mailling liste
- read the Linux Administrator Security Guide LASG and #Securing-Optimizing-Linux-RH-Edition
- Remove the services you don't use (don't forget inetd services in /etc/inetd.conf)
- Replace inetd by xinetd
- Convert your old information: itox -t /usr/sbin/ < /etc/inetd.conf > /etc/xinetd.conf
- Update your /etc/hosts.allow to reflect service name and not binary name.
- Your default policy must be deny (ALL:ALL in /etc/hosts.deny)
- Setup a firewall with a default deny policy NetFilter
- Use OpenSSH instead of telnet and configure it correctly (no X forwarding in client, limit simultaneous connection for your server)
- If you use Winx, you can get PuTTY, free win32 telnet/ssh client
- Configure your servers to run as non root (Squid,Mysql,Apache,IPLog,Bind,PostFix...)
- If you run an X server with XDM/KDM/GDM, use the last version of XFree server with Xwrapper and deny XDMCP: XDM, KDM : /etc/X11/xdm/Xaccess
- GDM : look for [security] and [xdmcp] in /etc/X11/gdm/gdm.conf
- Chrooted BIND/DNS servers
- IPLog: TCP/IP traffic logger
- Nessus: Remote Security Scanner
- Use the option "-a 127.0.0.1" to only listen to loopback interface
- Use PostFix instead of Sendmail
- Important parameters in main.cf are mydestination and relay_domains
- smtpd_banner = $myhostname ESMTP $mail_name
- Use ProFTPD instead of `Wu-FTPD
- In /etc/proftpd.conf, set
- SyslogFacility AUTH
- ExtendedLog /var/log/ftp.log AUTH
- ServerIdent Off
- Restrict crontab users with /etc/cron.allow
- NMAP port scanner
- The password cracker John The Ripper is avaible at http://www.openwall.com/john/.
- Introduction to Awk
- The Unix Shell Guide
- HTML Reference
Return to Table of Contents
*nix SOHO Protect Strategy
- Firewall - first line of defense
- Does *nix need a hardware firewall?
- Even on dial-up?
- What's a good "iptables" setup to start with?
- For Linux?
- For Unix?
- Are the Linux and Unix "iptables" the same?
- How are they different?
- Identity Management
- LDAP ?
- NIS/NIS+ ?
- Other ?
- Trusted Network and Hosts
- DHCP Configuration?
- DNS Configuration?
Return to Table of Contents
How do we know when the SOHO Protect Strategy is "As Good as it Gets"?
- Is my SOHO Protected? or Infected?
- How to determine the level of protection?
- How to test the protection level after changes to the SOHO?
Return to Table of Contents
*nix SOHO Protect Strategy01 - A mostly Enterprise Roadmap - not much detail - Some features apply to the SOHO
Return to Table of Contents
Should We All Just Use Macs? - OSX is Unix
Return to Table of Contents
Enterprise-like SOHO Protect Strategy
Return to Table of Contents