5. Java / Open Source Technologies
Languages
• Java based
• Groovy
Presentation
• Struts
• Spring MVC
• jQuery
Service
Database /
CMS
imagination * technology * results
• Web Services – SOAP and REST
• EJB/Metro/Spring
• Spring Integration & Batch
• Oracle, Oracle PL/SQL
• MySQL
• Postgres
• Alfresco, Drupal, Joomla
6. Microsoft Technologies
Languages
Presentation
Service
Database /
CMS
imagination * technology * results
• .NET 3.5
• .NET 4.0
• C#
• ASP. Net MVC & jQuery
• Windows Presentation Framework, PRISM, MVVM
• ASP. Net WebForms
• Windows Communication Framework (WCF)
• Biztalk
• Team Foundation Server (TFS) for collaboration
• nHibernate, Entity Framework
• SQL Server, SSIS, SSRS
• Oracle
• SharePoint
9. Cloud capabilities
“The cloud services companies of all sizes…
The cloud is for everyone.
The cloud is a democracy.”
- Marc Benioff, Founder, Salesforce
Amazon AWS
Rackspace
Microsoft Azure
imagination * technology * results
10. Cloud capabilities
SAAS
• Software As A Service
• Project Management, Communication, Help Systems,
Time Tracking, Document, CRM
• e.g. Rally, Basecamp, ScrumDo, SalesForce
TAAS
• Tools As A Service
• Email, Monitoring, SVN, Git, Image & Video Processing,
Push Messaging
• e.g. Bltiz, SendGrid, Github, CloudFront, NewRelic, Scalr,
Panda Streaming, PubHub, ZenCoder, WebSolr
PAAS
• Platform As A Service
• Database, Rails, Java, .Net
• e.g. AWS RDS, Heroku, Oracle, Google App Engine,
MongoHQ, JustOneDB
IAAS
imagination * technology * results
• Infrastructure As A Service
• Server, Storage, Network, Load Balancing, DNS
• e.g. AWS EC2, AWS S3, Rackspace, Microsoft