A Norton Internet Security Warning - PowerPoint PPT Presentation

1 / 25
About This Presentation
Title:

A Norton Internet Security Warning

Description:

You register the domain via a company called a domain name registrar ... Some hosting sites are not cheap yet deliver poor results ... – PowerPoint PPT presentation

Number of Views:87
Avg rating:3.0/5.0
Slides: 26
Provided by: odinLcb
Category:

less

Transcript and Presenter's Notes

Title: A Norton Internet Security Warning


1
A Norton Internet Security Warning
  • My computer showed me this pop-up this morning
  • As we discussed last time, UoO assigns public IP
    addresses. A hacker was scanning my computers
    ports, hoping for a response
  • If my computer responds on some channel, then
    that communication might lead to the hacker
    finding a security flaw

2
Reminder re team projects
  • Team presentations will begin at the end of our
    Week 9, which means next Wed.
  • Approx. 7 teams will present that Wed.
  • Approx. 7 teams will present the following Mon.
  • I will post the presentation schedule online
    tomorrow morning.
  • If you want to be within the first set of teams
    (those presenting Wednesday), send me email
    before tomorrow morning.
  • Reminder from project handout To keep each team
    at 10min total, the actual presentation time
    should be 6-8 minutes, thus providing a few
    minutes of switching time between teams.
  • Weight 10 total, 4 based on presentation
  • Remaining 6 breakdown
  • 2 on model sophistication
  • 2 on accompanying explanatory document
    (.doc/.pdf file)
  • 2 on clarity of spreadsheet work (labels,
    comments, organization, professional appearance)

3
Getting your Business Online
  • DSC 340, Week 8

4
Basic Steps to Discuss
  • Business Modeling
  • Choosing a domain name
  • Buying the name
  • Designing a website
  • Hosting your site
  • Spreading the word

5
1. Business Modeling
  • Internet business are still businesses
  • The traditional cost/revenue/profit
    considerations of business do apply!
  • We have seen many examples of the kinds of things
    that happen when you forget this
  • Demand, revenues, and costs can be difficult to
    predict, so build this uncertainty into your
    business model

6
1. Business Modeling
  • Critical concept Eprofit(x,y,z) is not usually
    not equal to profit(Ex,Ey,Ez).
  • So, using your expected demand, expected revenue,
    and expected costs as inputs to your business
    model is not good enough.
  • This is one reason why stochastic simulations are
    so valuable.

7
2. Choosing a domain name
  • Consider making your companys website name
  • extensible
  • e.g., what does Amazon.com have to do with books?
  • memorable
  • short
  • The extension matters!
  • Country Code Domains (.uk, .de, .jp, .us, etc.)
  • Generic Domains (.aero, .asia, .biz, .cat, .com,
    .coop, .edu, .gov, .info, .jobs, .mobi, .int,
    .mil, .museum, .name, .net, .org, .pro, .tel and
    .travel)
  • the marketplace has spoken - .com considered
    the best
  • You might also choose misspellings of the name,
    or other variations
  • Amazon.com might purchase AmazonSucks.com

8
2. Choosing a domain name
  • Generally people advise avoiding
  • Trademarks
  • Hyphens
  • Numbers
  • One may not be enough
  • Multiple markets may imply multiple names/sites
  • Choose/register the name(s) sooner rather than
    later
  • Its a global market for the same set of, e.g.,
    dot-com, names

9
3. Buying the name
  • Buying a domain name is referred to as
    registering the domain
  • Its actually a lease, not a purchase
  • You register the domain via a company called a
    domain name registrar
  • Lease timeframe ranges from 1 year to 99 years
  • Price per year ranges from 5 to 20
  • Research the registrar before you choose
  • avoid being scammed

10
3. Buying the name
  • Largest registrars by -registered-names (06
    data)

11
3. Buying the name
  • Current lessee has the option to renew name
    before end of lease
  • And, most good names are already being leased!
  • How do you check if a name is available?
  • Any registrars site will have search option
  • How do you check details of lessee?
  • WHOIS search
  • Lessee can pay for private registration, in which
    case you wont see their details

12
3. Buying the name
  • Options for buying names that are not available
  • Everything has a price
  • Option 1 direct-contact deal
  • use WHOIS search to make direct contact, then
    negotiate a deal
  • Option 2 domain name marketplace
  • Several varieties auction style, fixed-price
    style, make-an-offer style. Sometime you will
    find the same domain name on several marketplaces
  • Example of marketplaces buydomains.com
    afterNIC.com

13
4. Designing a website
  • Your companys site should not be a collection of
    .html (web) pages
  • .html files are called static web pages
  • .html mixes content and display information, and
    is therefore .html files hard to update
    automatically
  • manual updates are too costly!
  • imagine if Amazon.com used only static pages

14
4. Designing a website
Browser
Browser
Browser
Web Server
Enterprise datain Databases
Disconnect!
Static Pages
A static website
15
4. Designing a website
  • Your corporate site should be dynamic (not
    static), based on n-tier design principles

User makes web request
Web Server
DBMS
Dynamic page is returned to user
Service creates HTML document from live data
  • Web pages created on the fly to include data
    dynamically, and are thus always up to date.

16
4. Designing a website
  • How does a Web Server connect to the database
    server?
  • Using special plug-in software for the web-server
  • Many options for such plug-in software
  • IBMs WebSphere
  • Oracles Oracle Application Server
  • Macromedias Cold Fusion
  • Microsofts .NET
  • The plug-in is sometimes called application
    server software or middleware.

17
4. Designing a website
Page request
Application ServerMiddleware
Web Server
Dynamically generated HTML page
Database Networking Software
Database Networking Software
Storeddata
Database Server
18
4. Designing a website
  • To help in the development and maintenance of
    very complicated websites, companies now split
    their website code (the middleware tier) into
    multiple parts
  • Presentation code that deals with how to display
    of information to users
  • Business Logic handles execution of business
    logic
  • Data Access defines and provides data, initiates
    retrievals-from and updates-to the DBMS
  • This modern approach is referred to as n-tier
    architecture

19
4. Designing a websiten-tier Architecture
Back-end Systems Layer
Presentation Layer
Business Logic Layer
Data Access Layer
Database
Processinfo.
Show info.
Store/retrieveinfo.
HTTP (Internet)
Legacy Systems
Directory Services (LDAP)
Application Server
Value-Added Services
Web Browser Client
Application tier now split into 3 layers
Content Management
Personalization
Commerce
20
4. Designing a website Benefits of n-tier
Architecture
  • Ability to upgrade and enhance application layers
    independently.
  • Greater reusability of software.
  • Ability to integrate new applications without
    modifying existing code.
  • Greater security.
  • The disadvantage is obvious it takes more
    expertise to set up

21
5. Hosting your site
  • Many vendors want your business
  • Important considerations besides price BSDCCC
  • Bandwidth allowance per month?
  • Security
  • Dependability (24/7/365 with 99.999 uptime?)
  • Capacity (how many Giga or Tera bytes of files
    can you store on your site?)
  • Capability
  • Do they support languages, database servers, and
    application servers that your website development
    team will need?
  • Convenience (administrative interface)

22
5. Hosting your site
  • You dont always get what you pay for
  • Some hosting sites are not cheap yet deliver poor
    results
  • Some relatively inexpensive hosting services have
    good reputations
  • hostmonster.com (Linux servers)
  • discountASP.net (Windows servers)

23
5. Hosting your site
  • What you can get for 6/month in early 07

24
6. Spreading the word
  • Unless you actively advertise the existence of
    your site, there is a good chance that you will
    be the only visitor your site ever gets. 
  • Website ads
  • Related-keywords search-engine ads (e.g., Google)
  • Banner ads on related sites (e.g., Double Click)
  • Getting your site search-engine indexed
  • Takes a while to get a high ranking
  • A sites Google Page Rank is of great
    importance, because that determines how high up
    in Googles long list of results your site will
    fall

25
6. Spreading the word
  • Google.com Page Rank (PR)
  • PR relies on the uniquely democratic nature of
    the web by using its vast link structure as an
    indicator of an individual page's value. In
    essence, Google interprets a link from page A to
    page B as a vote, by page A, for page B.
  • But, Google looks at more than the sheer volume
    of votes, or links a page receives it also
    analyzes the page that casts the vote. Votes cast
    by pages that are themselves "important" weigh
    more heavily and help to make other pages
    "important."
  • Source http//www.google.com/technology/index.htm
    l
Write a Comment
User Comments (0)
About PowerShow.com