Goals
- Learn to develop and deploy Java / JEE applications with Windows Azure
Program
Cloud Computing: presentation, fundamentals
Comparison of available solutions
Windows Azure: features and services
Pricing details
Supported applications
Windows Azure SDK for Java
Windows Azure account creation
Users and roles
Development environment, plugins,
Java Virtual Machine (JVM) emulators in Windows Azure
Workshops: configuration of the Windows Azure account and installation of the Eclipse / Azure SDK environment – creation of a virtual machine
Java application in Windows Azure
Web server in Windows Azure (Tomcat)
Creation of JEE application and emulation
Tests with Development Fabric
Publishing and configuration of applications
Azure blob storage: configuration, containers, operations
Data storage with Azure tables: configuration, entities , transactions
Managing sessions and profiles in Azure
Security of a JEE application: authentication, roles, SSL
Windows Azure Service Runtime Library
Workshops: Creation, test and deployment of Java / JEE applications – Session management – Handling of Azure storage types – Implementation of application security
SOA architectures
Java web services (JAX-WS)
Deployment of web services in Windows Azure
Interoperability of Azure services: development, localization, references
Workshops: Development and deployment of web services – Use of services
SQL Azure: presentation, account, available tools
SQL Azure vs SQL Server
SQL Azure databases: creation, data manipulation
SQL Server database migration
Access to databases with JDBC
SQL Azure synchronization – local data (Microsoft Sync), other scripts
Workshops: Access and backups in the cloud with SQL Azure – Synchronization
Asynchronous operations in Windows Azure
Asynchronous background processing Azure
queues: send, read
AppFabric bus: services, one-way / two-way messages
AppFabric: access control, user authentication
Use of JMS (AMQP 1.0)
Advanced APIs: diagnostics, management
Workshops: Using Azure queues for asynchronous processing – Handling diagnostic and management APIs
Duration
5 days
Price
£ 2897
Audience
Java / JEE Developers
Prerequisites
Mastery of Java / JEE
Knowledge of web services
Reference
CLO613-F
Sessions
Contact us for more informations about session date