{"id":839,"date":"2016-07-24T08:00:15","date_gmt":"2016-07-24T06:00:15","guid":{"rendered":"https:\/\/blog.mi.hdm-stuttgart.de\/?p=839"},"modified":"2023-08-06T21:54:51","modified_gmt":"2023-08-06T19:54:51","slug":"socialcloud-services-are-here-to-serve-part4","status":"publish","type":"post","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2016\/07\/24\/socialcloud-services-are-here-to-serve-part4\/","title":{"rendered":"SocialCloud \u2013 Services are here to serve &#8211; Part 4"},"content":{"rendered":"<figure style=\"width: 480px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" title=\"SOURCE: http:\/\/giphy.com\/gifs\/season-15-the-simpsons-15x18-l2Je1wHsHqDv2aIne\" src=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/l2Je1wHsHqDv2aIne.gif\" width=\"480\" height=\"362\"><figcaption class=\"wp-caption-text\">http:\/\/giphy.com\/gifs\/season-15-the-simpsons-15&#215;18-l2Je1wHsHqDv2aIne<\/figcaption><\/figure>\n<blockquote><p><i>&#8216;To Start Press Any Key.\u2019 Where&#8217;s the ANY key?<\/i><\/p>\n<p>&#8211; Homer Simpson &#8211;<\/p><\/blockquote>\n<p>There are so many possibilities to start the next big thing and the great thing in the IT- world is, that it is happening with every pressing of&nbsp; \u2018any key\u2019 on your Keyboard. So, press these keys and realize great and new ideas.<\/p>\n<p>But there is a problem \u2026 TIME.<\/p>\n<p><!--more--><\/p>\n<h2>Fast development with services<\/h2>\n<p>Success of new ideas and IT products is strongly affected by their time to market. As a startup or a company that wants to test new approaches or technologies the cost of development also plays a main role. To be successful as a business in the software industry you have to choose a fitting infrastructure capable to allow fast changes and scaling. A cloud infrastructure frees you from setting up and buying your own infrastructure. As a startup or a company you normally don\u2019t have the time and money for it. By using an existing cloud infrastructure you follow the rule \u201cpay what you use\u201d which keeps down the cost of development. An example for such a startup and why they have chosen to use a cloud infrastructure is described in a <a href=\"https:\/\/aws.amazon.com\/solutions\/case-studies\/slack\/?nc1=h_ls\">case study about slack<\/a>.<\/p>\n<p>Moreover does the cloud offer different services like monitoring and scaling of an application. Let\u2019s have a deeper look at the definition of services in the cloud.<\/p>\n<h2>Definition of services<\/h2>\n<p>The NIST Definition of Cloud Computing defines three Service models:<\/p>\n<ul>\n<li><strong>Software as a Service &nbsp;(SaaS)<\/strong> describes the ability to use the applications provided by the Cloud Service Provider &nbsp;(Google drive, Adobe CC, etc.). The user does not have influence on the underlying resources like server, network, storage, etc.<\/li>\n<li><strong>Platform as a Service (PaaS)<\/strong> allows the user to deploy applications to the cloud infrastructure and use the provided services like programming languages, different services and tools. The user does not manage or control the underlying infrastructure (network, server, operating system or storage) but has control over the deployed application and can configure the hosting environment.<\/li>\n<li><strong>Infrastructure as a Service (IaaS)<\/strong> gives the user the possibility to manage computing resources such as processing, networking or storage. The user does not manage the &nbsp;datacenter himself but has control over computing resources like virtual servers, storage or operating systems.<\/li>\n<\/ul>\n<p>In our project we are using the IBM Bluemix cloud and its services for which we kindly got free usage accounts for a limited time by IBM.<\/p>\n<p><a href=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/services_filter.jpg\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"863\" data-permalink=\"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2016\/07\/24\/socialcloud-services-are-here-to-serve-part4\/services_filter\/\" data-orig-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/services_filter.jpg\" data-orig-size=\"235,557\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;jh&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1468494916&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"services_filter\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/services_filter.jpg\" class=\"wp-image-863 size-full alignleft\" src=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/services_filter.jpg\" alt=\"services_filter\" width=\"235\" height=\"557\" srcset=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/services_filter.jpg 235w, https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/services_filter-127x300.jpg 127w\" sizes=\"auto, (max-width: 235px) 100vw, 235px\" \/><\/a><strong>Services in Bluemix<\/strong><\/p>\n<p style=\"text-align: left;\">In Bluemix you are able to set up different applications in different programming languages. Launch container images and virtual machines (currently in beta status). &nbsp;Bluemix also comes with a catalogue of different services divided in twelve categories as shown in the screenshot on the left.<\/p>\n<p style=\"text-align: left;\"><strong>Theory to practice<\/strong><\/p>\n<p style=\"text-align: left;\">So in theory with a couple of mouse clicks you have a fully working application up and running in no time. That\u2019s the theory but is it really that easy?<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>We are using the \u201cIBM Watson Service\u201d &nbsp;called \u201cPersonality Insights\u201d to program \u201cour own psychologist in the cloud\u201d.<\/p>\n<p>The functionality of the service is described as follows.<em>The service analyzes JSON, text or HTML (such as blogs, social media, &#8230;) as an input as long it is written by one person. As an output you receive cognitive and social information offered as a tree structure in JSON or CSV format.<\/em><\/p>\n<p>Let\u2019s see what Watson will tell us about ourselves.<\/p>\n<p><b>Step 1: Launch the service<\/b><br \/>\nSelect the Service, give it a name and start it. After the service started it is displayed in the dashboard as not binded to an application.<\/p>\n<p><a href=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/Watson.jpg\"><img loading=\"lazy\" decoding=\"async\" data-attachment-id=\"866\" data-permalink=\"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2016\/07\/24\/socialcloud-services-are-here-to-serve-part4\/watson\/\" data-orig-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/Watson.jpg\" data-orig-size=\"768,229\" data-comments-opened=\"1\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;jh&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;1468495242&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"Watson\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/Watson.jpg\" class=\"alignnone wp-image-866 size-full\" src=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/Watson.jpg\" alt=\"Watson\" width=\"768\" height=\"229\" srcset=\"https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/Watson.jpg 768w, https:\/\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/Watson-300x89.jpg 300w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/p>\n<p><b>Step 2: Talk to the service <\/b><br \/>\nThe Watson service can be addressed with curl by calling the API endpoint:<\/p>\n<p><em><code class=\"\" data-line=\"\">https:\/\/gateway.watsonplatform.net\/personality-insights\/api<\/code>&nbsp;<\/em><\/p>\n<p>To be able to use the service you have to send the service credentials as part of the request:<\/p>\n<p><code class=\"\" data-line=\"\">curl -u &quot;{username}&quot;:&quot;{password}&quot; <\/code><br \/>\n<code class=\"\" data-line=\"\">&quot;https:\/\/gateway.watsonplatform.net\/personality-insights\/api\/v2\/{method}&quot; <\/code><\/p>\n<p>Another way is to use client-side libraries which are provided for Java and node. For this example we use a node server on a local machine with the respective library.<\/p>\n<p><b>Step 3: Analyze the data<\/b><br \/>\nAs input we use one of our recent blog posts and as a result we get data in JSON format.<\/p>\n<p>In further steps we could add a graphical user interface for data input and display the resulting data graphically with a library such as d3.js. An example is provided by IBM itself:<br \/>\n<a href=\"https:\/\/personality-insights-livedemo.mybluemix.net\/\">https:\/\/personality-insights-livedemo.mybluemix.net\/<\/a><\/p>\n<p>An excerpt of our result is displayed below in plain text. As seen in the first message the analysed text is actually too short to make statistically significant estimates but it shows roughly how the service is working.<\/p>\n<pre class=\"prettyprint lang-json\" data-start-line=\"1\" data-visibility=\"visible\" data-highlight=\"\" data-caption=\"\">{\n  \"id\": \"*UNKNOWN*\",\n  \"source\": \"*UNKNOWN*\",\n  \"word_count\": 1058,\n  \"word_count_message\": \"There were 1,058 words in the input. We need a minimum of 3,500, preferably 6,000 or more, to compute statistically significant estimates\",\n  \"processed_lang\": \"en\",\n  \"tree\": {\n    \"id\": \"r\",\n    \"name\": \"root\",\n    \"children\": [&lt;span id=\"mce_marker\" data-mce-type=\"bookmark\"&gt;&lt;\/span&gt;<\/pre>\n<p>Personality Insights uses the psychology of language and algorithms to describe characteristics based on three models:<\/p>\n<ul>\n<li>Big Five<\/li>\n<li>Needs<\/li>\n<li>Values<\/li>\n<\/ul>\n<p>A deeper look on the science behind the service can be found in the <a href=\"http:\/\/www.ibm.com\/smarterplanet\/us\/en\/ibmwatson\/developercloud\/doc\/personality-insights\/basics.shtml\">documentation<\/a>. We will pick a result set where our text scored high, to show how the resulting JSON is offered. We chose sympathy.<\/p>\n<pre class=\"prettyprint lang-json\" data-start-line=\"1\" data-visibility=\"visible\" data-highlight=\"\" data-caption=\"\">    {\n             \"id\": \"Sympathy\",\n             \"name\": \"Sympathy\",\n             \"category\": \"personality\",\n             \"percentage\": 0.9897799063460789,\n             \"sampling_error\": 0.0955628778\n     },\n<\/pre>\n<p>Our text scored very high with roughly 99%. We say thank you, Watson, for being that kind.<\/p>\n<h2>What\u2019s next?<\/h2>\n<p>After using Services in Bluemix we learned, that we are able to add different services to our application by calling them over their Rest API or using a client-side library. This allows to add and remove &nbsp;functionality to an application in a fast manner.<\/p>\n<p>In the following posts we will see how services were used in a bigger context of our semester project.<\/p>\n<p>Stay tuned for that and click <a href=\"https:\/\/wp.me\/p71Rzi-dw\">here.<\/a><\/p>\n<hr>\n<p style=\"text-align: left;\">Written by Natali Bopp, Andreas Gold, Jonas H\u00e4fele, Merle Hiort, Martin Kopp, Christian Lang, Anna Poth und Eric Weislogel<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8216;To Start Press Any Key.\u2019 Where&#8217;s the ANY key? &#8211; Homer Simpson &#8211; There are so many possibilities to start the next big thing and the great thing in the IT- world is, that it is happening with every pressing of&nbsp; \u2018any key\u2019 on your Keyboard. So, press these keys and realize great and new [&hellip;]<\/p>\n","protected":false},"author":30,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[120,650,22,651,2],"tags":[],"ppma_author":[705],"class_list":["post-839","post","type-post","status-publish","format-standard","hentry","category-cloud-technologies","category-scalable-systems","category-student-projects","category-system-designs","category-system-engineering"],"aioseo_notices":[],"jetpack_featured_media_url":"","jetpack-related-posts":[{"id":661,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2016\/06\/22\/keyless-gone-vulnerabilities-in-keyless-car-systems\/","url_meta":{"origin":839,"position":0},"title":"Keyless Gone &#8211; Vulnerabilities in keyless car systems","author":"Antonia B\u00f6ttinger","date":"22. June 2016","format":false,"excerpt":"(written by Antonia B\u00f6ttinger and Andreas Gold) Introduction Modern cars embed complex technologies to improve the drivers comfort and safety. In 1999 the automobil industry introduced the smart key system that more and more cars use. Even if manufacturers make use of various designations like Keyless Go, KeyFree Power or\u2026","rel":"","context":"In &quot;Secure Systems&quot;","block_context":{"text":"Secure Systems","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/system-designs\/secure-systems\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/06\/keylessgo.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/06\/keylessgo.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/06\/keylessgo.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/06\/keylessgo.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/06\/keylessgo.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/06\/keylessgo.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":3342,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2018\/03\/28\/ci-cd-infrastructure-choosing-and-setting-up-a-server-with-jenkins-as-docker-image\/","url_meta":{"origin":839,"position":1},"title":"CI\/CD infrastructure: Choosing and setting up a server with Jenkins as Docker image","author":"cp054","date":"28. March 2018","format":false,"excerpt":"Related articles:\u00a0\u25baTake Me Home - Project Overview\u00a0 \u25baAndroid SDK and emulator in Docker for testing\u00a0 \u25baAutomated Unit- and GUI-Testing for Android in Jenkins\u00a0 \u25baTesting a MongoDB with NodeJS, Mocha and Mongoose This article will run you through the motivation for a continuous integration and delivery, choosing a corresponding tool and\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2018\/03\/puttygen.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2018\/03\/puttygen.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2018\/03\/puttygen.png?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2018\/03\/puttygen.png?resize=700%2C400&ssl=1 2x"},"classes":[]},{"id":941,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2016\/07\/21\/the-social-cloud-ideas-ideas-and-ideas\/","url_meta":{"origin":839,"position":2},"title":"SocialCloud &#8211; Ideas, Ideas and Ideas?! &#8211; Part 1","author":"BoNatali","date":"21. July 2016","format":false,"excerpt":"\u00a0 \u201cWell, I am currently working on a system that will stop my cats from entering through the cat flap if they are carrying a dead mouse. - Do you guys have any private projects you would like to work on within this seminar?\u201d - \u00a0Thomas Pohl, lecturer and cat\u2026","rel":"","context":"In &quot;Cloud Technologies&quot;","block_context":{"text":"Cloud Technologies","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/scalable-systems\/cloud-technologies\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2016\/07\/uzZh2psw4J3ri.gif?resize=350%2C200&ssl=1","width":350,"height":200},"classes":[]},{"id":12751,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2021\/02\/28\/industry-4-0-real-time-data-visualization\/","url_meta":{"origin":839,"position":3},"title":"Industry 4.0 &#8211; Real time data visualization","author":"Philip Betzler","date":"28. February 2021","format":false,"excerpt":"As part of the lecture \"System Engineering and Management\", we worked on a project in cooperation with IBM to visualize Industry 4.0 data in real time using a configuration-based approach. This project aims to avoid needing a web developer every time there is a modification in the data.","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2021\/03\/config_type_harting_mica.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2021\/03\/config_type_harting_mica.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2021\/03\/config_type_harting_mica.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":4005,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2018\/08\/20\/cloud-security-tools-and-recommendations-for-devops-in-2018\/","url_meta":{"origin":839,"position":4},"title":"Cloud security tools and recommendations for DevOps in 2018","author":"Immanuel Haag","date":"20. August 2018","format":false,"excerpt":"Introduction Over the last five years, the use of cloud computing services has increased rapidly, in German companies. According to a statistic from Bitkom Research in \u00a02018, the acceptance of cloud-computing services is growing. Cloud-computing brings many advantages for a business. For example, expenses for the internal infrastructure and its\u2026","rel":"","context":"In &quot;DevOps&quot;","block_context":{"text":"DevOps","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/scalable-systems\/devops\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/19AAsLm7ATw8Fl8aVbJQdYw.png?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/19AAsLm7ATw8Fl8aVbJQdYw.png?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/19AAsLm7ATw8Fl8aVbJQdYw.png?resize=525%2C300&ssl=1 1.5x"},"classes":[]},{"id":10318,"url":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/2020\/04\/13\/open-source-batch-and-stream-processing-realtime-analysis-of-big-data\/","url_meta":{"origin":839,"position":5},"title":"Open Source Batch and Stream Processing: Realtime Analysis of Big Data","author":"Marcel Stolin","date":"13. April 2020","format":false,"excerpt":"Abstract Since the beginning of Big Data, batch processing was the most popular choice for processing large amounts of generated data. These existing processing technologies are not suitable to process the large amount of data we face today. Research works developed a variety of technologies that focus on stream processing.\u2026","rel":"","context":"In &quot;Allgemein&quot;","block_context":{"text":"Allgemein","link":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/category\/allgemein\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/mapreduce.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/mapreduce.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/blog.mi.hdm-stuttgart.de\/wp-content\/uploads\/2023\/08\/mapreduce.jpg?resize=525%2C300&ssl=1 1.5x"},"classes":[]}],"jetpack_sharing_enabled":true,"authors":[{"term_id":705,"user_id":30,"is_guest":0,"slug":"jh176","display_name":"jh176","avatar_url":"https:\/\/secure.gravatar.com\/avatar\/9813472ac2ba523c61c9f6b2baf97a5e992656349cb091241ba5e389f56daf00?s=96&d=mm&r=g","0":null,"1":"","2":"","3":"","4":"","5":"","6":"","7":"","8":""}],"_links":{"self":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/839","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/users\/30"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/comments?post=839"}],"version-history":[{"count":28,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/839\/revisions"}],"predecessor-version":[{"id":25543,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/posts\/839\/revisions\/25543"}],"wp:attachment":[{"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/media?parent=839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/categories?post=839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/tags?post=839"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mi.hdm-stuttgart.de\/index.php\/wp-json\/wp\/v2\/ppma_author?post=839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}