Strasz Blog
Cloud Security – Best Practices for Applications, Servers, and Networks
Rupesh Tiwari, SR Software Engineer Architect
October 12th, 2021
According to Statista.com, as of 2021, around 50% of all corporate data is stored in the cloud. This share reached 30% in 2015 and has continued to grow as companies increasingly shift their resources into cloud environments in the hope of improving security and reliability next to advancing business agility. Therefore, securing your data center, deployed workloads and your architecture in the cloud is now-a-days top priority for every company.
Strasz Spotlight On: Ken White, Scrum Master and Fire Chief
John DeFalco, SR Software Engineer
August 6th, 2021
Ken White is a Scrum Master for one of our Agile development teams. He’s also our Production Support Operations Manager for the same customer. I don’t believe combining these roles is a practice unique to Strasz. What really sets Ken apart from most others is, he is also currently the Fire Chief for the Liberty Corner Volunteer Fire Department. So, it goes without saying that Ken has both an educational background and practical experience to bring teams of people together with a high likelihood of success. We’ve all heard of the chicken and egg paradox. So was the fire department the chicken and his college degree the egg? Or vice versa?
There’s No Crying in Baseball … or Software Development
John DeFalco, SR Software Engineer
June 9th, 2021
I’ve been a developer for over 25 years, working as a consultant for large and small companies. I knew quite a bit, had seen it all, and knew how to get my job done efficiently. At least that’s what I thought before I joined Strasz. The largest professional existential crisis I’ve had to face in my career was when I realized how much I didn’t know. Life kicked open the door to a vast room that I didn’t know existed. Fabulous. Imposter Syndrome, meet John. I had two options – continue along and close my eyes to reality or dust off my notebook, roll up my sleeves and start educating myself.
Cooking Up Code…using Mise en Place
John DeFalco, SR Software Engineer
March 8th, 2021
I like to cook. Well, the truth is, I like to eat! From an early age my mother instilled in me that if you want to eat, learn to cook, don’t wait for someone else to cook for you. So I did! This lesson extends beyond the kitchen to our software and certainly other places as well.
Service Oriented Architecture and its implementation on-premise and in cloud
Rishabh Ajmera, Software Architect
October 28, 2019
Want to orient your services correctly? Hosting in cloud with Containers or with Server-less technology without following correct Service oriented Architecture principles is going to cause bigger problems – only those problems will be in-Cloud. After decomposing the monolith System into the right kind of services, see how to compose the UI together and allow for updates to multiple services. Yes, it is possible to do so on-premise or in-Cloud.
Goodbye Passwords! Welcome Managed Identities in Azure
Rishabh Ajmera, Software Architect
October 28, 2019
Tired of storing credentials in config files and then encrypting those files, securing passwords at time of deployment and then storing it in a different place, troubleshooting deployed application not working and figuring out that it was human error in typing password in one of those deployment variables? Azure provides a solution by creating a user associated to Application which can be granted access to Resources. Let’s say Good Bye to Passwords for application deployment to Azure!
Enemy Analysis
October 16, 2018
In assessment exams, item enemies can undermine the validity of your exam. The author of this blog post says, use AI to separate item enemies.
What is an API and What Can They Do for You?
August 17, 2018
Associations want to offer certification and learning opportunities to their members, and often that leaves their staff to manually coordinate information across different software systems by exporting information from one system and importing it into another, or even manually re-entering the information. This can add to the staff’s volume of work, and create room for errors or lost transactions. The author of this blog post offers a convenient solution…APIs!
Learning Management Systems and Supporting Applications
July 9, 2018
Learning Management Systems integrate with other systems to offer a complete training experience. Here is a description of the most popular assisting applications.
LMS 101: Train the Dragon
June 15, 2018
Our blog about confronting the dragon of offering training programs highlighted the desire of certifying bodies to add training and education as a service for their members. Now let’s discuss the role a Learning Management System (LMS) fills in training that dragon to fearlessly offer educational services.