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.
At Apcera, we try to make giving back to our community a team event. When our office building announced a toy drive last year, benefitting the San Francisco Firefighter’s Toy Program, I knew I could count on the participation of our team. We decided to divide the company into groups and announced Apcera’s 1st Annual Toy Drive. The Apcera Family is a competitive one and team rivalry led to an amazing 678 toys donated in 2015.
Of all of the challenges inherent in running Docker in production, this is probably the one that is the least “solved”. Containers are great for “stateless” situations right out of the box where the workload doesn’t have to access data already stored some place or write data that persists some place to be used after it has shuffled off this mortal coil.
Abstraction is the key to success in IT. It’s all around us. If you can abstract things through software your ability to be agile when the next wave comes is second to none. Sadly, most existing applications are written that are running enterprise businesses are still operating system dependent. That operating system is then very infrastructure dependent which is why so many existing applications aren’t cloud-ready or portable yet.