{"id":4232,"date":"2020-08-10T09:26:24","date_gmt":"2020-08-10T03:56:24","guid":{"rendered":"https:\/\/courseplay.ai\/?p=4232"},"modified":"2022-08-15T16:12:00","modified_gmt":"2022-08-15T10:42:00","slug":"database-scaling-with-aws","status":"publish","type":"post","link":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/","title":{"rendered":"Database Scaling with AWS"},"content":{"rendered":"<p>Courseplay is a cloud-native product which sits on top of AWS storage layers and utilizes multiple AWS services. Due to the unexpected impact caused by the Covid-19 crisis, we have increased our database footprint to suit the increased demand. In the first phase we have been testing the load on larger servers and fine-tuning our parameters to understand what size of DB is required. In the second phase we will offer long term commitments to AWS in order to secured a discounted price-point that will bring down the cost of the service we offer our customers.<\/p>\n<p>We believe this investment in our database architecture, and in our relationship with AWS, allows Courseplay to scale and leverage the latest technologies for our clients.<\/p>\n<h2><strong>Benefits Expected<\/strong><\/h2>\n<ol>\n<li><strong>Performance improvements:<\/strong> API load times and page load times<\/li>\n<li><b>Elastic scalability:<\/b> Rapidly scale to meet customer demand in a highly available and cost-efficient manner<\/li>\n<li><strong>Reduced operational overheads:<\/strong> Fully-managed resource provisioning, maintenance, and backups allow us to focus on building a better Courseplay for our clients<\/li>\n<li><b>High availability and durability: <\/b>Maintain business continuity with fault-tolerant and self-healing storage, supported by automatic replication across AWS Availability Zones, rapid fail-over, and fast read times<\/li>\n<\/ol>\n<p><strong>About Courseplay:<\/strong> Courseplay focuses on large enterprises looking to automate the training for their employees, extended enterprise, vendors or customers. <a href=\"https:\/\/courseplay.ai\/free-trial\/\">Learn more by getting in touch with someone from our team.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We at Courseplay are excited to announce that as we grow, we are utilizing advanced and more powerful AWS services to ensure our platform remains scalable and available to all our clients at the most economical cost.<\/p>\n","protected":false},"author":49062290,"featured_media":4236,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1367],"tags":[],"class_list":["post-4232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cloud"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Database Scaling with AWS - Courseplay<\/title>\n<meta name=\"description\" content=\"We believe this investment in our database architecture, and in our relationship with AWS, allows Courseplay to scale and leverage the latest technologies for our clients\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Database Scaling with AWS - Courseplay\" \/>\n<meta property=\"og:description\" content=\"We believe this investment in our database architecture, and in our relationship with AWS, allows Courseplay to scale and leverage the latest technologies for our clients\" \/>\n<meta property=\"og:url\" content=\"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/\" \/>\n<meta property=\"og:site_name\" content=\"Courseplay\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/courseplay\" \/>\n<meta property=\"article:published_time\" content=\"2020-08-10T03:56:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-08-15T10:42:00+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/invictuswebsolutions.com\/courseplay\/wp-content\/uploads\/2020\/09\/aws-migration-1200x675-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Arjun Gupta\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@courseplay\" \/>\n<meta name=\"twitter:site\" content=\"@courseplay\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Arjun Gupta\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/\"},\"author\":{\"name\":\"Arjun Gupta\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#\\\/schema\\\/person\\\/e6873dca527635c0bc8becc125c42866\"},\"headline\":\"Database Scaling with AWS\",\"datePublished\":\"2020-08-10T03:56:24+00:00\",\"dateModified\":\"2022-08-15T10:42:00+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/\"},\"wordCount\":230,\"publisher\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/aws-migration-1200x675-1.jpg\",\"articleSection\":[\"Cloud\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/\",\"url\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/\",\"name\":\"Database Scaling with AWS - Courseplay\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/aws-migration-1200x675-1.jpg\",\"datePublished\":\"2020-08-10T03:56:24+00:00\",\"dateModified\":\"2022-08-15T10:42:00+00:00\",\"description\":\"We believe this investment in our database architecture, and in our relationship with AWS, allows Courseplay to scale and leverage the latest technologies for our clients\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/#primaryimage\",\"url\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/aws-migration-1200x675-1.jpg\",\"contentUrl\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/wp-content\\\/uploads\\\/2020\\\/09\\\/aws-migration-1200x675-1.jpg\",\"width\":1200,\"height\":675,\"caption\":\"aws database video\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/cloud\\\/database-scaling-with-aws\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Database Scaling with AWS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#website\",\"url\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/\",\"name\":\"Courseplay\",\"description\":\"learn, measure, grow, repeat\",\"publisher\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#organization\",\"name\":\"Courseplay\",\"url\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/courseplay.ai\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/courseplay-2021-2000.png\",\"contentUrl\":\"https:\\\/\\\/courseplay.ai\\\/wp-content\\\/uploads\\\/2021\\\/06\\\/courseplay-2021-2000.png\",\"width\":2000,\"height\":490,\"caption\":\"Courseplay\"},\"image\":{\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/courseplay\",\"https:\\\/\\\/x.com\\\/courseplay\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/firstventure\\\/\",\"https:\\\/\\\/www.instagram.com\\\/courseplay.co\\\/\",\"https:\\\/\\\/www.youtube.com\\\/user\\\/courseplay\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/#\\\/schema\\\/person\\\/e6873dca527635c0bc8becc125c42866\",\"name\":\"Arjun Gupta\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98439a8b7a25705ca9c8f314972e74bebba617999d47896a611e9ec9b8bf7abe?s=96&d=identicon&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98439a8b7a25705ca9c8f314972e74bebba617999d47896a611e9ec9b8bf7abe?s=96&d=identicon&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98439a8b7a25705ca9c8f314972e74bebba617999d47896a611e9ec9b8bf7abe?s=96&d=identicon&r=g\",\"caption\":\"Arjun Gupta\"},\"description\":\"Creator of Courseplay\",\"sameAs\":[\"http:\\\/\\\/courseplay.co\"],\"url\":\"https:\\\/\\\/invictuswebsolutions.com\\\/courseplay\\\/author\\\/courseplay\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Database Scaling with AWS - Courseplay","description":"We believe this investment in our database architecture, and in our relationship with AWS, allows Courseplay to scale and leverage the latest technologies for our clients","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/","og_locale":"en_US","og_type":"article","og_title":"Database Scaling with AWS - Courseplay","og_description":"We believe this investment in our database architecture, and in our relationship with AWS, allows Courseplay to scale and leverage the latest technologies for our clients","og_url":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/","og_site_name":"Courseplay","article_publisher":"https:\/\/www.facebook.com\/courseplay","article_published_time":"2020-08-10T03:56:24+00:00","article_modified_time":"2022-08-15T10:42:00+00:00","og_image":[{"width":1200,"height":675,"url":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-content\/uploads\/2020\/09\/aws-migration-1200x675-1.jpg","type":"image\/jpeg"}],"author":"Arjun Gupta","twitter_card":"summary_large_image","twitter_creator":"@courseplay","twitter_site":"@courseplay","twitter_misc":{"Written by":"Arjun Gupta","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/#article","isPartOf":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/"},"author":{"name":"Arjun Gupta","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#\/schema\/person\/e6873dca527635c0bc8becc125c42866"},"headline":"Database Scaling with AWS","datePublished":"2020-08-10T03:56:24+00:00","dateModified":"2022-08-15T10:42:00+00:00","mainEntityOfPage":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/"},"wordCount":230,"publisher":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#organization"},"image":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-content\/uploads\/2020\/09\/aws-migration-1200x675-1.jpg","articleSection":["Cloud"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/","url":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/","name":"Database Scaling with AWS - Courseplay","isPartOf":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#website"},"primaryImageOfPage":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/#primaryimage"},"image":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/#primaryimage"},"thumbnailUrl":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-content\/uploads\/2020\/09\/aws-migration-1200x675-1.jpg","datePublished":"2020-08-10T03:56:24+00:00","dateModified":"2022-08-15T10:42:00+00:00","description":"We believe this investment in our database architecture, and in our relationship with AWS, allows Courseplay to scale and leverage the latest technologies for our clients","breadcrumb":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/#primaryimage","url":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-content\/uploads\/2020\/09\/aws-migration-1200x675-1.jpg","contentUrl":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-content\/uploads\/2020\/09\/aws-migration-1200x675-1.jpg","width":1200,"height":675,"caption":"aws database video"},{"@type":"BreadcrumbList","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/cloud\/database-scaling-with-aws\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/invictuswebsolutions.com\/courseplay\/"},{"@type":"ListItem","position":2,"name":"Database Scaling with AWS"}]},{"@type":"WebSite","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#website","url":"https:\/\/invictuswebsolutions.com\/courseplay\/","name":"Courseplay","description":"learn, measure, grow, repeat","publisher":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/invictuswebsolutions.com\/courseplay\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#organization","name":"Courseplay","url":"https:\/\/invictuswebsolutions.com\/courseplay\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#\/schema\/logo\/image\/","url":"https:\/\/courseplay.ai\/wp-content\/uploads\/2021\/06\/courseplay-2021-2000.png","contentUrl":"https:\/\/courseplay.ai\/wp-content\/uploads\/2021\/06\/courseplay-2021-2000.png","width":2000,"height":490,"caption":"Courseplay"},"image":{"@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/courseplay","https:\/\/x.com\/courseplay","https:\/\/www.linkedin.com\/company\/firstventure\/","https:\/\/www.instagram.com\/courseplay.co\/","https:\/\/www.youtube.com\/user\/courseplay"]},{"@type":"Person","@id":"https:\/\/invictuswebsolutions.com\/courseplay\/#\/schema\/person\/e6873dca527635c0bc8becc125c42866","name":"Arjun Gupta","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/98439a8b7a25705ca9c8f314972e74bebba617999d47896a611e9ec9b8bf7abe?s=96&d=identicon&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/98439a8b7a25705ca9c8f314972e74bebba617999d47896a611e9ec9b8bf7abe?s=96&d=identicon&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/98439a8b7a25705ca9c8f314972e74bebba617999d47896a611e9ec9b8bf7abe?s=96&d=identicon&r=g","caption":"Arjun Gupta"},"description":"Creator of Courseplay","sameAs":["http:\/\/courseplay.co"],"url":"https:\/\/invictuswebsolutions.com\/courseplay\/author\/courseplay\/"}]}},"_links":{"self":[{"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/posts\/4232","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/users\/49062290"}],"replies":[{"embeddable":true,"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/comments?post=4232"}],"version-history":[{"count":1,"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/posts\/4232\/revisions"}],"predecessor-version":[{"id":13872,"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/posts\/4232\/revisions\/13872"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/media\/4236"}],"wp:attachment":[{"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/media?parent=4232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/categories?post=4232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/invictuswebsolutions.com\/courseplay\/wp-json\/wp\/v2\/tags?post=4232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}