Escolar Documentos
Profissional Documentos
Cultura Documentos
19
Mg, Ing. Jack Daniel Cceres Meza, PMP
Cargas de trabajo pblicas
Conferencias de audio/video/por la Web
Mesa de servicios/ayuda
Infraestructura para capacitacin y demostraciones
Capacidad de la WAN
Infraestructura de VoIP
Desktop
Infraestructura del entorno de prueba
Almacenamiento
Capacidad de la red del centro de datos
Servidor
necesidades?
expectativas?
requerimientos?
20
Mg, Ing. Jack Daniel Cceres Meza, PMP
Resource monitoring
Resource management
Performance management
Traffic orchestration
Metering
Reporting
Billing
Service catalogue
Service tiers
Demand and capacity
management
Lifecycle management
Cloud Management
integration
Self service configuration
Automated provisioning
Policy configuration
Process automation
Dev Ops
Tooling
Automated
Governance
Service Level
Management
Consumption
based Funding
Platform as a Service Capabilities
http://blog.cobia.net/cobiacomm
21
Mg, Ing. Jack Daniel Cceres Meza, PMP
Caractersticas PaaS
Servicios para desarrollar, probar, implementar, anfitrionas y mantener
aplicaciones en el mismo entorno de desarrollo integrado
Colaboracin para el desarrollo de software
Herramientas ayudan a crear, modificar, probar y desplegar diferentes
escenarios de interfaz de usuario
Arquitectura multi-tenant, donde mltiples usuarios al mismo tiempo utilizan
la misma aplicacin de desarrollo
Construido en la escalabilidad de desplegado software, incluyendo el balanceo
de carga y conmutacin por error
La integracin con servicios web y bases de datos a travs de normas comunes
Compatibilidad con la colaboracin del equipo de desarrollo - algunas
soluciones PaaS incluyen planificacin y herramientas de comunicacin del
proyecto
Herramientas para manejar la gestin de facturacin y suscripcin
http://www.rackspace.com/knowledge_center/whitepaper/understanding-the-cloud-computing-stack-saas-paas-iaas
22
Mg, Ing. Jack Daniel Cceres Meza, PMP
successfactors.com
The requirements for building multi-
tenant application servers are:
Determine the application server
for implementation.
Define response times and
performance goals.
Determine scalability and high-
availability requirements
Define service and application
deployment topologies.
Determine load volumes for
services based on transaction
consumers.
Create deployment and network
topologies for services.
Create deployment automation
scripts for configuration and
installation.
Create a UML sequence
diagram for development
implementation.
Ibm.com
Multi-tenant
23
Mg, Ing. Jack Daniel Cceres Meza, PMP
PaaS Abstraction Levels
Users, workspaces, transactions
Services, channels, API
Component
Services
Component
Services
Application session, frameworks
Application instance, .war files
Installing application
Application
Platform
Application
Platform
Command line interface, bash shell
Machine size, JVM configuration
Installing infrastructure
Hardware
Infrastructure
Hardware
Infrastructure
http://blog.cobia.net/cobiacomm
24
Mg, Ing. Jack Daniel Cceres Meza, PMP
Dnde PaaS puede no ser la mejor opcin
Si la solicitud tiene que ser altamente porttil en trminos de dnde se
encuentra alojada
Dnde idiomas o enfoques propietarios tendran un impacto en el
proceso de desarrollo
Cuando un lenguaje propietario obstaculizara movimientos
posteriores a otro proveedor - se presentan preocupaciones acerca de
los proveedores de tecnologa
Cuando el rendimiento de aplicaciones requiere la personalizacin del
hardware y software subyacente
http://www.rackspace.com/knowledge_center/whitepaper/understanding-the-cloud-computing-stack-saas-paas-iaas
25
Mg, Ing. Jack Daniel Cceres Meza, PMP
Trabajo prctico
Analizar la seguridad de la informacin involucrada en los elementos
PaaS de las lminas anteriores
Grupos de tres
30 minutos
26
Mg, Ing. Jack Daniel Cceres Meza, PMP
Para establecer la arquitectura debemos responder:
Qu servicios prestar o adquirir?
PaaS
Cmo crear y prestar los servicios?
Herramientas, tecnologas, APIs.
Mviles, geolocacin, metadata, plataformas para
testing automatizado, integracin con control de
cdigo fuente, gestin de identidades.
Cmo accedern los usuarios a los servicios?
Un catlogo de los servicios que les permita a los
usuarios finales seleccionar, ordenar y configurar los
servicios brindados en nube es un componente
esencial de una arquitectura en nube.
Polticas de umbral (testing, produccin, picos, )
Recordemos: Plataforma como servicio (PaaS) es una manera de alquilar hardware, sistemas
operativos, almacenamiento y capacidad de la red a travs de Internet. El modelo de servicio
permite al cliente alquilar servidores virtualizados y servicios asociados para ejecutar aplicaciones
existentes o desarrollar y probar los nuevos.
VMware ROI TCO calculator
(http://roitco.vmware.com/vmw/%28S%285
2zrt2wuq5jyecqfsp4whnl3%29%29/CP/CP)
Mg. Ing. Jack Daniel Cceres Meza, PMP
jack_caceres@hotmail.com
Gracias por su atencin
Preguntas?
Mg. Ing. Jack Daniel Cceres Meza, PMP
jack_caceres@hotmail.com