AWS Lambda vs Elastic Beanstalk
You’re contemplating a software migration from your own servers to cloud hosting. There are many ways to do it, with varying options. This article looks at two of them from Amazon Web Services: Lambda and Elastic Beanstalk. Both are great choices, but they serve different purposes. Lambda is simpler and less expensive, while Elastic Beanstalk lets you run full applications and …Read More
Case Study Overview
Our team designed a cloud-based solution using AWS Lambda, AWS S3, Docker Containers on AWS Fargate, AWS Step Functions, AWS API Gateway, AWS RDS, and Slack integration in order to allow for intermittent, heavy compute by a company analyzing data collected via drone for the agriculture industry.
Our team recently put together a design to solve a pretty interesting problem that an innovative …Read More
Entrance Founder Nate Richards talking about the benefits the cloud can provide to you and what keeps people from adopting the cloud. Transcript:
The cloud itself allows companies to rapidly deploy new technologies inside the company.
It used to be that companies had to go and buy servers, which means they had to figure out the hardware, figure out the connectivity, figure out the backup, figure …Read More
This article will detail how to use the hybrid cloud and AWS services to get a custom app off the ground and quickly and inexpensively.
You’ve got an app that’s so badly outdated it looks like it was cobbled together from tree branches and the hide of a mastodon during the Internet’s Stone Age. You want to bring that ancient app into the 21st Century by …Read More
This article compares AWS Lambda and virtual machines, discussing when to use each and digging into pricing.
A virtual machine isn’t the only way to get computing power on AWS, and it isn’t always the most cost-effective. Sometimes you just need to set up a service that will perform a task on demand, and you don’t care about the file system or runtime environment. For cases …Read More
Our Director of Consulting, Carol Donnelly, talking about why SharePoint implementations go wrong and what you can do about it.
There’s a number of reasons why I see SharePoint implementations go awry. One of the biggest reasons is thinking that people who aren’t implementing SharePoint on the daily, on the weekly, are going to come in and implement a SharePoint solution for their organization and it’s going to take …Read More
Entrance founder Nate Richards talking about the unique value that custom software brings to business (Transcript Below)
As a business why would you consider custom software today when there’s so much available off the shelf? Number one is, the off the shelf software is built for the lowest common denominator in the industry so that it can be implemented over and over and over and over. …Read More
What is AWS Lambda to someone like you who hates wasting money and losing sleep at night? Everything. Because AWS Lambda is a sweet piece of worry-free tech you pay for only when it’s actually doing its thing.
And its thing is running code. Your code.
If there’s no need for code to run, then Lambda goes silent and does nothing. It can lounge around by the …Read More
Serverless architecture is here, it’s been proven, and companies from start-ups to Fortune 500 are jumping on this rapidly evolving bandwagon. If you aren’t familiar with the concept, read this first and then come back so I can convince you why you should want this.
1 – Avoid Under-Utilization
This one should be obvious, but it is the primary reason serverless is my preferred design approach, so …Read More
The fundamental theme is to get servers out of the path of software development and focus on building features unique to your product or solution. However, there are several competing cloud providers and a rich marketplace of third-party services, so it can be difficult to navigate when trying to get started. There are also several tiers of serverless offerings, ranging from the DIY to the …Read More
Our Engineering Manager, Kenny, recently wrote an explanatory article on a modern approach to software development that we’ve created that embraces open-source tools and services. This approach minimizes server footprint and licensing costs, spreads up-front costs over the life of the product, and ties expenses to product usage.
Kenny’s article explores the technology that makes all this possible. For this blog, I wanted to reflect on …Read More
Welcome to the ‘What, Why?’ series hosted by Entrance. The goal of this series is to take different technologies and examine them from a technical perspective to give our readers a better understanding of what they have to offer. The web is filled with tons of resources on just about anything you could imagine, so it can be really challenging to filter out all of …Read More
HOW SMART, TECH-DRIVEN ENGINEERING & CONSTRUCTION FIRMS ARE USING BIG DATA TO MAKE BETTER DECISIONS AND REDUCE PROJECT COSTS.
“Big Data” is one of those buzzwords you hear a lot in the tech world, but what does it mean for the engineering and construction world? As our business moves into the digital world, we’re amassing huge amounts of data: everything from reports, to GPS data, RFID …Read More
The developer preview for SharePoint Framework was announced late last week, so I decided to work through the ramp-up tutorials and offer my initial impressions. I hope this will help you avoid a couple of stumbling blocks that I encountered and get you thinking about this new (and imo, very cool) way of approaching SharePoint customization.
If you’re not familiar with what the SharePoint Framework is, …Read More
Engineering and construction (E&C) projects require a lot of resources and generate massive amounts of data, but historically the E&C industry has lagged behind in comparison to other industries when it comes to embracing technology. Companies going against the grain to take advantage of big data and analytics are seeing significant results and gaining competitive advantage over their adversaries. Here are five reasons the engineering …Read More
I’ve been involved in a lot of development projects — I’ve seen the good, the bad, and the ugly. One of the scariest things that can happen in a software project is losing your developer for some unforeseen reason. This kind of thing happens even when you have a big team. Because they are typically highly visible, you definitely want to do as much as …Read More
There’s something exciting about a new business opportunity or new project, especially if you are in a client facing work environment. The possibility of adding value through products and services and/or business relationships is exhilarating. However, maintaining client happiness and building a lasting working relationship can become a challenge when the project hits snags, or there are staffing changes.
As a business analyst, I often find myself …Read More
I recently attended a conference discussion about using dashboards and exception monitoring to increase production efficiency for production maintenance engineers by directing their attention where and when it is needed, while also including the appropriate diagnostic information for the situation. This allows for earlier detection of potential issues, in time for planned fixes rather than unplanned outages.
The classical dashboard model involves a high level overview with composite KPIs …Read More
Level of Detail expressions or LOD expressions help users to specify the dimensions used in a calculation without having to include them in the visualization. To showcase the new level of detail expressions in Tableau, we’ll be looking at a dataset containing records about a PC game called Heroes of the Storm.
Each game has a total of 10 players divided into 2 even teams. There can …Read More
We’ve launched a 7-day email course about improving SharePoint user adoption that teaches you how to build a SharePoint intranet site that people actually want to use.
Earlier this summer, my colleague, Ben Smith and I gave a webinar presentation on increasing SharePoint user adoption to improve the return on your SharePoint investment. Not everyone has time for a webinar, but you might have time for …Read More