Are you an API Architect? Apply these standards for defining Event-driven and RESTful APIs

API Standards

With the rise of Cloud, Microservices, and Cloud-native technologies, API development is one of the key focus areas for organizations – both from an internal and external integration perspective. OpenAPI – Standard for RESTful APIs OpenAPI specification (originally based on Swagger 2.0) has become the de facto industry standard for HTTP APIs providing the programming-language agnostic interface. Key highlights are: OpenAPI can not only describe APIs based on the HTTP…

Read More

5 Steps You Should Know About Building Cloud Solution Architecture on Azure Cloud

cloud-computing

Microsoft Azure is one of the fastest-rising cloud solution providers and with their enriched history of building products, Microsoft has created a knowledge hub to help build cloud solution architecture. Azure Architecture Center provides a centralized place for architecting solutions on Azure using established patterns and practices. The below diagram depicts the five-step process to follow when building cloud architecture on Azure: Step 1 – Choose Architecture Style First step…

Read More

Accelerate Your Cloud Migration Journey With Cloud Assessment Technology

cloud-computing

Context Cloud migration is the top priority for IT executives as per the survey by leading research firms. Gartner (in their technology trends 2021) and SaaS vendors like Flexera (published 2021 State of Cloud Report) have predicted that COVID-19 has accelerated Cloud migration plans and the key message coming out as: Accelerated Cloud Migration is the need of the hour and continues to be the top priority as a strategic initiative for…

Read More

Essential Engineering Skills For Every Software Architect

Engineering-Skills

As a software architect in today’s world, expectations of essential engineering craft have increased drastically with the rise of the spectrum of technologies. Full-stack architecture knowledge, product & design thinking with customer centricity, startup mindset to do experimentation applying platform engineering, proactive production monitoring & observability applying SRE practices, and many more engineering practices are the new normal. The breadth of Engineering Knowledge is becoming more important than the depth…

Read More

Solution Options for Choosing the Right Kubernetes Management Strategy

Kubernetes

The emergence of Kubernetes as an industry standard for container orchestration platforms is recognized as one of the key technology trends. Kubernetes ensures that containers are orchestrated and managed consistently across environments and has accelerated the development ecosystem. Kubernetes will soon be pervasive similar to Linux with key trends as: Kubernetes as hybrid cloud engine – the backbone for a hybrid-cloud architecture as it is a common PaaS platform supported…

Read More

Evolution of Microservices Frameworks & Services (API) Development in Java

EVOLUTION OF MICROSERVICES FRAMEWORKS

In continuation to the previous article on Top Microservices Frameworks in Java, the evolution of Java frameworks with service-oriented architecture towards microservices architecture helps to understand the complete perspective. Evolution of Java & Services Frameworks with Industry Trends Java EE launched EJB Specifications in 1999 to standardize enterprise services development to help developer’s focus on business logic encapsulation and underlying container (application server) handling non-functional aspects. Spring framework (launched in…

Read More

Engineering Blogs Every Software Architect Should Read

Engineering Blogs Every Software Architect Should Read

As a Software Architect, being aware and gaining broader context is a table-stakes in the current environment. But with information overload with many sources (social media, blogs, news articles, etc.), it is essential to prioritize your reading preferences. The decision to what to read and what not to read is a personal decision and your area of interest/skillset (user experience, web, data, integration, machine learning / artificial intelligence, IoT, DevOps,…

Read More

SUSE Is All About Enterprise Linux, Kubernetes, And Edge Computing

SUSECON

SUSECON has been concluded recently (May 18-20) with 50+ sessions in the area of Enterprise Linux, Kubernetes, and Edge Computing. SUSE has been an avid contributor to Opensource in the area of Cloud Infrastructure (e.g. OpenStack, Kubernetes), Application Platform (Cloud Foundry), Operating System-Level Virtualization (OCI, KVM), Operating Systems (OpenSUSE), and many more. Their recent acquistion of Ranche aligns with their increased focus on Enterprise Kubernetes Management and Edge Computing. This…

Read More

Key Takeaways From Google I/O 2021 Keynote

Google I/O 2021 keynote session led by Sundar Pichai (CEO) on May 18 revealed many product updates, innovation stories, technology roadmap, user experience innovations, AI & machine learning applicability, and many more. While this article summarizes key takeaways from Google I/O 2021 keynote, highly recommend listening to the keynote session by clicking here. #1 Increased Focus on Collaboration & Remote Work With COVID-19 pandemic, Google shared its increased focus on…

Read More

Rise Of Cloud Native With CNCF Ecosystem

Kubecon

CNCF has recently wrapped up a virtual conference (KubeCon + CloudNativeCon Europe 2021) with 50+ sessions by engineering experts in Cloud-native technologies. Though this article summarizes key takeaways from the KubeCon Europe virtual conference (May 4-7), it is highly recommended to watch recorded sessions by clicking here. You can also access slides by clicking here. The first and foremost part is to ensure we understand the definition of Cloud-native by…

Read More