Cloud
Viewing all posts categorized under Cloud.
Timeline
Filter by Year
Docker 1.6: Engine Labels, Registry API v2, and Container Security Policies
Analyzing the features in Docker 1.6. We detail how engine labels, registry v2, and security improvements prepare containers for production.
Microservices Architecture: Orchestrating Netflix OSS Eureka and Zuul Gateways
Analyzing the adoption of microservices architectures in early 2015, focusing on service discovery using Netflix Eureka and Zuul routing proxies.
Immutable Infrastructure: Creating Machine Images with Packer and Terraform
Exploring the rise of Terraform in late 2014, detailing immutable infrastructure patterns and machine builds with Packer.
Kubernetes: Container Orchestration and Cluster Scheduling for Cloud Services
Analyzing the announcement of Kubernetes by Google in mid-2014, detailing Borg clustering mechanics and container scheduling.
Docker 1.0: Establishing the Standard Container Runtime for Enterprise Cloud
Analyzing the landmark release of Docker 1.0 in June 2014, detailing the transition to libcontainer and enterprise deployment pipelines.
Ansible Playbooks: Orchestrating Zero-Downtime Application Deployments
A guide to implementing zero-downtime rolling updates using Ansible Playbooks in late 2013, detailing configuration steps.
Windows Azure AD: Identity Management and Single Sign-On for Enterprise SaaS
Exploring the release of Windows Azure Active Directory in early 2013, detailing federated security, SAML tokens, and SaaS single sign-on integration.
LXC Containers and the Early Seeds of dotCloud's Docker Project
An exploration of Linux containers in early 2013. We study cgroups and namespaces, and analyze how dotCloud is standardizing application deployments.
Infrastructure Automation: Ansible vs. Puppet and Chef in 2012
Comparing infrastructure orchestration systems following the release of Ansible in 2012, comparing its agentless model against Chef and Puppet.
Polyglot Cloud: Heroku's Expansion into Python and Java Support
An analysis of Heroku's Cedar stack expansion, detailing buildpack execution frameworks that enable multi-language PaaS deployments.
Apache Cassandra 1.1: Multi-Data Center Replication for Enterprise
Reviewing Apache Cassandra 1.1 release features, examining gossip communication protocol configurations and multi-datacenter data replication.
IPv6 World Launch: Preparing Enterprise Infrastructure for the Switch
Analyzing the transition to IPv6 in early 2012. We look at dual-stack network configurations, DNS AAAA records, and network deployments.
SaaS vs. On-Premise: Key Lessons from the Launch of Office 365
Analyzing Microsoft's launch of Office 365 in June 2011, marking a shift from perpetual software licensing to cloud subscription SaaS models.
The Chromebook Era: Can the Browser Become the Operating System?
Evaluating the launch of Google's first commercial Chromebooks in mid-2011, analyzing the architecture of a web-only operating system.
High Availability Lessons: Analyzing the 2011 AWS US-East Outage
An architectural review of the historic April 2011 AWS US-East-1 outage, examining EBS volume locks, mirroring storms, and multi-region disaster recovery designs.
Salesforce Acquires Heroku: What this Means for the Future of PaaS
Analyzing the acquisition of Heroku by Salesforce in late 2010, and how Platform-as-a-Service (PaaS) is standardizing deployment workflows.
Hadoop and MapReduce: Demystifying Big Data Processing for the Enterprise
An architectural guide to Apache Hadoop in mid-2010. We discuss HDFS clusters, MapReduce job execution, and structured big data parsing.
The Shift to Cloud Infrastructure: How AWS EC2 and S3 Are Redefining Hosting Costs
Exploring the migration from on-premise data centers to cloud virtual infrastructure in mid-2010, with a focus on AWS compute, storage, and utility billing.