Rachel Laycock advises on designing systems for rapid deployment, avoiding delivering pitfalls by using micro services and evolutionary architecture.
Clayton Bauman introduces Babel, an open source language implemented in C, targeted for cloud computing. Other features: interpreted, untyped stack-based, postfix, supports arrays, lists and hashes.
Dianne Marsh presents the open source tools used by Netflix to keep the continuous delivery wheels spinning.
Ben Christensen describes how the Netflix API evolved from a typical one-size-fits-all RESTful API designed to support public developers into a web service platform optimized to handle the diversity and variability of each device and user experience. The talk will also address the challenges involving operations, deployment, performance, fault-tolerance, and rate of innovation at massive scale.
Jim Driscoll discusses using ADFm to create and change Groovy scripts at runtime and debugging a live system with JWDP.
Jeremy Edberg discusses how Netflix designs their systems and deployment processes to help the service survive both catastrophic events like zone and regional outages and less catastrophic events like network latency and random instance death.
Jeff Magnusson takes a deep dive into key services of Netflix’s “data platform as a service” architecture, including RESTful services that: provide comprehensive metadata management across data sources (Franklin); enable visualization and caching of results of Hadoop jobs (Sting); and visualize the execution plans produced by languages such as Pig and Hive (Lipstick).
Nic Williams discusses deploying Cloud Foundry on AWS or OpenStack using Bosh, a tool chain for release engineering, deployment and lifecycle management of large scale distributed services.
Peter Niederwieser discusses building a continuous delivery pipeline with Gradle and Jenkins.
Rob Witoff presents how JPL and the Curiosity rover mission use cloud computing, including EC2, CloudFormation, Simple Storage Service, and Simple Workflow - to enable research, engineering and operations technologies.
Clay McCoy discusses using Groovy’s metaprogramming capabilities and AWS SWF to deal with unreliable remote services, parallelization, scheduling critical timers, and server failures.
Joe Sondow presents how Netflix uses Asgard to deploy code updates and manage resources in the Amazon cloud.
CONTENT IN THIS BOX PROVIDED BY OUR SPONSOR
- DevOps All-In-One-Guide: Tools, Case Studies, Articles
- 5 Unsung Tools of DevOps
- DevOps and Continuous Delivery: How to Reduce Cycle Times
- Mobile App Creation: 5 Key Phases for Success
- Infographic: State of the Mobile Stack
Get visibility across your entire software ecosystem in one single intuitive UI. One tool for all you’re programming languages: Ruby, PHP, Java, .NET, Python, iOS and Android.
New Relic is the only fully SaaS web app performance tool that monitors your entire application stack in real time with a single product and a single UI.
New Relic lets you:
- Increase visibility: Monitor your web or mobile app’s overall health, performance and availability
- Troubleshoot proactively: Quickly identify issues before they disrupt critical services & impact your bottom line
- Scale languages: Monitor your current languages and scale your APM to optimize your future needs
- Keeping the Mobile Enterprise Moving
- Breaking Down ApDex
- Your Application Toolkit – One Platform to Easily View All Metrics
- In Any Language: Adapting to the Polyglot Programming Challenge
- App Developers-Agents of Change and Influence
- Are Your Mobile Apps Really Enterprise Ready?
On Demand Webinars:
- The Advantages of Mobile Application Performance Monitoring
- The Business Case for APM in the Enterprise
- Engaging Mobile Users: Maintaining Relationships After the Download