Using cloud computing and virtualization technologies, continuous delivery focuses on automating the process of deploying code changes to production environments as quickly and frequently as possible while ensuring quality. Techniques like Chef automation, Amazon VPC, and Vagrant help configure and provision virtual servers that simulate production environments for testing purposes before deploying to actual production servers. A continuous delivery pipeline with stages like acceptance testing, staging, and production releases helps validate and release code changes.
Using cloud computing and virtualization technologies, continuous delivery focuses on automating the process of deploying code changes to production environments as quickly and frequently as possible while ensuring quality. Techniques like Chef automation, Amazon VPC, and Vagrant help configure and provision virtual servers that simulate production environments for testing purposes before deploying to actual production servers. A continuous delivery pipeline with stages like acceptance testing, staging, and production releases helps validate and release code changes.
The document describes DemonWare's Consortium tool, which provides a centralized API for live operations datacenter management. Consortium allows defining all infrastructure elements as "nodes" with configurable attributes that can trigger automated operations. It uses a plugin architecture to interface with different backend systems. Version 2 improvements include separating the core from plugins, handling modifications asynchronously, and using Etcd and Arangodb instead of Redis. The transition planner processes proposed configuration changes by merging inputs from multiple providers and attempting to satisfy the desired state. The tool aims to standardize and simplify live operations tasks across different infrastructure systems.
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco eventChinaNetCloud
Talk given by ChinaNetCloud CEO Steve Mushero at joint event with Cisco in Beijing on April 2, 2015.
Covers what's wrong with Internet Operations today and how to fix it.
This document discusses AWS services for automating infrastructure deployment and management across multiple environments in the cloud. It covers topics like infrastructure as code using templates, continuous integration/delivery, reuse across environments, testing with blue/green deployments, and integrating configuration management tools. CodeCommit is presented for source control, CodePipeline for release management, and CodeDeploy for automated deployments. Infrastructure is modeled after software development using templates, APIs, and desired state declarations.
Apache Kafka 0.8 basic training - VerisignMichael Noll
Apache Kafka 0.8 basic training (120 slides) covering:
1. Introducing Kafka: history, Kafka at LinkedIn, Kafka adoption in the industry, why Kafka
2. Kafka core concepts: topics, partitions, replicas, producers, consumers, brokers
3. Operating Kafka: architecture, hardware specs, deploying, monitoring, P&S tuning
4. Developing Kafka apps: writing to Kafka, reading from Kafka, testing, serialization, compression, example apps
5. Playing with Kafka using Wirbelsturm
Audience: developers, operations, architects
Created by Michael G. Noll, Data Architect, Verisign, https://www.verisigninc.com/
Verisign is a global leader in domain names and internet security.
Tools mentioned:
- Wirbelsturm (https://github.com/miguno/wirbelsturm)
- kafka-storm-starter (https://github.com/miguno/kafka-storm-starter)
Blog post at:
http://www.michael-noll.com/blog/2014/08/18/apache-kafka-training-deck-and-tutorial/
Many thanks to the LinkedIn Engineering team (the creators of Kafka) and the Apache Kafka open source community!
The document describes DemonWare's Consortium tool, which provides a centralized API for live operations datacenter management. Consortium allows defining all infrastructure elements as "nodes" with configurable attributes that can trigger automated operations. It uses a plugin architecture to interface with different backend systems. Version 2 improvements include separating the core from plugins, handling modifications asynchronously, and using Etcd and Arangodb instead of Redis. The transition planner processes proposed configuration changes by merging inputs from multiple providers and attempting to satisfy the desired state. The tool aims to standardize and simplify live operations tasks across different infrastructure systems.
Cloud Operations Challenges - Talk by ChinaNetCloud at Joint Cisco eventChinaNetCloud
Talk given by ChinaNetCloud CEO Steve Mushero at joint event with Cisco in Beijing on April 2, 2015.
Covers what's wrong with Internet Operations today and how to fix it.
This document discusses AWS services for automating infrastructure deployment and management across multiple environments in the cloud. It covers topics like infrastructure as code using templates, continuous integration/delivery, reuse across environments, testing with blue/green deployments, and integrating configuration management tools. CodeCommit is presented for source control, CodePipeline for release management, and CodeDeploy for automated deployments. Infrastructure is modeled after software development using templates, APIs, and desired state declarations.
Apache Kafka 0.8 basic training - VerisignMichael Noll
Apache Kafka 0.8 basic training (120 slides) covering:
1. Introducing Kafka: history, Kafka at LinkedIn, Kafka adoption in the industry, why Kafka
2. Kafka core concepts: topics, partitions, replicas, producers, consumers, brokers
3. Operating Kafka: architecture, hardware specs, deploying, monitoring, P&S tuning
4. Developing Kafka apps: writing to Kafka, reading from Kafka, testing, serialization, compression, example apps
5. Playing with Kafka using Wirbelsturm
Audience: developers, operations, architects
Created by Michael G. Noll, Data Architect, Verisign, https://www.verisigninc.com/
Verisign is a global leader in domain names and internet security.
Tools mentioned:
- Wirbelsturm (https://github.com/miguno/wirbelsturm)
- kafka-storm-starter (https://github.com/miguno/kafka-storm-starter)
Blog post at:
http://www.michael-noll.com/blog/2014/08/18/apache-kafka-training-deck-and-tutorial/
Many thanks to the LinkedIn Engineering team (the creators of Kafka) and the Apache Kafka open source community!
Internet Cloud Operations - ChinaNetcloud & AWS Event BeijingChinaNetCloud
Internet Operations in the cloud, presented by ChinaNetCloud at joint AWS event in Beijing June, 2015.
Covers background, how clouds are different, key issues, and how OaaS (Operations as a Service) helps.