Historically, most .NET applications have run on Windows. In fact, many people are still surprised to hear that some .NET applications can run on Linux. But that has actually been the case since 2004 when the open source project Mono 1.0 was released. Since 2014, .NET developers can also deploy some .NET applications to Linux using the .NET Core and ASP.NET Core frameworks. ASP.NET Core unites the previously separate ASP.NET MVC and Web API frameworks into a single programming model; it can run on both .NET Core and on the full .NET Framework.
In the last couple of months, Apcera has launched initiatives to assess and take responsibility for our corporate footprint, including a greener office space and a focus social responsibility. As a team, we have volunteered with San Francisco organizations in the past and enjoyed working together to make a difference. After our last visit to Glide Memorial, many of my fellow Apcerians approached me with questions. “When can we volunteer next?” “What other organizations could we work with?” “Could we be doing more?”.
As companies have started to gain interest and allocate dollars to the initiative of getting their applications out of (or mostly) their on-prem and collocated data centers, many have run into some challenges with their existing traditional applications. Sure, you can lift and shift just about anything to the cloud nowadays, but how to do it in a way that aligns with current business objectives and that will be the most effective and efficient in terms of the application lifecycle and IT operations has left many IT organizations scrambling for answers.
One of the most popular microservices demo applications is Sock Shop which simulates an e-commerce website. The services are written in node.js, Java, and Go and interact with MySQL, MongoDB, and RabbitMQ. The demo can be used to demonstrate the deployment, testing, and monitoring of microservices and cloud native technologies.
It is an exciting (and stressful) time to work in IT. The IT organization is challenged to maintain the existing applications and infrastructure that power the business, and is pressured to adopt modern, cloud-based technologies to deliver scale and agility, or cut costs.
The journey to the cloud (and cloud-native technologies, like containers) is the biggest transformation in IT since virtualization—and is far greater in scope and magnitude. Migrating existing workloads to the cloud is complex and can disrupt the business if not treated carefully. This is where Apcera comes in.
Unless you were off the grid this past Tuesday, you were likely affected by Amazon’s massive S3 outage. Thousands of websites and applications lost functionality or went completely offline. Even with a 99.99% availability, Amazon can cost its customers millions in lost revenue and productivity during an outage.
The outage isn’t a sign that companies are foolish to use public cloud services. In fact, it’s a sign of the opposite. You’re only a victim of a cloud outage if you don’t have enough cloud.
If you work in enterprise IT you’ve heard the phrases “cloud migration”, “application modernization” and “hybrid cloud” almost ad nauseum. But these IT trends aren’t just being discussed at industry trade shows anymore—now they are major initiatives for enterprise organizations across the globe.
So what are these initiatives? And what do they mean for you and your organization?
The newest version of the ELK Stack components (or the "Elastic Stack" as Elastic is now calling it) went live several weeks ago. This update brings out the fives—Elasticsearch 5.0, Logstash 5.0, and Kibana 5.0.