IT 101 – Helpful IT Concepts Presented By Richard Genzer, CEO Genzer Enterprises March, 2013 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: – – – – Can you leverage, cost, approximate, follow or align without understanding? Agile dev TV integration Social, social, social Device integration (e.g. glass, monitor) * IEEE 13 Top Trends for 2013 ENTREPRENEURIAL TOOLBOX What do they mean… to you? • Internet of Things – • Cyber security – • One of the “internet of things” from above Social, social, social – • New ways (iterative / collaborative) to develop products / services TV integration – • More capablities, better screens, improved connectivity Agile dev – • Leverage centralized computing capacity and build an elastic infrastructure Next gen mobile – • Mining the mountains of data to discover useful information Cloud computing – • Keeping you and companies safe from interlopers Big data – • Connecting “ordinary things” to the net like your car, house or refridgerator 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 What Development ENTREPRENEURIAL TOOLBOX else? 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 - Whois 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 NS2.TEMPLE.EDU 155.247.166.2, 2620:104:7000::200 155.247.19.2, 2620:104:7008::100 Domain record activated: 27-May-1987 Domain record last updated: 18-Nov-2005 Domain expires: 31-Jul-2013 ENTREPRENEURIAL TOOLBOX Registrant: 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 http://whois.domaintools.com 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-ofhtml5-1233547 Ineteresting Infographics - http://nowsourcing.com/2010/06/18/technologyinternet-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 ENTREPRENEURIAL TOOLBOX