It is that time of the year again, we are just two weeks away from re:Invent. Every year I write a post) this was last year’s) and every year people tell me that it is a very useful resource for many Jewish attendees at the conference. There will be kosher food, for those who have requested requested in advance. They had kosher food at several of the venues last year, but it would be best to confirm where exactly it will be available this year.| Technodrone
It is that time of the year again, we are one week away from re:Invent. Every year I write a post, this was last year’s and every year people tell me that it is a very useful resource for many Jewish attendees at the conference. First and foremost, there will be kosher food, for those who have requested requested in advance. They had kosher food at several of the venues last year, but it would be best to confirm where exactly it will be avaialble this year.| Technodrone
Last week, my mother passed away. She was 87 when she returned her soul to the creator. Losing a parent is hard, all the more so when it comes suddenly. In my mother’s case, it was something that we knew was coming, but even more so, I lost my mother over 9 years ago, when she developed full onset Alzheimers. Here is my eulogy in her honor from the funeral.| Technodrone
Four years have passed. How time flies, it is unbelievable! Three years ago, I wrote about my first year, and now that I just passed my fourth year mark (and also my second year in my role as a Developer Advocate), I will try and combine these two milestones together and sum up my experience and thoughts. Of course I will do this in the typical Amazonian fashion, according to the LP’s.| Technodrone
Sometimes you just want your application to run, but only for a certain amount of time, there are a number of reasons you might want to do this. It could be that that you do not want to spend too much time or money completing a n operation (letting things run until eternity, firstly would take a hell of a long time, but it could also rack up a good amount spend in your cloud account).| Technodrone
It is that time of the year again, we are two weeks away from re:Invent, and last year I did this it was a very useful resource for many Jewish attendees at the conference. Last year we had a Channukah party, which was a great opportunity to meet our Jewish customers, colleagues, and light candles together. I am so flabbergasted that this actually happened. More about this later in the week| Technodrone
Here is a collection of presentations, podcasts or interviews that I have given over the years. 2022 AWS Container day at Dockercon Increasing velocity with Serverless Containers - Tel Aviv Summit 2022 (Hebrew) Grow Your Company with AWS Container Services | Conf42 Cloud Native 2022 2021 Yalla to the Cloud #77 - Fifth Pillar: Cost Optimization| Technodrone
It is that time of the year again, and the last time I did this was three years ago. I did not attend re:Invent in 2019, and last year was 100% virtual, so anyone that wanted to keep kosher, it was pretty simple because everyone was at home. #Hanukkah and keynote #reinvent3word pic.twitter.com/RzuwK5m5Um — Maish Saidel-Keesing (@maishsk) December 15, 2020 I am really happy that we will be able to get back an in-person event again this year.| Technodrone
I would like to share something really useful that I learned today from a colleague (huge shout out to Boaz Ziniman - a fellow AWS Developer Advocate) Have you ever demoed something on your your terminal and while running through the demo - you have on the screen some information that you do not want to actually show the rest of the world? For example you are demoing your AWS setup and you want to show the setup of your ~/.| Technodrone
Today I start a new journey within AWS. I am happy to announce that today is Day-1 (and it is always Day-1 in Amazon - BTW) in a new role as a Senior Enterprise Developer Advocate in the container services team - focusing on ECS. In true Amazonian fashion - this is my first attempt at writing a mini-PRFAQ and there is no better way to start than to write one for my new position.| Technodrone
How do you balance the priorities during your work day? How do you know that you are focusing on the right thing? How do you even actually know what is the right thing? This is something that my team has been focusing on for a while. We all have a finite amount of time - 24 hours in a day, 1440 minutes, 86,400 seconds. And until someone solves that small problem of time travel - I don’t think that this going to be any different.| Technodrone
A few days ago AWS released a very much requested feature “ECS exec” - which enables you to “ssh” into one of your containers running in ECS, regardless of if they are running in AWS Fargate or in Amazon EC2. I do want to point out that I agree completely with Massimo - opening a remote shell is quite the anti-pattern of using containers in the first place and is not something that you should be doing in production.| Technodrone
Today I would like to share with you an AWS CLI feature that is not actually well known and not really well documented. I use the AWS cli on a daily basis - pretty much every time I spend time in my terminal. There are commands I use on a regular basis and some of them are repetitive - and also quite long to type out - and I wish that there was a way to alias a command in the AWS cli - it would make my life a lot easier.| Technodrone
This post has nothing to do with technology, so if you follow my blog for that purpose only - feel free click away. This post is based on the original article in hebrew by Rabbi Chaim Navon. Tonight is the commemoration of Tisha B’av, a horrible day in Jewish history, mostly remembered because it was the day that the first and second Temple were destroyed. It is part of my history.| Technodrone
Today is my one year anniversary at AWS as a Senior Solutions Architect. I started exactly 1 year ago. How time flies… this is re-post of a twitter thread (and in true Amazon fashion based on the Leadership principles) 1/ Today is my one year anniversary at @awscloud as a Senior Solutions Architect. I started exactly 1 year ago. How time flies... a thread (and in true Amazon fashion based on the Leadership principles)| Technodrone
Good evening to you all. I would like to introduce you to a new release of the AWS Community Visio stencils. What has changed? A lot actually. Jerry Hargrove has continued to release awesome diagrams, and I decided that it makes a lot more sense to follow his suite and produce a Visio stencil based on each of his works of art. So that now means that I will be releasing a stencil, per each diagram.| Technodrone
AWS The AWS Community Visio Stencils - v1.0 (November, 2018) The Community AWS Visio Stencils - v2.0 (May 2020) VMware The Unofficial VMware Visio Stencils - v4 (April 2013) The stencils are free to use for your benefit. It would be nice if you could drop me a thank you note if these have been useful to you, either by pinging me on Twitter (@maishsk) or through the Contact page.| Technodrone
There are a number of ways to publish content for a blog, and many people who have moved to static HTML platforms like hugo use a similar flow. In my Blog Migration Series, I went through how the migration process. This post will be about how I actually publish my content, and the flow that I have found that works for me. My tools The tools that I use are:| Technodrone
This is part of a series of posts about how I completed the migration of my blog from Blogger to a self-hosted solution based on AWS S3. Part 1 - Decide on where to host the new blog and which platform I would use Part 2 - Export all the content out of Blogger and new blog design Part 3 - Import all the content into the new blog Part 4 - Fix up all the content issues Part 5 - Redirect all old content to the new site (This post) Post URLs When generating the blog post URL’s for my relocated ...| Technodrone
This is part of a series of posts about how I completed the migration of my blog from Blogger to a self-hosted solution based on AWS S3. Part 1 - Decide on where to host the new blog and which platform I would use Part 2 - Export all the content out of Blogger and new blog design Part 3 - Import all the content into the new blog Part 4 - Fix up all the content issues (This post) Part 5 - Redirect all old content to the new site Welcome to the most tedious part of my migration.| Technodrone
This is part of a series of posts about how I completed the migration of my blog from Blogger to a self-hosted solution based on AWS S3. Part 1 - Decide on where to host the new blog and which platform I would use Part 2 - Export all the content out of Blogger and new blog design Part 3 - Import all the content into the new blog (This post) Part 4 - Fix up all the content issues Part 5 - Redirect all old content to the new site So if you remember from Part #2, the result of the export - was a...| Technodrone
This is part of a series of posts about how I completed the migration of my blog from Blogger to a self-hosted solution based on AWS S3. Part 1 - Decide on where to host the new blog and which platform I would use Part 2 - Export all the content out of Blogger and new blog design (This post) Part 3 - Import all the content into the new blog Part 4 - Fix up all the content issues Part 5 - Redirect all old content to the new site Export content The folks at Hugo have a set of tools that allow y...| Technodrone
This is part of a series of posts about how I completed the migration of my blog from Blogger to a self-hosted solution based on AWS S3. Part 1 - Decide on where to host the new blog and which platform I would use (This post) Part 2 - Export all the content out of Blogger and new blog design Part 3 - Import all the content into the new blog Part 4 - Fix up all the content issues Part 5 - Redirect all old content to the new site Let me first explain why I wanted to move off of Blogger.| Technodrone
It has been a journey, one that took a long time. A journey that took much longer than I had hoped, but now it is time to document how I migrated everything from my previous blog over to its new home. This is going to be a series of smaller posts - I have found that breaking these steps into smaller steps is easier to consume, and understand and easier for me to explain.| Technodrone
I wanted to write this post a long time ago - but refrained from doing so for a number of reasons. Since this topic came across my path a few days ago, and the discussion is continuing, it finally gave me the incentive to push the publish button - because I think this is a really touchy, emotional and controversial topic - and I think that my thoughts can add to the discussion.| Technodrone
Sometimes there comes a time where you have to admit that a decision you made in the past, was not optimal, was not ideal. Realizing that you made the mistake, is the path to a better way, the path to fixing the problem. Today, I confess. I made a mistake, and it has something to do with my post AMI has #3Syllables. A.M.I. Before all the ah-mee huggers break out the champagne…| Technodrone
I finished The Unicorn Project a few weeks ago, and I had some thoughts that I wanted to share with you. In the words of the author Gene Kim “My goal in writing The Unicorn Project was to explore and reveal the necessary but invisible structures required to make developers (and all engineers) productive, and reveal the devastating effects of technical debt and complexity. I hope this book can create common ground for technology and business leaders to leave the past behind, and co-create a ...| Technodrone
This was the spark for this post.. I have one in my bag - and I plan on finishing it today, I don't really have this problem. But on the other hand - I only read 3-4 books a year — Maish Saidel-Keesing (@maishsk) January 19, 2020 Some of you may ask - how is it that you find time to actually read a book? Time is one of the most precious things that we all guard, the thing that we always say that we never have enough of, and we wish that we had more of, so how is that I can spend it reading ...| Technodrone
On this page you can find a list of publications I have authored, articles in which I have been quoted or in which I contributed content. 2017 Benchmarking Instances: The Balance Between Cost and Performance (September 20th, 2017 - CloudCheckr) Choosing the Right Provisioning Tool: Terraform vs. AWS CloudFormation (September 18th, 2017 - StratoScale) OpenStack Alternatives (August 2, 2017 - StratoScale) Hybrid Cloud Monitoring (July 24th, 2017) The Cost-Aware Cloud Architect (July 24, 2017 - ...| Technodrone
It is time for a change. When I first started to publish on my blog almost 12 years ago - I never thought in my wildest dreams that I would be where I am in my career, become who I have become am as a person, the knowledge I have accumulated and what I have managed to accomplish. It is time for a change, and that includes: A new domain name A new way of publishing content A new start I have decided to retire my old blog, which means I will no longer be publishing new content there, and I will...| Technodrone
Disclaimer I am not a lawyer, I maintain and update this blog in my spare time and as such I will try and word this in a way that is simple to understand, both for me as a content creator, and also for you as reader of this blog. All information is provided from the best of my knowledge, my insight on the wonderful world of technology and the opinions expressed on this blog are my own.| Technodrone
Hi, my name is Maish Saidel-Keesing and welcome to my new piece of real estate on the web. This is v2 of my blogging journey. I used to blog at Technodrone, and decided in 2019 to move my content here. I am currently a Senior Enterprise Developer Advocate for Amazon Web Services and have been working in the technology space for over 20 years. Automation is the way things should be done - so I am constantly looking for ways to make my life easier wherever I can.| Technodrone
Name Email Address Message| Technodrone
Simon Sinek has a great talk - about how great leaders inspire great action. I learned something really important from this talk even through it is almost 10 years old. By explaining things in the wrong way - we miss the opportunity to make a great impact, to change the world. We usually start with the What. Then the How.. And only at the end - we get into the Why… It should be the other be the reverse.| Technodrone
I dabble in AWS every now and again :) and a new book just came out - so obviously I wanted to go through it and give it a read. Mastering AWS Cost Optimization: Real-world technical and operational cost-saving best practices (Eli Mansoor and Yair Green) So first some disclosure - I have met with Eli a few times throughout my career - we had some business discussions during his Rackspace days.| Technodrone
AWS has 26, (yes) I counted them, different products with exactly 3 letters in them (or derivatives of) - lets go through them one at a time. A-C-M AWS Certificate Manager - Is not pronounced ac-em (also not hack-em) D-M-S Database Migration Service - Is not pronounced dems nor dee-miss (and also not dimms) E-B-S Elastic Block Store - Is not pronounced ebbs (and we are not being washed back out to sea), nor ee-bzz (people might be allergic to bees) E-C-2 (Well it should actually be E-C-C ...| Technodrone
Now that I have got your attention with a catchy title - let me share with some of my thoughts regarding how AWS shines and how much your experience as a customer matters. Deploying instances in the cloud is something that is relatively fast - at least when it comes to the deployment of a Linux instance. Windows Operating Systems - is a whole different story. Have you ever thought why it takes such a long amount of time to deploy a Windows instance in the cloud?| Technodrone
I have a decent commute every day back and forth to work and I have come to enjoy listening to a number of podcasts throughout the week. I will try and keep the list up to date - here As of today - this is my current list of podcasts Grumpy Old Geeks Two old farts (like me) that bitch about tech, and how ridiculous we have all become - Link| Technodrone
Just to make this clear (before someone get’s the wrong idea…) This 100% fun. Humor. Not religion. Not a mission. Just having some fun at the expense of AWS.. If you follow me on Twitter (and if you don’t - your loss..) then you will know that I am one of many that are on a crusade. A crusade to right a wrong. A wrong that some who work in a company called Amazon Web Services (a.| Technodrone
Back in July 2018, I started to write a blog post about the upcoming death of Docker as a company (and also perhaps as a technology) but I never got round to completing and publishing the post. It is time to actually get that post out. OK .. Time to share my thoughts on the soon to be death of #docker — Maish Saidel-Keesing (@maishsk) July 17, 2018 So here you go….| Technodrone
I have come across this a number of times of the past couple of months. Environments that were born in the datacenter, have grown in the datacenter - in short people who are used to certain (shall we say - ‘legacy’) deployments, and they they are in the midst of an attempt to mirror the same architecture when moving to the cloud. I remember in my old days that our server farm had a separate network segment (sometimes even more than one) when I was using physical servers, (while I write th...| Technodrone
I am currently on vacation in Rome (my first time) and during this trip I came to a number of realizations that I would like to share with you. I went to the Colosseum today - and I have to say I was in awe. The structure is magnificent (even if the remains are only part of of the original structure in all its glory). As I progressed throughout the day - I came to the following realizations.| Technodrone
I don’t always do these kind of posts but 2018 was a substantial year for me that warrants a short summary. I released the AWS Powershell Container - gauging by the number of pulls - I guess that is was not that useful.. :) I completed my 5th AWS Certification. The post was also translated into Hebrew as well. I presented a session at the DevOps Israel conference I left Cisco (NDS) after 13 years and started a new position at CyberArk.| Technodrone
There was a lot to absorb during the jam packed week in Las Vegas but there were a number of things that I was truly surprised about during the conference.. It was clear that AWS is going after the Enterprise market and are accommodating the on-prem / legacy / old-school way of thinking. This is the first re:Invent that you could really feel the change. Here are a few of them:| Technodrone
So after leaking (or not really leaking) from some of the sessions from re:Invent it seems that AWS have finally released the Client VPN AWS Client VPN is a managed client-based VPN service that enables you to securely access your AWS resources and resources in your on-premises network. With Client VPN, you can access your resources from any location using an OpenVPN-based VPN client. So instead of you having to provision a EC2 instance on your own and configure your own OpenVPN server - you ...| Technodrone
I called it - to me it was obvious that this was going to happen. The signs were all there. This was the direction that the market has been pushing for, and AWS has a reputation of giving the customers what they ask for. The last announcement that was Andy Jassey made on the keynote on Wednesday - was AWS Outposts. Here was the announcement. Usually Jeff Barr (or as of late - someone else on the Technical Evangelist team) have a detailed blog post - on a new product that was just announced.| Technodrone
I am now on a plane on my way back home, on a really long flight from SFO to TLV (13.5 hours) so now is a good time to re-cap and reflect on what happened last week at re:Invent. I think that this will be a set of posts - because there are a number of topics that I would like to address - and some of them deserve their own dedicated insight.| Technodrone
I am not an expert, and I only went to re:Invent for the first time last year, but I have been to a quite a number of conferences over the years. So here come my thoughts about making the most of the crazy week in Vegas. The (regular) sessions Contrary to what you might think, going to sessions where you have a speaker (or speakers) up on stage going through a slide deck, or a panel of speakers talking about a subject - is where you should be, is not a good use of your time.| Technodrone
Most vendors that perceive themselves as a market leader will have a major annual event (some will even have multiple events in different geographical locations). Here are few of these major events that come to mind: AWS (re:invent) VMware (VMworld) Cisco (Cisco Live!) Microsoft (Ignite) Google (Cloud Next) And every year we come around to the registration and scheduling of sessions to these events, and they almost always suck… (I am going to use re:invent as the victim here - but I am...| Technodrone
It seems like only yesterday, but it was actually almost 10 years ago when I gave something awesome to the VMware community - the first version of the VMware stencils. The reason I did this was because at the time - there was no decent set of VMware stencils out there - so I took the initiative and created a set. And I subsequently set out to update them over the years.| Technodrone
So we are a little more than a month away from the yearly ascent to all things AWS - re:Invent 2018. Last year one of my most useful posts was the Kosher perspective on the event Keeping Kosher at re:Invent 2017. So this year - nothing much has changed - there is still no kosher food.. #boo (This is not last years graphic but taken from the current site)| Technodrone
re:Invent is coming - and the frenzy of releases that will build up to the event is just around the corner. I have always had in the back of my mind that all the products announced at re:Invent are great for the press releases and the small digs at other vendors, but sometimes it takes a while until we actually get what was announced on stage in front of ~20,000 people and the rest of the world.| Technodrone
A customer came to me with a request. They do not want to use a NAT gateway from their VPC to access the AWS API’s. They had a number of security concerns regarding the use of a NAT gateway (no control, logs, auditing - but that is a for a different post) and they asked for a solution. The AWS API’s that they needed access to were: S3 KMS SSM Cloudwatch Cloudformation Last year at re:Invent AWS announced the option to create VPC Interface endpoints using PrivateLink and have steadily been...| Technodrone
I have come across two separate discussions this past week where it became clear that some people have no idea what DevOps is. The first one was an Israeli company here in Israel - https://devopsexperts.co.il/. Here is the proposed syllabus: They are offering this course - for a fee (of course), selling the hope that if someone would graduate the course - then they would be able to get a position as an DevOps engineer.| Technodrone
This is Part 5 in the Replacing the AWS ELB series. Replacing the AWS ELB - The Problem Replacing the AWS ELB - The Challenges Replacing the AWS ELB - The Design Replacing the AWS ELB - The Network Deep Dive Replacing the AWS ELB - Automation (this post) Replacing the AWS ELB - Final Thoughts It goes without saying that anything that I have described in the previous posts can be accomplished - it is just a really tedious work to go through all the stages when you are doing this manually.| Technodrone
This is the last part in the Replacing the AWS ELB series. Replacing the AWS ELB - The Problem Replacing the AWS ELB - The Challenges Replacing the AWS ELB - The Design Replacing the AWS ELB - The Network Deep Dive Replacing the AWS ELB - Automation Replacing the AWS ELB - Final Thoughts (this post) If you haven’t already read the previous posts in the series - please take the time to go through them.| Technodrone
This is Part 3 in the Replacing the AWS ELB series. Replacing the AWS ELB - The Problem Replacing the AWS ELB - The Challenges Replacing the AWS ELB - The Design (this post) Replacing the AWS ELB - The Network Deep Dive Replacing the AWS ELB - Automation Replacing the AWS ELB - Final Thoughts So how do you go about using an IP address in a VPC and allow it to jump between availability zones?| Technodrone
This is Part 2 in the Replacing the AWS ELB series. Replacing the AWS ELB - The Problem Replacing the AWS ELB - The Challenges(this post) Replacing the AWS ELB - The Design Replacing the AWS ELB - The Network Deep Dive Replacing the AWS ELB - Automation Replacing the AWS ELB - Final Thoughts Now that you know the history from the previous post - I would like to dive into the challenges that I faced during the design process and how they were solved.| Technodrone
This is Part 4 in the Replacing the AWS ELB series. Replacing the AWS ELB - The Problem Replacing the AWS ELB - The Challenges Replacing the AWS ELB - The Design Replacing the AWS ELB - The Network Deep Dive (this post) Replacing the AWS ELB - Automation Replacing the AWS ELB - Final Thoughts Why does this whole thing with the network actually work? Networking in AWS is not that complicated - (sometimes it can be - but it is usually pretty simple) so why do you need to add in an additional IP...| Technodrone
This topic has been long overdue. This will be a series of posts on how you can replace the AWS ELB’s inside your VPC’s with a self managed load balancing solution. This will be too long for a single blog post so I decided it was best to split it up into parts. Replacing the AWS ELB - The Problem (this post) Replacing the AWS ELB - The Challenges Replacing the AWS ELB - The Design Replacing the AWS ELB - The Network Deep Dive Replacing the AWS ELB - Automation Replacing the AWS ELB - Fina...| Technodrone
I think that aws-vault is a really nice tool. It prevents you from saving your AWS credentials in plain text on your machines (which is always a good thing) Since I started using it – I found a number of difficulties along the way. aws-vault does not support aarch64 #261 To solve this - I created my own binary - aws-vault on a Chromebook aws-vault only supports storing credentials when using a fully blown GUI.| Technodrone
We all started off as babies, and I am sure that not many of you remember that one of the first toys you played with (and if you do not remember - then I am sure those of you with kids have probably done the same with your children) was a plastic container with different shapes on the lid and blocks that were made of different shapes. A triangle would only go into the triangle, a circle in the circle, a block in the block and so on.| Technodrone
I have a jumpbox that I use to access resources in the cloud – and I use it at work, only during work hours and only on workdays. There are usually 720 work hours in the month or 744 in months that have 31 days. Assuming that I want to run the instance for 12 hours a day and for 5 days a week. In order to calculate how many hours exactly – we will need an example.| Technodrone
I have moved almost exclusively to a Chromebook for my day-to-day work (a whole other set of blog posts - on the journey and outcome are planned), and I was missing one of the tools in belt and that was aws-vault. If you look at the releases you will see that there is no binary available for arm. I opened up an issue on the repository - and the answer that I got was - that it is not likely to have any binary released for ARM in the near future, I should go and compile it for myself.| Technodrone
A few days ago at the AWS Summit in New York there was an announcement which in my honest opinion went very noticeably under the radar and i don’t think many people understand exactly what it means. The announcement i’m talking about is this one EC2 Compute Instances for Snowball Edge . Let’s dig into the announcement. There are new instance types released the sbe1 family which can been on AWS Snowball Edge device which essentially a computer with a lot of disks inside.| Technodrone
In a group discussion last week – I heard a story (I could not find the origin – if you know where it comes from – please let me know) – which I would like to share with you. John was floating out in the ocean, on his back, with his shades, just enjoying the sun, the quiet, the time to himself, not a care in the world. When all of a sudden he got bumped on the head (not hard enough to cause any serious damage) with a small rowing boat.| Technodrone
This is a translation of an interview I gave to IsraelClouds (a meet the architect session). Hello, my name is Maish Saidel-Keesing. I am a Cloud and DevOps architect at CyberArk in Petach Tikva. I have over 19 years experience in the compute industry. In the past I was a system administrator, managing Active Directory, Exchange and Windows servers. I have a lot of past experience with VMware systems - I wrote the first version of VMware vSphere Design and I have extensive knowledge of OpenSt...| Technodrone
Whenever someone asks me what tools do you use to provision your infrastructure within AWS - the answer is it can be done with a variety of tools - but people usually use one of the following three CloudFormation Terraform Ansible The next question that comes up of course - is which one is easier/better to use? The answer of course (as always..) is - “It Depends”. There are really good reasons to use each and everyone of the tools.| Technodrone
The feedback I received from the first comparison was great – thank you all. Obviously the example I used was not really something that you would use in the real world – because no-one actually creates a only a VPC – and does not create anything inside it, that is pretty futile. So let’s go to the next example. The scenario is to create a VPC, with a public presences and a private presence.| Technodrone
Microsft is currently in negotiations to acquire. Github. Github.com. Github, it’s the place where we all store our code, all our open source code. I was actually quite shocked. There is this article. The first thing that I was surprised by was that Microsoft has bean negotiations with Github for quite some time. If they do buy Github then it could possibly change the world of open source. Almost everybody I know stores their code on Github.| Technodrone
As a true technologist – I am not a favor of analyst reports and in some circles Gartner is a dirty word – but since most of the industry swears by Gartner – I went over the report. Here are my highlights…(emphasis is mine – not from the source Most customers have a multicloud strategy. Most customers choose a primary strategic cloud IaaS provider, and some will choose a secondary strategic provider as well.| Technodrone
I am sure you are all familiar with those select few in your company who supposedly have super powers or hidden technological gifts. Yes, I mean those co-workers who know exactly how to fix the most esoteric issues that no one has come across, ever. Perhaps you share a cubicle with the guy who’s able to conceive of breakthroughs time after time after time. Or maybe you were hired the same month as the woman who can code like no one has coded before, and it’s like reading poetry — smooth...| Technodrone
The cat is out of the bag. The beginning of a new journey — Maish Saidel-Keesing (@maishsk) March 20, 2018 A bit of history After 13 years at Cisco - I have decided to challenge myself and embark on a new adventure. I first would like to express my gratitude to those who have helped me grow over the years. Starting out 13 years I was part of the helpdesk at a company called NDS (who was acquired by Cisco about 5 years ago), Supporting users over the phone, servicing desktops and laptops.| Technodrone
Today I completed my 5th AWS Certification. Something which I had hoped to complete before the end of 2017, but life got in the way. I started working dabbling with AWS a while ago - signed up for a free account at way back in the end of 2014 and started to play with it, but not too much. It was not until the beginning of 2017 that I really went in full force.| Technodrone
Does the following sound familiar to you? The industry latches on to a new technology and everyone falls under its spell, a spell that makes them think this latest technology will solve any and all of the problems we have suffered from in the past. The Evolution of Illusion I experienced this phenomenon when our IT department first discovered blades. It would solve all our problems, everyone said, cabling, cooling, power, and real estate.| Technodrone
I cannot believe it is over 3 years since I created the openstack-git-env container. At the time I was really frustrated at how hard it was to get started with setting up an environment to start contributing to OpenStack. Well I have now moved on - focused primarily on AWS - and I have a good amount of PowerShell experience under my belt - but since I moved off a Windows laptop 3 years ago - I hardly use PowerShell anymore.| Technodrone
Some people say that once you write a book - you never stop at only one. I think I tend to agree. There is something about creating something from nothing, and even more so for me - I enjoy sharing the knowledge I have accumulated with the rest of the world. I think I have always been this way. This blog would not exist if that was not the case.| Technodrone
I hardly mix my professional and personal life here on this blog. I will every now and again throw in some thoughts and feelings from my personal beliefs into my blog posts, when appropriate. The last time I did a Jewish perspective on a technical conference was VMworld 2014 in San Francisco - VMworld - from a Religious Jewish Orthodox Perspective. It was really interesting to see the comments in the blog post and also the feedback I received on Twitter - which lead me to realization that peo...| Technodrone
If you have been following the hints that I have been dropping on Twitter - you may have noticed that I am about to go public with a new book. A sneak peak… #AWS #real #soon pic.twitter.com/2lwuf47q7A — Maish Saidel-Keesing (@maishsk) November 16, 2017 Before I actually go live with the announcement - I would like to prepare you all for how this is going to work - because it could be slightly different from the conventional book launch you might be used to.| Technodrone
I am no IT conference novice. I’ve attended several VMworld events over the years (last year, together with over 25,000 other IT professionals). But even though I’ve been in this business for quite a while — since the days when cloud was known as “virtualization” — I haven’t been to re:Invent before. This year, I knew it was time. Over the years, as virtualization evolved into cloud, my skills and knowledge evolved, from hardware to VMware to cloud (with VMware) and then open-so...| Technodrone
The past few weeks have been a bumpy ride for the folks at Google - and before hand Uber was the center of a pretty big scandal. The gender-diversity thing is really getting out of hand. People are different. Men&women are different. Not better or worse. Live with it. — Maish Saidel-Keesing (@maishsk) August 8, 2017 TLDR; What was portrayed in the Google letter was completely wrong - but also completely right as well!| Technodrone
I was rubbed the wrong way today - listening to a podcast. This is a podcast that I hold in high regard, the hosts are people I have had multiple conversations with over the years and they are well renowned and public speakers. This is a problem with society as a whole so I will not name the podcast as to not single them out - but I will use them as an example.| Technodrone
This past week - I have been working a lot with an account team to provide an RFP for a potential customer, and it is quite clear that sometimes the sales teams do not understand what an As-A-Service solution means, and even more so - from the potential customers list of requirements that was part of the RFP - they have absolutely no idea either. A colleague of mine came up a great way of explaining what aaS is and how to explain to your potential customers.| Technodrone
I have been working on a project for a while that includes the deployment of a large number of moving parts that are in a significant state of flux. Drops every two weeks, new features added all the time, and, of course, with a system this size there is a great amount of complexity involved. Complexity in the Continuous Integration stage, complexity with the end-to-end testing, and, definitely, complexity with the Continuous Deployment.| Technodrone
Hyperconverged infrastructure (HCI) appears to have been confusing people ever since 2012, when the term was first coined by Steve Chambers and Forrester Research. While computing experts agree on the basics of HCI as a system of IT that’s intended to bring a more powerful virtualized infrastructure to big enterprise, there is still a lot of disagreement as to what defines and delineates HCI. By the standard definition, in HCI the elements of computing, SAN, and networking are virtualized a...| Technodrone
There comes a time in one’s life where you ask yourself, “Is this it? Is this all I am doing? Is this all I want to do?” There are people who love their job, I do. I get to deal with technology all day, every day and at all hours of the day. I learn new things - all the time. I solve problems and sometimes I even amaze myself (and others) at what we accomplish and how we actually manage to do what others said could not be done.| Technodrone
As you might have noticed, weeks 15 and 16 are missing – life just got in the way – my apologies. Life does go on and so do I (and no – I am not going to post 9 things this week – to make up for it), so here are three thing that I learned this week. There is a great analogy of the On Pioneers, Settlers and Towns Planners Or Understanding My Personal Brand – from Matt Brender (now Broberg).| Technodrone
I spent most of the half the week in Texas, and the other getting ready for Pesach. Here are 3 things that I learned this week. JFK was assassinated in 1963, and to this day – there are so many unanswered questions. It was interesting to see that two Jewish Orthodox Scholars (Weiss and Ashkenazi) played such an important part in uncovering the fact that there was a 4th shot from the grassy knoll.| Technodrone
I have spent most of the week here in Texas at an internal DevOps conference. As things go with these kind of events – the most interesting parts are always those where you speak to others – outside of the informal sessions. Here are 3 things I learned this week. Our youth is amazing. My daughter was one of sixty 11th and 12th graders that presented the summary of here thesis that she has been doing in researching remodeling of neurons, neuro-transmitters, and the mushroom-body.| Technodrone
I am a bit late with this post – life has really gotten mad as I get ready for a trip to the US next week. Here are 3 things I learned this week. Here is a great read on how taking control of AWS costs – can save you a huge amount of money -The million dollar engineering problem Here is a nice AWS solution based on Lambda to monitor if you are coming close to a resource limit on your AWS account (something that happened many times this week)| Technodrone
Crazy week – but one of the best I have had. I work with an amazing team of people – who have accomplished the almost impossible. Beside working weird and wild hours, here are 3 things that I learned this week. From dotCloud to Docker is a relaly good read about how docker started out a few years ago. It is hard to believe that is has evolved into what it has today.| Technodrone
Well – another week has gone by – and winter is practically over here in Israel. Learning never stops and here are 3 things that caught my eye this week. This is a great set of posts about how Evernote moved their whole infrastructure to Google Cloud. Part 1, 2, 3, 4 and 5. docker-aws is a nifty little container – with all the tools you will need to interact with AWS.| Technodrone
Honestly this week has not been my best – far too much going on at work – after work and yet there are always new things that I learn. I tried to upgrade my Raspberry Pi to an updated version – it did not go well. But all is not lost, after installing Minibian which is perfect for my needs – I was well on my way again with less RAM and resources in use.| Technodrone
All in all this has been a good week – some ups, some downs – but knowledge is a never ending journey. Here are some of the things I learned about over the last few days. Randy Bias wrote a very interesting point about how risky it can be to ‘check’ your into a CI/CD pipeline. Continuous Delusion at the Infrastructure Layer is a good read at understanding thta not everything belongs in the pipeline – you should consider how big your blast radius is.| Technodrone
A week where our Prime Minister Benyamin Netanyahu went to visit President Trump in the U.S. will always be an interesting one – no matter how you look at it. Here are some things that enriched my knowledge this week. One of the things that someone told me regarding AWS and IAM roles attached to a instance – was that you only have a single chance of assigning a role, and once you do it, that’s it – no going back.| Technodrone
Where has the time gone by? This past week – I was up to my neck in architectural discussions and meetings for a big upcoming project on AWS. Nevertheless - here are three things I learned this week. Many a time I want to look at a file and what better way to do that than with less . But then comes that moment where you want to actually edit the because you see a mistake.| Technodrone
Two days ago I decided to submit my candidacy for one of the two spots up for election (for the first time!) on the OpenStack User committee. I am pasting my proposal verbatim (original email link here)… Good evening to you all. As others have so kindly stepped up - I would also like to self-nominate myself for as candidate for the User committee. I have been involved in the OpenStack community since the Icehouse release.| Technodrone
January has come and gone – and of course this week is no different than the last – always something new. Exposing everything to the outside world is never a good idea, but there are times where you have to leave something open in order to manage everything else in the remote location. That is where a bastion host comes in. How to Record SSH Sessions Established Through a Bastion Host – is a really interesting way of monitoring what is happening on this node – and how to create an aud...| Technodrone
Another week has gone by. Children have a totally different outlook on life. At a family meal this week we were talking about life insurance – why it is needed – and how that money can help the family that is left behind in a financial way. My 11 year daughter asked – what would we do with all of her money – if something would actually happen to her (heaven forbid).| Technodrone
Many of us working with any cloud provider know that you should never ever commit access keys to a public github repo. Some really bad things can happen if you do. AWS (and I assume all the cloud providers have their equivalent) publish their own best practices about how you should manage access keys. One of the items mentioned there - is never to commit your credentials into your source code!| Technodrone