View
222
Download
0
Category
Preview:
Citation preview
ENTREPRENEURIAL TOOLBOX
Presented By
Richard Genzer, CEOGenzer Enterprises
March, 2013
IT 101 – Helpful IT ConceptsIT 101 – Helpful IT Concepts
ENTREPRENEURIAL TOOLBOX
Are You Ready?
Select Top Technology Trends for 2013*– Internet of Things– Cyber security– Big data– Cloud computing– Next gen mobile
Other sources:– Agile dev– TV integration– Social, social, social– Device integration (e.g. glass, monitor)
IEEE 13 Top Trends for 2013
Can you leverage, Can you leverage, cost, approximate, cost, approximate,
follow or align follow or align without without
understanding?understanding?
ENTREPRENEURIAL TOOLBOX
What do they mean… to you?
• Internet of Things– Connecting “ordinary things” to the net like your car, house or refridgerator
• Cyber security– Keeping you and companies safe from interlopers
• Big data– Mining the mountains of data to discover useful information
• Cloud computing– Leverage centralized computing capacity and build an elastic infrastructure
• Next gen mobile– More capablities, better screens, improved connectivity
• Agile dev– New ways (iterative / collaborative) to develop products / services
• TV integration– One of the “internet of things” from above
• Social, social, social– Everyone seems to think we want to be social but do so online?
• Device integration (e.g. glass, monitor)– New classes of devices that can be accessed (e.g. heart monitor)
ENTREPRENEURIAL TOOLBOX
What do YOU want to talk about?
I am prepared to talk about the following:
– Networking– Internet pipes and technologies– Browser technologies– Encryption– Cloud computing– Development
What else?What else?
ENTREPRENEURIAL TOOLBOX
Networking
• Every device is uniquely addressed• Data is sent in packets, streaming a
challenge• Networks require traffic police (routers)• Networks are dangerious (firewall)• Servers and users are connected• Ports allow traffic to be segregated• Increased traffic means bigger pipes
ENTREPRENEURIAL TOOLBOX
Domain Names
• People don’t do numbers… need names– Top level domains (.com, .org, .edu, .xxx)– Works from right to left– About 150MM w/ 100MM .com (
www.dailychanges.com) – Find (www.godaddy.com), Register, Setup,
Maintain
• DNS system– Globally replicated database– TTL
ENTREPRENEURIAL TOOLBOX
Domain - WhoisRegistrant: Dns Admin Google Inc. Please contact 1600 Amphitheatre Parkway Mountain View CA 94043 US +1.6502530000 Fax: +1.6506188571
Domain Name: google.com
Registrar Name: Markmonitor.com Registrar Whois: whois.markmonitor.com Registrar Homepage: http://www.markmonitor.com
Administrative Contact: DNS Admin Google Inc. 1600 Amphitheatre Parkway Mountain View CA 94043 US +1.6506234000 Fax: +1.6506188571 Technical Contact, Zone Contact: DNS Admin Google Inc. 2400 E. Bayshore Pkwy Mountain View CA 94043 US +1.6503300100 Fax: +1.6506181499
Created on..............: 1997-09-15. Expires on..............: 2020-09-13. Record last updated on..: 2013-02-28.
Domain servers in listed order:
ns3.google.com ns4.google.com ns2.google.com ns1.google.com
Domain Name: TEMPLE.EDU
Registrant: Temple University 7th floor Wachman Hall 1805 N. Broad Street Philadelphia, PA 19122 UNITED STATES
Administrative Contact: Enterprise Systems Group Temple University Computer Services 7th floor Wachman Hall 1805 N. Broad Street Philadelphia, PA 19122 UNITED STATES (215) 204-5555 Technical Contact: Enterprise Systems Group Temple University Computer Services 7th floor Wachman Hall 1805 N. Broad Street Philadelphia, PA 19122 UNITED STATES (215) 204-5555
Name Servers: NS1.TEMPLE.EDU 155.247.166.2, 2620:104:7000::200 NS2.TEMPLE.EDU 155.247.19.2, 2620:104:7008::100
Domain record activated: 27-May-1987Domain record last updated: 18-Nov-2005Domain expires: 31-Jul-2013
http://whois.domaintools.com
ENTREPRENEURIAL TOOLBOX
Encryption
• Keep data safe from prying eyes• Keys unlock the information• Inverse keys… key to encode and a
different key to decode• Public / private key• Challenge / response, two-factor• Using the same key (symmetric) is
dangerous and cumbersome.
ENTREPRENEURIAL TOOLBOX
Cloud Computing
• On demand• Scalable• Ubiquitous• Virtualized• Model: pay as you go (no CAPEX)• Uses
– Storage: supporting applications (e.g. evernote)– Storage: supporting private apps (e.g.
sharepoint)– Virtual computing: support dynamic hosting
(e.g. ecommerce)
ENTREPRENEURIAL TOOLBOX
The Browser
• Top Browsers– Chrome, IE, Firefox, Safari
• Mobile versions of them all• Started as static, now program
environment– html5test.com, rogerdubuis.com, bjork.com
• Differences– Language support: HTML, CSS, JavaScript,
Flash– Layouts change
ENTREPRENEURIAL TOOLBOX
Development Soup
• Agile• Programming languages vs programming
environments • WordPress, Joomla, • LAMP• .NET vs anything else (ruby, python, PHP)• Open vs. closed environments• MySQL (open) vs stuff from Microsoft or Oracle• Ecommerce platforms• 3-tiered, middleware, multitiered• Model View Controller (MVC)… .NET, Cake,
Django• Usage scenarios / stories
ENTREPRENEURIAL TOOLBOX
Databases
• Table: each with one or more columns• Columns: (fields) each with a type• Keys: locate/refer row quickly• Normalization: so data is not
repeated• Lesson: keep data clean so database
is fast, efficient– duplicate data, “messy” information
ENTREPRENEURIAL TOOLBOX
Other Fun Things to Talk About
• Google Docs• Mobile Computing & Tablets• IT and Developing Countries• Online Video & Education• Viruses, Trojan, Key Logger, Assorted
Malware• VOIP• Web Monitoring
ENTREPRENEURIAL TOOLBOX
Reference List
• Aaron Titus: how the internet works - http://www.youtube.com/watch?v=7_LPdttKXPc
• From Lynda: how databases work - http://www.youtube.com/watch?v=z5YnKt2aOCs
• Examples of HTML 5 - http://www.creativebloq.com/web-design-tips/examples-of-html5-1233547
• Ineteresting Infographics - http://nowsourcing.com/2010/06/18/technology-internet-infographics/
• Traffic sites– Google: http://www.google.com/transparencyreport/traffic– Akamai: http://www.akamai.com/html/technology/dataviz1.html– Interactive map: http://internet-map.net/– Internet health: http://dev.gomez.com/internet-health-map/
• Encryption: using colors to demonstrate - http://www.youtube.com/watch?v=3QnD2c4Xovk
• Cloud computing animation: http://www.youtube.com/watch?v=QJncFirhjPg
Recommended