{"id":26785,"date":"2018-08-08T20:00:00","date_gmt":"2018-08-08T20:00:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/premier_developer\/?p=26785"},"modified":"2019-02-14T20:17:55","modified_gmt":"2019-02-15T03:17:55","slug":"kubernetes-devops-i-introduction-to-the-historic-events","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/premier-developer\/kubernetes-devops-i-introduction-to-the-historic-events\/","title":{"rendered":"Kubernetes DevOps I &#8211; Introduction to the Historic Events"},"content":{"rendered":"<p>In the first part of his series, Premier Developer Consultant <a href=\"https:\/\/www.linkedin.com\/in\/razirais\/\" target=\"_blank\" rel=\"noopener\">Razi Rais<\/a> coauthors a post about Kubernetes DevOps using Azure. He takes you through a step-by-step process of how to get started.<\/p>\n<hr \/>\n<h4>Overview<\/h4>\n<p>From a technical perspective, we have a microservice that serves a UI which is written in ASP.NET Core 2.0. It pulls data by talking to various RESTful endpoints exposed by a Node.js API that is served by another microservice. The actual content storing the details about historic events (that is served by an API) is stored in various JSON files that are persisted as a blob on Azure Storage.<\/p>\n<p>In a nutshell, from an end user standpoint, the web app home page looks like the image below:<\/p>\n<p><a href=\"http:\/\/www.razibinrais.com\/wp-content\/uploads\/2018\/07\/image001.png\"><img decoding=\"async\" src=\"http:\/\/www.razibinrais.com\/wp-content\/uploads\/2018\/07\/image001-1024x277.png\" alt=\"image001\" width=\"1000\" height=\"271\" \/><\/a><\/p>\n<p>When a user wants to learn more about a particular historic event, they can either select a particular historic event from the top menu, or they can simply click on the description of a particular event provided on the home page.<\/p>\n<p>You can follow more of Razi\u2019s demo <a href=\"http:\/\/www.razibinrais.com\/k8s-devops-part-1\/\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This is the first post in a multi part blog series on Kubernetes DevOps using Azure. I am co-authoring this series with the help of my colleague at Microsoft, Daniel Selman. We recently worked on K8s project together and thought to share out learnings.<\/p>\n","protected":false},"author":582,"featured_media":27415,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[22,126],"tags":[21,92,33],"class_list":["post-26785","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-devops","category-kubernetes","tag-devops","tag-kubernetes","tag-razi-rais"],"acf":[],"blog_post_summary":"<p>This is the first post in a multi part blog series on Kubernetes DevOps using Azure. I am co-authoring this series with the help of my colleague at Microsoft, Daniel Selman. We recently worked on K8s project together and thought to share out learnings.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/26785","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/users\/582"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/comments?post=26785"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/posts\/26785\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media\/27415"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/media?parent=26785"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/categories?post=26785"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/premier-developer\/wp-json\/wp\/v2\/tags?post=26785"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}