O documento apresenta os desafios de startups e como a nuvem (cloud computing) pode ajudar a superá-los de forma mais barata e rápida. Apresenta o Openshift como uma plataforma como serviço (PaaS) que permite implantar aplicações na nuvem de forma fácil, escalável e segura, utilizando diversas linguagens e bancos de dados. O palestrante realiza uma demonstração das funcionalidades do Openshift.
1. Sua aplicação nas nuvens com
Openshift
Ricardo Martinelli - Senior Technical Support
Engineer
Red Hat
2. Sobre o palestrante
● Senior Technical Support Engineer na Red
Hat
● 10 anos de experiência em TI
● Instrutor Java/JBoss
● Palestrante em eventos como JustJava,
JBoss in Bossa e The
DevelopersConference
5. A era das startups
● Como a minha idéia pode ser inovadora e
ao mesmo tempo rentável?
● Quanto tempo preciso me dedicar para
poder implementar essa idéia?
● Quanto eu preciso gastar para tornar minha
idéia uma realidade?
7. O que é Cloud computing?
"Cloud computing is a model for enabling ubiquitous, convenient, on-demand
network access to a shared pool of configurable computing resources (e.g.,
networks, servers, storage, applications, and services) that can be rapidly
provisioned and released with minimal management effort or service provider
interaction. This cloud model is composed of five essential characteristics,
three service models, and four deployment models." - NIST Definition of Cloud
Computing
8. 7 princípios para escolher uma
plataforma cloud
● Sem "Vendor Lock-in"
● Facilidade em migrar aplicações entre nuvem pública e on-premise
● Facilidade em escalar aplicações
● Suporte ao ciclo de vida da aplicação
● Facilidade, rapidez e segurança para o deploy
● Integração
● Segurança
Referência: http://blog.outsystems.com/aboutagility/2011/01/7-things-to-consider-when-choosing-a-cloud-ready-
platform.html