<?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>Monitoring &#8211; Optimiser Inc</title>
	<atom:link href="https://dev.turnotech.com/category/monitoring/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>Monitoring &#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>
		<item>
		<title>Monitoring</title>
		<link>https://dev.turnotech.com/2019/10/25/monitoring/</link>
					<comments>https://dev.turnotech.com/2019/10/25/monitoring/#respond</comments>
		
		<dc:creator><![CDATA[Intelifi admin]]></dc:creator>
		<pubDate>Fri, 25 Oct 2019 10:22:44 +0000</pubDate>
				<category><![CDATA[Monitoring]]></category>
		<guid isPermaLink="false">https://dev.turnotech.com/2019/10/25/the-call-to-courage-netflix-special/</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="1848" class="elementor elementor-1848" 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 id="elementor-tab-title-1843" class="elementor-tab-title elementor-tab-desktop-title" aria-selected="false" data-tab="3" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1843" aria-expanded="false">Client 3:</div>
									<div id="elementor-tab-title-1844" class="elementor-tab-title elementor-tab-desktop-title" aria-selected="false" data-tab="4" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1844" aria-expanded="false">Client 4:</div>
									<div id="elementor-tab-title-1845" class="elementor-tab-title elementor-tab-desktop-title" aria-selected="false" data-tab="5" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1845" aria-expanded="false">Client 5:</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>The Customer would like to migrate their app to AWS. Currently the staging and prod environments are already containerized using Docker swarm. The Customer is currently using Jenkins for deployments. We will migrate the existing environment to AWS, setup a proper CI/CD pipeline with Gitlab, enable monitoring, and monitor the environment 24&#215;7 for any issues. Customer will also like to migrate to Aurora as part of the migration</p><p>         </p><p>TEAMS &amp; RESOURCES INVOLVED:</p><p>Sales Team = 1x<br />Project Management Team = 1x<br />DevOps Team = 3x<br />Client Team = 2x</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>We will be providing on-going and 24/7- support for the applications that Client currently has deployed on their AWS Account.</p><p>1) AWS Well-Architected Reviews</p><p>2) Review existing infrastructure for best practices</p><p>3) DevOps consulting services (10 Hours a Week)</p><p>4) 24&#215;365 Tier-1 on Call Support Services</p><p>5) Production OS Patch Management with Systems Manager</p><p> </p><p>TEAMS &amp; RESOURCES INVOLVED:</p><p>Sales Team = 1x<br />Project Management Team = 1x<br />DevOps Team = 2x<br />Client Team = 2x</p></div>
									<div class="elementor-tab-title elementor-tab-mobile-title" aria-selected="false" data-tab="3" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1843" aria-expanded="false">Client 3:</div>
					<div id="elementor-tab-content-1843" class="elementor-tab-content elementor-clearfix" data-tab="3" role="tabpanel" aria-labelledby="elementor-tab-title-1843" tabindex="0" hidden="hidden"><p>Customer is currently using Elastic beanstalk for the application, there is not deployment pipeline. Some of OperationsRx&#8217;s customers are requiring 24&#215;7 support. Currently there are around 3 database servers, and six beanstalk severs. Aurora migration is in process, migration will be completed in two months. Customer is also looking to build infrastructure with best practices, and build a standby region using aurora.</p><p> </p><p>TEAMS &amp; RESOURCES INVOLVED:</p><p>Sales Team = 1x<br />Project Management Team = 1x<br />DevOps Team = 2x<br />Client Team = 2x<br />Layer 1 Team= 5x<br />Layer 2 team = 2</p></div>
									<div class="elementor-tab-title elementor-tab-mobile-title" aria-selected="false" data-tab="4" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1844" aria-expanded="false">Client 4:</div>
					<div id="elementor-tab-content-1844" class="elementor-tab-content elementor-clearfix" data-tab="4" role="tabpanel" aria-labelledby="elementor-tab-title-1844" tabindex="0" hidden="hidden"><p>Client runs a personalized Sports Entertainment Platform. One of their products support automated creation of highlight reels. Client currently utilizes ECS (with Fargate) fort his. The response time required for ECS Task to come online was found to be unsatisfactory. We will help Client to implement a Customized Scaling mechanism on ECS which would bring down the response time and will also run in a cost-efficient manner. We will also provide 24&#215;7 support for the current Production environment.</p><p> </p><p>TEAMS &amp; RESOURCES INVOLVED:</p><p>Sales Team = 1x<br />Project Management Team = 5x<br />DevOps Team = 1x</p></div>
									<div class="elementor-tab-title elementor-tab-mobile-title" aria-selected="false" data-tab="5" role="tab" tabindex="-1" aria-controls="elementor-tab-content-1845" aria-expanded="false">Client 5:</div>
					<div id="elementor-tab-content-1845" class="elementor-tab-content elementor-clearfix" data-tab="5" role="tabpanel" aria-labelledby="elementor-tab-title-1845" tabindex="0" hidden="hidden"><p>1.Setup Initial infrastructure assessment with Engineer using Well Architected Assessment</p><p>2.Carry out priorities in the Well Architected Assessment</p><p>3.Ongoing DevOps Support for timeline deliverables</p><p>4.24-hour on-call service and build runbooks</p><p>5.Standardize on build and deployment</p><p>6.Onboarding on nOps.io</p><p>7.Weekly reports delivered to your designated point of contact</p><p> </p><p>TEAMS &amp; RESOURCES INVOLVED:</p><p>Sales Team = 1x<br />Project Management Team = 1x<br />DevOps Team = 3x<br />Client Team = 3x<br />Layer 1 team = 5x</p></div>
							</div>
		</div>
				</div>
				</div>
					</div>
		</div>
							</div>
		</section>
						</div>
					</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://dev.turnotech.com/2019/10/25/monitoring/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
