Question

In: Computer Science

What is the typical application structure in Windows Azure? What type of communication is used to...

What is the typical application structure in Windows Azure? What type of communication is used to exchange data between application components and why?

Solutions

Expert Solution

Microsoft Azure is one such cloud service provider which provides the three type of  cloud services (infrastructure as a service,platform as a service ,software as a service)on a pay-as-you-go basis. Azure is highly efficient and intuitive for building and testing applications. It has built-in Developed operating system functionalities that are tremendously effective in streamlining the development to deployment pipeline. Apart from this, Azure has a host of services germane to business analytics, Machine Learning and Artificial Intelligence. The services are highly scalable (size can be varied) and can be tuned in a click of a mouse.

It provides a Computing platform and acts as an online portal for users to access and manage resources and services provided by Microsoft. It also offers a wide range of services that are spread across a wide range of domains.

application structure includes:

  • compute- this has virtual machines,Functions for serverless computing, Batch for container batch workloads, Service Fabric for microservices and container orchestration, and Cloud Services for building cloud-based apps and APIs.
  • networking-Load balancer , Application Gateway, vpn gateway, Azure dns for domain hosting, Content Delivery Network, Traffic Manager, expressroute dedicated private network fiber connections; and Network Watcher monitoring and diagnostics.
  • storage- Includes blob, queue, file and disk Storage, as well as a data Lake Store, Backup and Site Recovery, among others.
  • container-Azure has a property which includes Container Service, which supports kubernetes, DC/OS or Docker Swarm, and Container Registry, as well as tools for microservices .
  • databases-azure has also includes several SQL-based databases and related tools.
  • internet of things-Includes IoT Hub and IoT Edge services that can be combined with a variety of machine learning, analytics, and communications services.

communication

four types:-

  • Event Hubs- which provide event and telemetry ingress to the cloud at massive scale, with low latency and high reliability. For example an event hub can be used to track data from cell phones such as a GPS location coordinate in real time.
  • Queues-which allow one-directional communication. A sender application would send the message to the service bus queue, and a receiver would read from the queue. Though there can be multiple readers for the queue only one would process a single message.
  • Topics-which provide one-directional communication using a subscriber pattern. It is similar to a queue, however each subscriber will receive a copy of the message sent to a Topic. Optionally the subscriber can filter out messages based on specific criteria defined by the subscriber.
  • Relays-which provide bi-directional communication. Unlike queues and topics, a relay doesn't store in-flight messages in its own memory. Instead, it just passes them on to the destination application.

Related Solutions

[BushQ2] Consider the typical file structure of the C: (Windows) or / (Linux and macOS) drives....
[BushQ2] Consider the typical file structure of the C: (Windows) or / (Linux and macOS) drives. How is the hierarchy of this structure reflective of the permissions granted to various users within the system? Explain.
What is required so that a typical SaaS application can be used by ANY browser?
What is required so that a typical SaaS application can be used by ANY browser?
Create a Windows application in C# that can be used to change the form color. Your...
Create a Windows application in C# that can be used to change the form color. Your form background color should initially be blue. Provide at least two buttons with two different color choices and a Reset option. Change the font style and size on buttons. Align the buttons so that they are in the center of the form. The color choice buttons should be the same size. Add event handlers for the buttons so that when the user click the...
In the communication model, the type of media used for the message represents __________________________. the message...
In the communication model, the type of media used for the message represents __________________________. the message channel the feedback loop the promotional tool the mode of communcation the encoding mechanism The promotional tools advertising and public relations have in common that __________________________. it is always clear who the sender of the message is these tools give the sender good control of the situation in which the audience sees the message the sender has full control over the message the audience...
Case- IT Auditing Windows servers are used for all server types (application, web and database delivery)....
Case- IT Auditing Windows servers are used for all server types (application, web and database delivery). Windows patch updates comply with the change management policy. Windows patches are downloaded to a central patch server. All patches are reviewed and tested prior to deployment to production servers. All approved patches are first deployed to the development servers, then to the test servers and finally to production servers. Although patches occur on Wednesday evening, if a system reboot is required these are...
Try to identify your most commonly used communication channel by conducting an audit of a typical...
Try to identify your most commonly used communication channel by conducting an audit of a typical day’s communications. Select a typical workday and itemize each communication channel you used (you may want to tally and then total at the end of the day). You can use the template provided below. Communication Channel Number of times used in the day Individual face-to-face Meeting Presentation Telephone calls (Including mobile) Video-conferences Reports Memos Letters Emails SMS Others
Indicate when you will use each type of communication. With stakeholders Communication I will used Feedback...
Indicate when you will use each type of communication. With stakeholders Communication I will used Feedback will be used Noise will be used Interactive communication Push communication Pull communication
How to make an application for windows using c# ?
How to make an application for windows using c# ?
3. Describe how to deploy applications over commercial cloud computing infrastructures Amazon Web Services, Windows Azure,...
3. Describe how to deploy applications over commercial cloud computing infrastructures Amazon Web Services, Windows Azure, Google AppEngine
Describe how to deploy applications over commercial cloud computing infrastructures: Amazon Web Services, Windows Azure, Google...
Describe how to deploy applications over commercial cloud computing infrastructures: Amazon Web Services, Windows Azure, Google AppEngine
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT