Skip to content

Commit ddd12e0

Browse files
Sri2614srib2604
andauthored
Added engineering blog content on a-new-chapter-exploring-azure-resources (#78)
* Added engineering blog content on a-new-chapter-exploring-azure-resources * Replaced Ashish image based on Arthur suggestion and modified content from checks suggestions --------- Co-authored-by: srib_backbase <srib@backbase.com>
1 parent a55f5b6 commit ddd12e0

File tree

9 files changed

+166
-0
lines changed

9 files changed

+166
-0
lines changed

_data/authors.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -94,3 +94,13 @@ Venkata Ravi Majjari:
9494
name : "Venkata Ravi Majjari"
9595
avatar : "assets/images/avatars/venkataravi_majjari.jpg"
9696
bio : "Senior QA Engineer - Customer Success"
97+
98+
Sri Balaji:
99+
name : "Sri Balaji"
100+
avatar : "assets/images/avatars/sribalaji.jpeg"
101+
bio : "System Engineer - Customer Success"
102+
103+
Ashish Arora:
104+
name : "Ashish Arora"
105+
avatar : "assets/images/avatars/ashish.jpg"
106+
bio : "DevOps Consultant - Customer Success"
Lines changed: 156 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,156 @@
1+
---
2+
3+
title: "A New Chapter: Exploring Azure Resources"
4+
excerpt: "Azure’s limitless potential sets the stage for a promising journey, where opportunities abound on the horizon."
5+
tags: DevOps, System Engineering
6+
authors:
7+
- Sri Balaji
8+
- Ashish Arora
9+
header:
10+
teaser: /assets/images/post/azure-banner.png
11+
teaser_alt: System Engineering
12+
category: System Engineering
13+
14+
---
15+
16+
![](/assets/images/post/azure-banner.png)
17+
18+
19+
## **Demystifying Cloud Computing: A Quick Introduction**
20+
21+
**Introduction to Cloud Computing**
22+
- Cloud computing is a transformative technology that delivers various services over the internet.
23+
- Instead of relying on local servers or computers, hosts these services remotely in data centers, commonly referred to as "the cloud."
24+
- This model offers benefits like scalability, accessibility, and cost-efficiency.
25+
26+
**What is Cloud Computing**
27+
- Cloud computing delivers on-demand computing services over the internet and enables you to pay for what you need.
28+
- It includes several different deployment types and service models so that you can find the solution that best meets your business needs.
29+
30+
31+
## **Types of cloud services**
32+
**Cloud computing has three main service models:**
33+
34+
- **Infrastructure as a Service (IaaS):** Virtualized computing resources, allowing users to build and manage their own IT infrastructure.
35+
<br>
36+
Example: amazon web services, microsoft azure, and google compute engine
37+
38+
{% include
39+
components/figure.html
40+
url="/assets/images/post/cloud-iaas.png"
41+
%}
42+
43+
- **Platform as a Service (PaaS):** A platform with development tools, databases, and runtime environments, simplifying application development and deployment.
44+
45+
{% include
46+
components/figure.html
47+
url="/assets/images/post/cloud-paas.png"
48+
%}
49+
50+
- **Software as a Service (SaaS):** Ready-to-use software applications accessible via the internet, eliminating installation and maintenance hassles.
51+
52+
{% include
53+
components/figure.html
54+
url="/assets/images/post/cloud-saas.png"
55+
%}
56+
57+
58+
**Benefits of Cloud Computing:**
59+
- Cloud computing offers cost efficiency, scalability, accessibility, and reliability.
60+
- It reduces IT costs, allows flexible resource scaling, promotes remote work, and ensures high uptime.
61+
62+
63+
## **Cloud Showdown: Visualizing AWS and Azure Resources**
64+
65+
{% include
66+
components/figure.html
67+
url="/assets/images/post/aws-azure.png"
68+
%}
69+
70+
## **Exploring Azure Services: A Journey into Cloud Innovations**
71+
72+
In the dynamic landscape of Cloud Technology, the transition to Microsoft Azure has paved the way for enhanced performance, scalability, and innovation.
73+
74+
- **Azure Virtual Machines (VMs):** Providing scalable compute resources tailored to Backbase BaaS workloads.
75+
- **Azure Blob Storage:** Ensuring reliable and scalable object storage for data and media assets.
76+
- **Azure Virtual Network:** Establishing a secure and scalable network infrastructure for seamless connectivity.
77+
- **Azure SQL Database:** Powering Backbase BaaS with a fully managed and scalable relational database solution.
78+
- **Azure Functions:** Enabling serverless computing for efficient and cost-effective execution of code.
79+
80+
**Azure Kubernetes Service (AKS)**
81+
- AKS is a managed Kubernetes service provided by Microsoft Azure.
82+
- AKS simplifies the process of deploying and managing containerized applications using Kubernetes.
83+
84+
**Key aspects of Azure Kubernetes Service:**
85+
86+
- **Managed Kubernetes:**
87+
AKS provides a fully managed Kubernetes cluster, abstracting away the complexities of managing the underlying infrastructure.
88+
89+
- **Scalability:**
90+
AKS supports the automatic scaling of applications based on demand.
91+
92+
- **Integration with Azure Services:**
93+
AKS allows you to easily connect your containerized applications to services such as Azure Active Directory, Azure Monitor, and Azure Container Registry.
94+
95+
- **DevOps Integration:**
96+
AKS integrates with popular DevOps tools, including Azure DevOps, Jenkins, and others, facilitating a streamlined continuous integration and continuous deployment (CI/CD) pipeline for containerized applications.
97+
98+
- **Monitoring and Diagnostics:**
99+
Azure Monitor provides monitoring and allows you to gain insights into the performance, health, and behavior of your containerized applications.
100+
101+
- **Security:**
102+
AKS includes security features such as Azure Active Directory integration for identity and access management, network policies for controlling the flow of traffic between pods.
103+
104+
105+
**Azure Active Directory (Azure AD)** is Microsoft's cloud-based identity and access management service.
106+
107+
**Azure SQL** is Microsoft's managed relational database service on Azure.
108+
109+
**Azure Container Registry (ACR)** is a secure, private Docker registry on Microsoft Azure.
110+
111+
**Azure Service Bus** is a fully managed message broker service in Microsoft Azure that enables applications to communicate asynchronously.
112+
113+
**Azure Key Vault** is a secure cloud service in Microsoft Azure for storing and managing sensitive information like secrets, encryption keys, and certificates.
114+
115+
**Azure Storage** is a scalable cloud storage service by Microsoft Azure, offering solutions for various data types.
116+
117+
- Blob Storage - Storing unstructured data
118+
- File Storage - File sharing
119+
- Table Storage - NoSQL data
120+
- Queue Storage - Used for messaging
121+
122+
123+
Azure provides a range of network components that enable the creation of secure, scalable, and well-connected applications and services.
124+
125+
**Key Azure network components:**
126+
127+
- **Virtual Network (VNet)** is the fundamental building block for your private network in Azure.
128+
129+
- **Azure Virtual Network (VNet) Peering** is a feature that enables connecting Azure virtual networks seamlessly.
130+
131+
- **Subnet** enables you to segment and organize resources within a VNet.
132+
133+
- **Network Security Group (NSG)** is a set of rules for controlling inbound and outbound network traffic to network interfaces, VMs, and subnets.
134+
135+
136+
- **Azure Firewall** is a fully managed, scalable firewall service that provides network-level protection for resources within a virtual network.
137+
138+
- **Azure Load Balancer** distributes incoming network traffic across multiple servers to ensure no single server is overwhelmed, optimizing availability and reliability.
139+
140+
- **Azure VPN Gateway** connects your on-premises networks to Azure through site-to-site VPNs or point-to-site VPNs, creating a secure and private connection.
141+
142+
- **Azure ExpressRoute** provides dedicated, private connections from on-premises data centers to Azure, offering more reliability and lower latency than internet-based connections.
143+
144+
- **Azure Application Gateway** is a web traffic load balancer that enables you to manage and scale applications.
145+
146+
- **Azure DNS** is a scalable and reliable domain name system (DNS) hosting service.
147+
148+
- **Azure Private Link** allows secure and private access to Azure PaaS services and your own services by establishing connections within your Azure Virtual Network.
149+
150+
151+
These components collectively allow you to build and manage complex network architectures in Azure, ensuring high performance, security, and connectivity for your applications and services.
152+
153+
154+
## **Conclusion: Navigating Azure's Potential**
155+
156+
Navigating Azure, we embark on a future defined by scalability, security, and optimized DevOps workflows. Azure’s flexibility, seamless integration, and collaborative ecosystem enhance efficiency, cost-effectiveness, and pave the way for continuous innovation. Azure’s limitless potential sets the stage for a promising journey, where opportunities abound on the horizon.

assets/images/avatars/ashish.jpg

21.5 KB
Loading

assets/images/avatars/sribalaji.jpeg

2.41 MB
Loading

assets/images/post/aws-azure.png

403 KB
Loading

assets/images/post/azure-banner.png

1.95 MB
Loading

assets/images/post/cloud-iaas.png

13.4 KB
Loading

assets/images/post/cloud-paas.png

12.6 KB
Loading

assets/images/post/cloud-saas.png

11.3 KB
Loading

0 commit comments

Comments
 (0)