By Wei Soon, Manager Technical Operations - Asiasoft Solutions
My responsibility is to ensure that our technical team works as one towards achieving our company goals. I believe “team building” is critical in driving them towards excellence.
Why is a strong team so important? If two heads are better than one, imagine you have a group of smart people, that can process an even larger input of information, review a situation from all angles and together form the best all-round solution to any problem. While there is a risk of having too many cooks spoiling the broth, good team building can prevent any difficulties or “hard feelings”.
The four team building stages
There are four stages of team building:
Every time a new member joins, we will go back to storm stage. Form stage is only in the beginning when a new team needs to be form up. Eg, we can go back to form stage when a team is form up within a team, eg a project requires multiple se, this will eventually form up a team of se with different roles in the project. By understanding this, we know it is not only important team bonding is important as a main big team but it is also important as a sub team.
How does this work for our Asiasoft Team?
Our engineers spent a lot of time working at our customer’s site which means that they don’t see each other on a daily basis, that can make team bonding difficult. Therefore we have a get-to-gather meeting in the office every month, to discuss all our ongoing projects. I encourage the team to share their experiences and challenges they face. Their team members can come with suggestions and together we find solutions for every situation. Although some challenges can be difficult, these meetings are also a lot of fun. And we usually end this with a nice group lunch.
As a team we have valuable knowledge and skills and some aspects cannot be learnt effectively from courses or training, but are acquired through experience. Every new and young SE that joins our team can learn from our more experienced SE’s. By having these regular discussions we ensure succession in work and we can maintain a high standard in all our projects.
To keep growing and developing skills I encourage the team to, besides learning from each other, do self-learning, read tech blogs and attend (online) courses. I also keep an eye on our vendor certifications and make sure that if there is a new course or level at least one of our team members upgrades their certification. Another way of keeping our engineers interested and to keep moving upwards is to do activities that get us out of our comfort zones and force us to think out of the box.
Finally, I don’t only focus on my team but am also aware of my own role. I always try to present a positive aura to the team. I believe positive reinforcement has a greater effect than criticism. Thus, while it is important to stay alert and keep a close eye for problem areas in the team, it is even more important to reward and promote good team behaviour. By praising such behaviour in front of the team, it will encourage similar behaviour among other team members and together the team and I grow stronger every week.
Written by Ruben Spruijt
What is the performance impact of Meltdown and Spectre for end-user computing workloads like Amazon Workspaces, Citrix XenApp, VMWare Horizon, and Frame? Are there any performance differences using Windows Server 2012 R2, Windows 7, or Windows 10? Is there a huge difference when running end-user computing workloads in an on-prem or public cloud scenario? Spoiler alert: Yes! There are important differences to be aware of because this will drive strategic and tactical decisions in the future.
Skyfall in 2019, let’s change the status quo!
We will see new exploits with names like “Global Warm-up,” “From Russia with Love,” and “Skyfall” in 2019. Why? Because unfortunately, identity and data theft, security breaches, ransomware, zero day attacks, and new security vulnerabilities in both software and hardware are nothing new.
" The first rule in security is to assume you’re already
hacked. There is always a way to hack a system — even
when it isn’t connected to the internet. It’s just a matter
of resources and motivation for hackers.
Unless we change the status quo and do things differently, security challenges and their impact for individuals, communities, businesses, and governments will continue to get worse. Cyber hygiene should be as important as wearing a seat belt. We need to change processes and use different technologies such as blockchain, network virtualization, Identity as a Service (IDaaS), and public cloud services to change the security status quo. We have the ability to make the world and its millions of applications (including systems and infrastructure solutions) more secure if we start now.
Performance impact with Meltdown and Spectre
It’s important to stay up-to-date with new security risks and understand ways to mitigate the impact they could have on your environment — no rocket science here. Various articles have been written about the performance impact of some security updates — Meltdown and Spectre in particular. Finding the right balance between performance, agility, and security isn’t always easy. When you ask about the performance impact, it’s impossible to give a definite answer without knowing your specific use case and context.
The impact depends on a few different factors, such as:
So what about the performance impact for Windows 7, Windows 10, and multi-user environments like Citrix XenApp and Microsoft Terminal Services running on Server A and Hypervisor X? Here are a few articles worth reading for more information:
Below the surface, multi-user systems are very different from single user (VDI) solutions. With a single user (VDI) scenario, every user is isolated and using their own resources. Performance is guaranteed since resources aren’t shared among other users within the virtual machine. With a multi-user remote desktop session host scenario, there are multiple users accessing the same virtual machine with the same OS, and sharing the same resources. This system is fully utilized and many context switches are happening in most use-cases so the CPU is typically the first bottleneck.
Basically, Meltdown and Spectre have a much bigger impact on organizations running RDSH, Citrix XenApp, or other flavors of terminal services (on-prem or in the public cloud) compared to VDI. Frame falls into the category of VDI, because each user’s session runs on its own virtual machine, whether the user is running just one app or a whole desktop. Our own tests have shown that the impact is in the low single digits, such that it is practically imperceptible to the user. As a result, upgrades to hardware and specs are not necessary on Frame....
Please access FULL BLOG here
Ruben Spruijt is Field Chief Technology Officer at Frame (www.fra.me), responsible for driving vision, technology evangelism and thought leadership with Frame customers, partners and communities. Mr. Spruijt is a well-regarded author, speaker, market analyst, technologist, and all-around geek. An established industry leader and luminary. He is a Microsoft Most Valuable Professional (MVP), NVIDIA GRID Community Advisor, VMware vExpert and was a key member in the Citrix CTP program from 2008-2017.
He has presented more than 250 sessions at national and international events such as BriForum, Citrix iForum Japan, Citrix Synergy, Gartner Catalyst, Microsoft Ignite, Microsoft TechEd, NVIDIA GTC, and VMworld. Mr. Spruijt founded several independent industry analysis bodies including Project Virtual Reality Check (VRC), Team Remote Graphics Experts (TeamRGE), AppVirtGURU written and co-authoring multiple disruptive ‘Smackdown’ research whitepapers. Ruben is an advisor for various start-ups in mobile, community Cloud industry and Remote User Experience Analytics.
He is based in the Netherlands where he lives with his wife and three kids.
If you have feedback or questions for Ruben, send him an email at firstname.lastname@example.org or follow him on Twitter @rspruijt