{"componentChunkName":"component---src-templates-blog-post-js","path":"/blog/2019-09-27-aws-user-group-finland-september-meetup-sponsored-by-digia/","result":{"data":{"site":{"siteMetadata":{"title":"Gatsby Starter Personal Blog","author":"Gatsby"}},"mdx":{"id":"8428463b-bc31-5abc-b3cc-46a150b577bd","excerpt":"On September 26th we had the second  AWSFIN meetup  which was sponsored by  Digia . We had around 50 people attending and came all the way to Pitäjänmäki, so…","body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"AWS User Group Finland September Meetup - Sponsored by Digia\",\n  \"date\": \"2019-09-27\",\n  \"coverImage\": \"AWS-Finland-meetup-2019-September-2-artwork.png\"\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"p\", null, \"On September 26th we had the second \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.meetup.com/awsfin/events/264775427/\"\n  }, \"AWSFIN meetup\"), \" which was sponsored by \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://digia.com/\"\n  }, \"Digia\"), \".\"), mdx(\"p\", null, \"We had around 50 people attending and came all the way to Pit\\xE4j\\xE4nm\\xE4ki, so thanks for all of the attendees to take the time to travel and coming to hear us talk.\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://therolle.com/wp-content/uploads/2019/09/IMG_3441.png\",\n    \"alt\": null\n  })), mdx(\"p\", null, \"The lineup for the evening was as follows:\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"New & Noteworthy in AWS, \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.linkedin.com/in/rolle/\"\n  }, \"Rolf Koski\")), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Managing your multi account environments with Control Tower, \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.linkedin.com/in/arto-makitalo/\"\n  }, \"Arto M\\xE4kitalo\"), \", Digia\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, \"Yle and Data - the journey so far, \", mdx(\"a\", {\n    parentName: \"li\",\n    \"href\": \"https://www.linkedin.com/in/anahit-pogosova/\"\n  }, \"Anahit Pogosova\"), \", Solita\")), mdx(\"p\", null, \"I kicked off the evening with my regular \\u201CNew and Noteworthy\\u201D session. You can find my slides from below for the announcements I decided were important since the last meetup.\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.slideshare.net/RolfKoski/aws-finland-meetup-2019-september-sponsored-by-digia/\"\n  }, \"https://www.slideshare.net/RolfKoski/aws-finland-meetup-2019-september-sponsored-by-digia/\")), mdx(\"h2\", null, \"Managing your multi account environments with Control Tower\"), mdx(\"p\", null, mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.linkedin.com/in/arto-makitalo/\"\n  }, \"Arto\"), \" was talking about the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://aws.amazon.com/controltower/\"\n  }, \"Control Tower\"), \" experience they had testing it out. Control Tower was announced in ReInvent 2018 and recently went to general availability.\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://therolle.com/wp-content/uploads/2019/09/IMG_3442.png\",\n    \"alt\": null\n  })), mdx(\"p\", null, \"It is currently somewhat limited, but eventually we will probably see it replacing technologies like \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://aws.amazon.com/solutions/aws-landing-zone/\"\n  }, \"AWS Landing Zone\"), \" or \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://github.com/awslabs/aws-deployment-framework\"\n  }, \"AWS Deployment Framework\"), \", but that\\u2019s still long time coming. Currently, it is greenfield deployments only with no possibility to bring in existing account structures. So keep that in mind, when investigating the issue.\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://therolle.com/wp-content/uploads/2019/09/IMG_3445.png\",\n    \"alt\": null\n  })), mdx(\"p\", null, \"In the mean time, ALZ and ADF are the way to go, in addition naturally for bunch of 3rd party or in-house solutions. Just a word of advice: if you want to go to ALZ or ADF route, consider attaining the services of AWS ProServe or talented AWS Partner to install & configure that for you. It\\u2019s not an easy fix and out-of-the-box solution to use either of those. Which is I guess one of the reasons why Control Tower exists in the first place\\u2026\"), mdx(\"h2\", null, \"Yle and Data - the journey so far\"), mdx(\"p\", null, \"Next up we were listening to the story told by \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.linkedin.com/in/anahit-pogosova/\"\n  }, \"Ana\"), \" about how Yle (national broadcast company of Finland) has transitioned towards serverless infrastructure in AWS and how do they manage and utilize the data.\"), mdx(\"p\", null, \"Especially one pain point they had in regards of reliability had been AWS Beanstalk, which was replaced by containers and Fargate.\"), mdx(\"p\", null, mdx(\"img\", {\n    parentName: \"p\",\n    \"src\": \"https://therolle.com/wp-content/uploads/2019/09/IMG_3450.png\",\n    \"alt\": null\n  })), mdx(\"p\", null, \"As the Yle platform runs some of the most interesting programming in the country (like election night result broadcast, some of the winter sports which are really popular in Finland) so in terms of loads, these services are some of the most heavily used in Finland.\"), mdx(\"p\", null, \"We saw some metrics from a night, where there was not just one hugely popular broadcast, but two overlapping and the AWS limit of 100 containers per account was not enough for the system and it barely got through the night.\"), mdx(\"p\", null, \"We were also happy to hear, that Yle really makes an effort to make great services and keep on continuously evolving, even if they are publicly funded, which is not always ideal condition to nurture innovation :-)\"), mdx(\"h2\", null, \"Next time in October\"), mdx(\"p\", null, \"We are hoping to finalize the details for the next meetup shortly and it will be in the latter part of October. So stay tuned, join the \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://aws-community-nordics-slackin.herokuapp.com/\"\n  }, \"Nordic community slack\"), \" and our \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://www.meetup.com/awsfin\"\n  }, \"meetup\"), \" to keep up with the news!\"), mdx(\"style\", {\n    \"className\": \"grvsc-styles\"\n  }, \"\\n  .grvsc-container {\\n    overflow: auto;\\n    -webkit-overflow-scrolling: touch;\\n    padding-top: 1rem;\\n    padding-top: var(--grvsc-padding-top, var(--grvsc-padding-v, 1rem));\\n    padding-bottom: 1rem;\\n    padding-bottom: var(--grvsc-padding-bottom, var(--grvsc-padding-v, 1rem));\\n    border-radius: 8px;\\n    border-radius: var(--grvsc-border-radius, 8px);\\n    font-feature-settings: normal;\\n  }\\n  \\n  .grvsc-code {\\n    display: inline-block;\\n    min-width: 100%;\\n  }\\n  \\n  .grvsc-line {\\n    display: inline-block;\\n    box-sizing: border-box;\\n    width: 100%;\\n    padding-left: 1.5rem;\\n    padding-left: var(--grvsc-padding-left, var(--grvsc-padding-h, 1.5rem));\\n    padding-right: 1.5rem;\\n    padding-right: var(--grvsc-padding-right, var(--grvsc-padding-h, 1.5rem));\\n  }\\n  \\n  .grvsc-line-highlighted {\\n    background-color: var(--grvsc-line-highlighted-background-color, transparent);\\n    box-shadow: inset var(--grvsc-line-highlighted-border-width, 4px) 0 0 0 var(--grvsc-line-highlighted-border-color, transparent);\\n  }\\n  \\n\"));\n}\n;\nMDXContent.isMDXComponent = true;","frontmatter":{"title":"AWS User Group Finland September Meetup - Sponsored by Digia","date":"September 27, 2019","description":null}}},"pageContext":{"slug":"/2019-09-27-aws-user-group-finland-september-meetup-sponsored-by-digia/","previous":{"fields":{"slug":"/2019-05-28-aws-summit-stockholm-2019-are-you-well-architected/"},"frontmatter":{"title":"AWS Summit Stockholm 2019 - Are You Well Architected"}},"next":{"fields":{"slug":"/2019-10-15-practical-guide-to-reinvent-2019/"},"frontmatter":{"title":"Practical guide to re:Invent 2019"}}}},"staticQueryHashes":["3663586608","63159454"]}