Home >Technology >Modern Trends in IT

Modern Trends in IT

Date post:18-Aug-2015
Category:
View:135 times
Download:5 times
Share this document with a friend
Transcript:
  1. 1. ByCrishanthaNanayakkara HeadOfTechnology,ICTA @crishantha(Twitter) GlobalTrends in InformationTechnology
  2. 2. Platform1.0Platform1.0Platform1.0Platform1.0 Platform2.0Platform2.0Platform2.0Platform2.0 Platform3.0Platform3.0Platform3.0Platform3.0 (1980s to 1990s) (2000 - 2010) (2010 onwards)
  3. 3. Platform1.0Platform1.0Platform1.0Platform1.0 Centralizedprocessingplatform TheMainFrameera IBMdomination Hardwarecompaniesdominated Stillthereareplatform1.0implementations
  4. 4. Platform2.0Platform2.0Platform2.0Platform2.0 Distributedprocessingplatform Rapidimprovementinlowcostcomputers/servers InventionofTCP/IPandtheInternet Middleware,MessagingSystems,AppServers,Web Servers,etc Softwareonlycompaniesstartedtogrow
  5. 5. The Layered Architecture
  6. 6. MiddlewareMiddleware Enterprise Application Enterprise Application Enterprise Application Enterprise Application Enterprise ApplicationEnterprise Application Enterprise Application
  7. 7. 7 SOA Source: Open Source SOA
  8. 8. SOA
  9. 9. Platform2.0IssuesPlatform2.0IssuesPlatform2.0IssuesPlatform2.0Issues Platform2.0infrastructurewasnotabletohandlethe scalabilityaspectfortheincreasedgrowthindemand fortheservices Socialmediapushedtostoremoreunstructureddata thanthestructureddata,whichtraditionaldatabases couldnothandle Withtheheavyloadofdata,thedemandforareal timeanalyticalsystemswereneeded
  10. 10. Platform3.0Platform3.0Platform3.0Platform3.0 ProcessingDataintheCloud(CloudComputing) IntegratemobiledeviceswiththeenterpriseAPIs IncorporatenewsourcesofdatatotheInternetof things(IoT) Manageandsharedatathathashighvolume(Big Data) Turnthedataintousableinformationthrough analytics(BigDataAnalytics) Abilitytobuildsoftwarecheaplyandfast,deployit instantly(DevOps) - TheModernGeneration
  11. 11. CloudComputingCloudComputing
  12. 12. 12 BuiltontheVirtualizationconcept VirtualizationSoftwarecreatesvirtual serverswithpooledresources Itiseasy.. Tocreatevirtualservers Toprovideresourcesondemand Tomanage Toselfprovision Tometer/billtheusage
  13. 13. 13
  14. 14. 14 Source: http://www.zdnet.com/article/what-is-docker-and-why-is-it-so-darn-popular/
  15. 15. 15 TraditionalHWModelvsCloud Model
  16. 16. 16 TheDeploymentModels Public Cloud Private Cloud Hybrid Cloud
  17. 17. 17 TheDeploymentModels
  18. 18. 18 TheServiceModels IaaS (Infrastructure As A Service) PaaS (Platform As A Service) SaaS (Software As A Service) Amazon EC2 GoGrid WSO2 Stratos CloudFoundry Windows Azure Amazon EC2 GoGrid Rackspace Joyent SalesForce Network Architects Application Developers End Users
  19. 19. 19
  20. 20. ApplicationProgramInterfaces(APIs)ApplicationProgramInterfaces(APIs)
  21. 21. AnAPIisasetofprogramminginstructionsand standardsforaccessingaWebbasedsoftware applicationorWebtool. AsoftwarecompanyreleasesitsAPItothepublicso thatothersoftwaredeveloperscandesignproducts thatarepoweredbyitsservice. Mobileapplicationsareheavilyusingthese lightweightAPIs
  22. 22. Source: http://www.programmableweb.com/news/who-belongs-to-api-billionaires-club
  23. 23. 23
  24. 24. OpenDataOpenData
  25. 25. OpenData
  26. 26. BigDataBigData
  27. 27. Facebookisoneofbigdata'sbiggest champions,anditclaimstooperatethelargest singleBigDataclustersanywhere,withmore than100petabytesofdiskspace Thesitestoresmorethan250billionphotos, with350millionnewonesuploadedeveryday UsesHadoop,HiveandHbaseasthecore technologiesinthebackend
  28. 28. Anewgenerationoftechnologiesand architectures,designedtoeconomically extractVALUEfromverylargeVOLUMESofa widevarietyofdatabyenablinghigh VELOCITYcapture,discovery,and/oranalysis.
  29. 29. TheThreeVsofBigData VolumeBig VarietyFromdifferentsourcesandtypes VelocityFrequencyofitsgeneration:how quicklythedataarrivesandisstored,andhow quicklyitcanberetrieved
  30. 30. TheThreeVsofBigData
  31. 31. TheDigitalUniverse From2005to2020,thedigitaluniversewillgrowfrom130 exabytesto40,000exabytes,or40trilliongigabytes.
  32. 32. AccordingtoIDC,theBigDatatechnologyandservicemarketwasabout US$4.8billionin2011.Themarketisprojectedtogrowatacompoundannual growthrate(CAGR)of37.2%between2011and2015. By2015,themarketsizeisexpectedtobeUS$16.9billion. [Source:IDC.WorldwideBigDataTechnologyandServices20122015Forecast.]
  33. 33. Gartnerreportedthatmorethan65billiondeviceswereconnected totheinternetby2010.By2020,thisnumberwillgoupto230billion [Source:https://www.gartner.com/doc/1799626]
  34. 34. Overahistorythatspansmorethan30years,SQL databaseservershavetraditionallyheldgigabytesof informationandreachingthatmilestonetooka longtime. Inthepast15years,datawarehousesandenterprise analyticsexpandedthesevolumestoterabytes. Andinthelast5years,thedistributedfilesystems thatstoreBigDatanowroutinelyhousepetabytesof information. TheStatistics
  35. 35. p Reference:HadoopInAction HadoopArchitecture
  36. 36. HDFS
  37. 37. HadoopEcoSystem
  38. 38. NoSQL
  39. 39. InternetOfThingsInternetOfThings (IOT)(IOT) ThenextmegaerainComputing
  40. 40. IoT is a network of uniquely identifiable endpoints/objects that communicate using IP connectivitywithouthumaninteraction. Here,alltheobjectswillbeonlineandready toserveyouautomatically. (WorldWideIOTTaxonomy,2015IDC)
  41. 41. AT&T Digital Life Tablet App
  42. 42. Anumberofimportanttechnologychanges havecoincidedtoenabletheriseoftheIOT, includingcheapsensors, inexpensivebandwidth, cheapprocessing, smartphones, wirelesscoverage, bigdata, opensourcetechnology, IPv6
  43. 43. TheworldwideIoTmarketwillgrowfrom $655.8billionin2014to$1.7trillionin2020 (IDC). Today43%ofworldwideIoTrevenuecomes frommanufacturing,transportationandsmart cities Withinnext5yearsallindustriesshouldcome upwithabusinessplanforanIoTinitiative
  44. 44. By2018,60%ofITsolutionswillbeOpen SourcedallowingIoTmarketstoform BecauseOpenSourcedproductsare Open Novendorlocking BetterCommunitybaseddevelopment,whichis goodforcomplexsystemslikeIoT MostBigDataoptionsareopensource.
  45. 45. ThankYouThankYou
Popular Tags:

Click here to load reader

Reader Image
Embed Size (px)
Recommended