SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
2




Sobre mim
●Bacharel em Sistemas de Informação
●Programador desde 1985

●Desenvolvedor Web desde 1998

●Adepto do PHP desde 2000

●Coordenador de eventos do PHP-PB

●Administrador de Sistemas ERP


 Totvs Protheus na Vertical Engenharia
●Empreendedor da iDiv Sistemas
3
4




    Interoperabilidade
5
6
7




    O porquê da Simple Cloud API
8




    Trazer as tecnologias de nuvem ao PHP e a filosofia do
    PHP para a nuvem.

    Aplicações escaláveis e altamente disponíveis, com a
    vantagem de se tornarem portáveis.

    Ser uma opção para quem está querendo código
    aberto para construir imediatamente uma aplicação
    sobre ele.
9
10




     A princípio estão
     disponíveis as
     interfaces para
     armazenamento de
     arquivo, armazenamento
     de documentos e de fila
     simples com adaptadores
     para os principais
     servidores na nuvem.
11




     Subdivisão da API
                       File Storage
            Rackspace Cloud Files
          Windows Azure Blob Storage
                 Amazon S3
                  Nirvanix
12




 Subdivisão da API

           Document Storage

         Amazon SimpleDB
     Windows Azure Table Storage
13




 Subdivisão da API

                 Simple Queues

      Windows Azure Table Storage
            Amazon SQS
14
15




     A meta primária nesta
     iniciativa é definir interfaces
     para serem implementadas
     como um novo componente
     do Zend Framework
     chamado 'Zend_Cloud'.

     O Zend Framework será o
     anfitrião destas propostas e
     as codificará para o
     Zend_Cloud.
16
17




     Características importantes
18




     A Simple Cloud API não é um serviço, é uma API voltada
     para a Interoperabilidade;

     Expõe operações comuns em serviços de aplicação
     oferecidos por fornecedores diferentes, tornando mais fácil
     para o desenvolvedor de PHP construir aplicações nativas
     na nuvem.

     Para tirar vantagem de características com valor agregado
     disponibilizadas pelos fornecedores, pode-se usar a
     biblioteca subjacente diretamente.
19




 O futuro da Simple Cloud API
20




     O campo de serviços de aplicação de nuvem
     continuará crescendo.

     Novas APIs serão acrescidas conforme forem
     adotadas pelos serviços correspondentes dos
     fornecedores e surgirem massa crítica de usuários.

     A Simple Cloud API não é um padrão e a
     padronização destes serviços não é nenhuma de
     suas metas.
21




     Uma das metas propostas para o projeto é
     encorajar a inovação.

     O código disponível no lançamento tem a
     pretensão de ser um ponto de partida para
     avaliação da comunidade e receber dela as
     contribuições.
22




     Dúvidas em Terra?
23




Contatos
●mbezerra@gmail.com
●mbezerra@googlewave.com

●http://twitter.com/mbezerra

●http://www.linkedin/in/mbezerra

●http://www.slideshare.net/mbezerra

●(83) 9946-7761 (TIM)
24




Referências
●http://www.simplecloud.org
●Interoperability @ Microsoft [ http://vai.la/jMp ]

●Blog Waldemir Cambiucci [ http://vai.la/jMo ]

●Zend Framework Community Proposers Wiki [ http://vai.la/jMr ]

Weitere ähnliche Inhalte

Andere mochten auch

PHP RESTful Web Services
PHP RESTful Web ServicesPHP RESTful Web Services
PHP RESTful Web ServicesFelipe Ribeiro
 
FISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFlávio Lisboa
 
PHP RESTful Web Services - PHPConf'09
PHP RESTful Web Services - PHPConf'09PHP RESTful Web Services - PHPConf'09
PHP RESTful Web Services - PHPConf'09Felipe Ribeiro
 
Web Services (in portuguese)
Web Services (in portuguese)Web Services (in portuguese)
Web Services (in portuguese)Bruno Pedro
 
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsPhp Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsWildtech
 
modernizando a arquitertura de sua aplicação
modernizando a arquitertura  de sua aplicaçãomodernizando a arquitertura  de sua aplicação
modernizando a arquitertura de sua aplicaçãoAntonio Spinelli
 
A interface nunca está pronta (1)
A interface nunca está pronta (1)A interface nunca está pronta (1)
A interface nunca está pronta (1)Jefferson de Camargo
 
Domain Driven Design PHP TDC2014
Domain Driven Design PHP TDC2014Domain Driven Design PHP TDC2014
Domain Driven Design PHP TDC2014Paulo Victor Gomes
 
PHP Conference 2016
PHP Conference 2016PHP Conference 2016
PHP Conference 2016Edison Costa
 
APIs do Jeito Certo
APIs do Jeito CertoAPIs do Jeito Certo
APIs do Jeito CertoRavan Scafi
 
O que esperar do Codeigniter 4
O que esperar do Codeigniter 4O que esperar do Codeigniter 4
O que esperar do Codeigniter 4Jonathan Lamim
 
Domain-Driven Design com PHP
Domain-Driven Design com PHPDomain-Driven Design com PHP
Domain-Driven Design com PHPThiago Colares
 
Mini Curso Web Services com PHP
Mini Curso Web Services com PHPMini Curso Web Services com PHP
Mini Curso Web Services com PHPelliando dias
 

Andere mochten auch (16)

PHP RESTful Web Services
PHP RESTful Web ServicesPHP RESTful Web Services
PHP RESTful Web Services
 
FISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHPFISL12. Web Services e Computação em Nuvem com PHP
FISL12. Web Services e Computação em Nuvem com PHP
 
PHP RESTful Web Services - PHPConf'09
PHP RESTful Web Services - PHPConf'09PHP RESTful Web Services - PHPConf'09
PHP RESTful Web Services - PHPConf'09
 
PHP nas Nuvens
PHP nas NuvensPHP nas Nuvens
PHP nas Nuvens
 
Web Services (in portuguese)
Web Services (in portuguese)Web Services (in portuguese)
Web Services (in portuguese)
 
Php Conf08 Enterprise Patterns
Php Conf08 Enterprise PatternsPhp Conf08 Enterprise Patterns
Php Conf08 Enterprise Patterns
 
modernizando a arquitertura de sua aplicação
modernizando a arquitertura  de sua aplicaçãomodernizando a arquitertura  de sua aplicação
modernizando a arquitertura de sua aplicação
 
A interface nunca está pronta (1)
A interface nunca está pronta (1)A interface nunca está pronta (1)
A interface nunca está pronta (1)
 
Domain Driven Design PHP TDC2014
Domain Driven Design PHP TDC2014Domain Driven Design PHP TDC2014
Domain Driven Design PHP TDC2014
 
PHP Conference 2016
PHP Conference 2016PHP Conference 2016
PHP Conference 2016
 
APIs do Jeito Certo
APIs do Jeito CertoAPIs do Jeito Certo
APIs do Jeito Certo
 
Mini Curso de PHP
Mini Curso de PHPMini Curso de PHP
Mini Curso de PHP
 
Design Patterns com PHP
Design Patterns com PHPDesign Patterns com PHP
Design Patterns com PHP
 
O que esperar do Codeigniter 4
O que esperar do Codeigniter 4O que esperar do Codeigniter 4
O que esperar do Codeigniter 4
 
Domain-Driven Design com PHP
Domain-Driven Design com PHPDomain-Driven Design com PHP
Domain-Driven Design com PHP
 
Mini Curso Web Services com PHP
Mini Curso Web Services com PHPMini Curso Web Services com PHP
Mini Curso Web Services com PHP
 

Ähnlich wie PHP Nas Nuvens 2.0 - Apresentando a Simple Cloud API

Desenvolvimento Orientado a API (e extraindo existentes com PHP)
Desenvolvimento Orientado a API (e extraindo existentes com PHP)Desenvolvimento Orientado a API (e extraindo existentes com PHP)
Desenvolvimento Orientado a API (e extraindo existentes com PHP)Flávio Lisboa
 
Transformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoTransformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoDarlan Segalin
 
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Victor Cavalcante
 
Share Point 2013 - O Que Há De Novo Para Desenvolvedores
Share Point 2013 - O Que Há De Novo Para DesenvolvedoresShare Point 2013 - O Que Há De Novo Para Desenvolvedores
Share Point 2013 - O Que Há De Novo Para DesenvolvedoresHélio Sá Moreira
 
Containers e DevOps
Containers e DevOps Containers e DevOps
Containers e DevOps Raul Leite
 
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010Fabian Gehrke
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKRyan Padilha
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwarePaulo Lacerda
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfMicrosoft Brasil
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbivinitbr
 
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIs
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIsDevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIs
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIsJúnior Porfirio
 
259 Club ServiceNow LowCode
259 Club ServiceNow LowCode259 Club ServiceNow LowCode
259 Club ServiceNow LowCodeTiago Macul
 
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...tdc-globalcode
 
12 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 201812 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 2018Graziella Bonizi
 
LightSwitch - O futuro do desenvolvimento rápido de aplicações
LightSwitch - O futuro do desenvolvimento rápido de aplicaçõesLightSwitch - O futuro do desenvolvimento rápido de aplicações
LightSwitch - O futuro do desenvolvimento rápido de aplicaçõesIgor Abade
 
MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps  MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps Caio Candido
 
Desenvolvimento em Nuvem
Desenvolvimento em NuvemDesenvolvimento em Nuvem
Desenvolvimento em NuvemVitor Savicki
 
Latinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideiasLatinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideiasRaul Leite
 

Ähnlich wie PHP Nas Nuvens 2.0 - Apresentando a Simple Cloud API (20)

Desenvolvimento Orientado a API (e extraindo existentes com PHP)
Desenvolvimento Orientado a API (e extraindo existentes com PHP)Desenvolvimento Orientado a API (e extraindo existentes com PHP)
Desenvolvimento Orientado a API (e extraindo existentes com PHP)
 
Transformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualizaçãoTransformando a ti com cloud computing e virtualização
Transformando a ti com cloud computing e virtualização
 
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
Introdução ao IBM Bluemix - Silvia Matsuora (Solution IT Architect - Ecosyste...
 
Share Point 2013 - O Que Há De Novo Para Desenvolvedores
Share Point 2013 - O Que Há De Novo Para DesenvolvedoresShare Point 2013 - O Que Há De Novo Para Desenvolvedores
Share Point 2013 - O Que Há De Novo Para Desenvolvedores
 
Containers e DevOps
Containers e DevOps Containers e DevOps
Containers e DevOps
 
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
TDC 2011 Goiânia - Desenvolvendo a Integração do Windows Azure e SharePoint 2010
 
Plataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDKPlataforma Android: Produtividade Além do SDK
Plataforma Android: Produtividade Além do SDK
 
O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)O Futuro do ASP.NET (vNext)
O Futuro do ASP.NET (vNext)
 
DevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de SoftwareDevOps - Entrega Contínua de Software
DevOps - Entrega Contínua de Software
 
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdfAAB308 - Cloud Computing Windows Azure - wcamb.pdf
AAB308 - Cloud Computing Windows Azure - wcamb.pdf
 
Vinit Cloud Computing Anhembi Morumbi
Vinit   Cloud Computing   Anhembi MorumbiVinit   Cloud Computing   Anhembi Morumbi
Vinit Cloud Computing Anhembi Morumbi
 
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIs
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIsDevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIs
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIs
 
259 Club ServiceNow LowCode
259 Club ServiceNow LowCode259 Club ServiceNow LowCode
259 Club ServiceNow LowCode
 
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
TDC2018SP | Trilha Arq .Net - 12-factor apps: Boas praticas na construcao de ...
 
12 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 201812 Factor App TDC São Paulo 2018
12 Factor App TDC São Paulo 2018
 
LightSwitch - O futuro do desenvolvimento rápido de aplicações
LightSwitch - O futuro do desenvolvimento rápido de aplicaçõesLightSwitch - O futuro do desenvolvimento rápido de aplicações
LightSwitch - O futuro do desenvolvimento rápido de aplicações
 
MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps  MIT - Estudo de Caso utilizando Cloud & DevOps
MIT - Estudo de Caso utilizando Cloud & DevOps
 
Desenvolvimento em Nuvem
Desenvolvimento em NuvemDesenvolvimento em Nuvem
Desenvolvimento em Nuvem
 
Latinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideiasLatinoware 2019 - Kubernetes a plataforma de grandes ideias
Latinoware 2019 - Kubernetes a plataforma de grandes ideias
 
Introdução C#
Introdução C#Introdução C#
Introdução C#
 

Mehr von Marcos Bezerra

Monografia Marcos Bezerra 2008
Monografia Marcos Bezerra   2008Monografia Marcos Bezerra   2008
Monografia Marcos Bezerra 2008Marcos Bezerra
 
ZF Básico - 5. Modelo
ZF Básico - 5. ModeloZF Básico - 5. Modelo
ZF Básico - 5. ModeloMarcos Bezerra
 
ZF Básico - 3. Quick Start
ZF Básico - 3. Quick StartZF Básico - 3. Quick Start
ZF Básico - 3. Quick StartMarcos Bezerra
 
ZF Básico - 2. Instalação
ZF Básico - 2. InstalaçãoZF Básico - 2. Instalação
ZF Básico - 2. InstalaçãoMarcos Bezerra
 
ZF Básico - 1. Introdução
ZF Básico - 1. IntroduçãoZF Básico - 1. Introdução
ZF Básico - 1. IntroduçãoMarcos Bezerra
 
ZF Básico - 6. Autenticação
ZF Básico - 6. AutenticaçãoZF Básico - 6. Autenticação
ZF Básico - 6. AutenticaçãoMarcos Bezerra
 
ZF Básico - 4. Controle e Visão
ZF Básico - 4. Controle e VisãoZF Básico - 4. Controle e Visão
ZF Básico - 4. Controle e VisãoMarcos Bezerra
 
TCC - Certificação Digital
TCC - Certificação DigitalTCC - Certificação Digital
TCC - Certificação DigitalMarcos Bezerra
 

Mehr von Marcos Bezerra (9)

Panorama PHP
Panorama PHPPanorama PHP
Panorama PHP
 
Monografia Marcos Bezerra 2008
Monografia Marcos Bezerra   2008Monografia Marcos Bezerra   2008
Monografia Marcos Bezerra 2008
 
ZF Básico - 5. Modelo
ZF Básico - 5. ModeloZF Básico - 5. Modelo
ZF Básico - 5. Modelo
 
ZF Básico - 3. Quick Start
ZF Básico - 3. Quick StartZF Básico - 3. Quick Start
ZF Básico - 3. Quick Start
 
ZF Básico - 2. Instalação
ZF Básico - 2. InstalaçãoZF Básico - 2. Instalação
ZF Básico - 2. Instalação
 
ZF Básico - 1. Introdução
ZF Básico - 1. IntroduçãoZF Básico - 1. Introdução
ZF Básico - 1. Introdução
 
ZF Básico - 6. Autenticação
ZF Básico - 6. AutenticaçãoZF Básico - 6. Autenticação
ZF Básico - 6. Autenticação
 
ZF Básico - 4. Controle e Visão
ZF Básico - 4. Controle e VisãoZF Básico - 4. Controle e Visão
ZF Básico - 4. Controle e Visão
 
TCC - Certificação Digital
TCC - Certificação DigitalTCC - Certificação Digital
TCC - Certificação Digital
 

PHP Nas Nuvens 2.0 - Apresentando a Simple Cloud API

  • 1.
  • 2. 2 Sobre mim ●Bacharel em Sistemas de Informação ●Programador desde 1985 ●Desenvolvedor Web desde 1998 ●Adepto do PHP desde 2000 ●Coordenador de eventos do PHP-PB ●Administrador de Sistemas ERP Totvs Protheus na Vertical Engenharia ●Empreendedor da iDiv Sistemas
  • 3. 3
  • 4. 4 Interoperabilidade
  • 5. 5
  • 6. 6
  • 7. 7 O porquê da Simple Cloud API
  • 8. 8 Trazer as tecnologias de nuvem ao PHP e a filosofia do PHP para a nuvem. Aplicações escaláveis e altamente disponíveis, com a vantagem de se tornarem portáveis. Ser uma opção para quem está querendo código aberto para construir imediatamente uma aplicação sobre ele.
  • 9. 9
  • 10. 10 A princípio estão disponíveis as interfaces para armazenamento de arquivo, armazenamento de documentos e de fila simples com adaptadores para os principais servidores na nuvem.
  • 11. 11 Subdivisão da API File Storage Rackspace Cloud Files Windows Azure Blob Storage Amazon S3 Nirvanix
  • 12. 12 Subdivisão da API Document Storage Amazon SimpleDB Windows Azure Table Storage
  • 13. 13 Subdivisão da API Simple Queues Windows Azure Table Storage Amazon SQS
  • 14. 14
  • 15. 15 A meta primária nesta iniciativa é definir interfaces para serem implementadas como um novo componente do Zend Framework chamado 'Zend_Cloud'. O Zend Framework será o anfitrião destas propostas e as codificará para o Zend_Cloud.
  • 16. 16
  • 17. 17 Características importantes
  • 18. 18 A Simple Cloud API não é um serviço, é uma API voltada para a Interoperabilidade; Expõe operações comuns em serviços de aplicação oferecidos por fornecedores diferentes, tornando mais fácil para o desenvolvedor de PHP construir aplicações nativas na nuvem. Para tirar vantagem de características com valor agregado disponibilizadas pelos fornecedores, pode-se usar a biblioteca subjacente diretamente.
  • 19. 19 O futuro da Simple Cloud API
  • 20. 20 O campo de serviços de aplicação de nuvem continuará crescendo. Novas APIs serão acrescidas conforme forem adotadas pelos serviços correspondentes dos fornecedores e surgirem massa crítica de usuários. A Simple Cloud API não é um padrão e a padronização destes serviços não é nenhuma de suas metas.
  • 21. 21 Uma das metas propostas para o projeto é encorajar a inovação. O código disponível no lançamento tem a pretensão de ser um ponto de partida para avaliação da comunidade e receber dela as contribuições.
  • 22. 22 Dúvidas em Terra?
  • 24. 24 Referências ●http://www.simplecloud.org ●Interoperability @ Microsoft [ http://vai.la/jMp ] ●Blog Waldemir Cambiucci [ http://vai.la/jMo ] ●Zend Framework Community Proposers Wiki [ http://vai.la/jMr ]