Tag: Software architecture
-
REST and Hypermedia and GraphQL and gRPC and Event-Driven
Posted on October 14, 2019, Level intermediate Resource Length medium
An essay on apievangelist.com about their drive to research API industry over the last couple of years in order to help people understand how they can invest in a diverse API toolbox.
Tags apis web-development software-architecture restful
-
Why less is more is the secret to cloud-native computing
Posted on October 11, 2019, Level beginner Resource Length medium
Jason Bloomberg wrote this article about how it seems that the entire IT infrastructure landscape is advancing so quickly, it might as well be lava under our feet. It is imperative that we find some island, some core of stability, lest the shifting magma of innovation and disruption burn us to a crisp.
Tags cloud software-architecture miscellaneous infosec
-
Best practices for running Buildah in a container
Posted on October 3, 2019, Level intermediate Resource Length long
One of the cool things about separating the container runtimes into different tools is that you can start to combine them to help secure one other. An article by Daniel Walsh.
Tags containers web-development cloud software-architecture infosec
-
Choose boring technology
Posted on September 14, 2019, Level beginner Resource Length short
The perspective of seasoned developer on development process and how big companies can have a branded way of doing engineering. Compared with situations where "the way engineering is done" is actively being figured out.
Tags programming software-architecture miscellaneous how-to
-
Step Zero: Kubernetes on Microsoft Azure Kubernetes Service (AKS)
Posted on September 13, 2019, Level intermediate Resource Length short
Step to step guide how to create a Kubernetes cluster using the Azure command line tools. It describes the commands required to setup a Kubernetes cluster using the command line. By JupyterHub.
Tags devops azure programming software-architecture
-
Mono repo vs one per service
Posted on September 12, 2019, Level beginner Resource Length long
An article by Yan Cui about his take on using code repository when working with microservices and serverless. With AWS Lambda, we can deploy and scale individual functions. However, we engineers still like to think in terms of services and maintain a mapping between business capabilities and service boundaries.
Tags devops microservices programming agile aws software-architecture teams
-
Google's Engineering Practices documentations
Posted on September 5, 2019, Level beginner Resource Length long
Google engineering practices are now open source. The pages in this section contain recommendations on the best way to do code reviews, based on long experience.
Tags miscellaneous programming software-architecture devops
-
What is GitOps and why it might be the next big thing for DevOps
Posted on September 4, 2019, Level intermediate Resource Length medium
With containers comes a level of agility never before experienced in the world of business. An article by Jack Wallen explaining what GitOps is.
Tags devops programming software-architecture
-
Bias detection in IBM Watson OpenScale
Posted on August 12, 2019, Level intermediate Resource Length medium
Manish Bhide wrote this article on fairness or bias is one of the big issues that plagues the adoption of AI in enterprises.
Tags software-architecture big-data machine-learning miscellaneous
-
How to run Scrum in data science teams
Posted on August 4, 2019, Level beginner Resource Length medium
Haydar Özler wrote this piece about his hands-on experience tips on team structure, skills, cross functionality, product backlog items, sprint lengths, difficulties and benefits when using scrum framework on a data project.
Tags agile teams software software-architecture
-
Maximizing your security posture with Azure ATP
Posted on August 3, 2019, Level intermediate Resource Length medium
Interesting article from Chris Hallum from Microsoft. Their customers spend a lot of time and money on security solutions and very few of them are taking full advantage of the solutions they've deployed. Even fewer of them are deploying or maintaining these solutions correctly. Based on this it's not surprising to see stats like "93% of all breaches could have been avoided if basic cyber hygiene had been in place" (Online Trust Alliance).
Tags cloud infosec devops azure software-architecture
-
Golang tutorial for Node.js developers: Getting started
Posted on July 27, 2019, Level intermediate Resource Length long
A tutorial series, which covers the basics of getting started with the Go language, while building an app and exposing it through a REST, GraphQL and GRPC API together. By Tamas Kadlecsik (@tamaskadlecsik); CEO of RisingStack.
Tags programming software-architecture functional-programming