Conway’s law is an adage named after computer programmer Melvin Conway, who introduced the idea in 1967. It was first dubbed Conway’s law by participants at the 1968 National Symposium on Modular Programming. It states that “organizations which design systems … are constrained to produce designs which are copies of […]
Devamını Oku
You can’t fight Conway’s law (but you can undoubtedly waste energy trying) — Practical implications of Conway’s law Most software that performs non-trivial tasks is complex. We understand that and welcome that. However, we often feel that much of the software we design, create and deploy is more complicated than […]
Devamını Oku
All is not entirely rosy in microservice-land. It’s often a sign of an architectural approach’s maturity that anti-patterns begin to be identified and classified alongside well-established principles and practices. Daniel Bryant introduces seven deadly sins from real projects, which, left unchecked, could easily ruin your following microservices project. Daniel offers […]
Devamını Oku
In this lightboard talk, Ben Corrie explains what a container is for beginners. A container is a lightweight, stand-alone, executable package that includes everything needed to run the software, including the code, a runtime, libraries, environment variables, and config files. Containers are designed to be portable and consistent across different […]
Devamını Oku
In this lightboard talk, Steve Tegeler walks through Kubernetes fundamentals for beginners. And check Steve’s latest video: Mapping Kubernetes to your infrastructure Kubernetes, or K8s or “kube,” is an open-source system for automating deployment, scaling, and managing containerized applications. Google initially designed it, and it is now maintained by the […]
Devamını Oku
Hear from Christian Posta, Principal Architect, Red Hat, in this breakout session at Red Hat Summit 2017. One of the tenants of microservices, and a way to minimize dependencies, is that “a service should own its database.” This is easier said than done. Why? Because: your data. In working with […]
Devamını Oku
You’ve spent months re-architecting your monolith into the new microservices vision. Everyone gathers around to flip the switch. You navigate to the first page…and nothing happens. Refresh…still nothing. The site is so slow that it won’t respond for minutes. What happened? In this session, I’ll walk through a post-mortem of […]
Devamını Oku
Kubernetes (K8s) is an open-source container orchestration system for automating containerized applications’ deployment, scaling, and management. Google designed it. It is now maintained by the Cloud Native Computing Foundation (CNCF). Kubernetes provides a platform-agnostic way to manage containerized workloads and services, making running and scaling applications in various environments easier. […]
Devamını Oku
This Tutorial on Puppet will help you understand what Configuration management is and how it is done using Puppet. This Puppet tutorial for beginners also explains how Puppet achieves Configuration Management in detail and includes a Hands-On session around Puppet. You will learn how to write Puppet Manifests and Modules […]
Devamını Oku
Devnot Atölye kapsamında 4 Şubat 2017 tarihinde Gökhan Şengün’ün eğitmenliğinde gerçekleşen Docker eğitiminin ilk bölümü.
Devamını Oku