SlideShare a Scribd company logo
IT IN 2017
WhatyoushouldknowasITprosin2017
Introduction
What this presentation will cover
● Popular technologies and buzzwords.
● General technology trends over the last few years.
● Introductions to various technologies.
● General, publically available information.
● Demos, Videos, etc.
● No super-technical, in-depth analysis.
● No Agile, Scrumm, DevOps, Big Data, etc.
● No coding, no programming languages, no
super-geeky stuff.
● Chill out, relax and enjoy the show. This is not for
technical people.
What this is NOT about
Beyond Appliances
Smart devices
● TVs, Fridges, Microwaves anything can be a “smart”
device.
● Small, specialized devices dominate the market.
○ Fitbit and other fitness trackers, smart watches.
● ARM processors are fundamentally different from
normal desktop / laptop processors.
● Uses the RISC architecture.
Security is a serious issue.
● The Mirai botnet infected smart devices.
○ Massive DDoS attack.
○ Hundreds of Thousands of devices vulnerable.
● Lack of updates means lack of patches.
● Ubiquity of devices poses problems.
Are IoT botnets really dangerous?
The New Cloud
What is “The Cloud”
● Servers in a datacenter somewhere.
● Just someone else’s computer.
● You don’t have to worry about management.
● More than a buzzword.
The many benefits of the Cloud.
● Safe, Secure, Simple.
○ Don’t have to worry about where the files are stored or how.
● Offload costs and responsibilities.
● Scalability.
● Examples:
○ IaaS: AWS, Azure, Rackspace
○ PaaS: Heroku, Google App Engine,
○ SaaS: Office 365, Google Drive
The Modern Cloud
● Serverless computing.
○ Pay for what your app does.
○ Extension of “Pay as you go”
● AWS Lambda, Apache OpenWhisk.
● Hyperscale
○ Exponentially increase storage.
● Software Defined Networking
The Bahubali statue scene.
● This scene is great. It shows us how awesome Bahubali is.
● Thing is, this sucks for the guy in charge of erecting the statue.
● It was luck that Bahubali showed up, otherwise the entire statue
would’ve fallen, killed a bunch of people and would’ve shattered into
a million pieces (probably).
● How do we do it without Bahubali?
● Bahubalis are expensive. Bahubalis are rare. If Bahubali falls sick, we
have no statue. If he gets hurt, no statue. If he’s busy trying to impress
the girl, no statue.
An alternative solution
● More ropes, more people
Infrastructure for the Modern Age
Virtualization
● Computers as livestock
○ Using many “virtual” computers instead of fewer real computers.
● Computerception: Computers inside Computers.
● Provides a lot of advantages
○ Scalability
○ Efficiency
○ Safety, easier to test.
● Hardware support is commonplace.
Containers
● Vastly different from virtualization, provides the same
benefits.
● Linux specific
● Even lighter than virtual machines.
● Less overhead, more scalability
● Quickly replacing virtual machines everywhere.
The Modern Web
http://ibsar.ac.in/cognizance
Responsive Web Design
The rise of Javascript
● Not Java.
● Scripting language for the Web, but not exclusively
anymore
● Electron, Node.js, AngularJS, Apache Cordova doing
new things with Javascript.
Modern Approaches
● Changing the way applications are built.
● CDNs, UI Frameworks, SOA, new ways to build and
improve user experience.
● SPAs, Responsive Applications.
● Platform-independent web apps.
The new realities of tech
The rise of Virtual Reality
● A long history
● Several iterations of VR in the past.
● Two major types: Phone VR and High-end VR.
● Expensive to develop.
● Lots of possibilities.
● Constantly growing.
Augmented Reality
● This is what Pokemon GO used.
● Microsoft HoloLens extremely promising.
● Apple released ARKit at WWDC 2017 for iOS.
● Google is working on Google Tango
AI
Machine Learning
● Creates mathematical models for predictive analysis.
● Uses large amounts of data from various sources.
● Similar to computational statistics used for forecasting.
● Various approaches
○ Deep Learning
○ Neural Networks
○ Cluster analysis, etc.
● Current score of the
batting side.
● Wickets fallen till now.
● Wickets fallen in last 30
balls. 30 is a tuning
parameter and its value
is set to 20 in the case
of T20 matches.
● Run rate till now.
● Run rate in the last
30/20 balls.
● Score in last 30/20
balls.
● Balls remaining.
● Country where match is
being played.
● Team batting
● Team bowling
● Day or day and night
Artificial Intelligence
● Specific field in computer science.
● Commercial applications are quite recent.
○ Search and recommendations
○ Autonomous cars, drones, etc.
○ Computer Vision
○ Predictive Analytics
Conversational UI
● Google Assistant, Amazon Echo, Microsoft Bot
framework.
● Bots can interface with other applications on behalf of
the user.
● Bots can also be developed by applications devs for
various stuff.
Modern Warfare
1337 h4xx0rz
● Cybersecurity is as old as computers.
● Security is very important, especially in this day an age.
● More threats than simply Malware / Adware, etc.
● Russian meddling in the U.S. election was a
cyberwarfare operation.
Cyberweapons
● Edward Snowden in 2013 exposed the NSA and the
Five-Eyes network.
● States have advanced cyberweapons to use against
each other.
● Also used for large-scale surveillance of civilians.
Cryptoviruses
● Modern viruses that encpryt (lock) your data for
ransom.
● Started with “CryptoLocker”.
● WannaCry / WannaCrypt was a cryptovirus.
○ 40,000 machines, including ATMs affected in India alone
● Ransom is demanded in bitcoin, for anonymity.
A new Financial System
Transactions without Banks
● Decentralized ledger of transactions.
● Works on cryptographic validations.
● Currencies without countries or corporations mean:
○ No credit card fees.
○ No banking fees.
○ Levels the playing field.
● 1 Bitcoin (as of 14 July, 2017) = ₹ 1,48,461
Conclusion
Closing thoughts.
● Not everything is the next iPhone.
● Mature technologies are still good and still very
popular.
● Some technologies are more promising than others.
● Managing hype is important.
Thank you
Questions?

More Related Content

Similar to IT in 2017

BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
Ron Munitz
 
Intro to 4IR, IoT, and Embedded Systems.pptx
Intro to 4IR, IoT, and Embedded Systems.pptxIntro to 4IR, IoT, and Embedded Systems.pptx
Intro to 4IR, IoT, and Embedded Systems.pptx
ssuser133b0d
 
Django on app engine
Django on app engineDjango on app engine
Django on app engine
benpotato
 

Similar to IT in 2017 (20)

State of Technology in Libraries 2019
State of Technology in Libraries 2019State of Technology in Libraries 2019
State of Technology in Libraries 2019
 
Internet of things initiative-cskskv
Internet of things   initiative-cskskvInternet of things   initiative-cskskv
Internet of things initiative-cskskv
 
Artificial Intelligence in practice - Gerbert Kaandorp - Codemotion Amsterdam...
Artificial Intelligence in practice - Gerbert Kaandorp - Codemotion Amsterdam...Artificial Intelligence in practice - Gerbert Kaandorp - Codemotion Amsterdam...
Artificial Intelligence in practice - Gerbert Kaandorp - Codemotion Amsterdam...
 
Innovation report: Artificial Intelligence
Innovation report: Artificial IntelligenceInnovation report: Artificial Intelligence
Innovation report: Artificial Intelligence
 
Arduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things LandscapeArduino, Open Source and The Internet of Things Landscape
Arduino, Open Source and The Internet of Things Landscape
 
FOSS4G-NA 2019: Introducing Open City Model
FOSS4G-NA 2019: Introducing Open City ModelFOSS4G-NA 2019: Introducing Open City Model
FOSS4G-NA 2019: Introducing Open City Model
 
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
EMFcamp2022 - What if apps logged into you, instead of you logging into apps?
 
OpenCV
OpenCVOpenCV
OpenCV
 
بینایی ماشین
بینایی ماشینبینایی ماشین
بینایی ماشین
 
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
BYOD Revisited: Build Your Own Device (Embedded Linux Conference 2014)
 
Drupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with DrupalDrupal 3D - Intro to Using Web 3D with Drupal
Drupal 3D - Intro to Using Web 3D with Drupal
 
Janus conf'19: janus client side
Janus conf'19:  janus client sideJanus conf'19:  janus client side
Janus conf'19: janus client side
 
VR Overview with L2D
VR Overview with L2DVR Overview with L2D
VR Overview with L2D
 
Intro to 4IR, IoT, and Embedded Systems.pptx
Intro to 4IR, IoT, and Embedded Systems.pptxIntro to 4IR, IoT, and Embedded Systems.pptx
Intro to 4IR, IoT, and Embedded Systems.pptx
 
Internet of things - what is really happening
Internet of things - what is really happeningInternet of things - what is really happening
Internet of things - what is really happening
 
Hyper Island - 2012
Hyper Island - 2012Hyper Island - 2012
Hyper Island - 2012
 
Python in Industry
Python in IndustryPython in Industry
Python in Industry
 
Smart machines, Strategic Technology Trend of 2015
Smart machines, Strategic Technology Trend of 2015Smart machines, Strategic Technology Trend of 2015
Smart machines, Strategic Technology Trend of 2015
 
Django on app engine
Django on app engineDjango on app engine
Django on app engine
 
Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023Combining Machine Learning with Physical Computing - June 2023
Combining Machine Learning with Physical Computing - June 2023
 

Recently uploaded

Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Peter Udo Diehl
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo DiehlFuture Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
Future Visions: Predictions to Guide and Time Tech Innovation, Peter Udo Diehl
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...Mission to Decommission: Importance of Decommissioning Products to Increase E...
Mission to Decommission: Importance of Decommissioning Products to Increase E...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...
 
Ransomware Mallox [EN].pdf
Ransomware         Mallox       [EN].pdfRansomware         Mallox       [EN].pdf
Ransomware Mallox [EN].pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
UiPath New York Community Day in-person event
UiPath New York Community Day in-person eventUiPath New York Community Day in-person event
UiPath New York Community Day in-person event
 

IT in 2017

  • 3. What this presentation will cover ● Popular technologies and buzzwords. ● General technology trends over the last few years. ● Introductions to various technologies. ● General, publically available information. ● Demos, Videos, etc.
  • 4. ● No super-technical, in-depth analysis. ● No Agile, Scrumm, DevOps, Big Data, etc. ● No coding, no programming languages, no super-geeky stuff. ● Chill out, relax and enjoy the show. This is not for technical people. What this is NOT about
  • 6. Smart devices ● TVs, Fridges, Microwaves anything can be a “smart” device. ● Small, specialized devices dominate the market. ○ Fitbit and other fitness trackers, smart watches. ● ARM processors are fundamentally different from normal desktop / laptop processors. ● Uses the RISC architecture.
  • 7. Security is a serious issue. ● The Mirai botnet infected smart devices. ○ Massive DDoS attack. ○ Hundreds of Thousands of devices vulnerable. ● Lack of updates means lack of patches. ● Ubiquity of devices poses problems.
  • 8. Are IoT botnets really dangerous?
  • 10. What is “The Cloud” ● Servers in a datacenter somewhere. ● Just someone else’s computer. ● You don’t have to worry about management. ● More than a buzzword.
  • 11.
  • 12. The many benefits of the Cloud. ● Safe, Secure, Simple. ○ Don’t have to worry about where the files are stored or how. ● Offload costs and responsibilities. ● Scalability. ● Examples: ○ IaaS: AWS, Azure, Rackspace ○ PaaS: Heroku, Google App Engine, ○ SaaS: Office 365, Google Drive
  • 13. The Modern Cloud ● Serverless computing. ○ Pay for what your app does. ○ Extension of “Pay as you go” ● AWS Lambda, Apache OpenWhisk. ● Hyperscale ○ Exponentially increase storage. ● Software Defined Networking
  • 14. The Bahubali statue scene. ● This scene is great. It shows us how awesome Bahubali is. ● Thing is, this sucks for the guy in charge of erecting the statue. ● It was luck that Bahubali showed up, otherwise the entire statue would’ve fallen, killed a bunch of people and would’ve shattered into a million pieces (probably). ● How do we do it without Bahubali? ● Bahubalis are expensive. Bahubalis are rare. If Bahubali falls sick, we have no statue. If he gets hurt, no statue. If he’s busy trying to impress the girl, no statue.
  • 15. An alternative solution ● More ropes, more people
  • 17. Virtualization ● Computers as livestock ○ Using many “virtual” computers instead of fewer real computers. ● Computerception: Computers inside Computers. ● Provides a lot of advantages ○ Scalability ○ Efficiency ○ Safety, easier to test. ● Hardware support is commonplace.
  • 18. Containers ● Vastly different from virtualization, provides the same benefits. ● Linux specific ● Even lighter than virtual machines. ● Less overhead, more scalability ● Quickly replacing virtual machines everywhere.
  • 21. The rise of Javascript ● Not Java. ● Scripting language for the Web, but not exclusively anymore ● Electron, Node.js, AngularJS, Apache Cordova doing new things with Javascript.
  • 22. Modern Approaches ● Changing the way applications are built. ● CDNs, UI Frameworks, SOA, new ways to build and improve user experience. ● SPAs, Responsive Applications. ● Platform-independent web apps.
  • 23.
  • 24. The new realities of tech
  • 25. The rise of Virtual Reality ● A long history ● Several iterations of VR in the past. ● Two major types: Phone VR and High-end VR. ● Expensive to develop. ● Lots of possibilities. ● Constantly growing.
  • 26. Augmented Reality ● This is what Pokemon GO used. ● Microsoft HoloLens extremely promising. ● Apple released ARKit at WWDC 2017 for iOS. ● Google is working on Google Tango
  • 27. AI
  • 28. Machine Learning ● Creates mathematical models for predictive analysis. ● Uses large amounts of data from various sources. ● Similar to computational statistics used for forecasting. ● Various approaches ○ Deep Learning ○ Neural Networks ○ Cluster analysis, etc.
  • 29. ● Current score of the batting side. ● Wickets fallen till now. ● Wickets fallen in last 30 balls. 30 is a tuning parameter and its value is set to 20 in the case of T20 matches. ● Run rate till now. ● Run rate in the last 30/20 balls. ● Score in last 30/20 balls. ● Balls remaining. ● Country where match is being played. ● Team batting ● Team bowling ● Day or day and night
  • 30. Artificial Intelligence ● Specific field in computer science. ● Commercial applications are quite recent. ○ Search and recommendations ○ Autonomous cars, drones, etc. ○ Computer Vision ○ Predictive Analytics
  • 31. Conversational UI ● Google Assistant, Amazon Echo, Microsoft Bot framework. ● Bots can interface with other applications on behalf of the user. ● Bots can also be developed by applications devs for various stuff.
  • 32.
  • 34. 1337 h4xx0rz ● Cybersecurity is as old as computers. ● Security is very important, especially in this day an age. ● More threats than simply Malware / Adware, etc. ● Russian meddling in the U.S. election was a cyberwarfare operation.
  • 35. Cyberweapons ● Edward Snowden in 2013 exposed the NSA and the Five-Eyes network. ● States have advanced cyberweapons to use against each other. ● Also used for large-scale surveillance of civilians.
  • 36. Cryptoviruses ● Modern viruses that encpryt (lock) your data for ransom. ● Started with “CryptoLocker”. ● WannaCry / WannaCrypt was a cryptovirus. ○ 40,000 machines, including ATMs affected in India alone ● Ransom is demanded in bitcoin, for anonymity.
  • 37. A new Financial System
  • 38. Transactions without Banks ● Decentralized ledger of transactions. ● Works on cryptographic validations. ● Currencies without countries or corporations mean: ○ No credit card fees. ○ No banking fees. ○ Levels the playing field. ● 1 Bitcoin (as of 14 July, 2017) = ₹ 1,48,461
  • 40. Closing thoughts. ● Not everything is the next iPhone. ● Mature technologies are still good and still very popular. ● Some technologies are more promising than others. ● Managing hype is important.