Upload
donhu
View
215
Download
0
Embed Size (px)
Citation preview
PLATAFORMA DE ACELERAÇÃO PARA A INTERNACIONALIZAÇÃO DAS PMEs DA MACARONÉSIA
UTILIZANDO AS TECNOLOGIAS DA INTERNET DO FUTURO PARA O AUMENTO DA
COMPETITIVIDADE
FIWARE
AFIWAREéumacomunidadeabertae independentecujosmembrosestãoempenhadosemmaterializaramissãoFIWARE:“ConstruirumecossistemaabertoesustentávelemtornodepadrõesdeplataformasdesoIwarepúblicos,isentosderoyal5eseimplementadosquefacilitarãoodesenvolvimentodenovasAplicaçõesInteligentesemmúl5plossetores."
OpenCallFIMAC|JornadasInforma5vas|Madeira
FIWARE - Comunidade
AcomunidadeFIWAREéformadapor:• Contribuidoresdetecnologia(plataformaFIWARE)• ContribuidoresparasustentabilidadedoecossistemaFIWARE• FIWARELab• FIWAREAccelerator• FIWAREmundus• FIWAREiHubs
OpenCallFIMAC|JornadasInforma5vas|Madeira
FIWARE Lab
FIWARELab:• Ambientedesandboxabertoatodos• Não-comercial• Dadosabertospublicadosporcidadeseoutrasorganizações• InovaçãoenovasexperienciasbaseadaemtecnologiasFIWARE• Amplagamadeinfra-estruturasexperimentais• Redegeograficamentedistribuídadeinstanciasdeservidoresdeaplicações
OpenCallFIMAC|JornadasInforma5vas|Madeira
FIWARE Accelerator Programme
OProgramadeAceleraçãoFIWAREtemcomoobjec5vos:• PromoveraadopçãodastecnologiasFIWAREentreosintegradoresdesoluçõeseosprogramadores de aplicações, com especial destaque para as PME e as novasempresasatravésdefinanciamento,mentoring,treinoenetworking.
• Transformarasmelhoresideiasemnegóciosbemsucedidos.• Chegaraomercadoatempo!
OpenCallFIMAC|JornadasInforma5vas|Madeira
FIWARE Mundos
AmbiçãoglobaldoprojectoFIWAREparaespalharosbeneficiosaoutrasregiõesFIWAREMundusdes5na-seacobriresseesforçoenvolvendoatoreslocaisdetecnologiasda informação e comunicação e partes interessadas do domínio, colaborando comgovernos locais emdiferentespartesdomundo, incluindoaAméricadoNorte,AméricaLa5na,ÁfricaeÁsia.
OpenCallFIMAC|JornadasInforma5vas|Madeira
FIWARE iHubs
EcossistemaFIWARE-Pensarglobalmente,masagirlocalmente.FIWAREiHubs irádesempenharumpapelfundamentalnaconstruçãodacomunidadededesenvolvedoresadotandoecontribuindoparaFIWARE,agindonumnívellocal.OprogramaFIWAREiHubsvisaapoiaracriaçãoeasoperaçõesdosnósiHubsemtodoomundo.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Catálogo FIWARE - Generic Enablers
Os Generic Enablers (GE) - funções de uso geral, oferecidas por APIs bem definidas,facilitandoodesenvolvimentodeaplicaçõesinteligentesemváriossetores.EstesGEirãodefinirasbasesdaarquiteturaassociadaàsuaaplicação.AsespecificaçõesdeAPIsFIWAREdosGEsãopúblicaselivresderoyal5es.É possivel procurar a implementação de referência de código aberto, assim comoimplementaçõesalterna5vas,decadaGEnocatálogodaFIWARE.
OpenCallFIMAC|JornadasInforma5vas|Madeira
FIWARE Generic Enablers
1. ArchitectureofApplica5ons/ServicesEcosystemandDeliveryFramework2. CloudHos5ng3. Data/ContextManagement4. InterfacetoNetworksandDevices(I2ND)5. InternetofThings(IoT)ServicesEnablement6. Security7. AdvancedWeb-basedUserInterface
OpenCallFIMAC|JornadasInforma5vas|Madeira
Architecture of ApplicaCons / Services Ecosystem and Delivery Framework
BizEcosystem–“LojaVirtual”• Suporteparaagestãodecatálogos,produtoseofertas• Suporteparamodelosdepreços(pagamentosrecorrentes,pay-per-use,etc.)• Suporteparacallbacksdecontabilidade• Suporteparacobrança• Integração com PayPal, incluindo encargos do cliente e pagamentos dovendedor
• Suporteàpar5lhadereceita,incluindomodeloscomváriosStakeholders
OpenCallFIMAC|JornadasInforma5vas|Madeira
Architecture of ApplicaCons / Services Ecosystem and Delivery Framework
DataVisualiza3on(SpagoBI) -BigDataAnaly5cs -Fornecerecursosanalí5coscompletospara visualização de dados, desde relatórios tradicionais e recursos de gráficos atésoluçõesinovadorasparadomíniosemergentes.Applica3onMashup(Wirecloud)–Plataformademashupdeaplicaçõeswebdepróximageração, centradanou5lizador final, des5nada a permi5r queos u5lizadores finais semhabilidades de programação criem facilmente aplicaçõesWeb e painéis / cockpits (porexemplo,paravisualizarosseusdadosdeinteresseouparacontrolarasuacasa)
OpenCallFIMAC|JornadasInforma5vas|Madeira
Architecture of ApplicaCons / Services Ecosystem and Delivery Framework
OpenCallFIMAC|JornadasInforma5vas|Madeira
Cloud HosCng
FIWAREDockerGE–ConstruidosobreoDockerquepermiteacriaçãodeumambientevirtualparaacriaçãodecontainersondeépossivelaimplementaçãodesoIware,controlode versões e gestão de recursos. O Fiware Docker GE foca-se na criação de serviçoscompostos por FIWAREGEs e a sua implementação emhosts compasveis com FIWARECloud.Murano–CatálogodeaplicaçõesparaOpenStackoferecesuportebásicoparagerir:
• Implementação de hardware (servidores virtuais,redes,...)
• InstalaçãodesoIware• CiclodevidadesoIware
OpenCallFIMAC|JornadasInforma5vas|Madeira
Cloud HosCng
ObjectStorage–VersãoFIWAREbaseadaOpenStackSwiI(object/blobstoring)-forneceummecanismopadronizadoparamanipulartantoosobjetosbináriosarmazenadoscomoahierarquiadecontainernosquaiselesestãoorganizados.SelfService Interfaces–Oferecesuporteaosu5lizadoresda infraestruturaeplataformadacloudparagerirosseusserviçoserecursos implementados.EsteGEé implementadoem forma de interface gráfico Web seguindo a mesma funcionalidade do OpenStackDashboard.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Cloud HosCng
PolicyManager – Bosun – Fornece a gestão básica de recursos da cloud com base emregras,assimcomodos recursoscorrespondentesdentroda instanciadaFIWARECloud,como ações baseadas emmonotorização tsica ou de infra-estrutura,monotorização desegurançade recursoseserviçosouqualquermonotorizaçãoquepossaserdefinidaporfatos,açõeseregras.SoLware Deployment and Configura3on – SagiPa – Usado para dar suporte àimplementação automa5zada (instalação e configuração) de soIware em execução nasmáquinasvirtuais.Oobjec5vodoSagiuaéimplementarinstânciasdeprodutodesoIwareapedidodou5lizadorusandoasuaAPIouatravésdoportaldaCloud.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Cloud HosCng
PaaS(plataformacomoumserviço)Manager-Pegasus-organizaoaprovisionamentodosrecursosvirtuaisnecessáriosnonívelIaaS(infraestruturacomoumserviço)eainstalaçãoe configuração de todo o stack de soIware da aplicação, levando em conta ainfraestruturavirtualsubjacente.IaaSGE -Fornece automação completa e de extrema facilidade de uso através de umainterface de self-service quepode ser usadapara aprovisionar e gerirmáquinas virtuaisprontasparausocomimagensdesistemaopera5vodeusogeralpré-instaladas.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Data/Context Management
ElectronicDataExchange–Domibus-ExemplodeimplementaçãodeumpontodeacessoeDelivery CEF (Connec5ng Europe Facility), facilita a troca de dados de sistemas de TI(tecnologias da informação) de forma seguramesmo se os sistemas de TI 5verem sidodesenvolvidosindependentementeumdooutro.Publish/SubscribeContextBroker–Orion–Permitemul5plasoperações;
o Registaraplicaçõesprodutorasdecontexto(ex.Sensordetemperaturanumasala)o Atualizarinformaçõesdecontexto(ex.Enviaratualizaçõesdetemperatura)o No5ficar quando ocorrem alterações na informação de contexto (ex. temperaturamudou)
o Consultaremtemporealinformaçõesdecontextoactualizadas.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Data/Context Management
CKAN - Poderoso sistema de gestão de dados que os torna acessíveis fornecendoferramentas para o5mizar a publicação, par5lha, localização e u5lização destes dados.Des5na-se a publicadores de dados (governos nacionais e regionais, empresas eorganizações)quepretendamtornarosseusdadosabertosedisponíveis.CloudMessagingGE(AEON)-ForneceserviçosemCloud(canais)paracomunicarentreumnúmero ilimitado de en5dades, trocando uma quan5dade ilimitada de informações.Também fornece serviços para a gestão fácil de en5dades que par5cipam nos seusambientes. Exemplo de en5dades: disposi5vos móveis, veiculos, termômetros, e atépessoas...)
OpenCallFIMAC|JornadasInforma5vas|Madeira
Data/Context Management
Complex Event Processing (CEP) -Analisa os dados de eventos em tempo real gerandouma “imagem” da situação de imediato o que permite uma resposta instantânea àscondiçõesemmudança.Enquantoasaplicaçõesrea5vaspadrãobaseiam-seemreaçõesaeventosisolados,oCEPGEreageasituações(sequenciasdeeventosespecificas).Cosmos-Implementameiosparaanalisardadosemlote(BigData)efluxosdedados(paraobter, no final, “a imagem geral” sobre esses mesmos dados ou informação nãoinden5ficadapréviamente).StreamOriented(Kurento) -estruturadedesenvolvimentoqueforneceumacamadadeabstraçãopararecursosmul5média,permi5ndoquedesenvolvedoresnãoespecializadosincluamcomponentesdemediaintera5vosnassuasaplicações.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Interface to Networks and Devices (I2ND)
Network Informa3onandControl–OFNIC -controladordeRedeDefinidaporSoIware(SDN)confiáveledistribuídoparaa redeOpenFlowhabilitadaparaempresas.Permiteaabstração e virtualização de recursos e funcionalidades de rede. Este GE oferece umainterfaceRESTfulparaobter informações sobreos componentesde topologiade redeeelementosreaisouvirtuais.Tambémanalizaoestadodaredeefornecedadosquaseemtemporealsobreestass5casderedecomdiferentesníveisdegranularidade(flow,node,gate). Além disso, é capaz de controlar as capacidades de encaminhamento de rede e,assim, é capaz de estabelecer caminhos end to end com requisitos de qualidade deserviço/experiência(QoS/QoE)entrequaisquerdoisnósnarede.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Interface to Networks and Devices (I2ND)
KIARA Advanced Middleware - Middleware de comunicação baseado em Java paraaplicaçõesmodernas, eficientese seguras. É essencialmenteumabiblioteca incorporadanas aplicações desenvolvidas, com requisitos mínimos, não requer nenhum serviço emexecuçãoemsegundoplano.Fast RTPS (Real Time Publish Subscribe) - Framework de assinatura/publicação de altodesempenho desenvolvido pela eProsima para par5lhar dados em sistemas distribuídosusandoummodelodesacopladobaseadoemEditores,AssinanteseTópicosdeDados.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Internet of Things (IoT) Services Enablement
Backend Device Management - IDAS - Conecta disposi5vos tsicos a uma plataformaFIWARE. Os disposi5vos e/ou gateways podem usar protocolos de comunicação e APIspadrãoouproprietários.GereasEn5dadesdeContextoNGSI(NextGenera5onSensorsIni5a5ve)relacionadascomaIoT.GereaconexãoparaumFIWARENGSIBroker(ContextBroker)paracriarumaEn5dadedeContextoparacadadisposi5votsicoconectado.IoTDiscovery-pontodeencontroparaqueosProdutoresdeContextodeIoTregistemadisponibilidadedeseusdisposi5vosesensoreseparaqueconsumidoresdecontextodeIoT os descubram, usando uma API simples mas poderosa para troca informaçõescontextuais.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Internet of Things (IoT) Services Enablement
IoTBroker-componentedemiddlewareleveeescalávelqueseparaosaplica5vosIoTdasinstalaçõesdedisposi5vossubjacentes.Ofereceumúnicopontodecontactoparacomou5lizador, escondendo a complexidade da natureza mul5-providor de IoT. Fornece osmeios para transformar informações de disposi5vo de nível mais baixo (device-centricaccess)eminformaçõesdenívelsuperior(informa5on-centricaccess).IoTDataEdgeConsolida3onGE–Cepheus–Abordaanecessidadedeprocessamentodedados em tempo real.Os seus recursos frequentemente implementados incluemfiltros,agregaçãoefusãodedadosemtemporealdediferentesfontes.GraçasaoProcessamentode Eventos Complexos (CEP), é fácil para as aplicações apenas subscreverem dados devalor acrescentado que lhes sejam relevantes. A tecnologia CEP também é conhecidacomoanálisedefluxodeeventosoucorrelaçãodeeventosemtemporeal.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Security
Privacy (P2ABC (Privacy-Preserving Auribute-Based Creden5als)) – Garante aauten5cação preservando a privacidade, revela apenas ominimo de informaçãoessencial. Por exemplo, torna possível provar à parte auten5cadora que ou5lizadortemumacredencialválidasemrevelá-la.Ouqueonomenacredencialéomesmoqueonomeregistado,novamentesemrevelaronomeemcausa.PEPProxy-WilmaGE- InterceptaaschamadasHTTP/HTTPSrecebidas,verificaavalidadedo tokenOAuth2 incluídoe verifica seoprincipal associadoá chamadapodeexecutar a ação (métodoHTTP)parao recurso (URLHTTP) especificadonachamada.EsteGEemconjuntocomoKeyRockeAuthZForce,permitemadicionarauten5caçãoesegurançadeautorizaçãoparaasaplicaçõesback-end.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Security
Iden3tyManagement - KeyRockGE - Abrangeuma série de aspectosqueenvolvemoacessodos u5lizadores a redes, serviços e aplicações, incluindo a auten5cação segura eprivada de u5lizadores a disposi5vos, redes e serviços, a gestão de autorização efidedignidade, a gestão de perfil de u5lizador, Single Sign-On (SSO) para domínios deserviçoeIden5tyFedera5onparaaplicações.OKeyRockéoGEcentralqueforneceumaponteentreossistemasdegestãodeiden5ficaçãononíveldeconec5vidadeenoníveldeaplicação.Alémdisso,oKeyRockéusadoparaautorizarserviçosexterioresaacederdadospessoaisarmazenadosnumambienteseguro.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Security
Authoriza3onPDP (PolicyDecisionPoint) –AuthZForce -ForneceumaAPIparaobterdecisõesdeautorizaçãocombaseempolí5casdeautorizaçãoesolicitaçõesdeautorizaçãodePEPs(PolicyEnforcementPoints).AAPIsegueumes5lodearquiteturaRESTeestáemconformidadecomXACML(eXtensibleAccessControlMarkupLanguage)v3.0.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Advanced Web-based User Interface
Synchroniza3on–FiVES (FlexibleVirtualEnvironmentServer)– forneceumaplataformaparamanterosdadosnummodelogenérico,flexívelemodulareforneceummecanismode comunicaçãoprontoausare fácil deentenderparaobteressesdados sincronizadoscomaplicaçõesclienteconectadasemtemporeal.InterfaceDesigner-Umeditorde“mundo”nobrowserquepermiteaosu5lizadorescriar,remover e manipular facilmente objetos da cena através de uma variedade deferramentas. Este editor u5liza, em par5cular, omodelo Scene e En5ty Component, ouseja,manipulaen5dades,componenteseatributos.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Advanced Web-based User Interface
Cloud Rendering - O obje5vo deste GE é fornecer uma maneira genérica de solicitar,receberecontrolarumfluxodevídeodeumaaplicação3Dremota.Acomplexidadeeosgrandes requisitos de desempenho � � habituais para uma aplicação 3D podem serdescarregadosparaumservidor,apar5rdeumdisposi5vodebaixaperformancequenãopoderialidarcomarenderizaçãocasocontrário.GISDataProvider-Geoserver/3D-GEcapazdehospedardadosgeográficose“servi-los”emforma3D(ondeaplicavel)aclientesmóveiseweb.Au5lizaçãodaGEconsisteemduasfases.
o 1 - Importar os dados geográficos no banco de dados SIG (Sistema deInformaçãoGeográfica)paraaestruturadecamadasselecionada.
o 2-Servirosdadosimportadosrelevantesacadasolicitaçõesdocliente
OpenCallFIMAC|JornadasInforma5vas|Madeira
Advanced Web-based User Interface
3D-UI(XML3D)-Integragráficos3Dintera5vosemaplicaçõesweb.Osobjetos3Dfundem-seperfeitamente como conteúdo2De fornecemamesmaexperiência aou5lizadordeelementosHTML5comuns.Acriaçãodecenasem3Dnãorequernenhumaexperiênciaemprogramação3D,poissãodescritasdeformaintui5vaemHTML.VirtualCharacters -Permiteentrarrapidamenteemanimaçãodepersonagens3DnumaaplicaçãoWeb. Ao usar tambémoTundraque está con5do namesma base de código,podem ser criadas experiências em rede mul5-u5lizador, como por exemplo mundosvirtuais.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Synchroniza3onGE(Tundra)-Apresentaummodelodedadosleve,genéricoedinâmicode cenas sincronizadas na rede e dois protocolos de comunicação para interagir com omodelo:
o SceneAPI,umaAPIHTTPRESTfulparaconsultaemodificaçãonão-real5medacenao Protocolo bidirecional baseado em WebSocket para clientes Web receberematualizações consnuas de cena em tempo real e para postar suas alterações emtemporealparaacena.
Omodelo de dados de cena é baseado numa hierarquia de En5dades, Componentes eAtributos.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Advanced Web-based User Interface
AugmentedReality-interfacedeprogramaçãodealtonívelparaaplicaçõesdeRealidadeAumentadaHTML5.EsteGEpermiteaadição deconteúdovirtualadicionalemcimadoambienterealeaumentaassimavisãodou5lizadordomundotsicocominformaçõesquenãosãodiretamentevisíveis.POI(PointsofInterest)GE-Éumwebserverkitquepermite:
o Armazenarinformaçõesrelacionadasalocais,o Responderapesquisasporlocalizaçãoeoutroscritérios,o Configuraçãoparaatenderàssuasnecessidadesdedados.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Advanced Web-based User Interface
3D-UI (WebTundra) -WebTundraéumwebclientquepermite transportar osmundosvirtuais3DrealXtendparaosbrowsersmodernos.OTundraSDKeoTundraClientpodemser conectados a um servidor realXtend Tundra, implementando o protocolo de redeTundraviaWebSocketerenderizaçãocomWebGL.Paraousomul5-u5lizadoremrede,énecessárioumservidorTundra(Synchroniza5onGE(Tundra)).
OpenCallFIMAC|JornadasInforma5vas|Madeira
Advanced Web-based User Interface
FIWARE – Cidade Inteligente
Tornar uma cidade "inteligente" significa transformar a cidade num facilitador dastecnologiasdainformaçãoecomunicaçãoparainovação,crescimentoeconómicoebem-estar.Ao adotar padrões comuns e modelos de informação, as cidades podem alcançar essatransformaçãocomomínimoimpacto,unindoforçasparaconstruirumecossistemaondesepossamconectarecolaborar.Istopermiteacriaçãodesoluçõesinteroperáveis � �eportáteisquepodemseradaptadasereplicadasparaasnecessidadesdecadacidade,construindoummercadodigitalúnicoesustentávelparacidadesinteligentes.
OpenCallFIMAC|JornadasInforma5vas|Madeira
Catálogo FIWARE - Domain Specific Enablers (DSEs)
O Catálogo FIWARE inclui também links para outros catálogos, com informações sobreenablersdedomíniosespecíficos(DSEs)paraseremcombinados(e/ouu5lizando)aquelesqueservemfinsgerais(GenericEnablers).OsDSEpodemserúteisparaaquelesqueplaneiamdesenvolveraplicaçõesnosdomíniosdaenergia(FINESCE),mediacria5va(MEDIAFI),indústriainteligente(FITMAN),saúdeebem-estar(FI-STAR)enosetoragro-alimentar(FISPACE).
OpenCallFIMAC|JornadasInforma5vas|Madeira
FITMAN (Future Internet Technologies for MANufacturing industries)
Missão:o Testareavaliaraadequação,aaberturaeaflexibilidadedosGEFIWAREo Contribuir para a sustentabilidade de STEEP (social-tecnológico-económico-ambiental-polí5co)dasindústriastransformadorasdaUE
Setoresdeindústria:
o Automovel,Aeronáu5ca,Electrodomés5coso Mobiliário,Têx5l,IluminaçãoLEDo Plás5co,Construção,Gestãodea5vos.
OpenCallFIMAC|JornadasInforma5vas|Madeira
FISPACE (Future Internet and the FIspace PlaTorm for Agri-Food)
FIspaceéumaplataformadecolaboraçãoentreempresas(B2B).Funcionacomoumaredesocial, como LinkedIn ou Facebook. Uma vez registrado, entrar em contato com outrosafiliadosésimples,seguroefácil.
§ Entrar em contato comparceiros de negócios, colaboradores, fornecedores eoutrasempresaseusuáriosprofissionais
§ Negociarcolaborações§ Contratosdetalhados§ Trocardados§ Gerirprocessosdenegóciosintercompanhias§ Entregareu5lizarserviçosdevaloracrescentado§ Evitartrocasdee-mailscomplicadasetediosas
OpenCallFIMAC|JornadasInforma5vas|Madeira
FINESCE (Future INtErnet Smart UClity ServiCEs)
Realizaçãodeserviçosenergé5cosinteligentessustentáveis��eemtemporeal.Inclui os principais operadores de energia e tecnologias da informação e comunicação,fabricanteseprestadoresdeserviços,bemcomoorganizaçõesdeinves5gaçãoePMEdetodaaEuropa.Ensaiosfortementefocadoseinovaçãoempresarial.
OpenCallFIMAC|JornadasInforma5vas|Madeira
MEDIAFI (FIWARE Media&Content)
Projecto financiado pela UE que oferece FIWARE Enablers dedicados à media e aoconteúdo.EstesDSEpodemserusados � �pordesenvolvedoresePMEsparaconstruiraplicaçõesparasmartTV,SmartCityServicesouPervasiveGames.O FIcontent faz parte da inicia5va FIWARE, que ofereceGE, dedicados a questõesmaiscomuns,comosegurança,infra-estruturaemCloud,etc.
OpenCallFIMAC|JornadasInforma5vas|Madeira
FI-STAR (Future Internet Social and Technological Alignment Research - E-Health)
A FI-STAR é uma oportunidade única para implementar a Parceria Público-Privada daInternet no domínio da Saúde, oferecendo à comunidade um soIware padronizado ecer5ficado,incluindoumaplataformaseguraeresiliente,aproveitandotodososbenetciosdaCloudCompu5ngegaran5ndoaproteçãodedadospessoaisesensíveisqueviajamemnuvenspúblicas.
OpenCallFIMAC|JornadasInforma5vas|Madeira