<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AWS Infrastructure &#8211; Optimiser Inc</title>
	<atom:link href="https://dev.turnotech.com/category/aws-infrastructure/feed/" rel="self" type="application/rss+xml" />
	<link>https://dev.turnotech.com</link>
	<description>Optimiser Inc</description>
	<lastBuildDate>Sun, 12 Feb 2023 09:15:55 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.2.2</generator>

<image>
	<url>https://dev.turnotech.com/wp-content/uploads/2022/12/Optimisers_logo.png</url>
	<title>AWS Infrastructure &#8211; Optimiser Inc</title>
	<link>https://dev.turnotech.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>AWS Infrastructure / Migration</title>
		<link>https://dev.turnotech.com/2023/02/09/aws-infrastructure-migration/</link>
					<comments>https://dev.turnotech.com/2023/02/09/aws-infrastructure-migration/#respond</comments>
		
		<dc:creator><![CDATA[Intelifi admin]]></dc:creator>
		<pubDate>Thu, 09 Feb 2023 10:55:22 +0000</pubDate>
				<category><![CDATA[AWS Infrastructure]]></category>
		<category><![CDATA[Monitoring]]></category>
		<guid isPermaLink="false">https://dev.turnotech.com/2023/02/09/monitoring-copy/</guid>

					<description><![CDATA[When we first took Brené through the Braid Method* (in 2013) we asked her: what’s the ONE thing you want to be known for? And she said “I want to start a national conversation about vulnerability.”]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="5298" class="elementor elementor-5298" data-elementor-settings="[]">
							<div class="elementor-section-wrap">
							<section class="elementor-section elementor-top-section elementor-element elementor-element-2ae8215 elementor-section-full_width elementor-section-gap-beside-yes elementor-section-height-default elementor-section-height-default elementor-section-column-vertical-align-stretch" data-id="2ae8215" data-element_type="section">
						<div class="elementor-container elementor-column-gap-extended">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-144dd60" data-id="144dd60" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
								<div class="elementor-element elementor-element-6e2126bf elementor-tabs-view-vertical elementor-widget elementor-widget-tabs" data-id="6e2126bf" data-element_type="widget" data-widget_type="tabs.default">
				<div class="elementor-widget-container">
					<div class="elementor-tabs">
			<div class="elementor-tabs-wrapper" role="tablist" >
									<div id="elementor-tab-title-1841" class="elementor-tab-title elementor-tab-desktop-title" aria-selected="true" data-tab="1" role="tab" tabindex="0" aria-controls="elementor-tab-content-1841" aria-expanded="false">Client 1:</div>
									<div id="elementor-tab-title-1842" class="elementor-tab-title elementor-tab-desktop-title" aria-selected="false" data-tab="2" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1842" aria-expanded="false">Client 2:</div>
							</div>
			<div class="elementor-tabs-content-wrapper" role="tablist" aria-orientation="vertical">
									<div class="elementor-tab-title elementor-tab-mobile-title" aria-selected="true" data-tab="1" role="tab" tabindex="0" aria-controls="elementor-tab-content-1841" aria-expanded="false">Client 1:</div>
					<div id="elementor-tab-content-1841" class="elementor-tab-content elementor-clearfix" data-tab="1" role="tabpanel" aria-labelledby="elementor-tab-title-1841" tabindex="0" hidden="false"><p><strong>Case Study</strong>: <br />Setting up a Kubernetes Cluster on EC2 Instances using Ansible and Terraform</p><p><strong>Introduction:<br /></strong>The client wanted to set up a highly available and scalable Kubernetes cluster in AWS EC2 instances for their production applications. The cluster was to include several components, such as etcd, Calico, Helm, Istio, NetApp NFS, Prometheus and Grafans for cluster monitoring, ElasticSearch, Logstash, and Kibana (ELK) for cluster logging. The client also wanted to secure the cluster through DEX and Gangway components and RBAC.</p><p><strong>Solution:<br /></strong>To fulfill the client&#8217;s requirements, the following solution was implemented:</p><ol><li>Terraform was used to set up the AWS infrastructure for the cluster. This ensured that the infrastructure was easily manageable, version controlled, and repeatable.</li><li>Ansible playbooks were created to automatically set up the Kubernetes cluster and install other components in the cluster. This allowed for easy and efficient management of the cluster components.</li><li>The cluster was set up with multiple master nodes to ensure high availability and scalability.</li><li>DEX and Gangway components and RBAC were used for cluster security, including authentication and authorization.</li><li>A CI/CD pipeline was implemented through Jenkins, allowing for efficient and streamlined deployment of applications.</li></ol><p><strong>Conclusion:<br /></strong>The Kubernetes cluster set up on EC2 instances using Ansible and Terraform met the client&#8217;s requirements and provided a highly available, scalable, and secure solution for their production applications. The use of Terraform and Ansible ensured that the infrastructure and components were easily manageable, and the CI/CD pipeline through Jenkins provided efficient deployment capabilities.</p></div>
									<div class="elementor-tab-title elementor-tab-mobile-title" aria-selected="false" data-tab="2" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1842" aria-expanded="false">Client 2:</div>
					<div id="elementor-tab-content-1842" class="elementor-tab-content elementor-clearfix" data-tab="2" role="tabpanel" aria-labelledby="elementor-tab-title-1842" tabindex="0" hidden="hidden"><p><strong>Case Study:<br /></strong>Modernizing Customer&#8217;s AWS Infrastructure with Eurus Consulting Services</p><p><strong>Introduction:<br /></strong>Optimisers was engaged by a customer to modernize their AWS infrastructure. The initial phase of the project was focused on four key areas: integrating a Security Information and Event Management (SIEM) solution, evaluating and integrating a single-sign-on solution, moving from IAM users to IAM roles, and integrating OpenVPN with SSO if the chosen SSO solution had a LDAP/Active Directory endpoint.</p><p><strong>Solution:<br /></strong>The following steps were taken to modernize the customer&#8217;s AWS infrastructure:<br />Integrating a Security Information and Event Management (SIEM) Solution:</p><p>The customer had two options to choose from: Option A) AWS Security Solutions (AWS GuardDuty, AWS Inspector, and AWS Security Hub) or Option B) AlertLogic SIEM Solution. The customer chose Option A and Optimisers integrated the AWS security solutions to provide comprehensive security visibility and protection for the customer&#8217;s AWS environment.</p><p><strong>Evaluate and Integrate a Single-Sign On Solution:<br /></strong>Optimisers evaluated the customer&#8217;s requirements and recommended Okta or AWS SSO. The customer chose AWS SSO and Eurus integrated it with the customer&#8217;s AWS Console Login, providing a streamlined and secure login experience.</p><p><strong>Move from IAM Users to IAM Roles:</strong></p><ol><li>Optimisers helped the customer move from IAM users to IAM roles for automated AWS API access. This provided enhanced security and management of AWS API access.</li><li>Integrating OpenVPN with SSO:</li><li>Optimisers integrated OpenVPN with SSO to provide secure access to the customer&#8217;s AWS resources.</li><li>After the initial phase, Optimisers worked with the customer to prioritize and plan other items from their DevOps backlog. This included advising on the current architecture and ongoing migration from EC2-based services to Lambda and helping with the adoption of App sync and Cognito.</li></ol><p>We also carried out a Well-Architected Review on the customer&#8217;s AWS infrastructure, providing best practices and recommendations to improve the architecture, security, and reliability of the customer&#8217;s AWS environment.</p><p><strong> </strong></p><p><strong>Conclusion:<br /></strong>The modernizing project was a success and the customer was extremely satisfied with the results. The customer now had a secure and streamlined AWS infrastructure, with a comprehensive SIEM solution and single-sign-on solution, and was well on their way to adopting other AWS services to meet their business needs. Optimisers’ expertise and experience in AWS helped the customer achieve their goals and set the foundation for ongoing success.</p></div>
							</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://dev.turnotech.com/2023/02/09/aws-infrastructure-migration/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
