Cloud security, according to IDC (2010), is the main worry for companies. Alon Hazy and Jakob Illeborg Pagter look at the threat landscape, and examine secure cloud solutions today and in the future.
Randy Shoup discusses the cloud programming model, covering topics such as state/statelessness, distribution, workload partitioning, cost and resource metering, automation, and deployment strategies.
Jon Brisbin tells how his company created a private cloud based on vSphere, tcServer, RabbitMQ, and REST, underlining the advantages brought by virtualization, parallelism, and asynchronicity.
Simon Stewart presents how Google’s Engineering Productivity team and Software Engineers in Test (SETs) help developers to make their code more maintainable, recommending some of their tools.
Julian Simpson thinks dev and ops should be one team, achieved through: collaboration, respecting everyone, having lunch together, co-location, discussing problems, joined retrospectives, etc.
Eishay Smith presents the main differences between Scala and Java, explaining how the Java developers can start integrate Scala code into their development, building, testing and runtime environments.
Robert Johnson talks about: the need to prepare for horizontal scalability, very short release cycles associated with a streamlined deploying process, and making the entire process faster every day.
Sam Newman offers practical advice on how to avoid transforming the development, QA and Operations into silos by using build pipelines providing continuous builds and deployment.
Javier Soltero, SpringSource CTO of Management Products, hosts this panel discussion on software deployment and what IT operations should be looking for when considering production system needs.
Zed Shaw talks about Mongrel and its impact. For companies, the talk contains valuable information about Dos/Don'ts when interacting with open source teams.